Pagina 1 din 1

Problema again

Scris: 30-Oct-2007, 18:14:22
de addYTzu
Am downloadat mod-dul youtube BBcode ..
Acesta este install.txt :

Cod: Selectaţi tot

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

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

#
#-----[ IN-LINE FIND ]---------------------------------
#
 array(''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'60'

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

#
#-----[ IN-LINE FIND ]---------------------------------
#
$EMBB_values = array(''

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'YouTube'

#
#-----[ FIND ]------------------------------------------
#
$bbcode_tpl['email'] = str_replace('{EMAIL}', '\\1', $bbcode_tpl['email']);
#
#-----[ AFTER, ADD ]------------------------------------------
#

$bbcode_tpl['youtube'] = str_replace('{YOUTUBEID}', '\\1', $bbcode_tpl['youtube']);
$bbcode_tpl['youtube'] = str_replace('{YOUTUBELINK}', $lang['youtube_link'], $bbcode_tpl['youtube']);

#
#-----[ FIND ]------------------------------------------
#
$replacements[] = $bbcode_tpl['email'];
#
#-----[ AFTER, ADD ]------------------------------------------
#

// [youtube]YouTube URL[/youtube] code..
$patterns[] = "#\[youtube\]http://(?:www\.)?youtube.com/watch\?v=([0-9A-Za-z-_]{11})[^[]*\[/youtube\]#is";
$replacements[] = $bbcode_tpl['youtube'];
#
#-----[ OPEN ]---------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]---------------------------------
#
# NOTE: the full line to look for is:
#$lang['bbcode_f_help'] = "Font size: [size=x-small]small text[/size]";
#
$lang['bbcode_f_help'] =

#
#-----[ AFTER, ADD ]---------------------------------
#

$lang['bbcode_help']['youtube'] = 'YouTube: [youtube]YouTube URL[/youtube]';

$lang['youtube_link'] = 'Link';
#
#-----[ OPEN ]------------------------------------------ 
#
templates/subSilver/bbcode.tpl
    
#
#-----[ FIND ]------------------------------------------ 
#
<BEGIN><a href="mailto:{EMAIL}">{EMAIL}</a><END>
#
#-----[ AFTER, ADD ]------------------------------------------ 
#

<BEGIN>
<object>
	<param></param>
	<embed></embed>
</object><br>
<a href="http://youtube.com/watch?v={YOUTUBEID}" target="_blank">{YOUTUBELINK}</a><br>
<END>
#
#-----[ OPEN ]---------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]---------------------------------
#
# NOTE: the actual line to find is MUCH longer, containing all the bbcode tags
#
bbtags = new Array(

#
#-----[ IN-LINE FIND ]---------------------------------
#
'[url]','[/url]'

#
#-----[ IN-LINE AFTER, ADD ]---------------------------------
#
,'[youtube]','[/youtube]'

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
#
# EoM
Am deschis includes/bbcode.php .. am cautat foarte atent chiar si cu search $EMBB .. nu am gasit nimic
Ce fac in acest caz ?

Scris: 31-Oct-2007, 01:22:36
de axn
Incearca asa:
Cauta:

Cod: Selectaţi tot

$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
Iar dupa, adauga

Cod: Selectaţi tot

$text = str_replace("[youtube:$uid]", $bbcode_tpl['youtube'], $text);
$text = str_replace("[/youtube:$uid]", $bbcode_tpl['youtube_close'], $text);
Asta in loc de array-urile alea, care nici la mine nu apar. Probabil modul era facut pentru o versiune mai veche de phpbb 2.
Asta ar trebui sa mearga. Dar probabil ca nu cred ca mai e nevoie sa iti spun sa faci backup :-)

Scris: 31-Oct-2007, 12:00:53
de seelview
Cu siguranta nu o sa gasesti linia de cod respectiva, pentru ca modul tau e un add-on la advanced bbcode box.