Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

restrizione pagine

Autore Messaggio
scancet

Amatore
Amatore
40 Discussioni



Profilo - scancet
05 ottobre 2004 alle 13:57:34 Profilo - scancetInvia un messaggio privato sbalanko@assodimazze.it Rispondi quotando
ho creato un link nel menu' del mio sito verso una pagina asp che ho integrato nel sito stesso.
come posso fare in modo che l'a sez sia accessibile solo agli utenti registrati?
la stessa cosa per le altre sez del sito
a parte quelle attivabili dal pannello di admin
grazie a tutti (r)
---------------
Zalabard

Moderatore

Esperto
Esperto
781 Discussioni



Profilo - Zalabard
05 ottobre 2004 alle 14:11:28 Profilo - ZalabardInvia un messaggio privato fsarzana@hotmail.com 228-720-524 Rispondi quotando
Ci sono due passi distinti da fare:
1-nascondere il menu agli utenti non registrati. Nel file menuitems.xml, alla voce riservata, definisci la tag role così:
<role type="instruction">ROLE_USER</role>

2-impedire l'accesso alla pagina anche digitando l'url. Nella pagina inserisci le istruzioni:

If sPseudo <> "" Then
codice_riservato_agli_iscritti
end if

---------------
Frank Zalabard 8) (sviluppo@aspnuke.it)
rosmarc

Utente
Utente
55 Discussioni



Profilo - rosmarc
30 ottobre 2004 alle 01:41:38 Profilo - rosmarcInvia un messaggio privato Rispondi quotando
Ciao,
è possibile dare l'accesso a determinate pagine solo ad una parte degli utenti registrati?
Non sò.... user normale vede una parte del sito e user"vip" vedo tutte le pagine.
Grazie
Marco

[lo]
---------------
http://www.vinciteallotto.it
http://www.arciericesanoboscone.it
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
30 ottobre 2004 alle 06:52:02 Profilo - emuInvia un messaggio privato Rispondi quotando
Si', utilizzando le categorie di utenti e' possibile rendere alcune pagine visibili solo ad una categoria.
Per prima cosa crei una categoria di utenti "vip" e poi:

1-nascondere il menu agli utenti non vip.
Nel file menuitems.xml, alla voce riservata, definisci la tag flag così:
<flag type="instruction">isAuthorizedCat("vip")</flag>


2-impedire l'accesso alla pagina anche digitando l'url.
Nella pagina inserisci le istruzioni:

If isAuthorizedCat("vip") Then
codice_riservato_ai_vip
end if



---------------
development@aspnuke.it
rosmarc

Utente
Utente
55 Discussioni



Profilo - rosmarc
30 ottobre 2004 alle 11:05:32 Profilo - rosmarcInvia un messaggio privato Rispondi quotando
Modificato il 30 ottobre 2004 alle 11:06:53

Grazie Emu,
scusa la domanda stupida, ma come creo la categoria? devo intervenire direttamente sul DB?

Ho modificato con successo diverse pagine ma la parte dei permessi, che probabilmente è la più semplice, mi mette in difficoltà.

Ciao
[lo]
http://www.arciericesanoboscone.it
---------------
http://www.vinciteallotto.it
http://www.arciericesanoboscone.it
Zalabard

Moderatore

Esperto
Esperto
781 Discussioni



Profilo - Zalabard
30 ottobre 2004 alle 13:17:36 Profilo - ZalabardInvia un messaggio privato fsarzana@hotmail.com 228-720-524 Rispondi quotando
La categoria la crei da Aministrazione/Categorie, come categoria "Users", senza intervenire manualmente sul db
---------------
Frank Zalabard 8) (sviluppo@aspnuke.it)
rosmarc

Utente
Utente
55 Discussioni



Profilo - rosmarc
31 ottobre 2004 alle 01:42:45 Profilo - rosmarcInvia un messaggio privato Rispondi quotando
Grazie, come pensavo era più semplice del previsto [big], ma.... quello che ancora non riesco a capire e come modificare il menuitems o meglio, es:
<element>
<text type="translation">LANG_GUESTBOOK</text>
<link type="instruction">GLOBAL_SITE_PATH &"guestbook.asp"</link>
<target></target>
<bullet></bullet>
<role></role>
</element>

in questo esempio devo inserire il tag--
<flag type="instruction">isAuthorizedCat("vip")</flag>
OK...
come intergisce questa pagina con il menù? O piu semplicemente, come devo modificare il menu-inc.asp (va modificato vero?) per far apparire il menù solo ai "vip" (?)
Grazie per l'aiuto
Marco
[lo]
---------------
http://www.vinciteallotto.it
http://www.arciericesanoboscone.it
emu

Moderatore

Esperto
Esperto
1714 Discussioni



Profilo - emu
31 ottobre 2004 alle 06:56:19 Profilo - emuInvia un messaggio privato Rispondi quotando
No, menu-inc.asp non ha bisogno di essere modificato.
Basta che aggiungi il tag come in questo esempio:
<element>
<text type="translation">LANG_GUESTBOOK</text>
<link type="instruction">GLOBAL_SITE_PATH & GLOBAL_SITE_GUESTBOOK_PAGE</link>
<target></target>
<bullet></bullet>
<role></role>
<flag type="instruction">isAuthorizedCat("vip")</flag>
</element>


---------------
development@aspnuke.it
rosmarc

Utente
Utente
55 Discussioni



Profilo - rosmarc
31 ottobre 2004 alle 11:30:16 Profilo - rosmarcInvia un messaggio privato Rispondi quotando
Grazie per l'aiuto, mi ero incasinato la vita da solo :O ,
utilizzavo il vecchio menù inc ! :O :O :O
Per forza non capivo come funzionava.
Grazie per la pazienza.

Possso osare di più? Ho postato in questa sezione con il titolo " amminisrazione db" ma non ho avuto risposta. Non vorrei aver fatto qualche altra c....a.
Date un'occhiata?

[lo]
---------------
http://www.vinciteallotto.it
http://www.arciericesanoboscone.it

Log in

Login
Password
Memorizza i tuoi dati:

Cerca

 

Sostieni AspNuke

Un piccolo gesto per aiutarci a mantenere AspNuke.it online

Promo

MusicWebItalia.it
Video Testi Traduzioni Spot Colonne sonore Accordi e Spartiti gratis.

Visitatori

Visitatori Correnti : 192
Membri : 0 offline Anna

Iscritti

 Utenti: 18940
Ultimo iscritto : glauco
Lista iscritti
Messaggi privati: 3373 Commenti: 2210 Immagini: 39 Downloads: 144 Articoli: 49 Pagine: 101 Siti web: 558 Notizie: 180 Sondaggi: 11 Preferiti: 5688467 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi