1 頁 (共 2 頁)

[問題] 關於回覆瀏覽 Hide mode

發表於 : 2005-10-03 19:56
xeoq
請問假如安裝過了 bbcode_box v 4.5.0

代碼: 選擇全部

#################################################################
## Mod Title:	bbcode_box for phpBB2
## Mod Version:	v 4.5.0
## Author:	AL Tnen <al_tnen@hotmail.com> - http://www.tnen.zzn.com
## Description: This will cahnge bbcode buttons in postung_body
##		with images like in MS-Word and add a lot of new&useful bbcode
##		this mod make adding smiles very easy&you can add smile in the
##		center of text
##		Now it's easly to add bbcode(Just select the text and press on
##		the bbcode to add it to the selected text)
##
## BBcodes : Align(left,right,center,justify)
##			 Bold, Italic, Under line, Code, Quote, URL, Email
##			 Font(color,type,size)
##			 FontColor(Fade, gradient)
##			 MessageBox(Right to Left, Left to Right)
##			 MarqueText(up,down,left,right)
##			 add Web Page in the post
##			 add(image, flash, video, stream, Real media, H-line)\r
##			 remove bbcodes from the selected text 
##			 
##
## Installation Level:	Easy
## Installation Time:	10 Minutes
##
## Files To Edit: 3
##	includes/bbcode.php
##	templates/subSilver/bbcode.tpl
##	templates/subSilver/posting_body.tpl
##
## Included Files: 43
##	bbcode_box/add_bbcode.js
##	bbcode_box/grad.htm
##	bbcode_box/images/bold1.gif
##	bbcode_box/images/bold.gif
##	bbcode_box/images/center1.gif
##	bbcode_box/images/center.gif
##	bbcode_box/images/code1.gif
##	bbcode_box/images/code.gif
##	bbcode_box/images/email.gif
##	bbcode_box/images/fade1.gif
##	bbcode_box/images/fade.gif
##	bbcode_box/images/flash.gif
##	bbcode_box/images/grad.gif
##	bbcode_box/images/hr.gif
##	bbcode_box/images/img.gif
##	bbcode_box/images/italic1.gif
##	bbcode_box/images/italic.gif
##	bbcode_box/images/justify1.gif
##	bbcode_box/images/justify.gif
##	bbcode_box/images/left1.gif
##	bbcode_box/images/left.gif
##	bbcode_box/images/ltr.gif
##	bbcode_box/images/marqd1.gif
##	bbcode_box/images/marqd.gif
##	bbcode_box/images/marql1.gif
##	bbcode_box/images/marql.gif
##	bbcode_box/images/marqr1.gif
##	bbcode_box/images/marqr.gif
##	bbcode_box/images/marqu1.gif
##	bbcode_box/images/marqu.gif
##	bbcode_box/images/plain.gif
##	bbcode_box/images/quote1.gif
##	bbcode_box/images/quote.gif
##	bbcode_box/images/ram.gif
##	bbcode_box/images/right1.gif
##	bbcode_box/images/right.gif
##	bbcode_box/images/rtl.gif
##	bbcode_box/images/sound.gif
##	bbcode_box/images/under1.gif
##	bbcode_box/images/under.gif
##	bbcode_box/images/url.gif
##	bbcode_box/images/video.gif
##	bbcode_box/images/web.gif
##
##
#################################################################
##
## Author Notes:
##
##	This mod only tested on phpbb 2.0.3
##	This mod developed on smartor_bbcode_editor script
##
##	^_^ Have fun!!! ^_^
##
################################################################# 
## 
## Installation Notes: 
## 
## You should change all your templates and language packs
##
## If you haven't added any new bbcode to your forum or any hacks on posting_body
## You can obsolete the second step and copy these files to your forum
##	contrib/bbcode.php ---> includes/bbcode.php
##	contrib/bbcode.tpl ---> templates/subSilver/bbcode.tpl
##	contrib/posting_body.tpl ---> templates/subSilver/posting_body.tpl
## 
## The most important thing to keep in mind is, take your time, make 
## sure you are finding the correct lines to modify, then take care to paste the new code. 
## Please also keep in mind, if you are using more than one language file or theme at your 
## site, you will need to edit the corrosponding files for each occurrence.  Good Luck! 
##
#################################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
#################################################################
## Demo/Tech-Support:     http://tnen.host.sk/forums
################################################################# 

