[問題]使用強制主題類型後的煩惱...

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
sorry
星球普通子民
星球普通子民
文章: 29
註冊時間: 2002-04-29 06:23

[問題]使用強制主題類型後的煩惱...

文章 sorry »

phpBB版本 : 2.05

使用強制主題類型MOD後, 連回應文章時都強制要加上標題, 這會引起不便唷..
有誰知道要怎麼改才可以只強制發表新文章時要加標題, 但回應時就不用加呢?

竹貓這裡好像已經解決了此問題... 請教教我吧 ><
圖檔 PHPBB2.05+PLUS1.2
不要想你在此可以得到甚麼, 想想你可以對此有甚麼貢獻
sorry
星球普通子民
星球普通子民
文章: 29
註冊時間: 2002-04-29 06:23

文章 sorry »

以下是我posting_body.tpl 相關的碼, 供參考

代碼: 選擇全部

function checkForm() {

	formErrors = false;    

	if (document.post.message.value.length < 2) {
		formErrors = "{L_EMPTY_MESSAGE}";
	}

	else 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 = "請選擇合適的主題類型, 或以[ ]自行定義"; 
   }
	
	else if(document.post.subject.value.length < 5 ) 
{ 
formErrors = "除了選擇主題類型外,請打上標題"; 
} 

	else if(document.post.subject.value.length > 34 ) 
{ 
formErrors = "文章標題字數必須在26個中文之內"; 
} 

	if (formErrors) {
		alert(formErrors);
		return false;
	} else {
		bbstyle(-1);
		//formObj.preview.disabled = true;
		//formObj.submit.disabled = true;
		return true;
	}
}
圖檔 PHPBB2.05+PLUS1.2
不要想你在此可以得到甚麼, 想想你可以對此有甚麼貢獻
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

問題應該是出在「強制要求發表標題」的部份,
也就是:http://phpbb-tw.net/phpbb/viewtopic.php?p=105355#105355
我剛剛試著安裝這個部份後,也和你一樣遇到了同樣的情形,
也就是回覆文章時,同樣被要求必須打上標題,感覺有一點擾民....^^||
但是如果把這個部份拿掉,只要保留「強制使用主題類型」的部份,就沒事了。

因為「強制要求發表標題」,是最近才被開發出來的,竹貓這裡並沒有安裝。
也就是說,在竹貓這裡發表新主題,既使只有加上主題類型,一樣可以發表出來,而且僅止於發表新主題。
如果是回覆文章,有沒有打主題類型和標題名稱,都沒有關係。
像是我現在回覆的這一篇文章,標題是留白的。
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
sorry
星球普通子民
星球普通子民
文章: 29
註冊時間: 2002-04-29 06:23

文章 sorry »

謝謝依夢兒的提示, 問題果然是那裡, 研究了一下, 終於行了..
只要把相關的碼改成

代碼: 選擇全部

	else if(document.post.subject.value.substring(0, 3) != '' && document.post.subject.value.length < 5 ) 
{ 
formErrors = "除了選擇主題類型外,請打上標題"; 
} 
就可以只限制新文章而不限制回應時一定要加主題類型或標題了.

其實以上是只有很淺程式底子的我亂來的改法, 要是大家有更好的改法請說明一下. 謝唷~

我整理了一下關於主題類型至今的全部改法, 有興趣的朋友可以看一下.
http://forum.iron-heart.com/forum/viewt ... 566#146566
圖檔 PHPBB2.05+PLUS1.2
不要想你在此可以得到甚麼, 想想你可以對此有甚麼貢獻
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

sorry 寫:謝謝依夢兒的提示, 問題果然是那裡, 研究了一下, 終於行了..
嗯,現在沒問題了,太好了.... :-P
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
Mowd
竹貓忠實會員
竹貓忠實會員
文章: 326
註冊時間: 2002-06-26 01:17
來自: 台北
聯繫:

文章 Mowd »

http://phpbb-tw.net/phpbb/viewtopic.php?p=105355#105355
這篇已經改好了,感謝依夢兒提供修改方法。
ttsmarco
星球公民
星球公民
文章: 58
註冊時間: 2003-09-11 10:51

文章 ttsmarco »

小弟想請問一個問題
如果希望在posting_body.tpl裡有關

代碼: 選擇全部

	else 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 = "請選擇合適的主題類型, 或以[ ]自行定義"; 
	}
裡面再加上一個判斷式.判斷在某些版不強制使用主題類型
請問要如何加入呢??

曾經用if ( $forum_id !='XX' )的判斷式..跑不出來~"~
圖檔
阿維
竹貓忠實會員
竹貓忠實會員
文章: 868
註冊時間: 2003-02-23 13:36
來自: 台南市

文章 阿維 »

這個是全面的,假如只限制一半這樣不是很奇怪嗎?
因為安裝這個就是要以[書籤]的方式來思考版面的類型和文章的內容嘛...
提供代客維護 phpBB 3.0.x 以及外掛/風格升級或安裝的服務,如需委託,請與我聯絡,謝謝! ;)
我的 Skype 帳號:gpxjordan
DL
竹貓忠實會員
竹貓忠實會員
文章: 717
註冊時間: 2005-03-05 15:29

文章 DL »

因為回覆的標題太小了,根本沒啥人會用
頭像
chenghwa
星球公民
星球公民
文章: 62
註冊時間: 2003-02-17 23:03
聯繫:

文章 chenghwa »

我用的方法是加上"回覆文章時可看到主題名稱"的外掛

http://phpbb-tw.net/phpbb/viewtopic.php?t=19231

然後做個簡單的修改\r

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
<input type="text" name="subject" size="45" maxlength="80" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />

#
#-----[ REPLACE WITH ]------------------------------------------
#
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{TOPIC_SUBJECT}" />
miraclelu
星球普通子民
星球普通子民
文章: 1
註冊時間: 2002-07-06 00:39

文章 miraclelu »

請問一下裝了這個外掛後,傳私訊也會強制選主題..
可以解決傳私訊時不強迫選主題類型嗎?

先謝囉~~~
頭像
fayeng
星球公民
星球公民
文章: 80
註冊時間: 2005-11-30 03:29
來自: 香港

文章 fayeng »

miraclelu 寫:請問一下裝了這個外掛後,傳私訊也會強制選主題..
可以解決傳私訊時不強迫選主題類型嗎?

先謝囉~~~
我也有你這個問題出現,請問你現在解決了這個問題嗎?如解決了,可否教一下我嗎?已爬文了兩個晚上,但仍沒有頭緒。
多謝各位大大們的指導﹗﹗
有你在旁協助,很快就能成長﹗
_______________________________________

●架設主機作業系統:Windows Xp Pro
●我的上網方式:香港區網
●我的 phpBB2 版本:phpBB2.0.20
●安裝的程式:Apache 1.3.27 (Unix) + phpMyAdmin 2.5.6 + php 4.2.3 + MySQL 版本 4.0.12
●已裝外掛:性別外掛gender_1.2.6em ,CASHMOD223a,bank mod 1.5.0(754),生日mod,註冊 IP mod,公告add-on,推薦和嘔氣mod,付費瀏覽三合一,即時留言,聊天室,水怪rpg,重寄認證信,blog,偽子分區,附加檔案,主題類型及分類,虛擬形象。
主題已鎖定

回到「外掛問題討論」