design forum blog letoltesek statisztikak weboldalak
mini_phpbb3.png mini_phpbb3-admin.png

DEMO: Az oldal eléréséhez kattints ide!

Telepített MOD-ok: Advenced BBcode Box 3

Advanced BBcode Box 3 magyarítás

MOD leírás: a phpBB3 alapértelmezett szerkesztőjét cseréli le egy nagyon fejlett és sokoldalú szerkesztőre, mely rengeteg új funkciót tartalmaz.

MOD verzió: 1.0.9

Kompatibilitás: phpBB 3.0.x

Támogatott böngészők:

Advanced_BBcodes_Box3_ACP_Components

- Internet Explorer 7.0
- Mozilla Firefox 2.0
- Opera 9.1
- Safari 3.0
- Netscape 8.1

Funkciók:

* + ( Szövegmező átméretezése : nagyobb )
* - ( Szövegmező átméretezése : kisebb )
* Betűtípus
* Betűméret
* Kiemelt szöveg
* Betűszín
* Kiválasztott szöveg kivágása
* Kiválasztott szöveg másolása
* Kiválasztott szöveg beillesztése
* BBkód tisztító ( kijelöléssel )
* Rendezetlen lista
* Rendezett lista
* Lista elem
* Elválasztó vonal
* Félkövér szöveg
* Dőlt szöveg
* Aláhúzott szöveg
* Áthúzott szöveg
* Felsőindex
* Alsóindex
* Izzó szöveg (Csak Internet explorerben!)
* Árnyékolt szöveg (Csak Internet explorerben!)
* Alulárnyékolt szöveg (Csak Internet explorerben!)
* Homályos szöveg (Csak Internet explorerben!)
* Hullámzó szöveg (Csak Internet explorerben!)
* Előtűnő / Eltűnő szöveg
* Színátmenetes szöveg
* Sorkizárt szöveg
* Balraigazított szöveg
* Középreigazított szöveg
* Jobbraigazított szöveg
* Rendezetlen szöveg
* Tabulátor
* Szöveg olvasása jobbról-balra
* Szöveg olvasása balról-jobba
* Felfele gördülő szöveg * Lefele gördülő szövegAdvanced_BBcodes_Box3_ACP_Settings
* Balra gördülő szöveg
* obbra gördülő szöveg
* Kód
* Idézet
* Rejtett szöveg
* Moderátor üzenet
* Off üzenet
* NFO szöveg (Ajánlott: Internet explorer)
* Táblázat beszúrása
* Fájlfeltöltés
* Link beszúrása
* Email beszúrása
* Weboldal a tartalomban
* Ed2k link beszúrása
* Kép beszúrása
* Miniatürizált kép beszúrása
* Kép beszúrása az ImagesHack képfeltöltő szerverről
* Linkellenőr
* Link beszúrása a RapidShare fájlmegosztó szerverről
* Kattintásszámláló beszúrása
* Keresési kulcsszó beszúrása
* Video beszúrása (WEB)
* .swf Flashvideo beszúrása
* .flv Flashvideo beszúrása Advanced_BBcodes_Box3_component_edit
* Video beszúrása
* Hang beszúrása
* Quick time beszúrása
* Real media beszúrása
* Google video beszúrása
* Youtube video beszúrása
* Veoh video beszúrása
* CollegeHumor video beszúrása
* DailyMotion video beszúrása
* Gamespot video beszúrása
* GameTrailers video beszúrása
* IGN video beszúrása
* LiveLeak video beszúrása

További képek

Advanced_BBcodes_Box3_Prosilver_posting_defaultAdvanced_BBcodes_Box3_Prosilver_posting_fullAdvanced_BBcodes_Box3_Subsilver2_posting_default

MOD DEMO

Patchek:

Javítás 1.0.9 #001

Az ed2k tag kijavítására kérlek alkalmazd a következő módosításokat:

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

