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.

Replace Post

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

0
No hay votos
 
Votos totales: 0

Zonbecka
Observador/a
Mensajes: 6
Registrado: 01 Ago 2006, 12:27

Replace Post

#1

Mensaje por Zonbecka »

Buenas tardes gente de phpBB-Es, los datos del foro en cuestión están expuestos en mi firma tal como recomendaron ustedes.

El tema es el siguiente: en nuestro foro teníamos instalado el hack Mod-Hide y lo hemos quitado porque nos generaba mucho tráfico y nos causaba problemas con el servidor de hosting nuestro.

La cuestión es que quedaron miles de posts con
y
y hemos restaurado los archivos que modificaba el Mod-Hide por los originales y todo volvió como antes, salvo que las etiquetas hide se muestran siguiendo la siguiente variable [hide:$uid] [/hide:$uid] mostrandose (por ejemplo) así : [hide:545de4cc45]LINK OCULTO[/hide:545de4cc45].

Actualmente realizando algunos cambios en bbcode.php logramos configurar para que las etiquetas
las tome como

Código: Seleccionar todo

 pero la configuración se aplica a los posts creados luego de la configuración y los posts previamente creados se siguen mostrando tal como se los expliqué arriba.

Probamos cambiar las etiquetas de otro modo y no hemos podido hallar la "solución" al tema, ya que el Replace Post Mod solo reemplaza palabras y no etiquetas BBCode.

¿Alguien conoce algun hack o algun script que haga lo que nosotros queremos?

Un abrazo, muy interesante la web.

[b]Zonbecka.[/b]
Dirección del Foro
Plantilla(s) usuada(s): SubSilver
Version de phpBB: 2.0.21
Servidor: pago.

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

Respuesta: Replace Post

#2

Mensaje por mitch »

Zonbecka, en tu lugar, no hubiese desinstalado el mod por completo (en lo que se refiere a bbcode.php y bbcode.tpl)
pues teniendolo en bbcode.php, este va a llamar al .TPL, por lo que luego en el .TPL solo hay que modificarlo para que muestre la info en ambos casos (habiendo posteado o no).

lo tienes totalmente desinstalado? solo se me ocurre eso :/ haber si a mis compañeros se les ocurre otra solución. Nos vemos

Zonbecka
Observador/a
Mensajes: 6
Registrado: 01 Ago 2006, 12:27

Re: Respuesta: Replace Post

#3

Mensaje por Zonbecka »

Zonbecka, en tu lugar, no hubiese desinstalado el mod por completo (en lo que se refiere a bbcode.php y bbcode.tpl)
pues teniendolo en bbcode.php, este va a llamar al .TPL, por lo que luego en el .TPL solo hay que modificarlo para que muestre la info en ambos casos (habiendo posteado o no).

lo tienes totalmente desinstalado? solo se me ocurre eso :/ haber si a mis compañeros se les ocurre otra solución. Nos vemos Lo que probamos luego fue instalar nuevamente el hide, pero en bbcode.php modificarlo a modo de que muestre

Código: Seleccionar todo

 en lugar de [hide], pero en los posts viejos seguia mostrando [hide:$uid] y en los nuevos, por mas que pongamos datos entre [hide] los mostraba como [code].

Lo que nunca hicimos fue modificar el bbcode.tpl, lo que no entiendo es por qué los posts ya seteados con hide los muestra mal y los nuevos los hace bien?

Saludos y gracias por responder [b]mitch[/b].

[b]Zonbecka.[/b]
Dirección del Foro
Plantilla(s) usuada(s): SubSilver
Version de phpBB: 2.0.21
Servidor: pago.

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

Respuesta: Replace Post

#4

Mensaje por mitch »

