1 頁 (共 1 頁)

[問題]發表文章時無法使用表情需自行填寫表情代碼

發表於 : 2007-05-12 20:43
P2301891
●架設主機作業系統:WindowsXp Home
●快速架站程式:Appserv
●您的上網方式:ADSL
●您安裝的程式:Apache + php + MySql
●您的 phpBB2 版本:最新版的吧!
●您的 domain(網域名稱) :befg.no-ip.org
●您的 phpBB2 連結網址: http://befg.no-ip.org/PHPBB2/
(請務必留下連結)。

我的論壇http://befg.no-ip.org/PHPBB2/
發表文章的時候旁邊不是可以點選表情符號嗎???
點選發表文章以後狀態列會出現[網頁發生錯誤]然後將指標移往要出現的表情圖片上面狀態列會出現如下訊息
[javascript:emoticon('(joiln)')]
我知道網頁檔案有問題!可是不知道怎解決!

以上麻煩大大了!感恩~

發表於 : 2007-05-12 22:03
心靈捕手
建議您:
1. 檢視論壇 '網域名稱' 設定是否正確?
2. 提供測試用帳號與密碼.

發表於 : 2007-05-13 09:27
P2301891
抱歉呢!小弟開論壇的時間不是很長存開好玩和學習的~所以可能有時候進不去!
測試帳號:p2306666
測試密碼:123456

發表於 : 2007-05-13 10:25
心靈捕手
P2301891 寫:抱歉呢!小弟開論壇的時間不是很長存開好玩和學習的~所以可能有時候進不去!
測試帳號:p2306666
測試密碼:123456
經測試發現:
1. 登入或登出後, 論壇網址會變為 http://127.0.0.1/PHPBB2/index.php
2. 發文時, 出現 Script Error, 無法點選表情符號
3. 回覆文章時, 一切正常

建議您:
1. 進入論壇控制台檢視 -> 一般管理 -> 基本組態 -> 網域名稱 設定是否如下?
befg.no-ip.org
2. 將下列檔案壓縮後, 貼出下載連結:
templates/YOYR_THEME/posting_body.tpl

發表於 : 2007-05-13 10:42
P2301891
第一個問題用好了!!
第二個問題的載點
http://befg.no-ip.org/posting_body.zip

發表於 : 2007-05-13 11:24
心靈捕手
P2301891 寫:第一個問題用好了!!
第二個問題的載點
http://befg.no-ip.org/posting_body.zip
我猜想:
問題出在您有安裝 '主題類型' 外掛.

建議您:
1. 補充說明, 安裝 '主題類型' 外掛的版本, 參考連結為何
2. 進入論壇控制台, 更改所有主題類型為半形括弧如下
[分享]

ps.
移動到 '非官方外掛討論' 版面

發表於 : 2007-05-13 11:33
P2301891
更改為[分享]這種得還是一樣><"!!好奇怪...

發表於 : 2007-05-13 11:49
心靈捕手
P2301891 寫:更改為[分享]這種得還是一樣><"!!好奇怪...
您還是沒交代安裝哪一版的 '主題類型'. :roll:

建議您:
1. 移除 '主題類型' 外掛
2. 或者, 試試 posting_body.tpl 下面的修改
#
#-----[ FIND ]-----
#

代碼: 選擇全部

   if(document.post.subject.value != '' && (document.post.subject.value.charAt(0) != '[' || document.post.subject.value.lastIndexOf('] ') == -1) && document.post.subject.value.substring(0, 3) != 'Re:') 
      { 
         formErrors = {TYPESERROR}; 
      } 
#
#-----[ REPLACE WITH ]-----
#

代碼: 選擇全部

   if(document.post.subject.value != '' && (document.post.subject.value.charAt(0) != '[' || document.post.subject.value.lastIndexOf('] ') == -1) && document.post.subject.value.substring(0, 3) != 'Re:') 
      { 
         formErrors = "{TYPESERROR}"; 
      } 

發表於 : 2007-05-13 12:29
~倉木麻衣~
試看看這樣子修改

#
#--------[ OPEN ]----------------
#
language/lang_chinese_traditional_taiwan/lang_main.php

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

$lang['Budget_Types'] = '主題類型(請以逗號分類)'; // Budget_Types

#
#--------[ AFTER, ADD ]----------------
#

代碼: 選擇全部

$lang['Types_Error'] = '"必需選擇 [主題類型] + 空格 + 主題名稱。"';
#
#--------[ SAVE/CLOSE FILE ]----------------
#
# EoM

發表於 : 2007-05-13 12:31
P2301891
用2. 或者, 試試 posting_body.tpl 下面的修改 就可以了耶!感謝各位大大的幫忙><" :-D

發表於 : 2007-05-13 12:46
~倉木麻衣~
除了要做心靈捕手所提的修改外, 還要多做我上一篇寫的那個步驟
不然就算沒有選擇主題類型也是可以順利發表文章, 這樣就失去檢查主題類型的作用了

另外發現你的posting_body.tpl修改時有錯誤, 原本就有的檢查是否有輸入內容的判斷不見了
#
#--------[ OPEN ]----------------
#
template/subSilver/posting_body.tpl

#
#--------[ FIND ]----------------
#

代碼: 選擇全部

   if(document.post.subject.value != '' && (document.post.subject.value.charAt(0) != '[' || document.post.subject.value.lastIndexOf('] ') == -1) && document.post.subject.value.substring(0, 3) != 'Re:') 
      {
#
#--------[ BEFORE, ADD ]----------------
#

代碼: 選擇全部

	if (document.post.message.value.length < 2) {
		formErrors = "{L_EMPTY_MESSAGE}";
	}
#
#--------[ SAVE/CLOSE FILE ]----------------
#
# EoM