#
#-----[ FIND ]-------------------------------------------------------
#
$abbcode_image = trim($row['bbcode_image']);
#
#-----[ BEFORE, ADD ]------------------------------------------------
# NOTE: Add these lines on a new blank line before the preceding line(s) to find.
#
$abbcode_name = ( $row['bbcode_helpline'] == 'ABBC3_ED2K_TIP') ? 'ABBC3_ED2K' : $abbcode_name;
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM

Javítás 1.0.9 #002

BBCode megjelenítés kijavítására kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/acp/acp_abbcodes.php

#
#-----[ FIND ]-------------------------------------------------------
#
'IMG_SRC' => ($abbcode_image) ? ($abbcode_image != $img_spacer) ? $this->dir . '/images/' . $abbcode_image : '' : $img_noimg,

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'IMG_SRC' => ($abbcode_image) ? ($abbcode_image != $img_spacer) ? $this->dir . '/images/' . $abbcode_image : '' : $this->dir . '/images/' . $img_noimg,

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

Ha az adminisztrátori felületen a BBCode-ok mozgatásánál az alábbi hibát kapod, akkor alkalmazd a következő módosításokat:

Resource id #43[phpBB Debug] PHP Notice: in file /adm/index.php on line 149: Cannot modify header information - headers already sent by (output started at /includes/acp/acp_abbcodes.php:77)

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/acp/acp_abbcodes.php

#
#-----[ FIND ]-------------------------------------------------------
#
$result = $db->sql_query($sql);
print_r($result);
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
$result = $db->sql_query($sql);
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM

Javítás 1.0.9 #003

Video beszúrása (WEB) varázslónál kimaradt néhány sor, kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
#
language/en/mods/abbcode.php

#
#-----[ FIND ]-------------------------------------------------------
#
'ABBC3_ERROR_TAG' => 'Unexpected Error using tag : ',

#
#-----[ AFTER, ADD ]-------------------------------------------------
# NOTE: Add these lines on a new blank line after the preceding line(s) to find.
#
'ABBC3_NO_EXAMPLE' => 'No data example',

#
#-----[ OPEN ]-------------------------------------------------------
#
functions_abbcode.php

#
#-----[ FIND ]-------------------------------------------------------
#
$video_options .= '<option value="' . ( ( $example ) ? $example : 'No data example' ) . '" >' . $video_name . '</option>';

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
$video_options .= '<option value="' . ( ( $example ) ? $example : @$user->lang['ABBC3_NO_EXAMPLE'] ) . '" >' . $video_name . '</option>';


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

#
#-----[ FIND ]-------------------------------------------------------
#
'flash.gif' ,'example' => "" ,'found'
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'flash.gif' ,'example' => "http://www.adobe.com/support/flash/ts/documents/test_version/version.swf" ,'found'

#
#-----[ FIND ]-------------------------------------------------------
#
'flashflv.gif' ,'example' => "" ,'found'

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'flashflv.gif' ,'example' => "http://www.channel-ai.com/video/eyn/demo1.flv" ,'found'

#
#-----[ FIND ]-------------------------------------------------------
#
'video.gif' ,'example' => "" ,'found'

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'video.gif' ,'example' => "http://www.sarahsnotecards.com/catalunyalive/fishstore.wmv" ,'found'

#
#-----[ FIND ]-------------------------------------------------------
#
'quicktime.gif' ,'example' => "" ,'found'

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'quicktime.gif' ,'example' => "http://www.nature.com/neuro/journal/v3/n3/extref/Li_control.mov.qt | http://www.carnivalmidways.com/images/Music/thisisatest.mp3",'found'

#
#-----[ FIND ]-------------------------------------------------------
#
'ram.gif' ,'example' => "" ,'found'

#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'ram.gif' ,'example' => "http://www.bbc.co.uk/scotland/radioscotland/media/radioscotland.ram" ,'found'

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

Javítás 1.0.9 #004

Ha a BBCode képére kattintva nem jelenik meg a megfelelő BBCode, akkor kérlek alkalmazd a következő módosításokat:

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

