1 頁 (共 1 頁)

[外掛] IMG滑鼠停留說明外掛

發表於 : 2005-03-07 17:29
赤影
應該不受版本限制,在2.0.13測試成功
主要是增加BBcode[img=圖片連結]顯示文字[/img]

代碼: 選擇全部

##############################################################
## 外掛名稱: IMG滑鼠停留說明外掛
## 外掛作者: skf(赤影)
http://crazykill.coms.ws/
## 外掛簡介: 	能使用[img=圖片連結]文字[/img]
## 外掛版本: 1.0.0
##
## 安裝難度: 初手
## 安裝時間: 2分鐘
## 修改檔案: 2
##		includes/bbcode.php
##		templates/yourtemplates/bbcode.tpl
##
## 加入檔案: N/A
##########################################################
## 作者的話: 這是我第一支外掛,無聊改改bbcode就行了
##########################################################
## 安裝此外掛之前請先備份好你的論壇。
##############################################################
#
#-----[ OPEN ]---------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]---------------------------------
#
	$bbcode_tpl['img'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
	$bbcode_tpl['img'] = str_replace('{DESCRIPTION}', '\\\1', $bbcode_tpl['img']);
#
#-----[ REPLACE WITH ]---------------------------------
#
	$bbcode_tpl['img1'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
	$bbcode_tpl['img1'] = str_replace('{DESCRIPTION}', '\\\1', $bbcode_tpl['img1']);

	$bbcode_tpl['img2'] = str_replace('{URL}', '\\\1', $bbcode_tpl['img']);
	$bbcode_tpl['img2'] = str_replace('{DESCRIPTION}', '\\\2', $bbcode_tpl['img2']);

#
#-----[ FIND ]---------------------------------
#
	$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
	$replacements[] = $bbcode_tpl['img'];

#
#-----[ REPLACE WITH ]---------------------------------
#
	$patterns[] = "#\[img:$uid\](.*?)\[/img:$uid\]#si";
	$replacements[] = $bbcode_tpl['img1'];

	// [img=image_url_here]image_alt_here[/img] code..
	$patterns[] = "#\[img=(.*?)\](.*?)\[/img\]#is";
	$replacements[] = $bbcode_tpl['img2'];

#
#-----[ OPEN ]---------------------------------
#
templates/yourtemplates/bbcode.tpl

#
#-----[ FIND ]---------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->

#
#-----[ REPLACE WITH ]---------------------------------
#
<!-- BEGIN img --><img src="{URL}" alt="{DESCRIPTION}" border="0" /><!-- END img -->

# 
#-----[ SAVE/CLOSE ALL FILES]--------------------------
# 
# EoM