# 1) First Step :
# Copy all files to their respective Location 
#
##	bbcode_box/add_bbcode.js
##	bbcode_box/grad.htm
##	bbcode_box/images/bold1.gif
##	bbcode_box/images/bold.gif
##	bbcode_box/images/center1.gif
##	bbcode_box/images/center.gif
##	bbcode_box/images/code1.gif
##	bbcode_box/images/code.gif
##	bbcode_box/images/email.gif
##	bbcode_box/images/fade1.gif
##	bbcode_box/images/fade.gif
##	bbcode_box/images/flash.gif
##	bbcode_box/images/grad.gif
##	bbcode_box/images/hr.gif
##	bbcode_box/images/img.gif
##	bbcode_box/images/italic1.gif
##	bbcode_box/images/italic.gif
##	bbcode_box/images/justify1.gif
##	bbcode_box/images/justify.gif
##	bbcode_box/images/left1.gif
##	bbcode_box/images/left.gif
##	bbcode_box/images/ltr.gif
##	bbcode_box/images/marqd1.gif
##	bbcode_box/images/marqd.gif
##	bbcode_box/images/marql1.gif
##	bbcode_box/images/marql.gif
##	bbcode_box/images/marqr1.gif
##	bbcode_box/images/marqr.gif
##	bbcode_box/images/marqu1.gif
##	bbcode_box/images/marqu.gif
##	bbcode_box/images/plain.gif
##	bbcode_box/images/quote1.gif
##	bbcode_box/images/quote.gif
##	bbcode_box/images/ram.gif
##	bbcode_box/images/right1.gif
##	bbcode_box/images/right.gif
##	bbcode_box/images/rtl.gif
##	bbcode_box/images/sound.gif
##	bbcode_box/images/under1.gif
##	bbcode_box/images/under.gif
##	bbcode_box/images/url.gif
##	bbcode_box/images/video.gif
##	bbcode_box/images/web.gif