#
#-----[ FIND (kb. 580. sortól)]--------------------------------------
#
function click_pass( $var1, $var2 )
#
#-----[ FIND (kb. 650. sorig)]--------------------------------------
#
return '[click' . ( ($var1) ? '=' . $var1 : '' ) . ']' . $var2 . '[/click]';
}
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
function click_pass( $var1, $var2 )
{
global $db, $user, $phpbb_root_path, $phpEx;

$var1 = str_replace("\r\n", "\n", str_replace('\"', '"', trim($var1)));
$var2 = str_replace("\r\n", "\n", str_replace('\"', '"', trim($var2)));

$url = ($var1) ? $var1 : $var2;

if ($var1 && !$var2)
{
$var2 = $var1;
}

if (!$url)
{
return '[click' . ( ($var1) ? '=' . $var1 : '' ) . ']' . $var2 . '[/click]';
}

$valid = false;

$url = str_replace(' ', '%20', $url);

// Checking urls
if (preg_match('#^' . get_preg_expression('url') . '$#i', $url) ||
preg_match('#^' . get_preg_expression('www_url') . '$#i', $url) ||
preg_match('#^' . preg_quote(generate_board_url(), '#') . get_preg_expression('relative_url') . '$#i', $url))
{
$valid = true;
$data = array(
'url' => str_replace( array( '&#58;', '&#46;' ), array( ':', '.' ), addslashes( $url ) ) ,
);
}

// Checking image urls/src
if ( preg_match("#<img((.*?))\/>#si", $url) )
{
// Fix for thumbnail
if ( !preg_match("#gb_imageset#si", $url) )
{
$valid = true;
}
$url = str_replace('%20 ', ' ', $var2);
$data = array(
'url' => preg_replace('#<img src="/(.*?)"((.*?))\/>#si', '$1', $var2 ),
);
}

if ( $valid )
{
$sql = 'SELECT id, clicks FROM ' . CLICKS_TABLE . ' WHERE ' . $db->sql_build_array( 'SELECT', $data );
$result = $db->sql_query($sql);

if( $row = $db->sql_fetchrow( $result ) )
{
$clicks_id = $row['id'];
$clicks_val= $row['clicks'];
}
else
{
$sql = 'INSERT INTO ' . CLICKS_TABLE . ' ' . $db->sql_build_array( 'INSERT', $data );
$db->sql_query($sql);

$clicks_id = $db->sql_nextid();
$clicks_val= '0';
}

$user->add_lang('mods/abbcode');
// Link to ABBC3 simple redirect page
$redirect = append_sid("{$phpbb_root_path}includes/functions_abbcode.$phpEx", "mode=click&id=$clicks_id");
return '<a href="' . $redirect . '" onclick="window.open(this.href); return false;" onkeypress="window.open(this.href); return false;" >' . ( ($var1) ? $var2 : $url ) . '</a> ' . sprintf( ( ( $clicks_val == 1 ) ? $user->lang['ABBC3_CLICK_TIME'] : $user->lang['ABBC3_CLICK_TIMES'] ), $clicks_val );
}
return '[click' . ( ($var1) ? '=' . $var1 : '' ) . ']' . $var2 . '[/click]';
}

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

Javítás 1.0.9 #005

Template javítás (minden template-re alkalmazható, én a Subsilver2-re alkalmazom, de ez csak példa)

#
#-----[ OPEN ]-------------------------------------------------------
# NOTE: You will have to make this change to ALL themes you have installed, based on subsilver2. I use "subsilver2" as an example.
#
styles/subsilver2/template/posting_body.html

#
#-----[ FIND ]-------------------------------------------------------
#
><textarea id="message" name="message"

#
#-----[ IN-LINE BEFORE, ADD ]-------------------------------------------------
#
style="width: 100%;"

#
#-----[DIY]----------------------------------------------------------
#
After installation, make sure you purge the cache and refresh all the styles through the ACP to get everything to show up correctly.
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM

