Preguntas frecuentes / términos de servicio / privacidad son páginas del “sistema” del autor.
¿Quién puede modificar estas páginas? O, otra pregunta: ¿es posible que los usuarios de TL4 puedan cambiar las preguntas frecuentes / términos de servicio / privacidad?
Supongo que esto es posible si se cambia el autor de estas páginas; ¿es esta la única forma?
Cualquiera que pueda editar temas en la categoría donde vive el FAQ. Por defecto, esa es la categoría de personal, pero si la mueves a otro lugar, entonces un TL4 podría editarla.
Hmm, esto no funciona.
Un usuario TL4, que está en el grupo “staff”, no puede editar el artículo.
Incluso si la pregunta frecuente es un “post de wiki”, el usuario TL4 no puede editarla.
El artículo de la pregunta frecuente se movió una vez a otra categoría, pero luego se volvió a mover a staff. ¿Podría ser esta la razón por la que no funciona?
El usuario TL4 (lo siento, olvidé mencionarlo, el usuario TL4 también es moderador) tiene acceso al grupo de personal, pero no es posible editar. Como dije, incluso existen los “controles de administrador” y funcionan, pero no hay opción para editar la publicación.
¿Puede un administrador editar la publicación? Es posible que los moderadores tengan restricciones de edición en esos temas preestablecidos. Tendría que verificarlo para estar seguro.
@justin Acabo de probarlo y un moderador con cualquier nivel de idioma puede ir a las Preguntas Frecuentes o a los Términos de Servicio y editar la página.
@sbernhard ¿tienes algún plugin instalado en tu sitio?
EDIT: También intenta eliminar la designación de wiki del mensaje. Por defecto, estos mensajes no son wikis, por lo que podría haber un conflicto allí.
Actualmente, la publicación no es un wiki. Acabo de probar con la versión 2.5.3 y aún no funciona cambiar la pregunta frecuente con privilegios de moderador / TL4. Incluso si este usuario puede cambiar la entrada para que sea una publicación wiki (solo para que sepas que este usuario tiene “grandes privilegios”).
def can_edit_topic?(topic)
return false if Discourse.static_doc_topic_ids.include?(topic.id) && !is_admin?
Así que, supongo, que es “funciona como está diseñado” que solo el administrador pueda cambiar las preguntas frecuentes/Términos de Servicio/Política de Privacidad?
¿Es esto lo esperado? ¿Por qué entonces es posible cambiar las preguntas frecuentes / los términos de servicio / la política de privacidad para, por ejemplo, @justin / @ondrej?