Tema: Permisos en dpDocs
toniko

Novato
Novato
Mensajes: 11

Enviado:
17.nov 2006 - 22:23

Hola a todos.
Estoy usando postnuke v0.762 y dpDocs 0.3 . El módulo está muy bueno, pero tengo un inconveniente:
Todos los usuarios registrados (de todos los grupos) pueden ver todas las categorías e incluso pueden añadir documentos.
Obviamente hablo de algunos grupos con permisos "Ninguno", "Leer", "Comentar".
Quisiera saber de que manera se configuran los permisos en éste (muy útil) módulo.
En particular, quisiera que los usuarios "Users" no puedan añadir documentos y, de ser posible, hacer selectivo el acceso a las diferentes categorías para los demás grupos.

Desde ya, muchas gracias a quien se moleste en responderme ...
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
18.nov 2006 - 00:11

Debes poner en permisos tanto de grupos como usurios:

Ej:
Permiso de grupo:
User | dpDocs:: | :: | leer
User | dpDocs:: | add:: | Ninguno

Permiso de usuario:
Todos los usuarios | dpDocs:: |add :: | Ninguno
Todos los usuarios | dpDocs:: | :: | leer


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
AnyKiller
avatar
Moderador
Moderador
Mensajes: 5145

Enviado:
18.nov 2006 - 00:41

javiermisol, los permisos individuales son para un usuario particular, no para grupos de usuario precisametne




No atiendo mensajes privados para dudas
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
18.nov 2006 - 00:50

yo he tendio que configurar los usuarios como los de grupos si no (por lo menos asi lo he realizado yo en mi web)... Tanto en lña version 0.3 como en la 1.0 RC1. Si no no me funciona...

Pues yo lo que hice fue configuar en mi web para que los usuarios anonimos no envien pero si puedan ver... Pues de esta manera tambie realice con otros grupos.

Tambien puede barajear ete otro permiso:

Todos los usuarios | dpDocs:: |add:: |ninguno

Pero apostaria por lo ke puese anteriormente.

Yo pongo un ejemplo de como lo hago yo pero voy a revisar a ver si me equivocado al expornerlo.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
toniko

Novato
Novato
Mensajes: 11

Enviado:
18.nov 2006 - 13:46

Queridos amigos: Gracias por interesarse en mis preguntas, pero debo decirles que no logro hacerlo funcionar. He probado como dijo javiermisol pero nada. Algo debe andar mal, o tal vez con algún otro permiso (mas arriba) vuelvo a darles permisos sin darme cuenta, por eso hice la siguiente prueba:

El único permiso de usuario que tengo es:
user1 | dpDocs:: | add:: | Ninguno
y sin embargo este usuario puede enviar documentos. ¿?

Como dato, les cuento que si ingreso al módulo dpDocs sin loguearme, veo todo pero no puedo ni leer ni enviar. Y sin embargo en permisos de grupos tengo:

No registrado | .* | .* | Leer

He leído por ahí que el dpDocs 0.3 no se lleva bien con el postnuke 0.76x. ¿Será este el problema?
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
18.nov 2006 - 14:24

Preba:
Nuevo permiso de grupo
user1 |dpDocs| add:: |Ninguno
user1 | dpDocs| :: | Leer
user1 | .*| .* | comentar

Ver permisos de usuario no lo pongas verifica ver si te funciona.




Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
toniko

Novato
Novato
Mensajes: 11

Enviado:
18.nov 2006 - 17:23

Gracias por responder javiermisol, pero no está muy clara tu propuesta. De todas maneras probé agregar esas líneas en los permisos de grupo y no me funcionan. Insisto con eso de que tal vez este módulo no ande bien con la versión 0.76x de postnuke.
Gracias y hasta pronto.
toniko

Novato
Novato
Mensajes: 11

Enviado:
21.nov 2006 - 23:00

Bueno, hola de nuevo.
Les cuento que no pude evitar que ciertos grupos añadan documentos, pero igual puedo aceptar la situación actual, ya que la aprobación de los documentos queda reservada al administrador (o sea yo).
No logro encontrarle la vuelta a los permisos en este módulo, ya que sería bueno que algunos colaboradores puedan aprobar también los documentos enviados.
Pero ahora mi pregunta, ya que esto si lo necesito de verdad.
Como debo configurar los permisos en este módulo (dpDocs) para que un grupo no vea (ni pueda acceder) a una categoría ????
Si alguien lo pudo hacer, por favor que me de una manito....
Gracias.
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
21.nov 2006 - 23:33

es muy sencillo creas el permiso segun el grupo que desees:

ej:
Colaboradores | dpDocs | .* | Añadir

