Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Problema Con Spoiler MOD

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado
Avatar de Usuario
Jotabono
Observador/a
Mensajes: 18
Registrado: 26 Ene 2007, 12:47

Problema Con Spoiler MOD

#1

Mensaje por Jotabono »

Pues he instalado el Spoiler MOD, y claro, el .zip solo incluía "install.txt" ningún botón de spoiler y claro al poner un mensaje no sale el botón spoiler.
El install.txt
##############################################################
## MOD Title: Spoiler MOD
## MOD Author: Mitch <sicywea@gmail.com> (N/A) http://www.phpbb-es.com
## MOD Description: Spoiler MOD, para ocultar mensajes extensos, y haciendo click en un boton
## se puede ver el mensaje por completo (y ocultarlo nuevamente, por cierto).
## BBcode basado en la etiqueta Spoil del BBcode BOX MOD pero separado para
## poder usado con o sin este MOD.
## MOD Version: 1.0.0
##
## Installation Level: Fácil
## Installation Time: 10 Minutes
##
## Files To Edit: (3)
## language/lang_spanish/lang_main.php
## includes/bbcode.php
## templates/subSilver/bbcode.tpl
##
## Included Files: n/a
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## For security purposes, please check: http://www.hvmdesign.com/mods.php
## for the latest version of this MOD. If this MOD is out of date,
## then it may have security risks fixed in newer versions.
##############################################################
## Author Notes:
##
## Mod de Spoiler
## uso:
Spoiler
Mensaje
##
## Está basado en el tag
SPOILER_SHOW
del BBcodeBOX MOD
## pero funciona de foma independiente a este mod
## incluso estando ambos instalados.
##
##
##############################################################
## MOD History:
##
## 2006-09-23 - Release
##
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
##############################################################
#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_main.php

#
#-----[ FIND ]---------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]--------------------------------------
#
//spoiler mitch
$lang['spoiler_exp'] = 'Mensaje Oculto';
$lang['spoiler_view'] = 'Ver mensaje';
$lang['spoiler_hide'] = 'Ocultar Mensaje';
//spoiler

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

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

#
#-----[ AFTER, ADD ]--------------------------------------
#
//spoiler mitch
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_EXP}', $lang['spoiler_exp'], $bbcode_tpl['spoiler_open']);
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_VIEW}', $lang['spoiler_view'], $bbcode_tpl['spoiler_open']);
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_HIDE}', $lang['spoiler_hide'], $bbcode_tpl['spoiler_open']);
//spoiler mitch
#
#-----[ FIND ]---------------------------------------------
#
// user@domain.tld code..
$patterns[] = "#\[email\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = $bbcode_tpl['email'];

#
#-----[ AFTER, ADD ]--------------------------------------
#
//spoiler mitch
//
Spoiler
Texto
code..
$text = str_replace("[spoiler:$uid]", $bbcode_tpl['spoiler_open'], $text);
$text = str_replace("[/spoiler:$uid]", $bbcode_tpl['spoiler_close'], $text);
//spoiler mitch
#
#-----[ FIND ]---------------------------------------------
#
// [img]image_url_here[/img] code..
$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

#
#-----[ AFTER, ADD ]---------------------------------------------
#
//spoiler mitch
//
Spoiler
Texto
code..
$text = preg_replace("#\[spoiler\](.*?)\[/spoiler\]#si", "[spoiler:$uid]\\1[/spoiler:$uid]", $text);
//spoiler mitch

#
#-------[ OPEN ]----------------------------------------------------
#
templates/subSilver/bbcode.tpl

#
#-----[ FIND ]------------------------------------------------------
#

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->

#
#-----[ AFTER, ADD ]---------------------------------------------
#
//spoiler mitch
<!-- BEGIN spoiler_open -->
<div align="center" style="border: 1px solid #FF8866; width:90%; margin: 5px 20px;">
<br>
<div class="spoilertitle"><b>{L_SPOILER_EXP}:</b>&nbsp;
<input type="button" value="{L_SPOILER_VIEW}" onClick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = '{L_SPOILER_HIDE}'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = '{L_SPOILER_VIEW}'; }" onfocus="this.blur();">
</div>
<div class="spoilerdiv">
<div style="display: none;">
<!-- END spoiler_open -->
<!-- BEGIN spoiler_close --></div></div><br></div><span class="postbody"><!-- END spoiler_close -->
//spoiler mitch

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM
Solo incluía eso el .zip

