Primer post del foro

Utiliza este foro para exponer tus dudas sobre drupal, http://drupal.org

si necesitas ayuda con algún modulo o con la instalación publica aquí tu duda, intentaremos ayudarte

OeX


Acabo de probarlo y

Acabo de probarlo y funciona. Solamente tengo una pega, que a lo mejor tiene facil solucion. Lo que un usuario determinado escriba en el calendario de eventos, saldra solamente en la agenda de ese usuario, pero para todo el mundo en el calendario de eventos. Lo que quisiera hacer es que la agenda y el calendario de eventos estubieran separados, ya que el calendario esta hecho para noticias de interes general, y no para saber que "usuario1" tiene que ir al dentista xD Gracias otra vez de antemano

mmmm

eso me parece que no se contempla en el modulo agenda, pero podemos indagar un poco haber que encontramos

step by step

bueno, creo que hay varias maneras de conseguir lo que quieres, no esta contemplado por defecto, pero se puede hacer

Para mostrar la vista de los usuarios en modo calendario, deberías utilizar el modulo "calendar"
http://drupal.org/project/calendar

1-
puedes utilizar el modulo taxonomy para definir la agenda "publica" y "privada" y así el usuario podrá decidir si lo publica en la agenda general o solo en la suya

1.2-
el la vista que has creado para el calendario personal añade un filtro por taxonomy y seleccionas "privada"

1.3-
tendrás que hacer otra vista igual, con el clone del views, para mostrar la agenda publica pero en este caso en el filtro por taxonomy selecciona "publica"

con esto ya deberías tener dos calendarios que se muestran como querías pero piensa que drupal muestra todo su contenido publicado de varias maneras, me explico, si un usuario crea una entrada privada en su agenda, una visita al dentista, esta no se mostrara en la agenda publica pero si alguien accede a la url o la taxonomy "privada" podrá ver el contenido del post

se puede evitar que los post privados se muestren a todo el publico pero para eso necesitas otros modulos

Filtro de acceso por taxonomía
http://drupal.org/project/taxonomy_access

Filtro de acceso por nodo
http://drupal.org/project/private

bueno espero que esto te ayude

P.D.
mmmm

también puedes probar de utilizar el modulo private tal y como lo tienes ahora, sin hacer todo esto de las taxonomías y creo que también te puede funcionar, sin tanto historia, pero no lo he probado

--
OeX

Yo voy a seguir

Yo voy a seguir investigando, haber si encuentro la solucion, pero de todas formas si alguien descubre algo me vendra bien saberlo

Muchas gracias por la

Muchas gracias por la respuesta. Mañana a primera hora probare haber si es la solucion que necesito

Modulo agenda

Tengo un problema al intentar crear una agenda para drupal.
Tengo los modulos de views y de events necesarios para que me aparezca un calendario, pero le doy una utilizacion mas general, incluso para usuarios sin registro.
La agenda que quiero realizar ahora, es más sencilla. Solamente quiero que un usuario registrado pueda tener una agenda personal donde vaya anotando el dia que quiera la nota necesaria. No se si me he explicado bien, pero agradeceria una solucion.

buenas

El modulo views te permite hacer una vista donde solo se muestren los envíos del usuario que esta visualizando la vista.

para hacer esto solo necesitas crear una vista en: admin/build/views

en Acceso:
selecciona el grupo de usuarios que puede utilizar la vista Ej. authenticated user

en el campo pagina:
selecciona "Proveer vista de página"
dale un nombre y url para la nueva pagina

en el campo filtros añade:
Nodo: Publicado = SI
Nodo: Autor es actualmente un usuario = usuario actualmente logueado
Nodo: Tipo es uno event

utiliza un criterio de orden para ordenarlos

Con esto tendrás una pagina que solo se mostrara para los usuarios registrados y solo mostrara las entradas que el usuario tenga publicadas

espero que esto sea de tu ayuda

Enviar un comentario nuevo

  • Saltos automáticos de líneas y de párrafos.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <p> <br>
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.

Más información sobre opciones de formato

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.