Autore |
Messaggio |
millennio
Principiante
16 Discussioni
|
31 marzo 2003 alle 22:22:50 Modificato il 17 maggio 2003 alle 12:40:51
Ho notato che accedendo come admin si possono cambiare i ruoli degli iscritti (si possono mettere user, newser e admin),quello che interessa a me è poter programmare un'altro ruolo (esempio chiamarlo "moderatore" e una volta inserito ad un iscritto questo puo' modificare solo il forum e non come il ruolo "newser" che puo' modificare quasi tutto tranne le cosette che puo' fare solo l'admin.
Grazie Attendo molte risposte
|
Anna
Responsabile Forum
Esperto
1146 Discussioni
|
31 marzo 2003 alle 22:34:55
Ciao il forum e il sito vengono gestiti diversamente ovvero i newser non sono moderatori nel forum e i moderatori del forum non possono entrare in amministrazione. Pertanto i permessi che hai visto dal pannello di amministrazione sono relativi alla parte delle news e deli articoli. Per far moderare un forum devi cliccare sul pulsante console ON (che trovi accanto al CERCA del forum) ed aggiungere il moderatore alla sezione che ti interessa apparirà una maschera di inserimento tutto qua! Se non ti è chiaro qualcosa chiedi pure
--------------- L’opera umana più bella è di essere utile al prossimo, senza che gli altri abbiano delle pretese (Sofocle)
|
millennio
Principiante
16 Discussioni
|
31 marzo 2003 alle 22:53:11
HO sbagliato a scrivere volevo dire che se volessi creare un'altro ruolo tipo quello di inserire solo news e non di inserire news,articoli,download come farebbe un newser come posso fare?
|
millennio
Principiante
16 Discussioni
|
01 aprile 2003 alle 19:28:06
leggete il terzo post di questo messaggio GRAZIE!!!!!!!
HELP ME
|
Mrok
Amatore
39 Discussioni
|
02 aprile 2003 alle 12:28:58
Innanzitutto dai un'occhiata ai seguenti : - Tabella 'roles' db 'main' - file 'consts-inc.asp' nella directory includes sotto la riga Roles (keep synchronized with database) - file 'functions-inc.asp' le funzioni IsAuthorized e AccessOnly
Successivamente, una volta individuati i nuovi ruoli che ti servono puoi modificare la tabella e il file consts alla tua bisogna.
Ricordo che per come sono strutturate le due funzioni di cui sopra non hai la possibilità di gestire 2 ruoli di pari livello con competenze separate. Ad esempio poni di avere sotto il ruolo admin, 2 ruoli newser1 e newser 2 che hanno rispettivamente accesso alla gestione delle news di categoria1 e categoria2; per chiarire newser1 può gestire categoria1 ma non categoria2 e viceversa.
Per poter fare una cosa di questo genere devi modificare le funzioni 'AccessOnly' e 'IsAuthorized', o meglio creartene due nuove da utilizzare poi dove ti servono.
Ecco qui un esempio:
' Funzione di Accesso Personalizzata Mrok
Function IsAuthorizedPers(iAccessRole, iSpecificRole) IsAuthorizedPers = False If (iRole >= iAccessRole) or (iRole=iSpecificRole) Then IsAuthorizedPers = True End Function
Sub AccessOnlyPers(iAccessRole, iSpecificRole) If Not IsAuthorizedPers(iAccessRole, iSpecificRole) Then Response.Redirect GLOBAL_SITE_PATH & "AccNonAut.asp" Response.End End If End Sub
In questo modo puoi richiamare l'autorizzazione passando un ruolo come admin che vede tutto, e un ruolo specifico che nonostante sia più piccolo di admin può ugualmente accedere alla sezione.
--------------- ;-)>
|
Anna
Responsabile Forum
Esperto
1146 Discussioni
|
17 maggio 2003 alle 12:40:33
Ciao, ho una novità sullo sviluppo dei ruoli, se attendete la 1.3 avrà già più ruoli predefiniti, credo siano tutti quelli necessari alla gestione del sito da parte di più persone.
--------------- L’opera umana più bella è di essere utile al prossimo, senza che gli altri abbiano delle pretese (Sofocle)
|
Sam Taylor
Avanzato
129 Discussioni
|
17 maggio 2003 alle 19:55:15 Modificato il 17 maggio 2003 alle 19:56:44
Per Anna, ho incontrato AspNuke solamente da circa una settimana. In questo breve lasso di tempo ho costruito il sito, ho apportato personalizzazioni al codice che ritengo importanti, ho corretto qualche piccolo bug, mi sono creato dei mods, credo di averne capito la filosofia, e adesso... sento parlare già della nuova versione 1.3.
Ti prego, ti prego, ti prego.... fa che tutto questo mio lavoro non vada sprecato, che la nuova versione sia compatibile con la precedente (ho avuto modo per esempio di constatare che alcuni mods creati per la versione 1.x non erano funzionanti con la 1.2).
Pensi che posso stare tranquillo? Dammi un cenno, grazie.
Sam
--------------- Guardo al futuro perche é la che passerò il resto della mia vita. (G.B.)
Tutto questo, e tanto altro, in http://www.stzone.it: il più ricco AspNuke MegaStore della rete.
|
freepaolo
Avanzato
170 Discussioni
|
17 maggio 2003 alle 20:49:50
hahahahaah!!
Dobbiamo rifare tutto da zero se hai apportato modifiche al codice. Se vogliamo la 1.3 sono cacchi. Non credo che saranno compatibili.
Mettiti l'anima in pace.
|
djveleno
Amministratore
Esperto
1025 Discussioni
|
21 maggio 2003 alle 14:42:49
Io invece penso il contrario, la 1.3 avrà la compatibilità con la 1.2, andando a migliorare la gestione del portale. Ciauzz Dj
--------------- A lavare la testa ai somari, ci si rimette l'acqua e il sapone!
http://aspnuke208.somee.com/Default.asp
|