Deprecated: str_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/html/inc/class_language.php on line 201
Necesito ayuda con un plugin
DarkPipa   29 Apr, 2014, 8:10 am
#1
Hola, estoy intentando modificar un plugin que encontre en un tema viejo para que haga lo que yo quiero específicamente.

El plugin es para ocultar los links a los invitados, en sí el plugin funciona pero lo malo es que oculta absolutamente todos los links, incluídos imágenes y videos. Lo que hace los posts un asco, ya que no se ven las imágenes ni nada, solo texto.

El tema es que estoy viendo la función preg_replace de php y no logro entender del todo como debería quedar.

Aquí muestro como está ahora:

Código:
$message = preg_replace('#<a href="(.*?)</a>#i', $lang->reglinks_text, $message);

Si alguien me puede dar una manito con esto se lo agradeceré. Hace días que estoy buscando algún plugin que haga esto pero todos los que probé o no funcionan o hacen esto mismo que describo arriba, que ocultan imágenes y demas cosas que no deseo sean ocultadas.

PD: No necesito que hagan clic en "gracias" para ver los links ni nada por el estilo, sólo quiero que se oculten los links de descarga a los invitados, baneados y esperando activación por mail.

"Muchos de los que viven merecen morir y algunos de los que mueren merecen la vida.
¿Puedes devolver la vida?
Entonces no te apresures en dispersar la muerte, pues ni el mas sabio conoce el fin de los caminos"



John Ronald Reuel Tolkien
Brown   29 Apr, 2014, 10:35 am
#2
Te recomiendo que ocultes los links de descarga por medio de Mycode

http://mods.mybb.com/view/hide-hack

así ocultas sólo el contenido que desees
DarkPipa   29 Apr, 2014, 5:33 pm
#3
(29 Apr, 2014, 10:35 am)Brown escribió: Te recomiendo que ocultes los links de descarga por medio de Mycode

http://mods.mybb.com/view/hide-hack

así ocultas sólo el contenido que desees

Eso no sería posible, ya que el foro es un foro de descargas y no podría estar editando todos los temas y agregando mycode en cada uno.

Gracias de todas formas por tu interés.
Brown   29 Apr, 2014, 5:55 pm
#4
Cita:Eso no sería posible, ya que el foro es un foro de descargas y no podría estar editando todos los temas y agregando mycode en cada uno.

Gracias de todas formas por tu interés.

Entonces intenta editando los permisos de cada grupo, por defecto creo que no es posible, pero intenta con este plugin
que te permitirá editar permisos avanzados en los foros ( como el que no miren los links en los temas)
MyBB - Mods - Extra Forum Permissions
DarkPipa   30 Apr, 2014, 1:56 pm
#5
Revisé el plugin que recomendaste y tiene la opción de no dejar postear links, pero no de poder verlos o no. Lo que yo busco es que los invitados no vean los links de descarga que los miembros postean en los temas.
Todavía no entiendo del todo los comodines que utiliza la función preg_replace de php como para crearle una especie de reglas para que no me oculte las fotos y los videos. Supongo que entendiendo bien esta función, ya tendría lo que necesito.
Gracias por tu interés en ayudarme Rolleyes

"Muchos de los que viven merecen morir y algunos de los que mueren merecen la vida.
¿Puedes devolver la vida?
Entonces no te apresures en dispersar la muerte, pues ni el mas sabio conoce el fin de los caminos"



John Ronald Reuel Tolkien
DarkPipa   3 May, 2014, 10:31 pm
#6
Ya tengo las funciones que quería en mi plugin!! incluso lo estoy puliendo cada vez más...
Ya pueden cerrar el tema.

PD: Gracias a esto, estoy aprendiendo bastante sobre plugins y espero pronto poder publicar mi primer plugin en esta comunidad.

"Muchos de los que viven merecen morir y algunos de los que mueren merecen la vida.
¿Puedes devolver la vida?
Entonces no te apresures en dispersar la muerte, pues ni el mas sabio conoce el fin de los caminos"



John Ronald Reuel Tolkien
  
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.