龍岳報名異常處理記錄--- 8/26 21:00結案

2021/08/11 
銘勇:
山會的電腦 目前無法上網報名及查詢, 我家的可以...我明天會去看看, 是不是那邊的電腦設定跑掉了.
▼一玲錄影的異常狀況...活動名稱下拉單空白
(內部作業專用TLMA_SignUp.htm)

文程:應該是電腦沒有連上網際網路,明天您再確認一下

2021/08/13
銘勇:
昨晚除了用桌面的快捷連入, 另外還開我的FB 轉山會網頁去連,一樣都不能選, FB可上網路應該是OK, 同樣做法在我家電腦是可操作的, 但山會的電腦就會像一玲的影片,無法下拉選活動.

文程:晚上去山會,處理過程:
1、Chrome:設定→隱私權和安全性清除瀏覽資料(清除歷史記錄、Cookie、快取等資料):沒有改善
2、Chrome:設定→進階→重設與清理將設定還原成原始預設值:沒有改善
3、Microsoft Edge 開啟TLMA_SignUp.htm,活動名稱下拉單正常。移除Chrome重新下載安裝:沒有改善,這時Microsoft Edge也異常下拉空白。
4 、Chrome:登出龍岳帳號,登入文程帳號,重新載入TLMA_SignUp.htm,活動名稱下拉單正常;再登出文程帳號,登入龍岳帳號,重新載入TLMA_SignUp.htm,活動名稱下拉空白
 5、今天處理告一段落,下次再分析兩者谷哥帳號的差異。

2021/08/14
銘勇:現在連我的手機(安卓)也無法報名了,也是活動選單無法下拉。

文程:
怎樣進報名系統?
1.FB→龍岳FB→網路報名:https://reurl.cc/pDeDDe
2.FB→龍岳FB→官網網址:https://reurl.cc/K6166j
3.LINE→網路報名:https://reurl.cc/pDeDDe
4.Chrome→官網(網路報名)
5.其他:

銘勇:
1 FB〉 龍岳FB 到網路報名 不可以
2. FB 龍岳FB  官網可以進入官網
3.LlNE 點你 3或1的建結都可以報名
4  Chrome  上龍岳網站, 用網站上龍岳活動_網上報名, GG無法報名

文程:
我的和你的剛好相反,下禮拜有碰面再和你手機比對一下。
請會務幹部測試Chrome、LlNE、FB報名結果

銘勇:
我用家中電腦的FB去試,選擇鈕右鍵有個"將頁面新增至集錦" 新增後,第一次點將會刷新就變的可以,但再點一次又不可以了,試了几次,有時可有時不可

2021/08/15
文程:
勇哥影片中瀏覽器是Microsoft Edge,我電腦的Microsoft Edge測試也是有時可以有時不可。我預設瀏覽器一直是用Chrome,到目前沒有問題。我們報名系統資料庫用的是google雲端硬碟,Chrome 也是google的,可能同一家的比較相容。要不要把預設瀏覽器改成Chrome試試?

✅8/12~8/15報名情形,系統還是運作正常的,目前判斷是各別手機或電腦的問題

✅手機異常改善對策:
2021/08/16
福運:

文程:
今天去山會繼續努力,確認幾點對釐清問題有幫助:
1、阿媚姐手機Chrome、FB、Line都不可以,Chrome清除瀏覽資料(清除歷史記錄、Cookie、快取等資料):沒有改善
2、山會2台電腦Chrome:文程帳號,活動名稱下拉單正常;龍岳帳號,活動名稱下拉空白。再以銘勇帳號測試右邊電腦,活動名稱下拉空白。軟硬體相同,為什麼只有文程帳號可以。
不過,離開山會約半小時,文程帳號Chrome也不可以了。用Opera瀏覽器看又可以。
3、綜合以上,問題可能和Google關聯性很大。

2021/08/17
文程:
一時半會也沒辦法解決,看看福運有沒有對策?如果沒有別的辦法,我先用土法錬鋼的方式改一下程式。
修改三個檔案:(版本:N)
\source\Sign_Up1.htm
\source\Sign_Up2.htm
\source\Sign_Qry.htm
修改部份:

21:10上傳網站更新,暫時解決不能報名。這是治標不是治本,可以先撐到下一季報名。

2021/08/18
重新整理待辦事項:
1、Google 雲端硬碟安全性更新對山會的影響 ==》 08/20山會帳號確認過,共用分享檔案沒有影響
2、山會內部作業專用TLMA_Down.htm、TLMA_Qry.htm、TLMA_SignUp.htm如何處理?
      ==》08/20修改程式完成,山會2部電腦可正常使用了。
3、報名異常原因追查方向:
       3.1 Google 雲端硬碟
        3.2 json2.js
        3.3 網頁程式
      ==》08/22:以上三點看起來都有關係,最後捨棄json2.js轉值方式,目前修改程式測試中....
  

2021/08/19
銘勇轉傳:福運有編修了一版,請參考
活動選單的補救方式之一,但需每季手動修改schedule.js檔一次!!
程式請傳給吳文程參考:
1.  TLMA_SignUp.htm  ==> 存於source資料夾
    (直接點選此檔,可直接測試執行結果)
2.  schedule.js  ==> 存於js資料夾
3. 如圖紅匡部分,是有修改程式碼的地方(其他部分未異動)

如測試OK,有使用到選單的其他支程式,比照修改即可~



檔案下載位置:
TLMA_SignUp.htm https://ppt.cc/fPAhQx
schedule.js https://ppt.cc/f9rgix 下載後副名改為js

***依以上方式測試結果:不可以***

2021/08/20
早上修改福運傳來的schedule.js後,初步測試選單OK!持續再確認看看。
備註:zero()看起來是自訂函數,不清楚出了什麼事不能用。


***腦袋有點打結,要放空一下,爬山回來再繼續加油!***
下次要作的事,先寫下來免得忘記
schedule.js這個格式,假設裡面日期是截止日期,schedule.js套在查詢Sign_Qry.htm時,今天日期>截止日期的會無法查詢
*** 11:55 AM ***

下午喝了兩罐海尼根,昏睡一下,醒來之後腦袋變靈光,就趕快把程式改一改,OMG...最後終於搞定,哈哈...要放煙火慶祝一下來看看改了那些:
schedule.js修正版
// 行程表_選單 //
var today=new Date();
var day = (today.getDate()<10 ? '0' : '')+today.getDate();
var month = (today.getMonth()+1<10 ? '0' : '')+(today.getMonth()+1);
var year=today.getFullYear();
var day_chk=year + "/" + month + "/" + day ;
var table = "" ;

// 此處活動表==>每季手動修改一次即可 //
//if (day_chk > "2021/07/18"){ table = table + "2021/08/282021/08/252021/08/25屏風山登頂團-兩天兩夜" +";" ; }
//                          報名開始                                活動日期   報名截止  取消截止
      