Javítás 1.0.9 #006

BBCode hiba kijavítására, kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/acp/acp_abbcodes.php
#
#-----[ FIND ]-------------------------------------------------------
#
if ($current_order == 0 && $action == 'move_up')
{
break;
}
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
if ( ($current_order == 0 && $action == 'move_up') || ($current_order <= 5 && $action == 'move_up') )
{
$bbcode_id = null;
break;
}
#
#-----[ OPEN ]-------------------------------------------------------
#
includes/abbcode.php
#
#-----[ FIND ]-------------------------------------------------------
#
if ( $abbcode_image )
{
// is a breack line or division ?
if ( substr($abbcode_name,0,11)=='ABBC3_BREAK' || substr($abbcode_name,0,14)=='ABBC3_DIVISION' )
{
$template->assign_block_vars('abbc3_tags.linebreak', array(
'S_ABBC3_BREAK' => (substr($abbcode_name,0,11)=='ABBC3_BREAK') ? true : false,
'S_ABBC3_DIVISION' => (substr($abbcode_name,0,14)=='ABBC3_DIVISION') ? true : false,
));
}
else
{
$template->assign_block_vars('abbc3_tags', array(
'TAG_SRC' => $abbcode_image,
'TAG_NAME' => strtolower($abbcode_name),
'TAG_MOVER' => ( @$user->lang[$abbcode_name . '_MOVER'] ) ? $user->lang[$abbcode_name . '_MOVER'] : $abbcode_name,
'TAG_TIP' => ( $abbcode ) ? @$user->lang[$abbcode_name . '_TIP'] : $row['bbcode_helpline'],
'TAG_NOTE' => @$user->lang[$abbcode_name . '_NOTE'],
'TAG_EXAMPLE' => @$user->lang[$abbcode_name . '_EXAMPLE'],
));
}
}
else
{
if ( $row['abbcode'] )
{
$template->assign_vars(array(
'S_' . $abbcode_name => true,
$abbcode_name . '_NAME' => strtolower($abbcode_name),
$abbcode_name . '_MOVER'=> @$user->lang[$abbcode_name . '_MOVER'],
$abbcode_name . '_TIP' => @$user->lang[$abbcode_name . '_TIP'],
$abbcode_name . '_NOTE' => @$user->lang[$abbcode_name . '_NOTE'],
));
}
}
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
// Haven't image ? Should be a dropdown...
if ( !$abbcode_image )
{
if ( $row['abbcode'] )
{
$template->assign_vars(array(
'S_' . $abbcode_name => true,
$abbcode_name . '_NAME' => strtolower($abbcode_name),
$abbcode_name . '_MOVER'=> @$user->lang[$abbcode_name . '_MOVER'],
$abbcode_name . '_TIP' => @$user->lang[$abbcode_name . '_TIP'],
$abbcode_name . '_NOTE' => @$user->lang[$abbcode_name . '_NOTE'],
));
}
}
else
{
switch ($abbcode_name)
{
// Is a breack line ?
case ( substr($abbcode_name,0,11)=='ABBC3_BREAK' ) :
$template->assign_block_vars('abbc3_tags', array(
'S_ABBC3_BREAK' => true,
));
break;
// Is a division line ?
case ( substr($abbcode_name,0,14)=='ABBC3_DIVISION' ) :
$template->assign_block_vars('abbc3_tags', array(
'S_ABBC3_DIVISION' => true,
));
break;
default:
$template->assign_block_vars('abbc3_tags', array(
'TAG_SRC' => $abbcode_image,
'TAG_NAME' => strtolower($abbcode_name),
'TAG_MOVER' => ( @$user->lang[$abbcode_name . '_MOVER'] ) ? $user->lang[$abbcode_name . '_MOVER'] : $abbcode_name,
'TAG_TIP' => ( $abbcode ) ? @$user->lang[$abbcode_name . '_TIP'] : $row['bbcode_helpline'],
'TAG_NOTE' => @$user->lang[$abbcode_name . '_NOTE'],
'TAG_EXAMPLE' => @$user->lang[$abbcode_name . '_EXAMPLE'],
));
}
}
#
#-----[ OPEN ]-------------------------------------------------------
#
adm/style/posting_abbcode_buttons.html
#
#-----[ FIND ]-------------------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />

