Skip to content

tad0616/tad_themes

Repository files navigation

Tad Themes 7.7 (2023-08-23 釋出)
====================================
1.修正額外設定logo右側自訂區跟部份設定值重複的問題

Tad Themes 7.6 (2023-01-29 釋出)
====================================
1.修正部份自訂區塊無法放入自訂區域中的問題

Tad Themes 7.5 (2022-09-01 釋出)
====================================
1.支援自訂區新架構
2.修正匯入編輯選項後,權限會重設問題

Tad Themes 7.4 (2022-08-21 釋出)
====================================
1.新增「設備借用」編輯選項

Tad Themes 7.3 (2022-08-07 釋出)
====================================
1.新增「登入文字」及「登入說明」的偏好設定


Tad Themes 7.2 (2022-02-05 釋出)
====================================
1.新增導覽列的位置選項
2.修改佈景風格檔匯出、匯入的各種問題
3.複製佈景改成僅複製logo及滑動圖


Tad Themes 7.1 (2022-01-11 釋出)
====================================
1.升級 bootstrap-select 以支援 bootStrap5
2.優化顏色選擇介面
3.額外設定新增複選功能
4.修正額外設定無法匯出問題
5.加入自訂佈景頁籤機制
6.修正無法完整套用佈景問題
7.加入Smarty設定檔
8.支援更多佈景設定
9.加入單一設定匯出功能


Tad Themes 7.0 (2021-10-06 釋出)
====================================
1.加入轉換舊佈景功能
2.修正滑動圖區塊
3.logo圖位置可以用負值
4.加入 BootStrap5 支援
5.修正非 Tad Themes 相容佈景會導致後台空白的問題

Tad Themes 6.9 (2021-08-22 釋出)
====================================
1.針對 2021/07 新版無障礙 AA 標準進行修正


Tad Themes 6.8 (2021-07-14 釋出)
=================================================
1.調整 tad_themes_data_center 欄位
2.加入佈景json快取支援


Tad Themes 6.7 (2021-05-27 釋出)
=================================================
1.修改無語系時會出現錯誤的情況
2.偏好設定新增「是否釘選導覽列」的設定
3.加入額外設定的callback功能
4.修正字型無法上傳問題


Tad Themes 6.6 (2020-06-20 釋出)
=================================================
1.修正產生logo時外框會模糊掉的問題
2.新增線上安裝佈景風格功能
3.支援XOOPS 2.5.11
4.修正預覽圖

Tad Themes 6.5 (2020-04-24 釋出)
=================================================
1.修正沒有上傳圖檔時,圖片列表不會出現的問題
2.整併 BootStrap3、BootStrap4 樣板檔

Tad Themes 6.4 (2020-04-20 釋出)
=================================================
1.增加背景滿版設定
2.修正佈景匯入錯誤情形

Tad Themes 6.3 (2020-03-28 釋出)
=================================================
1.增加背景縮放設定
2.簡化背景設定界面

Tad Themes 6.2 (2020-03-26 釋出)
=================================================
1.背景圖縮圖改為全圖顯示
2.修正產生logo圖時無法順利套用的問題

Tad Themes 6.1 (2020-03-20 釋出)
=================================================
1.logo設計加入上下間距的設定項
2.讓佈景設定匯出、匯入功能更完整
3.修正設定中有單引號時,匯出的設定檔會無法使用的問題

Tad Themes 6.0 (2020-03-05 釋出)
=================================================
1.導覽列加入「不顯示回首頁選項」的功能
2.「匯入編輯選單」加入自訂區塊、Google相簿偵測、萬用表單、臨時公告、場地預約等模組
3.加入儲存佈景設定功能
4.刪除均改用 SweetAlert


Tad Themes 5.9 (2019-08-28 釋出)
=================================================
1.修正匯入設定檔時會缺少欄位問題
2.優化設定界面
3.修正匯入設定檔時,上傳的檔案會被刪除的問題
4.新增儲存到logo的功能
5.logo設計加入陰影設定
6.修正預覽視窗不正確的問題


