Disponibilità e Invisibile in presenti estesi
Disponibilità e Invisibile in presenti estesi postato il 13/01/2012 16:41:13 nel forum programmazione, open source e hosting
Salve a tutti!
Sto utilizzando il GDRCD 5, la release di Blanks. Ho apportato varie modifiche, eliminando ad esempio il frame dei presenti (non quelli estesi, quelli visibili solitamente nella colonna accanto alla mappa).
Ora.. il problema è che eliminando tale frame ovviamente ho perso la possibilità di cambiare la disponibilità o lo stato invisibile per admin ecc., cosa che vorrei inserire direttamente in presenti estesi.
Credete sia una cosa possibile?
La parte interessata in presenti estesa è questa (per quanto riguarda la disponibilità):
//Icona stato di disponibilità . E' sensibile se la riga che sto stampando corrisponde all'utente loggato.
$change_disp=($record['disponibile']+1)%3;
print '<img class="presenti_ico" src="imgs/icons/disponibile'.$record['disponibile'].'.png" alt="'.gdrcd_filter('out',$MESSAGE['status_pg']['availability'][$record['disponibile']]).'" title="'.gdrcd_filter('out',$MESSAGE['status_pg']['availability'][$record['disponibile']]).'" />';
L' unica parte mancante rispetto all' altra lista presenti è:
if ($record['nome']==$_SESSION['login']){
//se c'e' stato un cambio di permessi aggiorno
if ($record['permessi']!=$_SESSION['permessi']){$_SESSION['permessi']=$record['permessi'];}
print '<a href="presenti.inc.php?disponibile='.$change_disp.'" class="link_sheet">';
}
Tuttavia, se inserisco questa parte, posso sì cliccare sulla disponibilità ma il link mi porta ad una pagina inesistente e la disponibilità comunque non cambia.
Qualche suggerimento, sempre che sia una cosa effettivamente fattibile?
Grazie in anticipo!
Pagine → 1
14/01/2012 18:40:24
Davvero molto gentile ma mi sono dimenticata di dire che ho provato anche quello, come prima cosa effettivamente. Ma purtroppo non funziona e non capisco perchè, visto che il codice dovrebbe rimandare alla stessa pagina e avere la stessa funzione di cambio di disponibilità.
Grazie comunque per il suggerimento, sto continuando a tentare per il momento ma nessun risultato.
14/01/2012 19:17:20
chiara84 ha scritto: Davvero molto gentile ma mi sono dimenticata di dire che ho provato anche quello, come prima cosa effettivamente. Ma purtroppo non funziona e non capisco perchè, visto che il codice dovrebbe rimandare alla stessa pagina e avere la stessa funzione di cambio di disponibilità.
Grazie comunque per il suggerimento, sto continuando a tentare per il momento ma nessun risultato.
Se non erro il file presenti.inc è un file che viene richiamato dal file frame_presenti.inc, incluso nel main. Ora... non vorrei dire una cavolata, ma credo proprio che, per funzionare, per come è fatto gdrcd e senza strare a stravolgere troppo il suo "sistema", la pagina in cui si trova il tasto della disponibilità deve essere una pagina richiamata da un frame.
14/01/2012 21:59:17
Grazie infinite! Sei stata davvero di ENORME aiuto! Ho messo il link ai presenti e in quel link ho creato un richiamo ad un nuovo frame, in cui ho inserito appunto la lista presenti estesa, con tutte le icone ora perfettamente funzionanti!
Grazie di cuore!
14/01/2012 22:24:11
chiara84 ha scritto: Grazie infinite! Sei stata davvero di ENORME aiuto! Ho messo il link ai presenti e in quel link ho creato un richiamo ad un nuovo frame, in cui ho inserito appunto la lista presenti estesa, con tutte le icone ora perfettamente funzionanti!
Grazie di cuore!
lieta e... prego, figurati ;)
06/09/2012 17:43:38
Qualcuno è in grado di spiegare meglio come creare questa pagina da far aprire al frame?
25/05/2017 09:40:19 e modificato da irenes il 25/05/2017 09:40:38
angelidemoni ha scritto: .
come dicevo (5 anni fa... lol xD) il file dove si trova la disponibilità deve essere RICHIAMATO da un frame. facci caso: presenti.inc, di default, è richiamato da frame_presenti.
prova a dislocare il tasto della responsabilità dove vuoi (presenti estesi, se ho ben capito) e, senza creare nuovi file, nel file frame_chat metti come destinazione il file presenti estesi, invece che presenti.inc
16/10/2019 09:34:14
partiamo dalle basi
echo '<a href="presenti.inc.php?disponibile='.$change_disp.'" class="link_sheet">';
questo è errato, visto che dovrebbe essere presenti_estesi
solo cambiando questo cambia qualcosa?
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
World of Tanks ↗
Neverness to Everness ↗
Cafuné ↗
Foundation Galactic Frontier ↗
Tiles Survive ↗
War Thunder ↗
Fallen Gods ↗