if (day_chk > "2021/07/18"){ table = table + "2021/08/282021/08/202021/08/25屏風山登頂團-兩天兩夜" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/09/042021/09/012021/09/01白金縱走" +";" ; }
if (day_chk > "2021/07/02"){ table = table + "2021/09/072021/07/102021/07/10玉山群峰" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/09/122021/09/092021/09/09中秋健行活動(石門山)" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/09/182021/09/152021/09/15紅河谷越嶺熊空" +";" ; }
if (day_chk > "2021/07/02"){ table = table + "2021/09/182021/07/102021/07/10馬博橫斷" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/09/182021/09/152021/09/15屏風山中秋度假團-三天兩夜" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/09/252021/09/222021/09/22杉林溪九連峰" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/10/022021/09/292021/09/29馬克縱走" +";" ; }
if (day_chk > "2021/07/18"){ table = table + "2021/10/062021/09/012021/09/01奇萊東稜" +";" ; }
if (day._chk > "2021/07/18"){ table = table + "2021/10/092021/10/062021/10/06九份二山+集集大山" +";" ; }
.
.
.
修改六個檔案:(版本:N1)
\source\Sign_Up1.htm ==》報名、取消電腦版
\source\Sign_Up2.htm ==》報名、取消手機版
\source\Sign_Qry.htm ==》查詢
\內部作業專用\TLMA_SignUp.htm ==》報名、取消
\內部作業專用\TLMA_Qry.htm ==》查詢
\內部作業專用\TLMA_Down.htm ==》下載

修改部份:每個檔案大同小異,參考如上08/19福運版本修改。

晚上到山會,將上面TLMA_SignUp.htm、TLMA_Qry.htm、TLMA_Down.htm,三個檔案Copy到2台電腦,經堂哥測試OK。

2021/08/22
✅修改報名和取消分成2個檔案處理(此次系統異常前的方式,2021/03修改啟用的),08/17緊急修改的是報名和取消共用檔。
修改四個檔案:
\source\Sign_Up1.htm ==》報名電腦版
\source\Sign_Up1_1.htm ==》取消電腦版
\source\Sign_Up2.htm ==》報名手機版
\source\Sign_Up2_2.htm ==》取消手機版
主要差異在於活動名稱選單由不同日期決定:
一般通則:過期的活動不顯示
修改前-  Sign_Up1.htm、Sign_Up2.htm:報名截止日期
修改後-  Sign_Up1.htm、Sign_Up2.htm:報名截止日期
               Sign_Up1_1.htm、Sign_Up2_2.htm:取消截止日期
※備註1:Sign_Qry.htm==》查詢過期活動外所有日期都可以。
※備註2:內部專用三個檔過期活動外所有日期都可以。

✅另外,08/17曉明所提國家公園入園申請E-mail的問題,修改報名程式:需申請入園證行程時,會跳出視窗,提醒報名人輸入E-mail,—般行程則沒有變動。
修改三個檔案:
\source\Sign_Up1.htm ==》報名電腦版
\source\Sign_Up2.htm ==》報名手機版
\內部作業專用\TLMA_SignUp.htm ==》報名、取消
修改部份:
效果:

2021/08/23
schedule.js進階版....增加時間範圍偵測如紅字部份,應用控制每一季開放報名的時間

// 行程表_選單 1.1 //

var today=new Date();
var day = (today.getDate()<10 ? '0' : '')+today.getDate();
var month = (today.getMonth()+1<10 ? '0' : '')+(today.getMonth()+1);
var year=today.getFullYear();
var day_chk=year + "/" + month + "/" + day ;
var table = "" ;
var date = {   //如果時間在beginDateStr(含)~endDateStr(含)之間,則為true,否則為false。
isDuringDate: function (beginDateStr, endDateStr) {
var curDate = new Date(),
beginDate = new Date(beginDateStr),
endDate = new Date(endDateStr);
if (curDate >= beginDate && curDate <= endDate) {
return true;
}else {
return false;
}
}
}
// 此處活動表==>每季手動修改一次即可 //
//if (day_chk > "2021/07/18"){ table = table + "2021/08/282021/08/252021/08/25屏風山登頂團-兩天兩夜" +";" ; }
//***************報名開始***********************活動日期**報名截止**取消截止*******************************
if (day_chk >= "2021/07/18"){ table = table + "2021/08/282021/08/252021/08/25屏風山登頂團-兩天兩夜" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/09/042021/09/012021/09/01白金縱走" +";" ; }
if (day_chk >= "2021/07/02"){ table = table + "2021/09/072021/07/102021/07/10玉山群峰" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/09/122021/09/092021/09/09中秋健行活動(石門山)" +";" ; }
if (date.isDuringDate('2021/08/18 13:00', '2021/09/12 18:00')) {
if (day_chk >= "2021/07/18"){ table = table + "2021/09/182021/09/122021/09/12紅河谷越嶺熊空" +";" ; }
}
if (day_chk >= "2021/07/02"){ table = table + "2021/09/182021/07/102021/07/10馬博橫斷" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/09/182021/08/272021/08/27屏風山中秋度假團-三天兩夜" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/09/252021/09/222021/09/22杉林溪九連峰" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/022021/09/292021/09/29馬克縱走" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/062021/09/012021/09/01奇萊東稜" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/092021/10/062021/10/06九份二山+集集大山" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/162021/10/132021/10/13東卯山會師-屋東線(北三錐山)" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/172021/10/142021/10/14東卯山會師-主線" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/172021/10/142021/10/14東卯山會師-東南稜線" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/192021/10/162021/10/16基本結繩&傷患吊掛協助" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/212021/10/182021/10/18簡易吊帶穿著應用" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/232021/10/202021/10/20戶外-固定架設&攀降確保及應用&單索橫渡技巧" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/10/242021/10/212021/10/21三角湖山+向天湖山+光天高山" +";" ; }
if (day_chk >= "2021/03/14"){ table = table + "2021/10/302021/09/092021/09/09全國登山社團大會師(高雄)" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/032021/10/312021/10/31基本護理實務(一)" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/062021/11/032021/11/03界寮縱走" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/112021/11/082021/11/08逹觀山" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/122021/10/042021/10/04奇萊連峰" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/132021/11/102021/11/10大雪山森林遊樂區+2座小百岳" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/202021/11/172021/11/17雲嘉八連峰" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/242021/11/212021/11/21基本護理實務(二)" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/11/272021/11/242021/11/24花東六座小百岳連走" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/032021/09/302021/09/30大小劍" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/042021/12/012021/12/01陽明山東西大縱走" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/112021/12/082021/12/08九芎坑山+司公髻尾山+伏獅山O型" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/112021/12/082021/12/08六順山+七彩湖+卡社溪" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/162021/12/132021/12/13五指山" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/182021/12/152021/12/15美鹿山、拔刀爾、高腰山連走" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/252021/12/222021/12/22石門水庫-財神廟路跑" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/292021/12/262021/12/26嚮導訓練--山野經驗分享" +";" ; }
if (day_chk >= "2021/07/18"){ table = table + "2021/12/312021/12/282021/12/28笠頂山、棚集山、鳴海山、藤枝山" +";" ; }
//以下開始下一季行程標準用法
if (date.isDuringDate('2021/08/18 13:00', '2021/11/21 20:00')) {
//如果時間在2021/08/18 13:00:00(含)~2021/11/21 20:00:00(含)之間,則為true,否則為false。
//左邊為開始時間,要設定小於目前時間;右邊為結束時間,設定為開放報名時間。
if (day_chk >= "2021/11/14"){ table = table + "2021/12/312021/11/212021/11/21111年1~4月活動,11/21(日)20:00開放報名" +";" ;}
//**************報名開始***********************活動日期**報名截止**取消截止************************************************
//報名開始:開放報名日期前一週
//活動日期:上一季最後一天
//報名截止、取消截止:開放報名日期
}else {
// 下一季活動表
//if (day_chk >= "...
if (day_chk >= "2021/11/21"){ table = table + "2022/01/012021/12/292021/12/29測試111年行程1" +";" ; }
if (day_chk >= "2021/11/22"){ table = table + "2022/01/082022/01/052022/01/05測試111年行程2" +";" ; }
}
//***如果活動日期在上一季行程中間特殊用法**
//if !(date.isDuringDate('2021/08/18 13:00', '2021/11/21 20:00')) {
// 下一季行程
//if (day_chk >= "...
//}

2021/08/26
上傳修改後的程式到網站(版本:N1)結案
\source\Sign_Up1.htm ==》報名電腦版
\source\Sign_Up1_1.htm ==》取消電腦版
\source\Sign_Up2.htm ==》報名手機版
\source\Sign_Up2_2.htm ==》取消手機版
\source\Sign_Qry.htm==》查詢
\js\schedule.js==》行程表_選單 1.1

2021/08/30
銘勇:
報名首頁底下也有快捷鏈結,供領隊嚮導查詢功能。
修改二個檔案完成:
\source\Guide_Qry.htm 
\source\Guide_Down.htm

留言

這個網誌中的熱門文章

戒茂斯上嘉明湖出向陽活動計畫書

南湖群峰活動計畫書

嘉明湖向陽上下 (免揹公糧帳篷睡袋)