Permitir archivo de registro para el tema y restringido a admin

Somos un sitio web y queremos una funcionalidad donde solo el administrador pueda permitir la carga de archivos de registro para un tema específico, y los archivos de registro cargados solo sean visibles para el administrador, no para ningún usuario.

¿Alguien sabe cómo lograr esto? Se agradecería cualquier ayuda.

¿De qué archivos de registro está hablando?

¿Se refiere a archivos de carga con extensión log? Hay una configuración para los tipos de archivos de carga para administradores (o tal vez personal).

En nuestro problema, el administrador debe permitir al usuario agregar un archivo de registro para una categoría específica. Y el archivo de registro subido por el usuario solo puede ser visible para el administrador.

Si quieres que sea visible solo para el administrador, entonces necesitarán enviarlo por mensaje privado, no en un tema público.

¿Puedes explicar qué significa enviar por mensaje privado?

Disculpas por la calidad relativamente pobre de la imagen, pero:


También podrías habilitar que los usuarios puedan enviar mensajes al grupo @admins.

2 Me gusta

Significa que no tienes la capacidad de ocultar algunas partes en una publicación que solo sea visible para los administradores. Por lo tanto, los usuarios deben enviar dicha información utilizando mensajes privados.

Aquí tienes un plugin que permite publicaciones privadas, pero si mal no recuerdo, está roto.

1 me gusta

¿Cuál es el tamaño máximo de archivo permitido para subir archivos de registro a través de mensajes privados?

Ese límite de carga que tienes en la configuración. En mi foro es de 150 MB, pero si no lo has cambiado es mucho más bajo, algo así como 5 MB; realmente no lo recuerdo.

Pero un archivo de registro de 1 MB es… un registro terriblemente largo.

2 Me gusta

¿Puedes decirme cómo cambiar el tamaño del archivo?

¿Límite de carga? Abra app.yml y cambie el valor de upload_size. Recompile después de eso.

Y:

1 me gusta

Aquí tienes un plugin para temas privados. Donde configuras un grupo que puede ver los temas. Solo el Op y el grupo configurado pueden ver el tema. El grupo en tu caso “admin” puede ver todos los temas.

1 me gusta