He aquí finalmente el parche oficial para el
ABBC3 versión 1.0.11
( la versión que tiene
BlackGirl actualmente instalada en su foro )
Abrir :
raíz/includes/abbcode.php
Buscar :
Código: Seleccionar todo
default:
$template->assign_block_vars('abbc3_help', array(
'TAG_ABBC' => ($abbcode) ? true : false,
'TAG_SRC' => $abbcode_image,
'TAG_NAME' => strtolower($abbcode_name),
'TAG_NAME' => ($abbcode) ? strtolower($abbcode_name) : "'[{$row['bbcode_tag']}]', '[/" . str_replace('=', '', $row['bbcode_tag']) . "]'",
'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'],
));
$template->assign_block_vars('abbc3_tags', array(
'TAG_ABBC' => ($abbcode) ? true : false,
'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'],
));
Reemplazar por :
Código: Seleccionar todo
default:
$template->assign_block_vars('abbc3_help', array(
'TAG_ABBC' => ($abbcode) ? true : false,
'TAG_SRC' => $abbcode_image,
'TAG_NAME' => ($abbcode) ? strtolower($abbcode_name) : "'[{$row['bbcode_tag']}]', '[/" . str_replace('=', '', $row['bbcode_tag']) . "]'",
'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'],
));
$template->assign_block_vars('abbc3_tags', array(
'TAG_ABBC' => ($abbcode) ? true : false,
'TAG_SRC' => $abbcode_image,
'TAG_NAME' => ($abbcode) ? strtolower($abbcode_name) : "'[{$row['bbcode_tag']}]', '[/" . str_replace('=', '', $row['bbcode_tag']) . "]'",
'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'],
));
Abrir :
raíz/styles/EL_NOMBRE_DE_TU_PLANTILLA_AQUI/templates/posting_abbcode_buttons.html ( e igual para todos los tipos de estilos, prosilver o subsilver2 )
Buscar :
Código: Seleccionar todo
<!-- BEGIN abbc3_help -->
'{abbc3_help.TAG_NAME}' : "{abbc3_help.TAG_MOVER}" + " : {abbc3_help.TAG_TIP}" + " {abbc3_help.TAG_NOTE}" + ( ("{abbc3_help.TAG_EXAMPLE}") ? "\n{L_ABBC3_EXAMPLE} : {abbc3_help.TAG_EXAMPLE}" : "" ),
<!-- END abbc3_help -->
Reemplazar por:
Código: Seleccionar todo
<!-- BEGIN abbc3_help -->
<!-- IF abbc3_help.TAG_ABBC -->
'{abbc3_help.TAG_NAME}' : "{abbc3_help.TAG_MOVER}" + " : {abbc3_help.TAG_TIP}" + " {abbc3_help.TAG_NOTE}" + ( ("{abbc3_help.TAG_EXAMPLE}") ? "\n{L_ABBC3_EXAMPLE} : {abbc3_help.TAG_EXAMPLE}" : "" ),
<!-- ENDIF -->
<!-- END abbc3_help -->
Buscar :
Código: Seleccionar todo
helpbox.value = ( help_line2[help] ) ? help_line2[help] : help_line[help];
Reemplazar por :
Código: Seleccionar todo
helpbox.value = ( help_line2[help] ) ? help_line2[help] : help;
Buscar :
Código: Seleccionar todo
<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}" />
Reemplazar por :
Código: Seleccionar todo
<img src="{S_ABBC3_PATH}/images/{abbc3_tags.TAG_SRC}" class="btnbbcode3 editor_Button" onclick="<!-- IF abbc3_tags.TAG_ABBC -->bbstyle2('{abbc3_tags.TAG_NAME}')<!-- ELSE -->bbfontstyle({abbc3_tags.TAG_NAME})<!-- ENDIF -->" onmouseover="<!-- IF abbc3_tags.TAG_ABBC -->helpline2('{abbc3_tags.TAG_NAME}')<!-- ELSE -->helpline2('{abbc3_tags.TAG_TIP}')<!-- ENDIF -->" onmouseout="helpline2()" alt="{abbc3_tags.TAG_MOVER}" title="{abbc3_tags.TAG_MOVER}" id="<!-- IF abbc3_tags.TAG_ABBC -->{abbc3_tags.TAG_NAME}<!-- ELSE -->{abbc3_tags.TAG_MOVER}<!-- ENDIF -->" />
Recuerden :
1) Siempre hacer copia de seguridad de los archivos a modificar
2) Al finalizar, refrescar las plantillas y actualizar la cache desde el
ACP
Si alguien tiene problemas al realizar estos pasos, les solicito que adjunten una copia de sus archivos
raíz/includes/abbcode.php y
raíz/styles/EL_NOMBRE_DE_TU_PLANTILLA_AQUI/templates/posting_abbcode_buttons.html y yo me encargaré de hacerlo.