Live free, frag hard.
You are not logged in.
Pages: 1
Tutto sparito... l'unica cosa rimasta intatta sono i channel e relativi subchannel... ma chiunque può andare dove gli pare giacchè non c'è più alcuna regola.
E' possibile sapere che cosa diavolo è successo e, soprattutto, ripristinare un livello "decente" di permissions?
Io di TS3 so poco un cazzo e non ci tengo a prendermi carico anche di quello...
I hate everyone, equally.
Offline
Avevo cambiato i permessi del guest per consentirgli di ricevere una risposta a clientlist e channellist, indi riavviato il server. L'obiettivo era questo: http://www.gamezoo.it/voip/ts3/ts3viewer.php ts.gamezoo.it
Dal log però non risulta nessuna operazione strana... programma di merda. Devo guardare da casa perché da qui non posso fare nulla.
Punirne cento per educarne uno.
Offline
Ho quasi finito l'accrocchio, domani ripulisco l'html.
Per ora ho piazzato un bel pulsante rosso per fare un factory reset: lancia il permreset, elimina immediatamente il token, rende admin gli username che sono admin su questo forum, setta i permessi dei channel groups con i_channel_join_power 30.
Esempio:
WAzb5GBbfpyczG08H4RrdrhNyt93M+gMmpNUsCnN
I'm removing it now and setting forum admins as server admins.
DeusExMachina not found
brankolo not found
seven added to server group Server Admin
aquilinux not found
lomiz not found
/dev/azmo added to server group Server Admin
Poi ho messo un pulsante per nominare altri server admin, sempre in base all'username (copincollare dal viewer).
IndiXcui ho messo un pulsante per creare nuovi canali di clan standardizzati (top level pubblico + subchan privato, con i_needed_join_power 30).
Manca solo il nominare un clanleader come channel admin (e rivedere i permessi di questi loschi figuri), e il tool "pappa pronta" è finito.
Punirne cento per educarne uno.
Offline
Pensa un po' l'infarto che m'è venuto nello scoprire che tutto il lavoro che avevo fatto con sti gruppi è svanito con un semplice *click*
Giuseppe
Offline
Meglio! Era fatto di merda!
Punirne cento per educarne uno.
Offline
Giuseppe
Offline
Quasi finito... a parte un comando, e il fatto che eseguendo i comandi si finisce in una pagina di conferma anziché tornare alla principale+box di conferma.
Ho messo anche una cache, così si evita di chiamare infinite volte il serverquery solo per far vedere il viewer.
Punirne cento per educarne uno.
Offline
che ne dici di un autorefresh del viewer?
Giuseppe
Offline
Si può fare e volevo già fare un ajax per visualizzare il viewer nella pagina principale, ma adesso sono concentrato ancora sui permessi dei channel groups.
Come non detto. Update ogni minuto + ogni richiesta ajax a ts.gamezoo.it ritorna il viewer html.
Il codice è in http://ts.gamezoo.it/js/ts3viewer.js
$(document).ready(function(){
setInterval(refreshDiv, 60000);
});
function refreshDiv(){
$.ajax({
url: "http://ts.gamezoo.it/",
}).done(function(data) {
$("#ts3viewer").html(data);
});
}
NB: siccome php restituisce la cache (e questa è aggiornata ogni minuto), è inutile settare tempi di refresh minori.
Punirne cento per educarne uno.
Offline
Pages: 1