Guida online per utente finale riservata

9 contenuti / 0 new
Ultimo contenuto
Guida online per utente finale riservata

Sto per consegnare un sito e volevo dare all'utente finale una guida online di base, all'interno dello stesso sito, riservata solamente a lui, o meglio, al suo role.
In dettaglio avevo pensato di creare un book con un po' di nodi dentro di tipo page e image.

Il problema nasce nel settaggio dei permessi: come faccio a render un gruppo di nodi visibile in sola lettura ad un particolare role, modificabile da un altro role mentre tutti i role restanti (anonimo e autenticato compresi) hanno l'accesso vietato?

Esiste qualche configurazione, modulo, o devo agire lato code?

Grazie

ciao,
hai prevato menu per role??

http://drupal.org/project/menu_per_role

I Dubbi te li crea la libertà.
http://www.texas138.com

Non deve essere difficile , puoi creare un nuovo tipo di contenuto "Guida online" con permessi specifici per ruolo.
Puoi provare diversi moduli partendo da Qui specialmente Questo ma questo e quello che forse va bene per te http://drupal.org/project/faq

----------------------------------------
bI’Iqchugh’ yIvang !
Se sei triste, agisci!

Proverbio Klingon

Grazie delle risposte.

texas138 wrote:
ciao,
hai prevato menu per role??

http://drupal.org/project/menu_per_role[/quote]

No, non l'ho provato: non sembra faccia al mio caso per i seguenti motivi:

  1. la nota mi dà da pensare:
    Quote:
    We wrote "menu items", not "nodes". This module does not prevent users from accessing the destination node. It only changes the visibility of the menu items.
    Ciò significa che esegue i controlli dei permessi sul link: ad esempio nel menu Navigation setto che il link node/3 dev'esser visibile solamente agli utenti loggati ma se un utente anonimo digiterà sulla barra degli indirizzi node/3, comunque avrà accesso al contenuto. O erro?
  2. Quote:
    If you need finer control over node access rights, have a look at:
    e indica una lista ben precisa di moduli (forse) più utili.

A quanto pare agirebbe sui link, e non sui nodi; però il tuo suggerimento mi è stato d'aiuto poiché riportava una lista di moduli alternativi che controllerò.

johnny13 wrote:
Non deve essere difficile , puoi creare un nuovo tipo di contenuto "Guida online" con permessi specifici per ruolo.
Eh, infatti non lo è, però volevo evitare proprio questo: non mi va di creare diversi node type la cui struttura e compito sono uguali, con l'unica differenza relativa ai permessi che magari un node type è accessibile da un role, l'altro (identico al primo) da un altro role ancora.
Sarebbe meglio, secondo me, creare i node type quando serve una data struttura del contenuto, e di indicare su di essi diversi permessi, categorizzati per node type (come avviene adesso) e per node content (ciò che cercherei).
johnny13 wrote:

Puoi provare diversi moduli partendo da Qui specialmente Questo ma questo e quello che forse va bene per te http://drupal.org/project/faq[/quote]

Proverò il modulo node access.
FAQ lo conosco già e lo utilizzerei per le FAQ pubbliche del sito... Se lo utilizzassi per queste necessità tornerei al punto di partenza: come filtrare le FAQ per role?

Potrebbe essere utile l'implementazione di hook_access?

perchè non usare advanced help?
magari con l'aiuto di http://drupal.org/project/helpinject
NOTA: c'è un bug in advanced help che mostra l'icona anche a chi non ha il permesso
questo dovrebbe risolvere: http://drupal.org/node/941866

Come funzionerebbe? Cioè, qual'è il principio di base di questo modulo?

mi sembra che le pagine dei 2 moduli che ho linkato siano abbastanza chiare in merito
del resto io non saprei scrivere di meglio...

Eh infatti non dovevi.

Mentr'io pensavo di creare una sorta di libricino interno al sito da consultare, advanced help invece fornisce l'aiuto direttamente nelle pagine...