Joomla.it Forum
Joomla! 3 => Joomla! 3 => : f.placidi 23 May 2017, 15:29:45
-
Salve,
premetto che sono nuovo di joomla e soprattutto che non sono un programmatore ma solo un amatore che sta cercando di creare un suo sito.
Vorrei creare un sito ad accesso ristretto con tre sezioni: Eventi, Documenti, Diario.
Ognuno di queste sezioni può contenere cartelle visibili a seconda dei diritti di accesso per gruppi o essere strettamente private e quindi accessibile solo al propietario. Ogni utente può aggiungere sottosezioni (Eventi, cartelle di documenti, Post del diario)
-Eventi contiene una raccolta di foto e video di singoli eventi
-Documenti contiene documenti divisi per argomento e sottoargomento (cartelle annidate)
-Diario è un modo per pubblicare post visibili agli utenti registrati, al singolo gruppo di appartenenza o visibili al solo utente.
Ho provato a giocare con gruppi e permessi e benchè articolato, sono riuscito a restringere gli accessi ai singoli gruppi.
Non riesco però a restringere la visibilità al singolo utente. Mi verrebbe da creare un gruppo per ogni utente ma mi sembra una cosa poco pratica.
Sapete aiutarmi o indicarmi component con i quali gestire queste tre esigenze?
Grazie
federico
-
Provo a semplificare la richiesta.
Ho la necessità di restringere l'accesso (in visualizzazione) di un post al solo owner di quel post.
Ogni autore, quando scrive un articolo, deve poter scegliere se renderlo visibile ad un gruppo oppure renderlo visibile solo a se stesso.
Ho problemi a trovare una combinazione gruppo/livello di accesso dedicato al solo autore dell'articolo.
Credo sia un problema di configurazione ma non trovo nulla, nemmeno sul forum.
Oppure serve un plugin?
In ogni caso ho bisogno di supporto :-)
HELP!!!!
grazie
Federico
-
Ciao Federico e benvenuto.
Non hai bisogno di nessun plugin, ma devi creare (con i giusti parametri) i gruppi utenti e i relativi livelli di accesso.
Per comprendere questa funzionalità del CMS ti consiglio di iniziare da qui:
http://www.joomla.it/guide-joomla-3/8424-gestione-dei-permessi-di-accesso.html
Inoltre, se non sei un programmatore, l'unico modo che hai per imparare è... sbagliare! ;)
Fai prove... ;)
Rimango a tua disposizione.
Ciao
A.
-
Ciao Andrea,
grazie della risposta. Ho letto il link che mi hai mandato e gli articoli correlati.
Sto provando da giorni a incrociare gruppi/livelli di accesso/ categorie ma non riesco a fare in moco che solo l'autore del post possa vedere quel suo articolo.
Unica soluzione trovata ma poco pratica è quella di creare un gruppo per ogni utente nel quale c'è solo un utente e poi creare un livello di accesso personalizzato.
Provo a spiegarmi meglio.
Ho due gruppi: Genitori e Figli
Ogni gruppo ha un proprio livello di accesso, Genitori che vede sia Genitori che Figli e Figli che vede solo se stesso.
I contenuti pubblicati da figli e/o genitori vengono visti dai rispettivi gruppi.
Vorrei che ogni membro del gruppo (ad esempio Mario del gruppo dei figli) posso pubblicare un post visibile solo da lui. QUesta restrizione al singolo utente è una combinazione che non riesco a riprodurre.
-
Se segui le istruzioni non dovresti avere particolari problemi.
Se vuoi, posso darci un occhiata quando ho un attimo di tempo.
A.
-
Te ne sarei proprio grato perché ho letto e riletto le guide che mi hai indicato ma non riesco proprio a trovare una soluzione al mio problema.
-
Leggi MP (Messaggi Privati)
-
Cortesemente cerchiamo di far pevalere l'aspetto pubblico, il forum serve per condividere,. Se si riduce ad un one to one diventa solo consulenza privata. Spero poi condiviate la eventuale soluzione.
-
Assolutamente si ;-) altrimenti a cosa serve il forum?
-
Ciao,
ho dato un occhiata e il problema è che non hai gestito correttamente i livelli di Accesso.
Livello Genitore: Super Users, Genitori
Livello Figli: Superusers, Genitori, Figli.
Cancella tutto e ricomincia :)
Il trucco sta nel pensare ai livelli di accesso come ad una gerarchia: può l'appuntato vedere i documenti di un generale? ;)
Prova a fammi sapere.
A.
-
questo articolo forse farà più chiarezza sui permessi
http://www.joomla.it/articoli-community-16-e-17-tab/5544-joomla-acl-configurare-acl-back-end.html
lasciando perdere che è scritto per la configurazione specifica nel backend, la logica è identica per il front-end.
-
@andrea. Ho ragionato in questo modo:
Il livello di accesso genitori è visibile dal gruppo superuser e da quello genitori.
Quello figli dai gruppi superuser figli e genitori.
Dove sbaglio?
@tutti
Mi sembra di capire che l'unico modo per permettere ad un utente di postare qualcosa di visibile solo a lui è quello di creare un gruppo e un livello di accesso per ogni utente e contenente un solo utente. Poi una categoria, ristretta a quel gruppo, per ogni utente.
Mi confermate che questo è l'unico modo?
Io non ne ho trovati altri, anche leggendo gli articoli segnalati.
Un po' macchinoso ma efficace!!
-
Con le basi di Joomla si.
Ci sono però componenti aggiuntivi che possono farti fare queste cose..
Ti elenco quello free: K2.
Devi però personalizzarlo per le tue esigenze...
Anche se, cmq, ho difficoltà a capire il progetto :P
A.
-
Un repository familiare dove ognuno può inserire una sua galleria di foto (eventi),i propri documenti e il suo diario decidendo se condividerli con gli altri membri o tenerlo per se (il diario dei segreti).
Un social ristretto.
Proverò con k2.....studio studio studio.....
Per ora grazie, vi faccio sapere se risolvo.