Back to top

Autore Topic: Modulo in HP visibile solo per Amdin  (Letto 6385 volte)

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Modulo in HP visibile solo per Amdin
« il: 19 Ago 2007, 15:29:07 »
E' possibile creare un modulo (e un menù) in Home Page, rendendolo visibile solo agli Admin ?

Purtroppo con la funzione "special" è visibile anche a quelli di livello editor.

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #1 il: 19 Ago 2007, 15:36:42 »
prova ad usare RokAccess
 ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #2 il: 19 Ago 2007, 15:47:55 »
prova ad usare RokAccess
 ;)

l'ho installato e reso visibile il mambots ma non ho capito poi come configuare i vari moduli che voglio rendere visibili solo agli admin. Dove devo inserire quelle stringhe ? Devo per caso editare qualche file php ? E quale ?

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #3 il: 19 Ago 2007, 16:18:47 »
Allora ecco la strada per non mettere mano al codice, pubblichi il mudulo che vuoi sia visibile solo al super admin in una posizione vuota non presente nel template tipo user9 (ma dipende dal tuo template.
Crei un nuovo modulo, lo pubblichi in user9 (in questo caso) con il titolo nascosto (altrimenti il tiolo lo vedono tutti)
All'interno del modulo nuovo scri:
Codice: [Seleziona]
{rokaccess super administrator}
{mosloadposition user9}
{/rokaccess}

Ovviamente devi abilitare il mambot rokaccess.
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #4 il: 19 Ago 2007, 22:33:45 »
Allora ecco la strada per non mettere mano al codice, pubblichi il mudulo che vuoi sia visibile solo al super admin in una posizione vuota non presente nel template tipo user9 (ma dipende dal tuo template.
Crei un nuovo modulo, lo pubblichi in user9 (in questo caso) con il titolo nascosto (altrimenti il tiolo lo vedono tutti)
All'interno del modulo nuovo scri:
Codice: [Seleziona]
{rokaccess super administrator}
{mosloadposition user9}
{/rokaccess}

Ovviamente devi abilitare il mambot rokaccess.


devo usarlo in un modulo non di tipo user, dove la metto quella stringa ?

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #5 il: 19 Ago 2007, 22:58:58 »
nel nuovo modulo
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #6 il: 19 Ago 2007, 23:11:57 »
nel nuovo modulo

appunto, ma dove ?

ti faccio un esempio, io ho bisogno di un user menù dedicato solo agli admin, quindi mi copio l'user menù normale elimino le voci non mi interessano e ne creo quelle che mi interessano.

Dove inserisco questa stringa ?

I campi contenenti testo liberi sono :

Menu Class Suffix    
Module Class Suffix
Spacer    
End Spacer

Ma non credo vada in nessuno di questi quindi come faccio a rendere visibile tale menù solo ai super administrator e non a tutti gli "special" ?

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #7 il: 20 Ago 2007, 09:50:44 »
Passo passo vediamo se ci riusciamo... dopo almeno una birra però  ;D

1)->menu->gestione menu->Nuovo
Nome menu: super
Titolo modulo: super
(ora hai creato un nuovo menu e il suo modulo)

2)->menu->super
Quì crei tutti i menu che ti servono

3)->Moduli
Pubblica il modulo, con il titolo non visibile
Sposta il modulo super in una posizione non usata dal tuo template, e libera da altri moduli diciamo user9
chiudi
Clicca su nuovo in alto a destra
chiama il nuovo modulo come ti pare, pubblicalo in una qualsiasi posizione esistente e in home (o dove preferisci sia visibile), imposta "Mostra titolo" su no e per finire incolla in "contenuto"
Codice: [Seleziona]
{rokaccess super administrator}
{mosloadposition user9}
{/rokaccess}

Ora se vai in home e non sei loggato come super admin non vedi niente, se invece fai il login appare il menu.

p.s. La birra chiara, grazie  ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline LazyCoder

  • Esploratore
  • **
  • Post: 82
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #8 il: 20 Ago 2007, 10:00:19 »
Ciao trinità, come diceva Andrea, Rockacces funziona solo sugli articoli, per cui non puoi usare il menù standard di joomla ma devi creartene uno a mano.

Penso che così dovrebbe funzionare.
Su moduli clicca nuovo modulo, nella casella di testo crei il tuo menù con i link ai contenuti che vuoi far vedere solo agli amministratori, ad esempio:
{rokaccess super administrator}
admin (con link a http://[tuosito]/administrator/
{/rokaccess}
poi lo pubblichi nella posizione che ti pare

Provare... provare... provare...
Da "Non ci resta che piangere"

Ciao
« Ultima modifica: 20 Ago 2007, 10:11:09 da LazyCoder »
Webmaster di http://www.arezzonotizie.it.
Il  quotidiano on line di ARezzo e provincia
Il mio blog http://blog.nospace.net

Offline LazyCoder

  • Esploratore
  • **
  • Post: 82
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #9 il: 20 Ago 2007, 10:10:29 »
Chiedo scusa, ho detto una castroneria.
Il metodo di Andrea funziona perfettamente con qualsiasi modulo.
Il mio metodo è diciamo più artigianale.

Ciao trinità, come diceva Andrea, Rockacces funziona solo sugli articoli, per cui non puoi usare il menù standard di joomla ma devi creartene uno a mano.

Penso che così dovrebbe funzionare.
Su moduli clicca nuovo modulo, nella casella di testo crei il tuo menù con i link ai contenuti che vuoi far vedere solo agli amministratori, ad esempio:
{rokaccess super administrator}
admin (con link a http://[tuosito]/administrator/
{/rokaccess}
poi lo pubblichi nella posizione che ti pare

Provare... provare... provare...
Da "Non ci resta che piangere"

Ciao
Webmaster di http://www.arezzonotizie.it.
Il  quotidiano on line di ARezzo e provincia
Il mio blog http://blog.nospace.net

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #10 il: 20 Ago 2007, 13:21:27 »
Passo passo vediamo se ci riusciamo... dopo almeno una birra però  ;D

1)->menu->gestione menu->Nuovo
Nome menu: super
Titolo modulo: super
(ora hai creato un nuovo menu e il suo modulo)

2)->menu->super
Quì crei tutti i menu che ti servono

