Joomla.it Forum
Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : maria.p 27 Nov 2006, 15:54:36
-
vi chieo scusa in anticipo per le domande banali, nel sito che sto realizzando dovrei dare la possibilità ad alcuni utenti di modificare alcune pagine, in questo senso:
A può modificare A
B può modificare B
C può modificare C
ma A non può modificare ne B e ne C e cosi' via per gli altri
in pratica un utente può solo modificare la sua pagina e basta, come realizzo il tutto, perchè da quello che ho capito se do la possibilità ad un utente di modificare una pagina le può modificare tutte o sbaglio. Grazie.
-
Prova a dare un occhio a JACL
-
ti ringrazio credo che sia il componente giusto. l'ho installato e ho visto cosa può fare però entra in conflitto con tutto e mi da tantissmi errori, se lo disinstallo torna tutto perfetto, cosa potrebbe essere. grazie
-
Che tipo di errori ottieni? Cosa significa entra in conflitto con tutto?
-
Non vorrei dire una cavolata, ma gli utenti di tipo Author possono modificare solamente le notizie di cui sono autori appunto.
-
Si certo, ma mi era parso di capire che questo livello non suff. :)
-
x gli errori nel pannello di controllo ad esempio non mi da + la pagina dei contenuti e se visualizzo il sito non ci sono quelli in prima pagina, se vado su gestione prima pagina mi dice:
Fatal error: Call to undefined function: josgetarrayints() in /web/htdocs/www.nomesito.it/home/administrator/components/com_frontpage/admin.frontpage.php on line 27
se disinstallo torna tutto ok
credo che sia un problema di versione del componente ho trovato ed installato la 1.0.7. e mi dice che posso installarlo solo su joomla 1.0.7. ma io ho una versione superiore
per quanto riguarda gli utenti è vero che gli authors possono modificare solo le notizie fatte da loro ma non voglio questo, vorrei che diversi utenti accedano solo alle loro pagine personali se li metto tutti come authors ognuno di loro potrà modificare anche le notizie degli altri, questo componente mi permetteva di creare ulteriori livelli di accesso oltre a quelli standard e credo che sia questa la soluzione cioè aggiungere un livello di accesso per ogni utente.
su un sito francese ho appena trovato questo:
Attention ! Attention ! Attention ! Attention ! Attention !
Ce composant fonctionne uniquement avec Joomla 1.0.7
Il modifie des fichiers source de Joomla
Installez le composant uniquement si vous etes sure de vous.
Ce composant ne doit pas etre installé avec d'autre hacks.
Può essere che non si può utilizzare su versioni successive!!!!!!!!!!!!!!
-
Fatal error: Call to undefined function: josgetarrayints() in /web/htdocs/www.nomesito.it/home/administrator/components/com_frontpage/admin.frontpage.php on line 27
Questa funzione esiste a partire da Joomla 1.0.11.
-
utilizzo JACL riuscendo a fare perfettamente tutte le personalizzazioni sui diritti dei vari utenti di cui ho bisogno.
È necessario però scaricare la giusta versione abbinata alla propria installazione di Joomla: per la 1.0.11 c'è JACL 1.0.11 con le altre versioni è normale che vengano fuori quel genere di errori.
Inoltre occorre sottolineare che JACL modifica profondamente tutti i file che rappresentano il core di joomla...quindi è consigliabile un backup accurato prima dell'installazione.
-
.... se li metto tutti come authors ognuno di loro potrà modificare anche le notizie degli altri....
non mi risulta che un author possa modificare il contenuto di un altro author... :-\
-
ragazzi scusate forse mi sono spiegata male io.
devo fare in modo che delle pagine (contenuti statici) siano visibili a tutti ma modificabili solo dagli autori senza passare dall'amministratore per l'approvazione e soprattutto un autore deve poter modificare solo la sua pagina e non quella di un altro autore, cosa mi consigliate, quel componente o vanno bene le funzioni base di joomla.
-
Ogni Author modifica solamente i propri contenuti, ma richiede comunque l'approvazione dell'amministratore.
-
Usa JACLPlus: crei un nuovo gruppo utenti all'interno di JACL che eredita dall'utente di frontend editor.
A questo gruppo permetti di editare quel solo contenuto che ti interessa (sia esso statico o appartenente a una specifica categoria o sezione).
Crei un nuovo utente in Joomla e lo associ al nuovo gruppo creato con JACL invece che ad un utente base di Joomla.
Ora nel frontend effettui il login con l'utente appena creato e vedrai che solo il contenuto ad esso associato può essere modificato da quell'utente.
La modifica avviene immediatamente senza attendere tempi di approvazione da parte di qualche utente di amministrazione.
Credo di aver capito che ti servisse fare questo.
-
si era questo che intendevo, ho scaricato il componente corrispondente alla versione di joomla spero che installato risulti stabile visto che modifica un po' tutto. proverò e vi faccio sapere.
grazie 1000
-
..oppure guarda questo...
http://forum.joomla.it/index.php?topic=11077.0
-
Usa JACLPlus: crei un nuovo gruppo utenti all'interno di JACL che eredita dall'utente di frontend editor.
A questo gruppo permetti di editare quel solo contenuto che ti interessa (sia esso statico o appartenente a una specifica categoria o sezione).
Crei un nuovo utente in Joomla e lo associ al nuovo gruppo creato con JACL invece che ad un utente base di Joomla.
Ora nel frontend effettui il login con l'utente appena creato e vedrai che solo il contenuto ad esso associato può essere modificato da quell'utente.
La modifica avviene immediatamente senza attendere tempi di approvazione da parte di qualche utente di amministrazione.
Credo di aver capito che ti servisse fare questo.
ho seguito questo consiglio e funziona perfettamente solo che facendo ereditare come consigliato i permessi dall'editor questo utente potrà modificare anche gli altri contenuti, quindi gli ho fatto ereditare i permessi dell'author e questo benedetto utente potrà modificare solo la sua pagina senza approvazione di nessuno e non le altre.
grazie ancora
-
ho seguito questo consiglio e funziona perfettamente solo che facendo ereditare come consigliato i permessi dall'editor questo utente potrà modificare anche gli altri contenuti, quindi gli ho fatto ereditare i permessi dell'author e questo benedetto utente potrà modificare solo la sua pagina senza approvazione di nessuno e non le altre.
grazie ancora
Io ho fatto ereditare da editor e il mio gruppo JACL può modificare solo il contenuto per il quale tu dai l'ok.
Non capisco cosa vuoi dire con l'utente potrà modificare anche gli altri contenuti
Ti assicuro che io faccio come ti ho scritto e funziona. L'unica cosa che mi viene da pensare è che l'utente joomla che tu hai creato l'hai associato al gruppo Editor di Joomla piuttosto che a quello JACL specifico.
-
può editare solo quel contenuto ok ma forse hai dimenticato di dire che dovevo levare l'edit per tutti i contenuti perchè ereditando i permessi dall'editor è attivo edit all
comunque grazie a te ho risolto, levando edit all dall'editor o facendo ereditare i permessi dall'author e aggiungendo solo quel contenuto funziona perfettamente.
grazie ancora.