drupal drupal-modules visibility private user-generated-content

Hacer que el contenido sea visible solo para autor en Drupal



drupal-modules visibility (3)

Puede hacerlo fácilmente con http://drupal.org/project/content_access

Quiero permitir que los miembros de un sitio web de Drupal carguen su propio contenido en el sitio (algo así como una publicación de blog o un cuestionario), pero que sea visible solo para ellos (oculto para otros miembros con el mismo rol). La idea es hacer que almacenen algunos contenidos personales que otros miembros no necesitan ver, pero que solo el miembro autor necesitaría ver (o tener acceso) al usar el sitio.

¿Qué módulos necesitaría usar? ¿O cómo podría prepararlo?


No sé si ya resolvió este problema, pero hace poco hice algo similar con un blog compartido en Drupal 7. Quería que los usuarios tuvieran publicaciones de blog privadas y públicas. Usé el módulo Save Draft (http://drupal.org/project/save_draft) para agregar un botón adicional a la pantalla de edición de contenido, que llamé Guardar (Sin publicar) en lugar de "Guardar borrador" - Utilicé las Anulaciones de cadenas módulo para que eso suceda (http://drupal.org/project/stringoverrides). En el panel de administración para obtener permisos, a los usuarios autenticados se les otorgó el derecho de ver y editar sus propios elementos no publicados. De este modo, los usuarios podían guardar sus publicaciones de blog de forma que otros no pudieran verlas. Luego utilicé Views (http://drupal.org/project/views) para crear una vista de lista que utilizara los criterios content type = blog, state = inédito y autor del contenido = usuario actual. Esto proporciona a los usuarios una lista de sus publicaciones de blog no publicadas.