<!-- BEGIN linebreak -->
<!-- IF linebreak.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ENDIF -->

<!-- IF linebreak.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

</td>
</tr>

<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style="background: url("{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}");'<!-- ELSE -->class="cat bg3<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

<!-- ENDIF -->

<!-- END linebreak -->

<!-- END abbc3_tags -->
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<!-- IF abbc3_tags.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB and not abbc3_tags.S_FIRST_ROW -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
</td>
</tr>
<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style='background: url("{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}");'<!-- ELSE -->class="cat bg3<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSEIF abbc3_tags.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSE -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />
<!-- ENDIF -->
<!-- END abbc3_tags -->
#
#-----[ OPEN ]-------------------------------------------------------
#
styles/prosilver/template/posting_abbcode_buttons.html
#
#-----[ FIND ]-------------------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />

<!-- BEGIN linebreak -->
<!-- IF linebreak.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ENDIF -->

<!-- IF linebreak.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

</td>
</tr>

<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style='background: url("{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}");'<!-- ELSE -->class="cat bg3<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

<!-- ENDIF -->

<!-- END linebreak -->

<!-- END abbc3_tags -->
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<!-- IF abbc3_tags.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB and not abbc3_tags.S_FIRST_ROW -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
</td>
</tr>
<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style='background: url("{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}");'<!-- ELSE -->class="cat bg3<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSEIF abbc3_tags.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSE -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />
<!-- ENDIF -->
<!-- END abbc3_tags -->
#
#-----[ OPEN ]-------------------------------------------------------
#
styles/subsilver2/template/posting_abbcode_buttons.html
#
#-----[ FIND ]-------------------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />

<!-- BEGIN linebreak -->
<!-- IF linebreak.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ENDIF -->

<!-- IF linebreak.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

</td>
</tr>

<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style='background: url("{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}");'<!-- ELSE -->class="cat<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->

<!-- ENDIF -->

<!-- END linebreak -->

<!-- END abbc3_tags -->
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
<!-- BEGIN abbc3_tags -->
<!-- IF abbc3_tags.S_ABBC3_BREAK -->
<!-- IF S_ABBC3_TAB and not abbc3_tags.S_FIRST_ROW -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
</td>
</tr>
<tr align="{S_CONTENT_FLOW_BEGIN}">
<td <!-- IF S_ABBC3_BG -->style='background: url('/{S_ABBC3_PATH}/images/bg/{S_ABBC3_BG}');'<!-- ELSE -->class="cat<!-- ENDIF --> valign="middle" colspan="2">
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSEIF abbc3_tags.S_ABBC3_DIVISION -->
<!-- IF S_ABBC3_TAB -->
<img src="/{S_ABBC3_PATH}/images/dots.gif" alt="" class="btnbbcode3 dot" />
<!-- ENDIF -->
<!-- ELSE -->
<img src="/{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="bbstyle2('{abbc3_tags.TAG_NAME}')" onmouseover="helpline2('{abbc3_tags.TAG_NAME}')" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="{abbc3_tags.TAG_NAME}" />
<!-- ENDIF -->
<!-- END abbc3_tags -->
#
#-----[DIY]----------------------------------------------------------
#
After installation, make sure you purge the cache and refresh all the styles through the ACP to get everything to show up correctly.

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

Javítás 1.0.9 #007

Ez a kis javítás nyelvi hibát hoz rendbe:

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

