Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => Topic aperto da: WEBSIRIO - 29 Nov 2013, 23:50:04

Titolo: ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 29 Nov 2013, 23:50:04
Salve, come potei impedire agli utenti registrati di visualizzare alcune cartelle specifiche dove sono contenute le immagini del sito in fase di frontend  mentre inseriscono un nuovo articolo?
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 09:06:36
ciao,


imposti JCE come editor e nel fileSystem imposti un path tipo: $username


In questo modo ogni utente vedrà solo una cartella "immagini" che porta il suo nome di login e niente altro.


Se hai bisogno gli copi tu delle immagini che dovrà avere sempre a disposizione. ;D
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 12:28:39
mi devi scusare ma non ci ho capito niete. non c'è un modo più semplice tramite l' ACL?
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: giusebos - 30 Nov 2013, 12:34:46
guarda che la soluzione di belibelan è il masimo della semplicità,vai nella configurazione di jce editor e nel fileSystem imposti un path tipo: $username


Giocare con le ACL è molto più complicato, ed inutile in questo caso, se sei alle prime armi!
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 12:37:19
Non ti preoccupare,


le ACL nel tuo caso non c'entrano niente.


Esiste un editor di testi per Joomla chiamato JCE:


http://www.joomla.it/articoli-della-community/4100-jce-un-potente-e-gradevoe-editor-per-joomla.html (http://www.joomla.it/articoli-della-community/4100-jce-un-potente-e-gradevoe-editor-per-joomla.html)


Nei suoi settaggi ce n'é uno chiamato FileSystem, in quel settaggio ci metterai la variabile $username


Se lo imposti in questa maniera, cosa succederà?


Che ogni Utente ogni volta che vorrà inserire/uploadare delle immagini nel tuo sito web, vedrà una sola cartella chiamata con il suo UserName.


Tutto qui, facile no?  ;D




Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 12:50:54
Ok installato la vertsione com_jce_2341 - Sul mio joomla 2.5.16 ora dove trovo il file Sistem? e nel $username devo mettere il nome della persona che puo visualizzare la cartella?
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 12:56:10
Se ti riesce prova a seguire questa screenshot qui:



(http://www.allaroundtheweb.it/images/immagini-varie/jce-editor-percorso-immagini.png)
In questo modo dovresti finalmente risolvere!  ;D
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: giusebos - 30 Nov 2013, 13:00:55
Se lo imposti in questa maniera, cosa succederà?

Però l'ultima volta che mi hai dato un consiglio, usciva del fumo nero dal computer..... 8)
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:02:39
Però l'ultima volta che mi hai dato un consiglio, usciva del fumo nero dal computer..... 8)
L'ultima volta che ho usato un computer doveva uscire War Games al cinema...  :P
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 13:04:24
La mia schermata è tutta diversa come vedi... Non vorrei hce stiamo parlando di due versioni tutte diverse!

[allegato eliminato automaticamente dopo un anno]
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:09:42
Io la tua "schermata" non la vedo.


Installa l'ultima versione di JCE e, come consigliato da Giusebos, se non ti riesce questo figurati con le ACL!!! distruggeresti tutto il tuo sito.  ;)


La mia schermata la devi prendere come esempio generale, io ho creato dei profili per ogni utente, ecco perché leggi "Blogger", e sotto la cartella images c'é la cartella Blogger che a sua volta contiene tante sottocartelle tanti quanti sono gli utenti ed ogni utente "naviga" e vede solo la sua cartella e cioè esattamente quello che serve a te.  ;)
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: giusebos - 30 Nov 2013, 13:16:01
devi cliccare nei profili JCE ed impostare il profilo blogger....
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 13:16:10
Ok... ho capito dove mettere $Username - ma ti ho bisogno di una grande auto affinche possa configurare la cartella per un untente specifico. Se hai un po di pazienza ti sarei veramente grado se mi descrivessi la procedura passo passo per ottere questo. Grazie
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:19:16
Non c'é altro.


Una volta messa la clausola $username il lavoro è finito. Te lo giuro!  ;D


Fai una prova e accedi per creare un articolo, non vedrai più nessuna cartella perché vedrai solo quella che porta il tuo username.


Crea un utente e fai una prova anche con l'account nuovo per confermare che hai fatto tutto giusto. ;)
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: giusebos - 30 Nov 2013, 13:20:01
Non ti preoccupare, con belinbelan cadi bene!
é molto paziente e bravissimo nelle guide passo passo :D :D
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:21:59
Non ti preoccupare, con belinbelan cadi bene!
é molto paziente e bravissimo nelle guide passo passo :D :D
Ok, dimmi dove e quando e a me la scelta delle armi!!! >:( >:( >:( ;D
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: giusebos - 30 Nov 2013, 13:24:11
serve il guanto di sfida
(http://img.myfunbox.it/Gadget/lrg_114256.jpg)
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 13:33:22
Ok ho disattivato il profilo Defoult - attivato quello blogger e modificato la variabile $username - Ho cresato una cartella con lo stesso nome dell'username che vorreiche che vedesse solo quella cartella - Risultato "ZERO" dove ho sbagliato?
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:34:12
serve il guanto di sfida
(http://img.myfunbox.it/Gadget/lrg_114256.jpg)


Fai con calma....


(http://i1.ytimg.com/vi/P-Srn2GKRzg/hqdefault.jpg)
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: BelinBelan - 30 Nov 2013, 13:38:27
Ok ho disattivato il profilo Defoult - attivato quello blogger e modificato la variabile $username - Ho cresato una cartella con lo stesso nome dell'username che vorreiche che vedesse solo quella cartella - Risultato "ZERO" dove ho sbagliato?


Innanzitutto il profilo "blogger" a quali utenti lo hai assegnato? Cioè a quali gruppi di utente? Registered? SuperUser?


La cartella non la devi creare TU ma fa DA SOLO Jce!  ;)


Ormai ci sei quasi, io tra una cosa e l'altra ho da stare dietro al sugo!!!  ;D ;D ;D
Titolo: Re:ACL Cartelle Gestione Media
Inserito da: WEBSIRIO - 30 Nov 2013, 14:35:26
Allora il profilo bloger l'ho assegnato a register e pubblisher (gruppo che riguarda l'utente interessato) ho impostato come editor predefinito JCE faccio la prova "ZERO" dove sbaglio?