[問題]請問主題如何才能用更多的字呢?
版主: 版主管理群
版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
[問題]請問主題如何才能用更多的字呢?
請問主題如何才能用更多的字呢?
好像size=45而已,請問怎麼改才能用更多字呢?
感謝各位!
好像size=45而已,請問怎麼改才能用更多字呢?
感謝各位!
●架設主機作業系統:Linux RedHat應該是啦,是租的
●上網方式:CABLE 東森
●您的 phpBB2 版本:phpBB 2.0.6
●您的 domain(網域名稱) :forum.lovedog.org.tw
●您的 phpBB2 連結網址: http://forum.lovedog.org.tw/phpbb
●上網方式:CABLE 東森
●您的 phpBB2 版本:phpBB 2.0.6
●您的 domain(網域名稱) :forum.lovedog.org.tw
●您的 phpBB2 連結網址: http://forum.lovedog.org.tw/phpbb
這個要在兩個地方下手的樣子
修改posting_body.tpl的主題字元數加大 不過這樣可能會出問題 因為資料庫裡面也是有限制\r
所以可能要把資料庫的 post_subect 跟 topic_title 的大小加大突破主題長度限制\r
實際的做法 我要整理整理一下資料再貼上來好了
等我先下載一個新的PHPBB低風格檔在看一下修改哪個部分
打開posting_body.tpl
找到以下語法(紅色數字分別是字元寬度以及最多字元數修改最多字元數應該就可以了)
在來是資料庫部分(數值部分就看你怎樣改嚕 我是用120而已)
SQL語法
修改posting_body.tpl的主題字元數加大 不過這樣可能會出問題 因為資料庫裡面也是有限制\r
所以可能要把資料庫的 post_subect 跟 topic_title 的大小加大突破主題長度限制\r
實際的做法 我要整理整理一下資料再貼上來好了
等我先下載一個新的PHPBB低風格檔在看一下修改哪個部分
打開posting_body.tpl
找到以下語法(紅色數字分別是字元寬度以及最多字元數修改最多字元數應該就可以了)
代碼: 選擇全部
<input type="text" name="subject" size="[color=red]45[/color]" maxlength="[color=red]60[/color]" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
SQL語法
代碼: 選擇全部
ALTER TABLE phpbb_topics MODIFY topic_title char([color=red]數值[/color]) NOT NULL;
ALTER TABLE phpbb_posts_text MODIFY post_subject varchar([color=red]數值[/color]) NOT NULL;
-.-
搞定了~真是感謝大大的幫忙!!
●架設主機作業系統:Linux RedHat應該是啦,是租的
●上網方式:CABLE 東森
●您的 phpBB2 版本:phpBB 2.0.6
●您的 domain(網域名稱) :forum.lovedog.org.tw
●您的 phpBB2 連結網址: http://forum.lovedog.org.tw/phpbb
●上網方式:CABLE 東森
●您的 phpBB2 版本:phpBB 2.0.6
●您的 domain(網域名稱) :forum.lovedog.org.tw
●您的 phpBB2 連結網址: http://forum.lovedog.org.tw/phpbb
這...
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
我已經更正了!! 但是還是無法顯室過長標題的文章內容...webspirit 寫:這...
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
請問還要修改哪呢??
架設主機作業系統:Windows Server 2003
上網方式:LOCAL NET
安裝的程式:IIS6.0 + php5.1.4 + MySQL 5.0.22 + phpMyAdmin 2.8.1
版本:PHPBB 2.0.21
上網方式:LOCAL NET
安裝的程式:IIS6.0 + php5.1.4 + MySQL 5.0.22 + phpMyAdmin 2.8.1
版本:PHPBB 2.0.21
照上面的方法做了修改以後,在版面看標題一樣是只能看二十個字(用IE看),進入文章內容則可看到完整主題....前提是主題需是全都是中文字...
可是當發表新主題長度超過二十個字,且二十個字前或二十個字中有單位元字符如"_,+,-,<,>.....",主題二十字後又會出現"/a>",且無法點入看文章...
無法顯示過長主題會被截斷及無法看文章是否和單位元字及雙位元字(中文字)有關....
我也有類似主題無法顯示的問題,用"主題長度"搜尋到一些討論
使用SQL語法
ALTER TABLE phpbb_topics MODIFY topic_title char[120] NOT NULL;
ALTER TABLE phpbb_posts_text MODIFY post_subject varchar[120] NOT NULL;
出現如下訊息....
SQL 語法:
ALTER TABLE phpbb_tp_topics MODIFY topic_title char[120] NOT NULL ;
MySQL 傳回:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '[120] NOT NULL' at line 1
改用上面(引言內連結)提到的語法
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
則可正常執行,但用單位元夾雜中文字發主題超過二十個字一樣出現亂碼....
這個討論串是兩年前的發問了,隔了那麼久都沒人再反應,是否意謂己不是問題了,我再發問是否代表我又沒做好功課(搜尋)...若是,請多包涵,這幾天我再試看看...
待會要上大夜班,沒做好發問格式,請見諒,我用的是phpbb2 : v2.0.21 (UTF-8版本),若需要我再補齊
最後由 Y.K.Wang 於 2006-08-31 09:24 編輯,總共編輯了 1 次。
架設主機作業系統:Linux
我的上網方式:ADSL(http://www.seed.net.tw)。
我安裝的程式:cPanel(10.8.2-RELEASE-119),Apache(1.3.36_Unix),MySQL(4.0.27-standard ),phpMyAdmin(2.8.0.2),PHP(4.4.2)
我的 phpBB2 版本:phpbb2 : v2.0.21 (UTF-8版本),以cPanel之預裝程式安裝
我的上網方式:ADSL(http://www.seed.net.tw)。
我安裝的程式:cPanel(10.8.2-RELEASE-119),Apache(1.3.36_Unix),MySQL(4.0.27-standard ),phpMyAdmin(2.8.0.2),PHP(4.4.2)
我的 phpBB2 版本:phpbb2 : v2.0.21 (UTF-8版本),以cPanel之預裝程式安裝
-
- 星球普通子民
- 文章: 19
- 註冊時間: 2006-07-31 13:02
問題解決了,有你們真好!
Bruce
Bruce
●作業系統:Windows 2003 Server R2
●快速架站程式:Appserv 2.4.8
●上網方式:代管機房
●安裝的程式:Appserv 2.4.8 + IIS 6
●phpBB2 版本:phpBB 2.0.23
●phpBB2 版本:phpBB 3.0.1
●domain:qno.cn
●phpBB:http://www.qno.cn/forum
●快速架站程式:Appserv 2.4.8
●上網方式:代管機房
●安裝的程式:Appserv 2.4.8 + IIS 6
●phpBB2 版本:phpBB 2.0.23
●phpBB2 版本:phpBB 3.0.1
●domain:qno.cn
●phpBB:http://www.qno.cn/forum
出事啦 = =webspirit 寫:這...
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
我按上面的方法修改SQL ,問題變得更嚴重,本來只有一篇主題過長而不能顯示,現在連之前的文章,只要主題稍微長一點,通通變成 後面 a> ,全部都不能打開了,救命丫,有沒有還原SQL 的方法 = =, 我沒有備份耶
●作業系統:WindowXp (簡體中文)
●上網方式:ADSL
●安裝的程式:php + MySql
●使用版本:phpBB 2.0.21 mysql4.1.21-standard utf8
●網域名稱:http://www.slsfm.com
●連結網址:http://www.slsfm.com/*****SPAM*****
●測試帳號:test ●測試密碼:test
●上網方式:ADSL
●安裝的程式:php + MySql
●使用版本:phpBB 2.0.21 mysql4.1.21-standard utf8
●網域名稱:http://www.slsfm.com
●連結網址:http://www.slsfm.com/*****SPAM*****
●測試帳號:test ●測試密碼:test
照道理, 您的敘述現象, 只會出現在將值 '由大變小';阿古 寫:出事啦 = =webspirit 寫:這...
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
我按上面的方法修改SQL ,問題變得更嚴重,本來只有一篇主題過長而不能顯示,現在連之前的文章,只要主題稍微長一點,通通變成 後面 a> ,全部都不能打開了,救命丫,有沒有還原SQL 的方法 = =, 我沒有備份耶
不可能出現在 '由小變大'.
那還有解決的方法嗎@@?心靈捕手 寫:照道理, 您的敘述現象, 只會出現在將值 '由大變小';阿古 寫:出事啦 = =webspirit 寫:這...
那安裝說明不是很清楚了?
執行SQL指令\r
ALTER TABLE `phpbb_posts_text` CHANGE `post_subject` `post_subject` VARCHAR(120) DEFAULT NULL
打開
templates/使用的風格/posting_body.tpl
找到\r
<input type="text" name="subject" size="45" maxlength="60" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
替換為\r
<input type="text" name="subject" size="45" maxlength="120" style="width:450px" tabindex="2" class="post" value="{SUBJECT}" />
就這樣
我按上面的方法修改SQL ,問題變得更嚴重,本來只有一篇主題過長而不能顯示,現在連之前的文章,只要主題稍微長一點,通通變成 後面 a> ,全部都不能打開了,救命丫,有沒有還原SQL 的方法 = =, 我沒有備份耶
不可能出現在 '由小變大'.
●作業系統:WindowXp (簡體中文)
●上網方式:ADSL
●安裝的程式:php + MySql
●使用版本:phpBB 2.0.21 mysql4.1.21-standard utf8
●網域名稱:http://www.slsfm.com
●連結網址:http://www.slsfm.com/*****SPAM*****
●測試帳號:test ●測試密碼:test
●上網方式:ADSL
●安裝的程式:php + MySql
●使用版本:phpBB 2.0.21 mysql4.1.21-standard utf8
●網域名稱:http://www.slsfm.com
●連結網址:http://www.slsfm.com/*****SPAM*****
●測試帳號:test ●測試密碼:test