有辦法可以增加 http://phpbb-tw.net/phpbb/viewtopic.php?t=13533
回覆瀏覽的功能嘛??[ http://www.phpbbhacks.com/viewhack.php?id=870 ]

裝到posting_body.tpl就不知道該如何繼續了 :cry:

希望有人可以教一下 :cry:

發表於 : 2005-10-03 20:08
問題狂
我想三個外掛都是同一個
都可以達到相同的效果

發表於 : 2005-10-04 18:18
xeoq
問題狂 寫:我想三個外掛都是同一個
都可以達到相同的效果
不不

bbcode_box v 4.5.0

沒有隱藏文章的項目\r

我只是想加入回覆後才能觀看文章

但是卻遇到了麻煩 :-|

有高手可以教一下嘛 :-(

發表於 : 2005-10-04 19:57
問題狂
喔!
是我眼花了
只要裝Hide BBcode就可以了

發表於 : 2005-10-05 01:40
xeoq
問題狂 寫:喔!
是我眼花了
只要裝Hide BBcode就可以了
重點是\r

bbcode_box v 4.5.0

把整張posting_body.tpl都改了大部分

已經沒有辦法按照 hide bbcode 的方式改了 :-(

發表於 : 2005-10-08 22:47
xeoq
沒有熱心大大可以幫忙 :-|

發表於 : 2005-10-09 00:10
依夢兒
xeoq 寫:bbcode_box v 4.5.0

把整張posting_body.tpl都改了大部分

已經沒有辦法按照 hide bbcode 的方式改了 :-(
一定可以啦,只是你的 posting_body.tpl 被 bbcode_box 給弄亂了,所以你得細心一點,先去比對一下你目前的 posting_body.tpl 中有哪一些小地方是符合 Hide Mod 中的敘述,然後將應該修改的地方給增加上去。這就是安裝外掛的代價,因為外掛作者不可能知道我們安裝過哪一些外掛,所以在撰寫安裝說明的時候只能夠預設我們沒有安裝過任何外掛。所以只要你安裝過外掛,你就必須先搞清處你目前的 php BB 的檔案和作者在安裝說明中提到的有什麼不同。

不然的話,建議你將 bbcode_box 移除掉,先將 posting_body.tpl 恢復到未安裝 bbcode_box 的樣子(你應該有備份吧?要養成安裝外掛前備份原檔案的好習慣喲!)然後再將 Hide Mod 架上。其實 BBcode 還是自己一個一個慢慢安裝比較好,那種幾合一的 BBCode 外掛包對新手來說固然方便,但是很容易讓新手在以後新增其他 BBcode 的時候搞不清楚狀況。自己動手學習怎麼安裝外掛,經驗才能夠累積起來,加油啦!

發表於 : 2005-10-09 21:34
hentaibbc
幫你改一下吧!!
原本要改的posting_body.tpl
變成要改\r
posting_body.tpl和mods/bbcode_box/add_bbcode.js

以下是針對你改完BBCode Box的情況下所做的更改\r
打開posting_body.tpl
找到\r
<img border="0" src="mods/bbcode_box/images/quote.gif" name="quote" type="image" onClick="BBCquote()" onMouseOver="helpline('quote')" class="postimage" alt="Quote">

在這之後增加(同一行喔)
<img border="0" src="mods/bbcode_box/images/hide.gif" name="hide" type="image" onClick="BBChide()" onMouseOver="helpline('hide')" class="postimage" alt="Hide">

打開mods/bbcode_box/add_bbcode.js
找到\r
symbol_help = "Insert Symbol Into Post";

在下一行增加
hide_help = "Hide: [hide]text[/hide]"

找到\r
var symbol = 0;

在下一行增加
var hide = 0;

找到\r
function BBCquote() {

在前一行增加

代碼: 選擇全部

function BBChide() {
	var txtarea = document.post.message;
	
	if ((clientVer >= 4) && is_ie && is_win) {
		theSelection = document.selection.createRange().text;
		if (theSelection != '') {
		document.selection.createRange().text = "[hide]" + theSelection + "[/hide]";
		document.post.message.focus();
		return;
		}
	}
	else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
	{
		mozWrap(txtarea, "[hide]", "[/hide]");
		return;
	}	
	if (hide == 0) {
		ToAdd = "[hide]";
		document.post.hide.src = "mods/bbcode_box/images/hide1.gif";
		hide = 1;
	} else {
		ToAdd = "[/hide]";
		document.post.hide.src = "mods/bbcode_box/images/hide.gif";
		hide = 0;
	}
	PostWrite(ToAdd);
}
儲存並關閉檔案

至於hide mod要改的其他檔案...
就照原來的做就可以了
另外...請下載這兩個圖
圖檔
圖檔
並且請放入mods/bbcode_box/images/中

發表於 : 2005-10-09 23:43
xeoq
萬分的感謝 hentaibbc 以及 依夢兒的解答

至上12萬分的敬意 !

我等等就試驗看看

真的很感謝 !

發表於 : 2005-10-10 01:15
xeoq
xeoq 寫:萬分的感謝 hentaibbc 以及 依夢兒的解答

至上12萬分的敬意 !

我等等就試驗看看

真的很感謝 !
成功了 hentaibbc !!

只是原本您寫的跟我的bbcodebox有一點點不同

不過好像沒有影響\r

我把他POST出來 希望對其他人有幫助


代碼: 選擇全部


<img border="0" src="bbcode_box/images/quote.gif" name="quote" type="image" onClick="BBCquote()" onMouseOver="helpline('quote')" style="border-style: outset; border-width: 1" alt="引言">

這是我改過之後的quote

還有我的 add_bbcode.js


沒有
symbol_help = "Insert Symbol Into Post";
var symbol = 0;
var hide = 0;

\r
不過我都把他放在quote的下方\r

剛剛試驗之後果然成功

再次至上萬分的感謝 !! :oops:

發表於 : 2005-10-10 07:18
hentaibbc
xeoq 寫: 成功了 hentaibbc !!

只是原本您寫的跟我的bbcodebox有一點點不同

不過好像沒有影響\r

我把他POST出來 希望對其他人有幫助

<img border="0" src="bbcode_box/images/quote.gif" name="quote" type="image" onClick="BBCquote()" onMouseOver="helpline('quote')" style="border-style: outset; border-width: 1" alt="引言">

這是我改過之後的quote

還有我的 add_bbcode.js


沒有
symbol_help = "Insert Symbol Into Post";
var symbol = 0;
var hide = 0;


不過我都把他放在quote的下方\r

剛剛試驗之後果然成功

再次至上萬分的感謝 !! :oops:
因為我用的是bbcode box5.0.0去改的...^^"" sorry
順便說一下
var hide = 0;
這一行是要自己加上去做判斷的...^^
以上...

發表於 : 2005-10-10 13:24
xeoq
出到5.0了喔 :-o
等等去看看有什麼更新 嘿嘿\r
無論如何 還是感謝您 !!!

發表於 : 2005-10-21 14:26
xeoq
抱歉

我自打嘴巴

topic_review.php沒有改到....

感謝 hentaibbc 大大

You are so nice !!

發表於 : 2006-07-11 21:05
Roni
hentaibbc 寫:幫你改一下吧!!
原本要改的posting_body.tpl
變成要改\r
posting_body.tpl和mods/bbcode_box/add_bbcode.js

以下是針對你改完BBCode Box的情況下所做的更改\r
打開posting_body.tpl
找到\r
<img border="0" src="mods/bbcode_box/images/quote.gif" name="quote" type="image" onClick="BBCquote()" onMouseOver="helpline('quote')" class="postimage" alt="Quote">

在這之後增加(同一行喔)
<img border="0" src="mods/bbcode_box/images/hide.gif" name="hide" type="image" onClick="BBChide()" onMouseOver="helpline('hide')" class="postimage" alt="Hide">

打開mods/bbcode_box/add_bbcode.js
找到\r
symbol_help = "Insert Symbol Into Post";

在下一行增加
hide_help = "Hide: [hide]text[/hide]"

找到\r
var symbol = 0;

在下一行增加
var hide = 0;

找到\r
function BBCquote() {

在前一行增加

代碼: 選擇全部

function BBChide() {
	var txtarea = document.post.message;
	
	if ((clientVer >= 4) && is_ie && is_win) {
		theSelection = document.selection.createRange().text;
		if (theSelection != '') {
		document.selection.createRange().text = "[hide]" + theSelection + "[/hide]";
		document.post.message.focus();
		return;
		}
	}
	else if (txtarea.selectionEnd && (txtarea.selectionEnd - txtarea.selectionStart > 0))
	{
		mozWrap(txtarea, "[hide]", "[/hide]");
		return;
	}	
	if (hide == 0) {
		ToAdd = "[hide]";
		document.post.hide.src = "mods/bbcode_box/images/hide1.gif";
		hide = 1;
	} else {
		ToAdd = "[/hide]";
		document.post.hide.src = "mods/bbcode_box/images/hide.gif";
		hide = 0;
	}
	PostWrite(ToAdd);
}
儲存並關閉檔案

至於hide mod要改的其他檔案...
就照原來的做就可以了
另外...請下載這兩個圖
圖檔
圖檔
並且請放入mods/bbcode_box/images/中

我是用5.0的BBCODE BOX...
但改了之後滑鼠指標若一到那個隱藏圖示就會跑出hide_help未被定義...
另外如果我用手動的打[hide]XXXX[/hide]是有效果的..
請問我可能是改哪一個檔案出了問題呢..
麻煩各位大大了..

發表於 : 2006-07-11 21:39
心靈捕手
Roni 寫: 我是用5.0的BBCODE BOX...
但改了之後滑鼠指標若一到那個隱藏圖示就會跑出hide_help未被定義...
另外如果我用手動的打[hide]XXXX[/hide]是有效果的..
請問我可能是改哪一個檔案出了問題呢..
麻煩各位大大了..
以下的修改, 提供您參考:
#
#-----[ OPEN ]-----
#
mods/bbcode_box/add_bbcode.js

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

代碼: 選擇全部

symbol_help = "Insert Symbol Into Post";
#
#-----[ AFTER, ADD ]-----
#

代碼: 選擇全部

hide_help = "Hide: [hide]text[/hide]";
#
#-----[ SAVE & CLOSE ]-----
#
ps.
我只是將 hentaibbc 的修改, 在行末加上 ';' 而已.