Post List

All Posts

1F
hirokofan
: TADNEWS附件照片被freego抓無障礙不通過的問題解法
2024-03-29 17:10

TADNEWS、榮譽榜等只要附件有照片就會被freego抓出一堆無障礙不通過的問題

被抓的位置是在「描述顯示」的連結(如圖)

tadtools的/class/TadUpFiles.php 第2091行

原本是
                    $show_description_txt = ($show_description) ? "<div class='file_description' style='font-weight: normal; font-size: 0.8em; word-break: break-all; line-height: 1.2; margin: 4px auto 4px 0px; text-align: left;'><a href='{$linkto_clean}' target='{$target}' {$rel} class='file_url'>{$i}) {$description} {$show_dl_txt}</a></div>" : (string) ($show_dl_txt);

把紅字的連結語法拿掉附件的 1)檔名 會變成單純文字,不會被freego抓了

2F
tad
:
2024-04-08 09:32

無障礙是個消磨人心的無底洞阿...

如果拿掉連結,就無法看大圖了。

1F
hirokofan
: elFinder無法刪除子資料夾中的檔案
2024-01-08 14:37

tadtools 3.55

在tadnews發布新聞使用[連結]、[瀏覽並上傳]開啟elFinder,elFinder建立資料夾、上傳檔案、根目錄刪檔都正常,但想要刪除子資料夾中的檔案會出現錯誤而無法刪除(如圖)
子資料夾的屬性從755改777無用,目前解法是先將檔案移動到根目錄再刪

2F
tad
:
2024-01-08 14:44

若檔案或資料夾無法順利刪除,可以試試點選檔案或資料夾,按 Shift+Del 即可刪除。

1F
吳政隆
: Tadtool無法更新
2023-08-08 13:59
老師您好:
安裝tadtool後在做system模組更新時跳出下列錯誤:
警告: is_dir(): open_basedir restriction in effect. File(/home) is not within the allowed path(s): (/home/httpd/vhosts/bestcheng.com.tw/:/tmp/) 在檔案中的第 /modules/tadtools/class/Utility.php 列 312
警告: mkdir(): open_basedir restriction in effect. File(/home) is not within the allowed path(s): (/home/httpd/vhosts/bestcheng.com.tw/:/tmp/) 在檔案中的第 /modules/tadtools/class/Utility.php 列 315
警告: is_dir(): open_basedir restriction in effect. File(/home) is not within the allowed path(s): (/home/httpd/vhosts/bestcheng.com.tw/:/tmp/) 在檔案中的第 /modules/tadtools/class/Utility.php 列 315
錯誤: RuntimeException: Directory "/home" was not created 在檔案中的第 /modules/tadtools/class/Utility.php 列 316

後來我把/modules/tadtools/class/Utility.php 列311~318的如下列內容刪除就可以了。
//若目錄不存在的話建立目錄
if ($mk_dir != '' && !is_dir($mk_dir)) {
umask(000);
//若建立失敗秀出警告訊息
if (!mkdir($mk_dir, 0777) && !is_dir($mk_dir)) {
throw new \RuntimeException(sprintf('Directory "%s" was not created', $mk_dir));
}
}

請問,這樣做會有什麼影響嗎?
2F
tad
:
2023-08-08 14:18

影響大囉~

未來裝模組將不會自動產生目錄

3F
吳政隆
:
2023-08-08 15:51
老師您好:

請問我要怎麼解決這個困境?請 指導
4F
tad
:
2023-08-08 15:58

一般不會有這種問題(從來也沒人遇過)

所以,在不清楚貴站整體環境下,無法給出任何建議

1F
geek01
: 這是給「tad」的悄悄話喔!
2023-03-25 10:02
這是給「tad」的悄悄話喔!
2F
tad
:
2023-03-25 10:12

對,後來我也有發現,所以,後來我都會再過濾一下(例如搜尋框之類的)

// 資料庫變數過濾
public static function addSlashes($value)
{
    $myts = \MyTextSanitizer::getInstance();
    return $myts->addSlashes($value);
}

 

3F
geek01
:
2023-03-25 10:54
這是給「geek01」的悄悄話喔!
1F
林文彬
: 向上集中的網站更新3.53版本問題?
2023-02-03 09:38

TAD大神 您好:

在向上集中網站更新TADTOOLS版本是可以成功的。

但是在底下的網站卻是更新後還是沒有成功。

請問還有什麼方法可以處理,感謝。

2F
tad
:
2023-02-03 12:14

請問網址是?

3F
林文彬
:
2023-02-03 15:21