Tad Themes 5.8 (2019-08-07 釋出)
=================================================
1.移除 membersonly、mainmenu 等無用欄位
2.刪除選單時,會連同底選項一併刪除,避免殘留無用連結
3.匯入選單時會自動偵測是否已匯入過,避免重複
4.新增匯入編輯選單功能
5.新增選單權限向下複製功能


Tad Themes 5.7 (2019-08-04 釋出)
=================================================
1.將tad_login的導覽列登入設定移至此模組
2.將logo位置從px改為%
3.新增匯入設定檔功能


Tad Themes 5.6 (2019-07-24 釋出)
=================================================
1.修正 logo 圖無法產生問題


Tad Themes 5.5 (2019-06-17 釋出)
=================================================
1.修改圖示無法選擇的問題
2.修改migrate引入方式
3.優化選單設定界面


Tad Themes 5.4 (2019-05-10 釋出)
=================================================
1.移除「垂直選單」及「垂直BootStrap選單」區塊中的「回首頁」連結
2.修正製作logo時中英文混雜會有圖片寬度過大的問題
3.支援XOOPS 2.5.10
4.不再支援 PHP 5.3


Tad Themes 5.3 (2019-03-21 釋出)
=================================================
1.修正 BootStrap3 樣板


Tad Themes 5.2 (2019-02-11 釋出)
=================================================
1.修正區塊無法設定選單選項問題


Tad Themes 5.1 (2019-01-01 釋出)
=================================================
1.支援BootStrap4
2.新增更彈性的佈景設定
3.附檔支援全景圖片
4.支援 PHP 7.3


Tad Themes 5.0 (2018-08-23 釋出)
=================================================
1.修正在chrome下後台按儲存可能導致空白的問題
2.修正設計logo時,顏色會跳掉的問題


Tad Themes 4.9 (2018-06-08 釋出)
=================================================
1.支援資料庫嚴格模式
2.加入導覽列文字大小設定
3.導覽列鎖定時自動出現陰影


Tad Themes 4.8 (2018-05-14 釋出)
=================================================
1.佈景設定儲存後,頁籤會回到最後所在位置
2.選單設定新增可觀看群組的設定
3.刪除 tchinese Big5 語系


Tad Themes 4.7 (2018-03-21 釋出)
=================================================
1.修正滑動圖片區塊中的[url_blank]標籤無效的問題
2.新增簡易Logo設計功能


Tad Themes 4.6 (2018-02-13 釋出)
=================================================
1.加入 tad_themes_data_center 資料表
2.新增導覽頁選項距離設定
3.修正版兩欄均在右邊時,欄位設定項目錯誤的問題


Tad Themes 4.5 (2018-02-11 釋出)
=================================================
1.修正滑動圖片上傳有時會覆蓋其他圖片問題
2.加入 [url_blank] 標籤,滑動圖連結可開在新視窗
3.修改後台界面為自適應模式


Tad Themes 4.4 (2018-01-04 釋出)
=================================================
1.修正 font awesome 選單無法使用問題
2.支援 PHP 7.1


Tad Themes 4.3 (2017-06-16 釋出)
=================================================
1.提高對舊版PHP的相容性


Tad Themes 4.2 (2017-05-12 釋出)
=================================================
1.加入設定檔匯出功能


Tad Themes 4.1.1 (2017-01-07 釋出)
=================================================
1.將RWD調整成1024下才運作


Tad Themes 4.1 (2016-06-05 釋出)
=================================================
1.加入logo置中功能
2.支援XOOPS 2.5.8


Tad Themes 4.0.1 (2016-05-26 釋出)
=================================================
1.移除 BootStrap2 殘留語法


Tad Themes 4.0 (2016-05-21 釋出)
=================================================
1.修正區塊標題圖片無法上傳的問題


Tad Themes 3.9 (2016-05-17 釋出)
=================================================
1.支援 PHP7
2.移除BootStrap2設定
3.加入圖片上傳即套用功能


Tad Themes 3.8 (2016-01-20 釋出)
=================================================
1.補充缺少的英文語系
2.修正額外設定無法上傳圖片問題


Tad Themes 3.7 (2015-06-25 釋出)
=================================================
1.修正PHP語法使之符合PSR2規範
2.修正切換佈景時,資料匯入不正確的問題
3.加入可自由切換Bootstrap2或Bootstrap3的功能


