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
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
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.
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