Back to top

Autore Topic: (administrator) disabilitare componente a utenti manager  (Letto 3042 volte)

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Salve a tutti.

Premetto che è da poco che mi sto cimentando nello sviluppo di un mio componente (sto cercando di portare la cultura Joomla! nell'azienda dove lavoro) per cui siate abbastanza clementi con me.  :P

Mi occorrerebbe rendere visibile il mio componente solo agli utenti

- Administrator (gid 24)
- Super Administrator (gid 25)

ma non capisco come devo procedere...

mi servirebbe inoltre che la voce del componente nel menù di amministrazione "componenti->mio_componente" sparisca se chi si logga al b.e. non abbia i dovuti permessi...

grazie a chi mi darà una mano  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:(administrator) disabilitare componente a utenti manager
« Risposta #1 il: 22 Mag 2011, 12:25:01 »
Citazione
il mio componente

dicci almeno:
a- con joomla 1.5 o joomla 1.6?
b- è davvero un componente o un modulo o un plugi?
c- se fosse davvero  un componente e deve essere visibile solo a... perchè non lo metti in una sottodir tutta accessibile solo a....  ?
 ;)
PS
ma con la tag  nel titolo intendi che stai operando nel lato amministrativo del sito?

« Ultima modifica: 22 Mag 2011, 12:28:16 da 56francesco »
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:(administrator) disabilitare componente a utenti manager
« Risposta #2 il: 22 Mag 2011, 12:31:45 »
dicci almeno:
a- con joomla 1.5 o joomla 1.6?
b- è davvero un componente o un modulo o un plugi?
c- se fosse davvero  un componente e deve essere visibile solo a... perchè non lo metti in una sottodir tutta accessibile solo a....  ?
 ;)

hai ragione avevo dimenticato la cosa fondamentale...  :-[

il framework è J!1.5 ed è un componente.

il punto c non l'ho capita (ma forse è dovuto alle mie scarse conoscenze del CMS)...
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:(administrator) disabilitare componente a utenti manager
« Risposta #3 il: 22 Mag 2011, 12:41:31 »
il punto c  era una domanda perchè non avevo capito che era un problema solo nel back end.

fai un test con un joomla 1.6  magari in una area di prova,  quello che ti serve in quella versione  è di default  anche nel lato amministrativo.
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:(administrator) disabilitare componente a utenti manager
« Risposta #4 il: 22 Mag 2011, 12:45:19 »
il fatto è che per ora devo utilizzare la versione 1.5... nel frattempo sto buttando le basi per convertire il mio componente alla versione 1.6  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

mau_develop

  • Visitatore
Re:(administrator) disabilitare componente a utenti manager
« Risposta #5 il: 22 Mag 2011, 14:37:43 »
http://docs.joomla.org/JUser/1.5

un if nel controller e, se false, setRedirect o raiseerror

M.
« Ultima modifica: 22 Mag 2011, 14:39:49 da mau_develop »

Offline skyline81

  • Appassionato
  • ***
  • Post: 310
    • Mostra profilo
Re:(administrator) disabilitare componente a utenti manager
« Risposta #6 il: 22 Mag 2011, 18:15:24 »
grazie mau...

nel caso avessi bisogno di un aiuto... alzo la mano  ;)
tutti siamo utili e nessuno indispensabile... tranne il defined( '_JEXEC') or die

mau_develop

  • Visitatore
Re:(administrator) disabilitare componente a utenti manager
« Risposta #7 il: 22 Mag 2011, 19:08:54 »
attenzione a non incrociare permessi (es.) sadmin lato administrator con sadmin lato pubblico, JSite e JAdministrator sono due "applicazioni" diverse.

M.

 



Web Design Bolzano Kreatif