GPLynn 寫:心靈捕手 寫:
1. 這個 "album BBCode" 是外掛作者寫入 *.php 程式中, 而自動建立的.
一般而言, 根本不必安裝者費心.
2. 若要修改 "提示內容", 則得更改下列語言檔的 ('GALLERY_HELPLINE_ALBUM') 內容.
language/zh_cmn_hant/mods/info_acp_gallery.php
嗯~
不曉得是不是我的回覆不夠清楚所以捕手老師看不懂。正如我上一篇的回覆所說:
- 自動建立的BBCode它的bbcode_id=0,而我自行至資料庫更改將bbcode_id=26後就正常了!我不曉得為何會有如此差異。
- 語言檔"language/zh_cmn_hant/mods/info_acp_gallery.php" 'GALLERY_HELPLINE_ALBUM'的內容我都有,該語言檔的其它部分都有作用,目前發現唯獨那行無法套用。
不知道這是否是升級 1.0.0 後的現象?
1. 這個 bbcode_id=0 確實有問題.
之前 (或更早以前), 因為在個人論壇測試, 所以不覺得 album BBCode 失效;
今天, 再於測試論壇測試, 的確有您提到的問題.
這個新增的 album BBCode 應該是會隨著您的論壇, 已經新增的 BBCode, 而遞增 bbcode_id 才是.
比方說, 我的論壇已經新增若干 BBCode, 所以當我安裝相簿時, 它的 bbcode_id=17.
經測試將 bbcode_id=0 改為 bbcode_id=13 即可.
也就是說, 系統預設已經使用了 12 個 BBCode; 若有新增, 則自 13 依序遞增.
這部分還沒有很有效的論據可以說明;
我只是參考 includes/bbcode.php 的程式代碼, 以及測試後的猜測.
2. "提示內容" 也確實如您所言, 無法自語言檔變更.
經測試, 解決這個問題有兩個方法, 提供您參考:
- 自行由 ACP > 發表 > BBCodes > 編輯 album "提示內容"
- 讓語言檔 ('GALLERY_HELPLINE_ALBUM') 生效
開啟
includes/acp/acp_gallery_config.php
找到
代碼: 選擇全部
'bbcode_helpline' => 'GALLERY_HELPLINE_ALBUM',
取代成
代碼: 選擇全部
'bbcode_helpline' => $user->lang['GALLERY_HELPLINE_ALBUM'],
P.S.
修改後, 必須進 ACP > 外掛 > 相簿 > 相簿基本組態 > 再按一次 "送出" 才可生效.