gdrcd modificare i permessi postato il 31/07/2012 15:06:06 nel forum programmazione, gdrcd, open source, hosting
Buon pomeriggio a tutti!^^
Mi trovo qui per chiedere se possibile e semmai come potrebbe essere possbile andare a modificare i livelli dei permessi.
Mi spiego meglio:
A mervirebbe una gerarchia amministrativa di questo tipo all'interno del gdr:
-Gestore (io)
-Moderatori delle bacheche
-Master
-Guide
-Utente
Ad ongnuno di questi sarà permesso e concesso un determinato accesso alle informazioni ed alla gestione del gdr.
Attualmente ho tutto tranne il ruolo guida.
Come posso aggiungere questo ruolo permettendole quindi di poter avere alcuni determinati poteri/accessi?^^
grazie mille a tutti!*.*
Pagine → 1 2
31/07/2012 15:25:06
cartella includes -> file costant_values.php
c'è questo, nativamente
31/07/2012 15:49:11
ti ringrazio sei gentilissima,
quindi mi basta aggiungere il numero 5 che sarebbero le guide e a loro come faccio a dare determinati accessi e poteri?
come li configuro?
In questo modo da db non dovrei modificare nulla?
mi sbaglio?
dovrei andare ad aggiungere solamente il 5 con i permessi/poteri concessi loro.
Se dico una stronz... perdonami!^^
31/07/2012 16:24:07
No, purtroppo tutti i permessi in gdrcd sono hard coded, devi andare fisicamente su tutte le singole pagine del gdr e modificare le costanti.
Inoltre non puoi aggiungere il ruolo delle guide con il numero 5, devi obbligatoriamente inserirlo al livello numerico che corrisponde alla scala gerarchica per la tua land. Se metti le guide come numero 5 vorrebbe dire che hanno più poteri dei gestori (numero 4)
31/07/2012 22:23:06
ok quindi come dovrei procede per non incappare in errori ed eventuali problematiche?^^
grazie mille anticipati!^^
31/07/2012 23:05:47
31/07/2012 23:09:16
perfetto e fino a qui ci sono arrivato, ma quello che non ho capito è come faccio a far capire che per esempio le guide (quindi numero 1) possono fare solo eterminate cose ed avere accesso solo a determinate cose?^^
01/08/2012 00:24:09
Come ti detto irenes: vai file per file e modifichi i controlli direttamente,canbiando gli if...non c'è altro modo
01/08/2012 11:41:37
io questo l'ho capito, ma non riesco a spiegarmi io allora.
Sto chiedendo come faccio io poi a impostare che il
grado 5 ha i permessi del mio vecchio 4 da gestore?
che il 4 ex gestore non abbia più i permessi da gestore solo determinati permessi e accesso solo a determinate cose?
questo sto chiedendo; dove devo andare a modificare per associare ad ogni numero determinati permessi ed accessi
esempio nuova gerarchia:
gestore:5
moderatore:4
master:3
master clan:2
guida:1
user:0
esiliati:-1
io non ho capito come faccio io ad attribuire ai nuovi numeri i vari permessi?
dove devo andare a scegliere?^^
01/08/2012 12:06:42 e modificato da leoblacksoul il 01/08/2012 12:11:27
La risposta è sempre la stessa.
NON c'è un posto dove si sceglie quali permessi deve avere ogni ruolo, stai sopravvalutando gdrcd. Un certo ruolo ha tutti i permessi che hanno i ruoli con numeri inferiori al suo più quelli programmati esplicitamente per lui. La scelta di cosa può fare un certo ruolo è fatta direttamente nelle singole pagine dentro alle condizioni degli if. Non è un sistema centralizzato, è completamente delocalizzato sui singoli file.
Non hai bisogno di riprogrammare i ruoli che già esistevano, perchè nei file non vengono usati i numeri ma bensì le constanti definite nel file che hai modificato. Devi solo programmare il nuovo ruolo
01/08/2012 12:16:39
Ah ecco ora è tutto chiaro; mi mancava questa cosa e per questo non riuscivo a capire quello che mi dicevate!^^
ora tutto molto più chiaro!*.*
ps.
un'ultima cosa:
define('DELETED',-1);
define('USER', 0);
define('SUPERUSER', 4);
define('MODERATOR', 3);
define('GAMEMASTER', 2);
define('GUILDMODERATOR', 1);
questo è il contenuto dei permessi; io posso modificare per esempio Superuser e mettere gestore? naturalmente dopo dovrò modificare tutti gli if e invece di mettere superuser dovrò mettere gestore.
si può fare questa cosa?^^
in modo che io possa rinominare tutti i italiano in modo più chiaro e semplice!^^
inoltre non ho ben capito il discorso il numero più alto può fare tutto quello del numero più basso più le sue cose, quindi se io imposto che l'user ha determinati accessi e poi le guide (come da esempio) hanno un solo permesso in più, le guide avranno tutti gli accessi degli user più l'unico accesso che ho dato loro!
ora sono entrato nell'ottica?^^
è giusto così?^^
grazie mille davvero di tutto<3<3
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
The Coven: La quest continua...
I dati del generatore di rank sono stati aggiornati!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Legacy of Magic: Festa della cacciata della Perdizione
Storie di Agarthi: Piccoli ritocchini per enormi Titani
CRSED: F.O.A.D.: Corsa agli zombi!
Il gestore di Le Cronache di Raja Dunia ha risposto alla recensione di derek_ryger
World of Warship → MMO gratuito con frenetiche battaglie navali ambientate nel ventesimo secolo. Salpa con la tua nave ed affronta i nemici!
Il gestore di Crystal Tokyo ha risposto alla recensione di aryamoon
La Tana del Ladro: TdL Stories - 🌑 Le Maschere Nere 🌑
dalya ha recensito Le Cronache di Raja Dunia
Storie di Agarthi → Un Varco si apre davanti a te, un mondo tra i mondi è a portata di mano. Lasciati alle spalle le certezze, inizia l'avventura!
Age of Crystals: Evento Arrivederci Genithalia, Benvenuto Rhotyx IV
RAID Shadow Legends: Contest Grafico!
Enlisted: Foreste del Brandeburgo - Ampliamento della sede
Il portale raggiunge i 16.600 giochi catalogati! Grazie a tutti!
Football Team Soccer → Diventa una stella del calcio! Crea, allena ed equipaggia il tuo giocatore. Unisciti a un club e vinci in Football Team Game!
Star Trek Horizon - Intervista ai gestori del play by chat Star Trek Horizon! Attivazione!
Creazione Linguistica - Tesi di Laurea dal titolo: La creazione linguistica in J.R.R. Tolkien
Lucca C&G 2023 - Il resoconto del nostro ritorno a Lucca Comics and Games 2023!
Il Narratore - Dungeon Master, menestrello o attore? Consigli per l'uso!
Dragon Lord - Conquista potenti draghi nel vasto universo di Dragon Lord, dove orchi, elfi, umani e draghi si scontrano in terre sconfinate!
Riflessioni Play by Chat - Riflessioni sul perchè provare l'esperienza dei Play by Chat!
Intervista a Gemini - Intervista a Gemini responsabile del Progetto Legalità per i Gdr Online e gestore di Progetto Folle
Rivista Game - Game è la prima rivista gratuita di videogiochi con un articolo di approfondimento al mese sui play by chat!