Joomla.it Forum
Joomla! 3 => Joomla! 3 => : thewebsurfer 10 Jul 2014, 21:44:25
-
salve, devo dare la possibilità agli utenti di inviare articoli, ho le seguenti domande:
- dato che la capacità di inviare articoli è data dal gruppo author in su, questo gruppo in cosa si differenzia dal registered? non vorrei rendere accessibile roba senza accorgermene.. vale come livello special o registered?
- gli utenti ovviamente non devono poter inserire articoli ovunque, ma solo in una certa categoria, sottocategorie comprese. Se imposto una categoria predefinita (nel menu item invia articolo) non posso scegliere la sottocategoria, come posso risolvere?
-
nessuno riesce a pensare ad una soluzione? adminss? mods? punks?
se qualcosa non è chiaro chiedete, forse può essere di non immediata comprensione il problema
-
google?
http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Utenti_e_permessi
-
google?
http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Utenti_e_permessi (http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Utenti_e_permessi)
grazie, ma il problema è come limitare la scelta della categoria agli utenti ad una categoria e sottocategorie
-
io farei un override della form e modificherei il codice di visualizzazione dell'albero categorie
-
ps: questo è quello che farei io. l'artico citato spiega invece i livelli di accesso...
la metodologia corretta sarebbe creare un nuovo gruppo che eredita da author assegnarlo ad un livello di accesso e negare a questo livello l'accesso a ciò cui non deve accedere.
-
io farei un override della form e modificherei il codice di visualizzazione dell'albero categorie
mi pare di ricordare che il form dell'invio articolo non è così semplice da editare, se non sbaglio i campi sono definiti in un xml e per trovare lo script che effettivamente stampa il form devo addentrarmi nel core..
la questione dell'accesso degli author è secondaria.
-
mettiamola così: se sei un figo della programmazione, ma anche bello masochista, ti scrivi un plugin che ,agganciato all'evento onContentPrepareForm, modifichi i dati della form al volo prima che la stessa sia disegnata.
se non ti pagano abbastanza per fare ciò, crei un ovverride della view form di com_content e sostituisci la linea:
<?php echo $this->form->renderField('catid'); ?>
con una bella select inline che contiene già id e titoli delle categorie, se poi vuoi almeno parametrizzarla puoi farlo.
ciao
-
Ciao thewebsurfer,
su Joomla.it permettiamo agli utenti di inviare articoli, io ho seguito questa guida:
http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Gestione_dei_permessi
gli utenti appartenenti al nuovo gruppo creato accedono all'amministrazione e vedono solo il minimo indispensabile e pubblicano solo in una determinata categoria.
-
mettiamola così: se sei un figo della programmazione, ma anche bello masochista, ti scrivi un plugin che ,agganciato all'evento onContentPrepareForm, modifichi i dati della form al volo prima che la stessa sia disegnata.
se non ti pagano abbastanza per fare ciò, crei un ovverride della view form di com_content e sostituisci la linea:
<?php echo $this->form->renderField('catid'); ?>
con una bella select inline che contiene già id e titoli delle categorie, se poi vuoi almeno parametrizzarla puoi farlo.
ciao
credo che quell'ipotesi sia retorica :)
è ovvio che sia così, quindi opto per la seconda.. io non avevo proprio notato che ci fosse una view bella e pronta del form, come ho detto ricordavo diversamente..
quindi non si pone (quasi) alcun problema per ora..
-
Ciao thewebsurfer,
su Joomla.it permettiamo agli utenti di inviare articoli, io ho seguito questa guida:
http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Gestione_dei_permessi (http://www.joomla.it/mediawiki/index.php?title=Joomla!_2.5:Gestione_dei_permessi)
gli utenti appartenenti al nuovo gruppo creato accedono all'amministrazione e vedono solo il minimo indispensabile e pubblicano solo in una determinata categoria.
appproposito di inviare articoli, in un altro thread chiesi come si fa ad inviarvi qualche template che merita trovato sul web..nessuno mi rispose :)
-
Ciao thewebsurfer,
inviami un messaggio privato con questa proposta dell'invio dei template e ti indico come fare.
Grazie per l'aiuto
-
veramente chiedevo in generale, ora dovrei cercarli sepolti in qualche preferito o cartella archiviata.
però dato che sono perennemente alla ricerca di buoni template, a volte mi capita di trovarne buoni in qualche sito dimenticato da dio..
l'ultimo che ho trovato è bt_magazine di bowthemes (sito non proprio sconosciuto in questo caso :) )
oppure JA Purity 3.
ps: consiglio: quando inserite nell'elenco i template di joomlashine dovreste indicare che la versione free è molto limitata, in pratica non si tratta propriamente di template free.