繁體
|
簡體
Sclub交友聊天~加入聊天室當版主
(檢舉)
分享
新浪微博
QQ空间
人人网
腾讯微博
Facebook
Google+
Plurk
Twitter
Line
標題:
[已回答]
簽名檔圖片問題
[打印本頁]
作者:
csdf
時間:
2017-3-8 22:59
標題:
簽名檔圖片問題
這是Discuz的老問題 連目前最新的X3.3也有依舊還有相同問題
如果是使用X3.3使用者 目前已於官方 git 推送內容給官方處理 下次的更新釋出會修復
個人簽名用[img]這個代碼,但是開頭的是https:// 送出資料後會自動增加當前網站的網址
假設圖片為[url=#]https://example.com/image.png[/url]
論壇網址為[url=#]https://example.net/[/url]
IMG標籤內容會自動變成
https://example.net/https://example.com/image.png
複製代碼
(圖片為網友提供給我 說有這問題的 反正我就懶得再重新截圖了)
這是因為Discuz是找 "http://" 判斷網址的
所以...自然開頭是 "https://" 的就不會符合判斷
(我這是針對新版更改 舊版應該也是應該是同一個文件)
新版(x3.3)的為205行 舊版應改也是差不多的位置
/ source / function / function_editor.php
if(!preg_match("/^http:\/\//i", $src)) {
複製代碼
把preg_match裡面的 http: 判斷增加個 https: 的進去即可
修復方式來源 besv.net/thread-1364-1-1.html
為了這一個判斷 3/5晚上花了一個多小時來除錯... 才找到並確定是這一個文件的判斷
作者:
网雨霏霏
時間:
2017-3-10 16:19
在免费论坛的情况下,用户应该无法修改这个文件吧?
作者:
leisurema
時間:
2017-3-10 17:14
回復
1#
csdf
交流前...請貼出論壇鏈結
那才會知道論壇是否屬於SCLUB免費論壇申請
論壇名稱:xxx
論壇網址:xxx
作者:
csdf
時間:
2017-3-11 14:30
回復
3#
leisurema
只要是使用Discuz的程式 沒有修改的狀況下都會受影響
不論這邊、我自己架的、還是外面大論壇(如伊莉、apktw等...)
所以才發在這 看看管理團隊有沒有打算修改
畢竟現在主流網站幾乎都是使用HTTPS的 像是大家常用imgur圖片連結預設也都是 https :// i.imgur.com
作者:
csdf
時間:
2017-3-11 14:31
回復
2#
网雨霏霏
所以才發在這 看看管理團隊有沒有打算修改
畢竟現在主流網站幾乎都是使用HTTPS的 像是大家常用imgur圖片連結預設也都是 https :// i.imgur.com
現在Chrome在http的狀況下 登入畫面都會在網址列跳不安全的警告
作者:
leisurema
時間:
2017-3-11 14:45
回復
4#
csdf
不是SCLUB免費論壇,恕不回答。
這裡只服務SCLUB免費論壇的會員…見諒。
作者:
csdf
時間:
2017-3-12 20:37
回復
6#
leisurema
所以?你想表示這並不會發生在sclub?
你可以拿個https開頭的網址用img標籤放在簽名 100%有我說的這個問題
我只是把這個論壇程式已知的問題 加上我推送給官方的解決方法拿來給sclub管理團隊 看看他們有無意願解決
他們願意解決的話 對於大家來說應該也算是好事(除了管理人員,這是個極大的工作量
作者:
无界
時間:
2017-3-13 01:13
回復
7#
csdf
嗯,这个问题确实存在,希望管理团队考虑。
不过我建议,既然楼主希望sclub官方考虑此方案,应该把解决办法直接放上来。
作者:
csdf
時間:
2017-3-13 01:27
本帖最後由 csdf 於 2017-3-13 11:07 編輯
回復
8#
无界
就是上面提到的preg_match的判斷修改而已
3/13更新
據
http://www.sclub.com.tw/discuz/v ... table&tid=33231
這邊的這個7.2的檔案來找
(官網的我抓不下來...)
/include/edit.func.php:189
我都給到這了 相信SCLUB的管理團隊應該知道要怎麼改
作者:
A20034567
時間:
2017-4-17 15:56
这个要怎么玩呢
作者:
csdf
時間:
2017-4-24 11:46
回復
10#
A20034567
這只是程式編寫的判斷問題 如果要修改的話 就得由SCLUB官方處理
作者:
admin
時間:
2017-5-16 18:20
您好
簽名檔問題已解決
已公告
http://sclub.com.tw/discuz/viewt ... &extra=page%3D1
歡迎光臨 SCLUB免費論壇申請-使用者論壇 (http://weclub.info/discuz/)
Powered by Discuz! 7.2