Por cierto He dpDocs 0.3 esta realizado para version 7.2x y a partir de la 7.6x cambia mucho su estructura, yo de momento no me ha dado fallos pero no significa que no los haya, si eso pincha en este Enlace y bajate 1.0 RC1 como alternativa.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
toniko

Novato
Novato
Mensajes: 11

Enviado:
22.nov 2006 - 23:19

Ahooooora si! Muchas gracias javiermisol!
Sin dudas mi problema era la falta de compatibilidad entre el dpDocs 0.3 y el posnuke 7.62. Ojo a los que esten usando estas versiones, si les pasan cosas locas..... no se rompan la cabeza y cambien el dpDocs a la 1.0 RC1 que lo pueden bajar del link que dejó javiermisol.
Eso si, a mi se me pinchó la "migración" con errores de mysql y tuve que eliminar todo el módulo e instalar el 1.0 RC1 desde cero. Para mí no fué un gran problema porque recién lo había instalado y no había gran cosa, pero ojo con eso....
Además los permisos "globales" me funcionaron de maravilla, es decir, no era que yo los estaba estableciendo mal, sino que la incompatibilidad de versiones hacía que no anden.
Empero, para que la conversación no decaiga, acá va otra question:
En los permisos, cómo se referencian las categorías individuales?? o sea:
Grupo1 | dpDocs:: | (cat id 3) | Ninguno
En donde puse los paréntesis ¿Qué debo poner para restringir la categoría 3 al grupo Grupo1 ?
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
23.nov 2006 - 02:57

Voy a tener que hablar con los jefes pa ke cuelguen en dpdescargas el dpDocs 1.0 RC1. :-O laugh laugh

Pero lo hablre con dixso a ver que opina se que el_cuervo no pondra pegas.. :-P

Y no hay de ke que pa eso tamos aka... :-O para poder dar ayuda laugh .

Respecto alos permisos picha en el titulo estancias e ahi sigue las estructura de permisos del dpDocs. Haz la prubas creo que lo que comentas te tiene que salir, si no lo he entendido mal.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
toniko

Novato
Novato
Mensajes: 11

Enviado:
23.nov 2006 - 21:25

Listo. Estuve haciendo pruebitas y la notación correcta es:
Grupo1 | dpDocs:: | .*:3:.* | Ninguno
Eso si, para saber la id de la categoría hay que usar el phpMyAdmin o algo así, creo.

La verdad es que estoy muy conforme con este médulo (dpDocs), sólo me queda una duda: He leído por ahí que permite a los usuarios "subir" documentos, pero no encuentro como hacerlo.
Hasta donde yo se, solo podés escribir el documento en el editor que trae, o indicar una URL de algún documento, pero subir, lo que se dice "subir", no se como se hace.
Agradecería que me aclaren si se puede o si primero hay que subir el documento por otro método y luego desde el dpDocs indicar la URL.
Hasta pronto....
javiermisol
avatar
Moderador
Moderador
Mensajes: 1168

Enviado:
24.nov 2006 - 01:53

El dpDocs puedes editar de dos modos a traves de url por mediente iframe o bien editando tu en el editor. eso dependersa de como quieras realizarlo. Lo mas recomendable que tu edites o el usuario. Ojo tener en cuenta las etiquetas permitidas. ya que dpdocs trabaja con codigio html, lo bueno de esta version que tiene incoprrado los botones de edicion. Estos componentes se activa desde panel de administracion de modulos en dpDocs en hooks.


Espero poder servirles de ayuda como ustedes lo seran conmigo. Saludos cordiales a Todos. Atenetamente javiermisol.
JanusDC

Novato
Novato
Mensajes: 14

Enviado:
20.abr 2007 - 01:55

Hay alguna forma de hacer que UN sólo usuario en particular no pueda editar sus posts? (bah, sería genial si se pudiera permitir sólo que edite los posts el día que los puso, o hasta un par de horas después y luego no más, pero me conformo con que no los pueda editar nunca y a la bosta)


JanusDC
folki33

Frecuente
Frecuente
Mensajes: 31

Enviado:
11.nov 2007 - 22:37

tengo instalado postnuke .762 en mi web y acabo de instalar dpDocs .3, y me gustaria que todos los grupos tuvieran acceso a ciertos documentos en pdf, he probado
todos los grupos | dpDocs:: | leer, y no funciona, en otros modulos como sections o topics ya tengo secciones y temas restringidos pero en dpDocs, dandole permiso a todos deberia funcionar, no?
creeis que el problema esta en pnuser.php? si es asi como habria que modificarlo?

-----------------------
ya lo solucione, solo tenia que buscar un poquito mas
http://www.dev-postnuke.com/dpForum-10368.html



editado por: folki33, 17 Nov, 2007 - 09:27