No lo se amigo.. pero si lo tienes aun instalado edita la parte del hide en bbode.tpl. Si no sabes como editar, pega esas lineas (en Pastebin, o deja para descargar.. si son menos de 50 lineas pegalas acá directamente) y te diremos como ponerlo para que el mensaje se vea en ambos casos... haber si editando el .TPL toma todos los mensajes, antiguos y nuevos. Nos vemos

Zonbecka
Observador/a
Mensajes: 6
Registrado: 01 Ago 2006, 12:27

Respuesta: Replace Post

#5

Mensaje por Zonbecka »

Esas son las lineas que agrega el Mod-Hide en bbcode.tpl.
Actualmente el bbcode que usamos está sin editar.

¿Que deberia editar en este codigo a la hora de instalar nuevamente el hide pero para que me muestre el code?

Código: Seleccionar todo

<!-- BEGIN show --> 
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr> 
          <td><span class="genmed"><b>Protected Message:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                {HTEXTE}
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END show --> 

<!-- BEGIN hide --> 
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr> 
          <td><span class="genmed"><b>Protected Message:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                <center>--- If you are a *registered user* : you need to post in this topic to see the message ---</center>
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END hide -->
Saludos y gracias.
Dirección del Foro
Plantilla(s) usuada(s): SubSilver
Version de phpBB: 2.0.21
Servidor: pago.

Nazcar
Ex Staff
Mensajes: 1728
Registrado: 14 Oct 2005, 20:39

Respuesta: Replace Post

#6

Mensaje por Nazcar »

Cualquier modificacion en los bbcode,implica que esas modificaciones se muestren en post nuevos nunca en post viejos puesto que estos estan en una tabla de la BBDD.La unica manera es editar los campos de las tablas ya guardadas

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

Respuesta: Replace Post

#7

Mensaje por mitch »

Lo que esta entre <!-- BEGIN show --> y <!-- END show --> debes copiarlo y reemplazar lo que esta dentro de <!-- BEGIN hide --> y <!-- END hide --> por este código "copiado". O sea te quedaría asi

Código: Seleccionar todo

<!-- BEGIN show --> 
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr> 
          <td><span class="genmed"><b>Protected Message:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                {HTEXTE}
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END show --> 

<!-- BEGIN hide --> 
</span>
<table border="0" align="center" width="90%" cellpadding="3" cellspacing="1">
<tr> 
          <td><span class="genmed"><b>Protected Message:</b></span></td>
        </tr>
        <tr>
          <td class="quote">
                {HTEXTE}
                </td>
        </tr>
</table>
<span class="postbody">
<!-- END hide -->
Pero luego de lo dicho por nazcar, que lo desconocía, pues ya no se como hacerlo :/

Zonbecka
Observador/a
Mensajes: 6
Registrado: 01 Ago 2006, 12:27

Re: Respuesta: Replace Post

#8

Mensaje por Zonbecka »

Cualquier modificacion en los bbcode,implica que esas modificaciones se muestren en post nuevos nunca en post viejos puesto que estos estan en una tabla de la BBDD.La unica manera es editar los campos de las tablas ya guardadas Buenas Nazcar, ¿Qué tal?
Pregunta, ¿Sobre qué tabla deberia efectuar los cambios y de qué manera? (desde phpMyAdmin)
O sino preguntarte si existe algun script que permita conectarme a la db y hacer los cambios que estoy necesitando para los posts viejos...

Saludos,
Zonbecka.
Dirección del Foro
Plantilla(s) usuada(s): SubSilver
Version de phpBB: 2.0.21
Servidor: pago.

Zonbecka
Observador/a
Mensajes: 6
Registrado: 01 Ago 2006, 12:27

Respuesta: Replace Post

#9

Mensaje por Zonbecka »

Aparentemente "no tiene" solución mi problema o irreversiblemente hay que cambiar todo a mano, post por post?

Saludos,
Zonbecka.
Dirección del Foro
Plantilla(s) usuada(s): SubSilver
Version de phpBB: 2.0.21
Servidor: pago.

Cerrado

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