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!
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
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
Entropia Universe → Lascia che il tuo avatar esplori nuovi mondi e viaggi tra i pianeti in questo stupendo MmoRpg Sci-Fi Free to Play!
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
Dominion Gdr → In una NY con un tessuto sovrannaturale nascosto, la Reggenza Vampirica e il Queens dei Lupi ribollono sotto il Dominio dei Bokor. Quanto durerà la pace?
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!
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Block Spam - Lista di 1596 domini email utilizzati da spammer e lurker! Difendiamo in nostro gioco!
Intervista a Gemini - Intervista a Gemini responsabile del Progetto Legalità per i Gdr Online e gestore di Progetto Folle
Giochi Post-Apocalittici - Lista completa dei giochi di ruolo online ambientati in mondi post-apocalittici
Vita di Coppia e GdR - Vita di coppia: i GdR fanno male? Scopriamolo assieme con la ricerca pubblicata dalla Brigham Young University!
Creazione Personaggio - Alcune semplici consigli su come creare un personaggio per gdr
Scommesse Live - I quattro motivi principali per le Scommesse Live
I Play by Chat a Vinci! - I play by chat sbarcano alla Festa dell'Unicorno a Vinci e noi intervistiamo il gestore di Stargate Command!
Polvere Nera - Intervista allo staff del GdR di cappa e pugnale Polvere Nera!