[問題]what's wrong with <pre>

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
主題已鎖定
頭像
sh85216s
竹貓忠實會員
竹貓忠實會員
文章: 306
註冊時間: 2003-09-04 20:13
來自: 阿里阿度

[問題]what's wrong with <pre>

文章 sh85216s »

PO 在第一篇 的 <pre></pre>沒有作用\r
而第二篇以後就 OK !
真是怪哉!! 請指點一下!!
最後由 sh85216s 於 2004-10-02 09:01 編輯,總共編輯了 1 次。
架設主機︰Fedora Core 5
上網方式:Hinet ADSL (2M/512K)
安裝程式:Apache + php + MySql
phpBB2 版本: phpBB 2.0.21
phpBB2 連結網址: 小站
ayaya
星球公民
星球公民
文章: 128
註冊時間: 2004-09-04 18:27

文章 ayaya »

裝這個

代碼: 選擇全部

############################################################## 
## MOD Title: Allow multiple spaces in posts 
## MOD Author: chris_blessing < webguy@330i.net > (Chris Blessing) http://forums.330i.net 
## MOD Description: As the title states, it simply allows users to use multiple spaces 
##                in their posts by inserting the   entity as necessary. 
## MOD Version: 1.0.0 
## 
## Installation Level: Easy 
## Installation Time: 1 Minute 
## Files To Edit: includes/functions_post.php 
## Included Files: n/a 
############################################################## 
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ for the 
## latest version of this MOD. Downloading this MOD from other sites could cause malicious code 
## to enter into your phpBB Forum. As such, phpBB will not offer support for MOD's not offered 
## in our MOD-Database, located at: http://www.phpbb.com/mods/ 
############################################################## 
## Author Notes: 
## This is a global add-on, no ACP control provided (yet). 
############################################################## 
## MOD History: 
## 
##   2004-04-17 - Version 1.0.0 
##      - first edition, no ACP yet 
## 
############################################################## 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
############################################################## 
它會讓你文章的排版和po文時的排版一樣 (原理:允許超過1個以上的空格)

也就是可以淘汰掉pre標籤了!

安裝簡單!兩三行而已…而且是官方認證的外掛唷!(好像是吧 ;-) )
頭像
sh85216s
竹貓忠實會員
竹貓忠實會員
文章: 306
註冊時間: 2003-09-04 20:13
來自: 阿里阿度

文章 sh85216s »

再請教一下:
如果裝了這個外掛, 是否還要再修改 viewtopic.php ???

即將

代碼: 選擇全部

$message = str_replace("
", "
<br />
", $message);
取代為\r

代碼: 選擇全部

$message = str_replace("
", "<br />", $message);
也就是把<br />前後的換行
給去掉

對了
這個改法也能解決開放table、tr、td語法後
整個表格被莫名其妙撐大的部份問題


參考網址:http://phpbb-tw.net/phpbb/viewtopic.php?t=26616
架設主機︰Fedora Core 5
上網方式:Hinet ADSL (2M/512K)
安裝程式:Apache + php + MySql
phpBB2 版本: phpBB 2.0.21
phpBB2 連結網址: 小站
ayaya
星球公民
星球公民
文章: 128
註冊時間: 2004-09-04 18:27

文章 ayaya »

再請教一下:
如果裝了這個外掛, 是否還要再修改 viewtopic.php ???
改一下好了…\r

我之前還在用pre標籤時有改…\r

只是裝了這個外掛後你就不用多些一舉再用pre標籤了…\r

po文時輸入3個空白鍵,顯示出來就是空3格\r

po文時輸入3次回車鍵,顯示出來就是空3行

不必再加上pre標籤來排版
頭像
sh85216s
竹貓忠實會員
竹貓忠實會員
文章: 306
註冊時間: 2003-09-04 20:13
來自: 阿里阿度

文章 sh85216s »

感謝指導,受教了!!
架設主機︰Fedora Core 5
上網方式:Hinet ADSL (2M/512K)
安裝程式:Apache + php + MySql
phpBB2 版本: phpBB 2.0.21
phpBB2 連結網址: 小站
頭像
sh85216s
竹貓忠實會員
竹貓忠實會員
文章: 306
註冊時間: 2003-09-04 20:13
來自: 阿里阿度

文章 sh85216s »

發表一下安裝 Allow multiple spaces in posts 的感言:

安裝之後包在 Code 內的東西凡是有空格的地方都會出現程式代碼

令人備感困擾,考慮之下還是決定移除它 !
架設主機︰Fedora Core 5
上網方式:Hinet ADSL (2M/512K)
安裝程式:Apache + php + MySql
phpBB2 版本: phpBB 2.0.21
phpBB2 連結網址: 小站
ayaya
星球公民
星球公民
文章: 128
註冊時間: 2004-09-04 18:27

文章 ayaya »

我的並不會哩 :roll:

你有做多國語言與code亂碼修正嗎?

(最新版的為for 2.0.10,在吉川拓也的站可以找得到!)

如果沒有的話,去修正一下看看…
頭像
sh85216s
竹貓忠實會員
竹貓忠實會員
文章: 306
註冊時間: 2003-09-04 20:13
來自: 阿里阿度

文章 sh85216s »

1.我的論壇有做多國語言與code亂碼修正.

不過我實在無法忍受空格自動填入& n b s p ;
因此還是把它移除了!!

2."吉"兄的站真是讚 ! 我在裡面挖了很多寶,持續挖寶中......希望"吉"兄別介意!!
架設主機︰Fedora Core 5
上網方式:Hinet ADSL (2M/512K)
安裝程式:Apache + php + MySql
phpBB2 版本: phpBB 2.0.21
phpBB2 連結網址: 小站
ayaya
星球公民
星球公民
文章: 128
註冊時間: 2004-09-04 18:27

文章 ayaya »

我的倒是沒問題,可能我之前還有修正什麼東西而我忘了…\r

在bbcode.php裡有幾個地方是針對這些html特殊符號的處理

不過這些字碼的問題太複雜我看不懂 :-?

但是有一個方法可以讓&nbps;消失\r

就是加入\r

$after_replace = str_replace('&nbsp;', '空格', $after_replace);

不過這也有缺點,就是即使你輸入&nbsp;也會變成空格\r

這樣就不適合貼一些有用到&nbsp;的程式碼了


另外你如果要繼續用這個mod,提醒你真正沒問題是下面這幾個地方都ok

1.quote

2.code

3.php

4.改良型引言

5.儲存文章為文字檔

6.友善列印\r

7.編輯文章

8.預覽\r

9.預覽後的textarea

10.檢視主題


所謂的沒問題就是「空格就是空格」,「&nbsp;就是&nbsp;」兩者不會搞混\r

你自己衡量一下,如果太多地方有問題,那麼就不要用了…\r

因為我也沒有能力幫你解決 ;-)
主題已鎖定

回到「phpBB 2 安裝與使用」