Página 2 de 2

Re: Problema con Advanced Box 3

Publicado: 24 Jul 2010, 18:33
por leviatan21
Makoto escribió:el signo "=" en los bbcodes desaparece si es usas un xml de la carpeta contrib creo q es de agregar iconos a bbcodes personalisados
Eso mismo estamos intentando solucionar en este tema :wink:
Y como comenté anteriormente el parche ( que aún estamos probando ) no es simple, cuando terminemos las pruebas haré un mensaje con la solución definitiva 8)

Re: Problema con Advanced Box 3

Publicado: 24 Jul 2010, 19:25
por Cruciattus
Versiones? yo solo veo un link de descarga y es al que le di xD no obstante preguntaré a quien me lo instaló y lo pongo aqui lo antes posible, muchas gracias.

Re: Problema con Advanced Box 3

Publicado: 24 Jul 2010, 19:34
por leviatan21
BlackGirl escribió:Versiones? yo solo veo un link de descarga
Ese tema se actualiza en cada versión y ha sido de esa manera desde hace muchas versiones atrás.

Sólo indicame cual es tu foro real/actual y yo me encargo de averiguar tu versión instalada :D

Re: Problema con Advanced Box 3  Tema Solucionado

Publicado: 24 Jul 2010, 23:52
por leviatan21
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.

Re: Problema con Advanced Box 3

Publicado: 25 Jul 2010, 10:07
por Cruciattus
Problema solucionado!!! muchisimas gracias Leviatan!!