向上集中的網站是https://xc.hlc.edu.tw/

不能更新的是https://hlcmis.hlc.edu.tw/

應該是除了xc.hlc.edu.tw,其餘已集中的網站都無法更新。

4F
tad
:
2023-02-03 15:26

集中式版本統一由中心更新即可

 

5F
林文彬
:
2023-02-03 17:10

在集中管理平台中,tadtools還是3.52版的是正常的嗎?

 

1F
李哲安
: 更新tadtools 3.49版後,測試回報一下。
2022-03-30 11:24

更新tadtools 3.49版後,最新消息/PDF檔可直接show出了,十分感謝tad。

但還是做個回報,偏好設定/PDF檔是否強制下載選項,選「是」與「否」,測試結果皆可直接show出。

另外多請教:

一、最新消息/PDF檔,可跳出新視窗再直接show出嗎?或自己在那個檔案中哪個位置加入target='_blank'?(功力不足,找不到哪裡加~)

二、文件下載/PDF檔,是否也可做出偏好設定選項,使其跳出新視窗且直接show出PDF檔?

謝謝tad

 

2F
tad
:
2022-03-30 15:09

請再更新一次,需要新視窗,請選「否」

3F
李哲安
:
2022-03-30 16:02

測試回報,使用chrome瀏覽器

PDF檔是否強制下載選項,選「是」,檔案儲存後,畫面持續轉圈圈

PDF檔是否強制下載選項,選「否」,跳出視窗會扁扁的。

 

4F
tad
:
2022-03-30 16:33

感謝回報,已更新,請再次升級試試

1F
geek01
: 芫荽體及隨峰體TCPDF字型檔分享
2022-03-10 09:55

將「芫荽體」及「隨峰體」兩種開源硬筆字體轉換為TCPDF字型檔。

芫荽體來源:https://github.com/ButTaiwan/iansui

隨峰體來源:https://cjkfonts.io/blog/ThePeakFont

2F
tad
:
2022-03-10 10:10

太讚了! 已將之家到素材區囉!

https://campus-xoops.tn.edu.tw/modules/tad_modules/index.php#xoopsTab5

芫荽體真的好看,我直接把它拿來當作網站的預設字型,很有書卷氣
https://cat.pro.edu.tw/modules/tadnews/index.php?nsn=6

1F
李哲安
: 想問支援jQuery3.5.1問題
2021-11-05 17:09

因為xoops校網弱點檢測到

JQuery 1.2 < 3.5.0 多個XSS,需Upgrade to JQuery version 3.5.0 or later.

想一想...在Tad Tools 之前工具包完整版3.4版就有支援 jQuery3.5.1

今天再更新到最新Tad Tools 3.46版本後

xoops網站原始碼檢視,點選以下 jquery.js(圖示紅色框),只看到支援 jQuery v3.4.1,我是不是點錯連結檔案了?

2F
tad
:
2021-11-05 17:14

jquery 是吃 XOOPS 內建的,也就是 /xoops_lib/Frameworks/jquery

跟 tadtools 其實沒什麼關係

3F
李哲安
:
2021-11-05 17:19

剛進去 /xoops_lib/Frameworks/jquery,看到jquery.js了

所以現在目前xoops只支援到jquery 3.4.1囉?

4F
tad
:
2021-11-05 17:27

就自己升級阿

5F
李哲安
:
2021-11-05 17:33

謝謝tad,小弟不敢升啦,怕升了之後網站會有「意想不到的結果」。

6F
tad
:
2021-11-08 08:41

還好啦,就把原本的備份一下,換上新版的,應該沒事

我把本站的換成了 jquery 3.6.0 ,目前看起來也都正常

7F
洪鹽巴
:
2021-11-29 14:58
這是給「李哲安」的悄悄話喔!
1F
geek01
: 這是給「tad」的悄悄話喔!
2021-11-29 10:37
這是給「tad」的悄悄話喔!
2F
tad
:
2021-11-29 10:43

嗯,我近期也有發現,也已經修正,但忘了有沒有推到 github 上

晚點我再檢查一下

1F
hirokofan
: 升級tadtools2.4.3後,布景的導覽列上方鎖定、下方鎖定有問題
2021-06-05 19:26

升級tadtools2.4.3後,布景的導覽列上方鎖定、下方鎖定有問題

school2014、2015有這個問題,2019正常

導覽列如果是上方鎖定,往下捲動後會偏移(看起來像是縮到跟版面寬度一樣)

下方鎖定會完全不能用,導覽列會把畫面佔滿