Ayuda por favor
>URL Foro: http://regresoalfuturo.net/foro - Regreso al Futuro.Net - Foro de la página Regreso al Futuro.Net, gran comunidad de fans de la magna trilogía Regreso al Futuro!
>Tipo: PHPBB 2.0.22 (Descargado de phpbb.es).
>Plantilla: ca_Aphrodite (modificado).
>MOD's: Forum Icon, All Age MOD.
>Servidor: Amen.ES (De pago).


Imagen

magic
Observador/a
Mensajes: 21
Registrado: 21 Ene 2007, 20:28

Respuesta: Problema Con Spoiler MOD

#2

Mensaje por magic »

Creo que el mod de spoiler no incluye ningun archivo, te pone los archivos que tienes que editar, en este caso estos:

Código: Seleccionar todo

## Files To Edit: (3)
##    language/lang_spanish/lang_main.PHP
##    includes/bbcode.PHP
##    templates/subSilver/bbcode.tpl 
Y tienes que editarlos de esta manera:
Si te pone Find tienes que buscar ese texto en el archivo, despues te pone, add after, añade despues, o add begin, añade antes, o tambien ramplace, remplaza y tienes que hacer eso ir editando archivos, creo que ya lo deberias saber.

[/code]
#
#-----[ OPEN ]------------------------------------------
#
language/lang_spanish/lang_main.PHP

#
#-----[ FIND ]---------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]--------------------------------------
#
//spoiler mitch
$lang['spoiler_exp'] = 'Mensaje Oculto';
$lang['spoiler_view'] = 'Ver mensaje';
$lang['spoiler_hide'] = 'Ocultar Mensaje';
//spoiler

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

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

#
#-----[ AFTER, ADD ]--------------------------------------
#
//spoiler mitch
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_EXP}', $lang['spoiler_exp'], $bbcode_tpl['spoiler_open']);
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_VIEW}', $lang['spoiler_view'], $bbcode_tpl['spoiler_open']);
$bbcode_tpl['spoiler_open'] = str_replace('{L_SPOILER_HIDE}', $lang['spoiler_hide'], $bbcode_tpl['spoiler_open']);
//spoiler mitch
#
#-----[ FIND ]---------------------------------------------
#
// user@domain.tld code..
$patterns[] = "#\[email\]([a-z0-9&\-_.]+?@[\w\-]+\.([\w\-\.]+\.)?[\w]+)\[/email\]#si";
$replacements[] = $bbcode_tpl['email'];

#
#-----[ AFTER, ADD ]--------------------------------------
#
//spoiler mitch
//
Spoiler
Texto
code..
$text = str_replace("[spoiler:$uid]", $bbcode_tpl['spoiler_open'], $text);
$text = str_replace("[/spoiler:$uid]", $bbcode_tpl['spoiler_close'], $text);
//spoiler mitch
#
#-----[ FIND ]---------------------------------------------
#
// Image code..
$text = preg_replace("#\[img\]((http|ftp|https|ftps)://)([^ \?&=\#\"\n\r\t<]*?(\.(jpg|jpeg|gif|png)))\[/img\]#sie", "'[img:$uid]\\1' . str_replace(' ', '%20', '\\3') . '[/img:$uid]'", $text);

#
#-----[ AFTER, ADD ]---------------------------------------------
#
//spoiler mitch
//
Spoiler
Texto
code..
$text = preg_replace("#\[spoiler\](.*?)\[/spoiler\]#si", "[spoiler:$uid]\\1[/spoiler:$uid]", $text);
//spoiler mitch

#
#-------[ OPEN ]----------------------------------------------------
#
templates/subSilver/bbcode.tpl

#
#-----[ FIND ]------------------------------------------------------
#

<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->