3)->Moduli
Pubblica il modulo, con il titolo non visibile
Sposta il modulo super in una posizione non usata dal tuo template, e libera da altri moduli diciamo user9
chiudi
Clicca su nuovo in alto a destra
chiama il nuovo modulo come ti pare, pubblicalo in una qualsiasi posizione esistente e in home (o dove preferisci sia visibile), imposta "Mostra titolo" su no e per finire incolla in "contenuto"
Codice: [Seleziona]
{rokaccess super administrator}
{mosloadposition user9}
{/rokaccess}

Ora se vai in home e non sei loggato come super admin non vedi niente, se invece fai il login appare il menu.

p.s. La birra chiara, grazie  ;)

tutto OK tranne un problema quando non sono loggato mi appare la stringa inserita nello spazio commento nella zona della Home Page dove vedp il menù quando sono loggato, come mai ?

Altra piccolezza, esiste una stringa o un link che una volta loggato da admin con un semplice click mi faccia accedere al backend (ho trovato un modulo del genere ma è visibile anche algi special) ?

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #11 il: 20 Ago 2007, 15:13:47 »
A me funziona, segui alla lettere le istruzioni.

p.s. leggi la mia firma.
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #12 il: 20 Ago 2007, 16:08:56 »
.
« Ultima modifica: 20 Ago 2007, 16:11:15 da Trinità »

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #13 il: 20 Ago 2007, 16:09:48 »
Passo passo vediamo se ci riusciamo... dopo almeno una birra però  ;D

1)->menu->gestione menu->Nuovo
Nome menu: super
Titolo modulo: super
(ora hai creato un nuovo menu e il suo modulo)

2)->menu->super
Quì crei tutti i menu che ti servono

3)->Moduli
Pubblica il modulo, con il titolo non visibile
Sposta il modulo super in una posizione non usata dal tuo template, e libera da altri moduli diciamo user9
chiudi
Clicca su nuovo in alto a destra
chiama il nuovo modulo come ti pare, pubblicalo in una qualsiasi posizione esistente e in home (o dove preferisci sia visibile), imposta "Mostra titolo" su no e per finire incolla in "contenuto"
Codice: [Seleziona]
{rokaccess super administrator}
{mosloadposition user9}
{/rokaccess}

Ora se vai in home e non sei loggato come super admin non vedi niente, se invece fai il login appare il menu.

p.s. La birra chiara, grazie  ;)

OK Tutto a posto. Avevo solo reso visibile il Mambots agli special e non a tutti, il problema era li.

come promesso ... c'è pure lo cioccolatino.


« Ultima modifica: 20 Ago 2007, 16:12:02 da Trinità »

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #14 il: 20 Ago 2007, 16:18:19 »
A me funziona, segui alla lettere le istruzioni.

p.s. leggi la mia firma.

Visto siamo a chiedere   ??? un ultima cosa  nonostante abbia spulciato i link che hai in firma non ho capito o trovato se esiste una stringa o un link che una volta loggato da admin in Home Page con un semplice click mi faccia accedere al backend (ho trovato un modulo del genere ma è visibile anche algi special) ?

Se esaudisci questa mia richiesta dopo la birra passo al Brunello visto sono di quelle parti ! ;)
« Ultima modifica: 20 Ago 2007, 16:20:17 da Trinità »

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #15 il: 20 Ago 2007, 16:41:45 »
sempre nel famoso menu super:
-crea una nuova voce menu-->Collegamento - URL
-nome-->login
-Collegamento->administrator/

Ti abbono il brunello visto che la birra non mi è piaciuta molto... ho più sete di prima!  ;)
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline Trinità

  • Esploratore
  • **
  • Post: 127
    • Mostra profilo
Re: Modulo in HP visibile solo per Amdin
« Risposta #16 il: 20 Ago 2007, 16:47:32 »
sempre nel famoso menu super:
-crea una nuova voce menu-->Collegamento - URL
-nome-->login
-Collegamento->administrator/

Ti abbono il brunello visto che la birra non mi è piaciuta molto... ho più sete di prima!  ;)

fatto. Come promesso una delle migliori annate degli ultimi 30 anni :


PS State rendando un gran servizio ad una delle comunità più numerose sull'NBA in italia. ;)

 



Web Design Bolzano Kreatif