跳到主要內容

發表文章

目前顯示的是 9月, 2018的文章

Xoops免費佈景:neilambilight2.8正式版釋出-佈景設計開發:徐嘉裕Neil hsu

neilambilight2.8正式版發佈了,本次發佈更新除了更改了手機介面的按鈕列顯示方式,主選單及網站功能選單全部收納到按鈕列以節省空間,調整與除錯修正佈景及模組的BUG問題,升級優化程式結構,資料表結構調整,最重要的更新是翻新了neothemesadmin佈景管理後台的五項功能,分別為 【管理首頁】【佈景設定】【佈景圖片播放器管理】【網站選單管理】及【區塊選單管理】 ,全部UI介面均採用bootstrap3框架及neillibrary函數庫模組與JS互動元件,跳脫原本死板的Xoops原生介面型態,並增加了許多實用的功能,精簡及合併刪除未使用的檔案。目前neothemesadmin佈景管理後台90%都已翻新完成,預計下次改版就能全部翻新,這樣就能再繼續增加新的功能開發及準備佈景介面的改版工作。 neilambilight2.8 更新內容 ============================== 增加聯絡我們送出欄位資料無害化設定,增加回覆時郵件中自動附上詢問問題。 修改手機版介面,增加登入登出按鈕功能。 修改手機版介面,增加功能導覽bar,吧主選單收納到功能功能導覽bar的選單列裡面,精簡優化界面。 手機版佈景主選單移除Google外部讀取字形,加快選單開啟速度。 修改手機版聯絡我們表單排版樣式,CSS調整。 解決電腦手機版tad_uploader模組檔案文字過多會拉破版面的問題。 修正跑馬燈管理按鈕出現PHP常數問題。 修改neothemesadmin佈景管理模組首頁,使用bootstrap3框架重新編排。 電腦版介面增加網站管理按鈕,點了直接進Xoops管理後台。 neothemesadmin佈景管理模組sql兼容資料庫嚴格模式。 neothemesadmin佈景管理模組多層區塊按鈕管理分類增加url欄位及target選項及是否使用分類連結選項功能及欄位。 修改多層區塊按鈕程式及樣版檔,前台增加開啟滑動選單按鈕(若無子分類時不會顯示),增加編輯分類按鈕。 更新neothemesadmin佈景管理模組->佈景設定UI介面,使用JS控制元件+bootstrap3框架及neillibrary函數庫模組與優化程式結構重新編寫。 於模組更新檔中增加刪除無用的analyzefbid.php檔案設定。 更新neothem

JQuery常用的表單驗證function(正規表示式)-教學撰寫:徐嘉裕Neil hsu

整理一些常用的JQuery表單驗證方法如下,有需要的朋友自己參考看看!!這些都測試過沒問題的!! //數字格式檢查,如不符條件返回false值 function isNum(isNum) {     var reg = /^[0-9]*$/;         if(!reg.test(isNum) || isNum=='' ) {             return false;         }else{             return true;         }     } //手機格式檢查-台灣手機格式09xx-xxx-xxx,如不符條件返回false值 function Isphone(phone) { var regex = /^[0-9]+$/; if(!regex.test(phone)) { return false; }else{ return true; } }  //E-MAIL格式檢查,如不符條件返回false值 function IsEmail(email) { var regex = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; if(!regex.test(email)) { return false; }else{ return true; } }  //網址url格式檢查,如不符條件返回false值 function isURL(str){ return !!str.match(/(((^https?:(?:\/\/)?)(?:[-;:&=\+\$,\w]+@)?[A-Za-z0-9.-]+|(?:www.|[-;:&=\+\$,\w]+@)[A-Za-z0-9.-]+)((?:\/[\+~%\/.\w-_]*)?\??(?:[-\+=&;%@.\w_]*)#?(?:[\w]*))?)$/g); }  //HTML格式檢查 ,如不符條件返回false值 function strip_tags(str) { str = str.toString(); return str.replace(/<\