#
#-----[ AFTER, ADD ]---------------------------------------------
#
//spoiler mitch
<!-- BEGIN spoiler_open -->
<div align="center" style="border: 1px solid #FF8866; width:90%; margin: 5px 20px;">
<br>
<div class="spoilertitle"><b>{L_SPOILER_EXP}:</b>&nbsp;
<input type="button" value="{L_SPOILER_VIEW}" onClick="javascript:if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = '{L_SPOILER_HIDE}'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = '{L_SPOILER_VIEW}'; }" onfocus="this.blur();">
</div>
<div class="spoilerdiv">
<div style="display: none;">
<!-- END spoiler_open -->
<!-- BEGIN spoiler_close --></div></div><br></div><span class="postbody"><!-- END spoiler_close -->
//spoiler mitch

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



Pd:

Si te ubieras fijado, hubieras sabido que ponia:

Included Files: n/a

No incluye ningun archivo :wink:
Url: http://nbaspain.freehostia.com
Plantilla Usada: Subsilver
Mods Añadidos: ImPortal, Member No, Lasted Topic in the Index Adjustable board width
Version PhpBB: 2.0.22

Avatar de Usuario
Jotabono
Observador/a
Mensajes: 18
Registrado: 26 Ene 2007, 12:47

Respuesta: Problema Con Spoiler MOD

#3

Mensaje por Jotabono »

Pero es que yo veo foros con el botón spoiler y en mi foro no aparece :?
>URL Foro: http://regresoalfuturo.net/foro - Regreso al Futuro.Net - Foro de la página Regreso al Futuro.Net, gran comunidad de fans de la magna trilogía Regreso al Futuro!
>Tipo: PHPBB 2.0.22 (Descargado de phpbb.es).
>Plantilla: ca_Aphrodite (modificado).
>MOD's: Forum Icon, All Age MOD.
>Servidor: Amen.ES (De pago).


Imagen

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Problema Con Spoiler MOD

#4

Mensaje por mitch »

Jotabono, ese es el spoiler que yo deje? revisa y lee bien el tema, que ahi mismo digo que en el install aun no viene lo del boton... para poner un boton, eso lo deje unos mensajes mas abajo de ese tema... leete todo el tema por favor.

Avatar de Usuario
Jotabono
Observador/a
Mensajes: 18
Registrado: 26 Ene 2007, 12:47

Respuesta: Problema Con Spoiler MOD

#5

Mensaje por Jotabono »

mitch, no te entiendo. ¿quieres decir que hiciste un tema explicando mi duda? :?
>URL Foro: http://regresoalfuturo.net/foro - Regreso al Futuro.Net - Foro de la página Regreso al Futuro.Net, gran comunidad de fans de la magna trilogía Regreso al Futuro!
>Tipo: PHPBB 2.0.22 (Descargado de phpbb.es).
>Plantilla: ca_Aphrodite (modificado).
>MOD's: Forum Icon, All Age MOD.
>Servidor: Amen.ES (De pago).


Imagen

Avatar de Usuario
mitch
Ex Staff
Mensajes: 4260
Registrado: 04 Sep 2005, 04:28
Género:

Respuesta: Problema Con Spoiler MOD

#6

Mensaje por mitch »

Jotabono, lee este tema: http://www.phpbb-es.com/foro/viewtopic.php?t=6377

fijate que digo primero que NO deje la forma de poner boton, pero si lees mas abajo, deje la forma de agregarle un boton al mod. Eso.

Avatar de Usuario
Jotabono
Observador/a
Mensajes: 18
Registrado: 26 Ene 2007, 12:47

Respuesta: Problema Con Spoiler MOD

#7

Mensaje por Jotabono »

mitch, muchas gracias tio, voy a probarlo.

EDIT: Muchisimas gracias mitch, veo que eres un crack jeje, me has solucionado el problema ;););)

Gracias a todos

Saludos
>URL Foro: http://regresoalfuturo.net/foro - Regreso al Futuro.Net - Foro de la página Regreso al Futuro.Net, gran comunidad de fans de la magna trilogía Regreso al Futuro!
>Tipo: PHPBB 2.0.22 (Descargado de phpbb.es).
>Plantilla: ca_Aphrodite (modificado).
>MOD's: Forum Icon, All Age MOD.
>Servidor: Amen.ES (De pago).


Imagen

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”