#
#-----[ FIND ]-------------------------------------------------------
#
// Replace {L_*} lang strings
#
#-----[ BEFORE, ADD ]------------------------------------------------
# NOTE: Add these lines on a new blank line before the preceding line(s) to find.
#
// MOD : ABBC3 (V1.0.9) - Start
$user->add_lang('mods/abbcode');
// MOD : ABBC3 (V1.0.9) - End
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM

Javítás 1.0.9 #008

Az adminisztrátori felületen a képátméretezés funkciónál lemaradt az átméretezett kép magasságának megadása funkció. Kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
#
language/en/mods/acp_abbcodes.php

#
#-----[ FIND ]-------------------------------------------------------
#
'ABBCODES_MAX_IMAGE_SIZE' => 'Maximum image width in pixel',

#
#-----[ REPLACE WITH ]-----------------------------------------------
#

'ABBCODES_MAX_IMAGE_WIDTH' => 'Maximum image width in pixel',
'ABBCODES_MAX_IMAGE_WIDTH_EXPLAIN' => 'Image will be resized if exceed the width set here.',
'ABBCODES_MAX_IMAGE_HEIGHT' => 'Maximum image height in pixel',
'ABBCODES_MAX_IMAGE_HEIGHT_EXPLAIN' => 'Image will be resized if exceed the height set here.',

#
#-----[ FIND ]-------------------------------------------------------
#
'ABBCODES_MAX_IMAGE_SIZE_EXPLAIN' => 'Image will be resized if exceed the width set here.',
'ABBCODES_MAX_THUMB_WIDTH' => 'Maximum thumbnail width in pixel',
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'ABBCODES_MAX_THUMB_WIDTH' => 'Maximum thumbnail width in pixel',

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/acp/acp_abbcodes.php

#
#-----[ FIND ]-------------------------------------------------------
#
'ABBC3_MAX_IMG_WIDTH' => array('lang' => 'ABBCODES_MAX_IMAGE_SIZE', 'validate' => 'int', 'type' => 'text:7:15', 'explain' => true, 'append' => ' px'),
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'ABBC3_MAX_IMG_WIDTH' => array('lang' => 'ABBCODES_MAX_IMAGE_WIDTH', 'validate' => 'int', 'type' => 'text:7:15', 'explain' => true, 'append' => ' px'),
'ABBC3_MAX_IMG_HEIGHT' => array('lang' => 'ABBCODES_MAX_IMAGE_HEIGHT', 'validate' => 'int', 'type' => 'text:7:15', 'explain' => true, 'append' => ' px'),
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM

Javítás 1.0.9 #009

BBCode hiba, kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
# NOTE: You will have to make this change to ALL themes you have installed. I use "prosilver" as an example.
# NOTE: You will have to make this change also to adm/style/posting_abbcode_buttons.html
#
styles/prosilver/template/posting_abbcode_buttons.html
#
#-----[ FIND ]-------------------------------------------------------
#
{abbc3_tags.TAG_NAME}
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'{abbc3_tags.TAG_NAME}'
#
#-----[ FIND ]-------------------------------------------------------
#
abbc3_font
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'abbc3_font'
#
#-----[ FIND ]-------------------------------------------------------
#
abbc3_size
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'abbc3_size'
#
#-----[ FIND ]-------------------------------------------------------
#
abbc3_highlight
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'abbc3_highlight'
#
#-----[ FIND ]-------------------------------------------------------
#
abbc3_color
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'abbc3_color'
#
#-----[ FIND ]-------------------------------------------------------
#
abbc3_tip
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
'abbc3_tip'
#
#-----[ FIND ]-------------------------------------------------------
#
case "abbc3_dmotion" :
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
case "abbc3_dm" :
#
#-----[ FIND ]-------------------------------------------------------
#
case "abbc3_college" :
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
case "abbc3_collegehumor" :

Javítás 1.0.9 #010

Az adminisztrátori beállításoknál két Linl beszúrása funkció kijavításához, kérlek alkalmazd a következő módosításokat:

#
#-----[ OPEN ]-------------------------------------------------------
#
includes/acp/acp_abbcodes.php
#
#-----[ FIND ]-------------------------------------------------------
# /** Some fixes **/
$abbcode = $row['abbcode'];
$abbcode_name = ( ($row['abbcode']) ? 'ABBC3_' : '' ) . strtoupper( str_replace('=', '', trim($row['bbcode_tag']) ) );
$abbcode_image = trim($row['bbcode_image']);
$bbcode_id = $row['bbcode_id'];
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
/** Some fixes **/
$bbcode_id = $row['bbcode_id'];
$abbcode = $row['abbcode'];
$abbcode_name = ( ($row['abbcode']) ? 'ABBC3_' : '' ) . strtoupper( str_replace('=', '', trim($row['bbcode_tag']) ) );
$abbcode_name = ( $row['bbcode_helpline'] == 'ABBC3_ED2K_TIP') ? 'ABBC3_ED2K' : $abbcode_name;
$abbcode_image = trim($row['bbcode_image']);

Javítás 1.0.9 #011

Akadt egy kis probléma a RapidShare linkellenőrzővel, mivel a RapidShare is változtatott néhány dolgon. Kérlek alkalmazd a következő módosításokat:

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

#
#-----[ FIND ]-------------------------------------------------------
# $rapidshare_pic = '';
$rapidshare_msg = '';

$rs_checkfiles = fopen ( "http://rapidshare.com/cgi-bin/checkfiles.cgi?urls=" . $in, "r" );

while ( !feof ( $rs_checkfiles ) )
{
$buffer = fgets ( $rs_checkfiles, 4096 );
if ( eregi ( '<font color="red">File', $buffer ) )
{
// $rapidshare_msg = '<font color="red" size="3" >' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '</font>';
$rapidshare_pic = '<img src="' . $this->abbcode_config['ABBC3_PATH'] . '/images/error.gif" class="postimage" type="image" name="abbc_rapidshare" alt="' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '" title="' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '" />';
}

if ( eregi ( '<font color="green">File', $buffer ) )
{
// $rapidshare_msg = '<font color="green" size="3" >' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] . '</font>';
$rapidshare_pic = '<img src="' . $this->abbcode_config['ABBC3_PATH'] . '/images/ok.gif" class="postimage" type="image" name="abbc_rapidshare" alt="' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] . '" title="' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] .'" />';
}
}
fclose ( $rs_checkfiles );
#
#-----[ REPLACE WITH ]-----------------------------------------------
#
$rapidshare_msg = '<font color="red" size="3" >' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '</font>';
$rapidshare_pic = '<img src="' . $this->abbcode_config['ABBC3_PATH'] . '/images/error.gif" class="postimage" type="image" name="abbc_rapidshare" alt="' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '" title="' . $user->lang['ABBC3_RAPIDSHARE_WRONG'] . '" />';

$rs_checkfiles = fopen ( "http://rapidshare.com/cgi-bin/checkfiles.cgi?urls=" . $in, "r" );
while ( !feof ( $rs_checkfiles ) )
{
$buffer = fgets ( $rs_checkfiles, 4096 );
if ( eregi( 'File is on server', $buffer ) )
{
$rapidshare_msg = '<font color="green" size="3" >' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] . '</font>';
$rapidshare_pic = '<img src="' . $this->abbcode_config['ABBC3_PATH'] . '/images/ok.gif" class="postimage" type="image" name="abbc_rapidshare" alt="' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] . '" title="' . $user->lang['ABBC3_RAPIDSHARE_GOOD'] .'" />';
break;
}
}
fclose ( $rs_checkfiles );
#
#-----[ SAVE/CLOSE ALL FILES ]---------------------------------------
#
# EoM
Hozzászólások (0)add
Szólj hozzá Te is!
szövegdoboz kicsinyítése | szövegdoboz nagyítása

security image
Írd be a képen látható karaktereket


busy
( 1 - szavazat )