Forum 

Forum AspNuke.it - Il tuo Portale OpenSource in ASP

Modifica ruolo iscritto

Autore Messaggio
millennio

Principiante
Principiante
16 Discussioni



Profilo - millennio
31 marzo 2003 alle 22:22:50 Profilo - millennioInvia un messaggio privato Rispondi quotando
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
[feu] [feu] [feu] [feu] [feu] [feu] [feu] [feu]
Anna

Responsabile Forum

Esperto
Esperto
1146 Discussioni



Profilo - Anna
31 marzo 2003 alle 22:34:55 Profilo - AnnaInvia un messaggio privato Rispondi quotando
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
[lo]
---------------
L’opera umana più bella è di essere utile al prossimo, senza che gli altri abbiano delle pretese (Sofocle)
millennio

Principiante
Principiante
16 Discussioni



Profilo - millennio
31 marzo 2003 alle 22:53:11 Profilo - millennioInvia un messaggio privato Rispondi quotando
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?
(o) (o) (o) (o) (o) (o) (o) (o) (o)
millennio

Principiante
Principiante
16 Discussioni



Profilo - millennio
01 aprile 2003 alle 19:28:06 Profilo - millennioInvia un messaggio privato Rispondi quotando
leggete il terzo post di questo messaggio GRAZIE!!!!!!!

HELP ME

(o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o) (o)
Mrok

Amatore
Amatore
39 Discussioni



Profilo - Mrok
02 aprile 2003 alle 12:28:58 Profilo - MrokInvia un messaggio privato Rispondi quotando
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
Esperto
1146 Discussioni



Profilo - Anna
17 maggio 2003 alle 12:40:33 Profilo - AnnaInvia un messaggio privato Rispondi quotando
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. [lo]
---------------
L’opera umana più bella è di essere utile al prossimo, senza che gli altri abbiano delle pretese (Sofocle)
Sam Taylor

Avanzato
Avanzato
129 Discussioni



Profilo - Sam Taylor
17 maggio 2003 alle 19:55:15 Profilo - Sam TaylorInvia un messaggio privato Rispondi quotando
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
Avanzato
170 Discussioni



Profilo - freepaolo
17 maggio 2003 alle 20:49:50 Profilo - freepaoloInvia un messaggio privato Rispondi quotando
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
Esperto
1025 Discussioni



Profilo - djveleno
21 maggio 2003 alle 14:42:49 Profilo - djvelenoInvia un messaggio privato Rispondi quotando
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

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 : 153
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: 425 Notizie: 180 Sondaggi: 11 Preferiti: 200179 Post sui forum: 51195 Libro degli ospiti: 4 Eventi: 7

Versioni

Temi