[MOD] BBcode Border / BBkod Çerçeve

EftelyA

Yaşayan Forum Efsanesi
22 Kas 2007
9,097
59
EsEs
#################################################################
## Mod İSMİ: BBBorder
## Mod YAZARI: Nome < [email protected] > https://tik.lat/mXlUA
## Mod VERSİYONU: 1.0.0
## Mod AÇIKLAMASI: This mod will allow users to place borders
## around any objects they want.
##
## Installation Level: Easy
## Installation Time: 5 Minutes
##
## Files To Edit: 5
## posting.php
## includes/bbcode.php
## language/lang_english/lang_main.php
## templates/subSilver/bbcode.tpl
## templates/subSilver/posting_body.tpl
##
#################################################################
## Author's notes:
## Requires Multiple BBCode Hack
## https://tik.lat/zlABl
#
#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
$EMBB_keys = array('');

#
#-----[ IN-LINE, FIND ]------------------------------------------
#
);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
,'d'

#
#-----[ FIND ]------------------------------------------
#
$EMBB_widths = array('');

#
#-----[ IN-LINE, FIND ]------------------------------------------
#
);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
,'60'

#
#-----[ FIND ]------------------------------------------
#
$EMBB_values = array('');

#
#-----[ IN-LINE, FIND ]------------------------------------------
#
);

#
#-----[ BEFORE, ADD ]------------------------------------------
#
,'Border'

#
#-----[ FIND ]------------------------------------------
#
'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],

#
#-----[ AFTER, ADD ]------------------------------------
#
'L_BBCODE_D_HELP' => $lang['bbcode_d_help'],

#
#-----[ OPEN ]------------------------------------------
#
includes/bbcode.php

#
#-----[ FIND ]------------------------------------------
#
// and for italicizing text.
$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);

#
#-----[ AFTER, ADD ]------------------------------------
#
// [border] and [/border] for making a border.
$text = str_replace("[border:$uid]", $bbcode_tpl['border_open'], $text);
$text = str_replace("[/border:$uid]", $bbcode_tpl['border_close'], $text);

#
#-----[ FIND ]------------------------------------------
#
// and for italicizing text.
$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);

#
#-----[ AFTER, ADD ]------------------------------------
#
// [border] and [/border] for making a border.
$text = preg_replace("#\[border\](.*?)\[/border\]#si", "[border:$uid]\\1[/border:$uid]", $text);

#
#-----[ OPEN ]------------------------------------------
#
# Note: I use lang_english as an example
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]------------------------------------
#
$lang['bbcode_d_help'] = "A frame around any object: [border]object[/border] (alt+d)";

#
#-----[ OPEN ]------------------------------------------
#
# Note: I use subSilver as an example
templates/subSilver/bbcode.tpl

#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" ...

#
#-----[ AFTER, ADD ]------------------------------------
#
<!-- BEGIN border_open --><span style="border-width: 1; border-style: solid; border-color: #910404; padding: 2px;"><!-- END border_open -->
<!-- BEGIN border_close --></span><!-- END border_close -->

#
#-----[ OPEN ]------------------------------------------
#
# Note: I use subSilver as an example
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
f_help = "{L_BBCODE_F_HELP}";

#
#-----[ AFTER, ADD ]------------------------------------
#
d_help = "{L_BBCODE_D_HELP}";

#
#-----[ FIND ]------------------------------------------
#
# Note: It's a long line
bbtags = new Array('','','','','','' ...

#
#-----[ IN-LINE, FIND ]------------------------------------
#
);

#
#-----[ BEFORE, ADD ]------------------------------------
#
, '[border]', '[/border]'

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

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.