Tad Themes 3.6 (2015-03-23 釋出)
=================================================
1.修正MySQL嚴格模式下無法更新設定的問題
2.調整函數位置,以方便其他模組引用。
3.新增bootstrap3樣板
4.修正選單無法儲存的問題


Tad Themes 3.51 (2014-09-25 釋出)
=================================================
1.修改程式,使之符合無障礙網頁規範
2.修正MySQL嚴格模式下無法儲存設定的問題


Tad Themes 3.5 (2014-09-22 釋出)
=================================================
1.修正自訂選單頁面一開始會多出一個form的問題


Tad Themes 3.4 (2014-07-05 釋出)
=================================================
 1.修正區塊標題底圖無法刪除的問題
 2.修正額外設定的上傳圖檔在沒有上傳圖檔前無法選擇預設圖片的問題
 3.調整檔案上傳欄位col_sn為mediumint(9)格式
 4.修正頁籤無法記住上次位置的問題


Tad Themes 3.3 (2014-06-05 釋出)
=================================================
 1.新增混合型佈景 (寬度採固定寬度,各區域採 bootstrap 方式)

Tad Themes 3.2 (2014-05-23 釋出)
=================================================
 1.修正全自訂布景無法改為固定式HTML佈景的bug
 2.新增佈景區塊可以從config.php分別去設定各區預設值


Tad Themes 3.1 (2014-05-17 釋出)
=================================================
 1.修正config.php若關閉頁籤則無法讀取預設值的問題
 2.修正垂直選單區塊與垂直bootstrap區塊一起使用時會導致空白頁的問題
 3.修正後台選單設定,排序不正確的問題
 4.後台選單設定新增直接拉動以移動分類的功能
 5.後台選單編輯時,以燈箱效果來設定之
 6.選單新增燈箱效果
 7.安裝佈景時改為沒有自訂檔案時才會匯入預設檔案
 8.額外設定新增array格式,支援多維陣列。


Tad Themes 3.0 (2014-05-07 釋出)
=================================================
 1.修正區塊標題底圖無法選擇的bug
 2.區塊標題設定新增套用到所有區域功能
 3.新增區塊樣式手動線上設定,大幅提昇設定彈性。


Tad Themes 2.9 (2014-05-02 釋出)
=================================================
 1.修正匯入佈景額外設定時無法讀取常數預設值的bug
 2.修正顯示額外變數不正確的問題
 3.大幅修正佈景結構,以簡化維護難度及提昇界面彈性
 4.加入輸入欄位驗證功能以提昇正確性
 5.解決新版FireFox或chrome若顏色選擇透明時,會呈現出黑色的問題。
 6.修正在某特定類型佈景無法套用swf的問題
 7.修正預覽圖左右區域顏色與前台顯示不一致的問題


Tad Themes 2.8 (2014-04-09 釋出)
=================================================
 1.修正垂直選單區塊在某些頁面會導致頁面空白的bug
 2.修正上方隱藏選單回首頁連結有誤的bug
 3.下拉選單可取消bootstrap圖示
 4.滑動圖片可以自行拉動排序
 5.新增一個較單純的垂直選單
 6.新增內容區域底色設定
 7.新增導覽列背景圖功能


Tad Themes 2.7 (2014-03-16 釋出)
=================================================
 1.修正logo圖設定位於頁面上時,區塊的滑動區會重複出現logo圖的bug
 2.新增垂直選單
 3.自訂選單加上 BootStrap 圖示的下拉選單
 4.自訂選單的icon圖示及banner圖示加上刪除功能


Tad Themes 2.6 (2014-03-13 釋出)
=================================================
 1.主logo可以自設要以頁面為主還是以滑動圖文為主來進行定位
 2.加入佈景額外設定的功能,各佈景可各自設定需要的設定項目
 3.區塊標題獨立成一個設定表,並讓各個區域都可以獨立設定
 4.加入區塊標題字型大小設定
 5.新增不呈現導覽列的功能
 6.自動匯入功能會過濾掉Thumbs.db
 7.上傳滑動圖片預設不將檔名寫入說明


