Inserire pagine ad accesso predefinito

4 contenuti / 0 new
Ultimo contenuto
Inserire pagine ad accesso predefinito

Salve a tutta la comunità di Drupal.
Avrei un problema, probabilmente banale, ma non so come risolvere e spero nell'aiuto di qualcuno.
Nel sito scolastico a cui sto lavorando dovrei inserire alcune pagine (ed esattamente le circolari emanate dal preside) a cui possono accedere solo gli insegnanti. Quindi mi sono creato il gruppo insegnanti (controlli di accesso->ruoli->aggiungi ruolo) e poi la categoria "circolari". Ma, a questo punto, non so come fare per definire che solo gli utenti del gruppo "insegnanti" possano vedere le pagine di questa categoria.
Ovviamente sbaglierò qualcosa ... se qualcuno riesce a darmi una dritta...
Grazie

puoi provare taxonomy access:
http://drupal.org/project/taxonomy_access

Fabio

----
My websites adrenalinteam.it - windsmpeg.tk - falcoarredamenti.it

Grazie per l'aiuto, ho scaricato e installato il modulo seguendo le indicazioni e alla fine il tutto funziona come mi aspettavo.
Però ho avuto un problema: ho dovuto inserire una riga di codice nel file menu.inc:
if (! is_array($arguments)) { $arguments=array($arguments); }
alla riga 351.
Il problema che ho avuto e che non riuscivo ad accedere alla pagina di controllo dei permessi dei gruppi ottenendo sempre questo errore:
array_merge() [function.array-merge]: Argument #1 is not an array in /drupal/includes/menu.inc nella riga 351.
Vorrei sapere da chi l'ha utilizzato se ha avuto lo stesso mio problema; la versione di drupal che uso è la 4.6.2.
Ovviamente la patch l'ho presa dal sito drupal.org

Salve a tutti :)

Ho installato da pochi giorno Drupal 4.6.5 e per motivi simili al post originale, ho provato ad installare il modulo taxonomy_access.

All'applicazione della patch (Con Cygwin), Drupal mi ha dato i seguenti errori

warning: drupal_load(modules/taxonomy.module): failed to open stream: No such file or directory in c:\programmi\apache\htdocs\www\drupal\includes\bootstrap.inc on line 342.

warning: drupal_load(): Failed opening 'modules/taxonomy.module' for inclusion (include_path='.;c:\php4\pear') in c:\programmi\apache\htdocs\www\drupal\includes\bootstrap.inc on line 342.

Se cerco di modificare le category permession si aggiuge anche

Fatal error: Call to undefined function: taxonomy_get_vocabularies() in c:\programmi\apache\htdocs\www\drupal\modules\taxonomy_access.module on line 176

Senza applicare la patch, il modulo non dà probemi, ma ovviamente non funziona completamente: limita gli accessi in lettura ma non in creazione, cioè se fisso due gruppi di utenti A e B e due vocabolari vocA e vocB associati, A può scrivere liberamente sia in vocA che in vocB.

C'è speranza di trovare soluzione al mip problema? :)