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
Inserire pagine ad accesso predefinito
Sab, 08/10/2005 - 19:22
#1
Inserire pagine ad accesso predefinito
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? :)