Tad Themes 2.5 (2014-03-05 釋出)
=================================================
 1.精簡不必要的函數
 2.調整滑動圖片,當使用的是bootstrap佈景時,上限調為1920 (HTML模式則視版面寬度多少就會是多少)
 3.精簡不必要的檔案
 4.選單可以加上圖示 (僅提供選單區塊使用,下拉選單無作用)
 5.新增上方隱藏選單
 6.開始支援彈性佈景 (可自調bootstrap或html模式)
 7.開放bootstrap的上下邊界設定,不再強制設定
 8.可以針對自訂選單的項目加入專屬橫幅 (會出現在原滑動圖文處)


Tad Themes 2.4 (2014-01-16 釋出)
=================================================
 1.增加導覽列網站標題的地方可以直接上傳圖檔取代之的功能


Tad Themes 2.3 (2014-01-02 釋出)
=================================================
 1.修改後台佈景設定界面,以更清楚,更直觀的方向來改進。
 2.新增隱藏工具列網站標題的選項 (以便放置logo圖)
 3.精簡語系
 4.新增選單文字顏色設定
 5.縮小滑動區域離本文的距離,並新增其寬度及高度之設定。


Tad Themes 2.2 (2013-11-09 釋出)
=================================================
 1.修正在MySQL嚴格模式下無法安裝的問題


Tad Themes 2.1 (2013-10-28 釋出)
=================================================
 1.後台界面全面重寫,套入BootStrap界面
 2.修改選單第二層子選單無法使用的問題。
 3.套用新的TadUpFiles.php上傳機制
 4.加入開關主選單設定


Tad Themes 2.0 (2013-07-29 釋出)
=================================================
 1.改為XOOPS2.5架構
 2.修正後台新增選單時,無法正確新增的問題
 3.修正選單無法儲存排序的bug
 4.修正school2013佈景,「上中左、上中右」及「下中左、下中右」區塊無法正確分欄的問題。
 5.修正school2013佈景,下方區塊強制改為最多4個區塊,以避免區塊重疊。
 6.school2012、school2013上方選單主動加入「主選單」功能


Tad Themes 1.2 (2013-06-06 釋出)
=================================================
 1.修正在首頁時,連入後台管理頁按鈕連結位置不正確的bug
 2.調整school2013選單與內文空白過大的問題。
 3.改為XOOPS2.5模組結構
 4.選單功能新增連結到新視窗的設定
 5.新增滑動圖片區塊 (可把佈景的滑動圖片移至區塊)


Tad Themes 1.1 (2013-02-25 釋出)
=================================================
 1.新增選單功能!
 2.已製作語系,亦支援Big5中文網站
 3.加入bootstrap佈景的支援
 4.滑動圖片已可直接從後台秀出文字
 5.新增區塊標題的各種設定功能! (by hirokofan)
 6.新增選單位置、顏色等設定功能! (by hirokofan)


使用佈景流程
一、tadtools 的 get_var.tpl 會嘗試取得佈景設定值,並直接 assign 到樣板
若無:用 auto_import_theme.php 用 default 模式匯入資料

若有:
    1.從資料庫撈出基本資料,並計算出各種用到的變數
    2.從資料庫讀取區塊標題設定
    3.從 /data/tad_themes_config2_{$theme_id}.json 讀出額外資訊(若無該檔,會從 tad_themes_config2 資料庫取得額外設定,並產生該檔)
    4.依序讀取佈景額外設定檔,並以 tad_themes_config2_{$theme_id}.json 的值為主取代之

auto_import_theme 匯入資料流程:有 default(回復到原佈景)和 apply(套用自己存的佈景)兩種模式
    1.讀取實體設定檔
    2.將讀到的資料寫入資料庫,並更新 tadtools 初始設定
    3.若是 default 模式,則將佈景設定複製一份到  uploads/tad_themes/佈景名稱/ 下
    4.儲存區塊設定到資料庫
    5.匯入額外設定值

儲存佈景流程:
    1.建立 /uploads/tad_themes/{$theme_name}/setup/ 目錄
    2.匯出主設定檔(會以 uploads 下的設定檔為主))
    3.匯出額外設定(會以原始佈景下的設定檔為主架構,然後將資料庫現存的值塞入)