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 EDITAR PERMISOS DE USUARIOS SÓLO EN UNA ZONA CONCRETA
(1 Apr, 2014, 8:08 pm)Omar G. escribió: Te pregunto por que no se, se mostrara el boton en lo mensajes que si se puedan editar?
Sí, eso sigue intacto. Fíjate que MyBB por defecto muestra el botón, y luego si no tienes los permisos, no te dejará continuar.
PD: Ahora que lo planteas, me puse a pensar en eso, y me preguntaba por qué MyBB muestra el botón aún cuando el usuario no tiene los permisos para editar. Debe ser para no evaluar los permisos de cada usuario antes de mostrar el postbit, pues esto demandaría demasiadas consultas. (Por defecto, 10 posts por página)
En cambio, lo que hace MyBB es evitarse todas esas consultas, y hace una única verificación en caso de que el usuario haga clic en Editar. No queda tan bonito, pero es mucho más efectivo.
La razón por la que no remueve los botones es para que sepas que no puedes editarlos con el mensaje que se te mostrara. Al igual que no oculta los botones de respuestas/temas nuevos.
Hacer la verificación por mensaje no seria la gran cosa realmente.
Buenas, me surge una nueva duda, a ver si alguien me puede ayudar.
Me gustaría incluir otro foro, pero no soy capaz de dar con el código.
Agradezco toda ayuda.