[General]  Modo mantenimiento sólo para invitados
Buenos días. Estoy trabajando en un proyecto del cual, lamentablemente no puedo dar la url todavía, porque queremos que sea un secreto y un boom cuan...

Buenos días. Estoy trabajando en un proyecto del cual, lamentablemente no puedo dar la url todavía, porque queremos que sea un secreto y un boom cuando aparezca.

La cuestión es que tenemos un equipo muy grande de colaboradores y necesitamos cerrar el foro para que sólo lo vean los registrados desde el acp, es decir, sería modificar el modo mantenimiento.

La versión es la última de mybb en instalación nueva.

Un gran saludo a todos.

Enviado desde mi SK17i mediante Tapatalk
no tengo conocimiento de un plugin que haga eso. Por defecto puedes activar el modo mantenimiento desde el ACP, pero solo verian el foro los administradores
(5 Dec, 2013, 9:27 am)papi escribió: no tengo conocimiento de un plugin que haga eso. Por defecto puedes activar el modo mantenimiento desde el ACP, pero solo verian el foro los administradores

Y no hay manera modificando el código?

Si no mediante template conditionals lo apaño, pero me parece una solución sucia

Enviado desde mi SK17i mediante Tapatalk
Usa Patches para modificar el código, así no te quedaría 'sucio'.

Creas un parche para modificar el modo mantenimiento, lo aplicas, una vez cerrado el foro haces todo lo que tienes que hacer y reviertes el parche.

Pero eso que vean el foro desde el ACP me parece raro, ya que es el panel, no el foro en si. A menos que crees un grupo especial y edites los permisos de administradores de aquel grupo y asignes ese grupo a tus colaboradores.
Puedes usar una re dirección a una web en mantenimiento.
Me explicó mejor, sería una web privada a la que sólo pudieran entrar un grupo de usuarios, digamos betatesters

Enviado desde mi SK17i mediante Tapatalk
Entonces es mucho más fácil, creas un grupo llamado BetaTesters, y le modificas los permisos y todos los usuarios que ya estén registrados los mueves a ese grupo
(5 Dec, 2013, 11:47 am)HSSWebs escribió: Entonces es mucho más fácil, creas un grupo llamado BetaTesters, y le modificas los permisos y todos los usuarios que ya estén registrados los mueves a ese grupo

Lo he pensado, pero tengo que darles permisos para poder acceder al ACP, y no quiero

Enviado desde mi SK17i mediante Tapatalk
puedes por ejemplo editar el archivo global.php
en la linea 624 esta la condición para mostrar el foro cerrado buscas $mybb->usergroup['cancp'] != 1 (condiciona que cualquier grupo q no tenga permisos para acceder al panel de administración vea foro cerrado) en este caso cambias cancp por canusercp , quedando así $mybb->usergroup['canusercp'] != 1 (así cualquier grupo de usuarios que no pueda ver el panel de control de usuarios no podrá ver el foro)