Cambio colore tra azione e parlato GDRCD 5.1 postato il 03/10/2012 02:28:28 nel forum programmazione, gdrcd, open source, hosting e modificato da batman il 03/10/2012 02:39:48
Ciao a tutti. Ho installato la versione beta del GDRCD5.1 advanced. é molto ben fatta complimneti per l'ottimo lavoro. Ho notato solo uan cosa che in chat sia il tag azione che parlato hanno lo stesso colore.
Nel file Chat.CSS del themes adavanced che riporto una parte sotto
/***** testo della chat *****/
/* Tipi messaggio: (A azione, P parlato, N PNG, M Master, I Immagine, S sussurro, D dado, C skill check, O uso oggetto) */
div.chat_row_A{margin-top: 3px;}
div.chat_row_A span.color2{margin-top: 3px; color:#000; font-weight:bolder;}
div.chat_row_P{margin-top: 3px;}
div.chat_row_P span.color2{margin-top: 3px; color:#000; font-weight:bolder;}
div.chat_row_M{
margin-top: 3px;
border-width: 2px;
border-color: green;
border-style: solid;
text-align: center;
color: green;
}
div.chat_row_N{margin-top: 3px;}
div.chat_row_N span.color2{color:#000; font-weight:bolder;}
div.chat_row_I{
margin-top: 3px;
text-align: center;
}
div.chat_row_S{margin-top: 3px;}
div.chat_row_D{
margin-top: 3px;
border-width: 2px;
border-color: blue;
border-style: solid;
color: cyan;
}
sia il tipo A che il Tipo P hanno lo stesso colore. Ho povato a cambiare il primo colore il tipo A, mettendo al posto del color:#000 il color:#C93 ( come esempio ) ma non cambia nulla continua a farlo vedere sempre nero, non lo prende, quando metto azione oppure metto il + come primo carattere. Se metto le parentesi angolari nel comdando azione mi prende il colore.
Invece se li metto nel comando parlato mi mette il contenuto tra parentesi angolari in grassetto invece che del colore scelto per l'azione.
Stessa cosa per il Tipo D : mi incornicia l'azione del dado ma mi cambia solo il colore dell'orario, invece che di tutto il contenuto all'interno del rettangolo.
Qualcuno saprebbe darmi una mano, dirmi cosa modificare affinchè funzioni?
Grazie in attesa di qualche riscontro
Pagine → 1 2
03/10/2012 02:38:49 e modificato da radish il 03/10/2012 03:07:32
non devi cambiare il colore di quei div, semplicemente perché Azione e parlato hanno la stessa Classe (da come dici). In pratica devi trovare in ref_header.inc.php la classe che racchiude il parlato e l' azione e Crearne una per ognuno dei due.
Una volta che torni poi in chat.css crei il div della classe che hai modificato e te la giostri come vuoi :D
03/10/2012 09:19:17
03/10/2012 09:49:06 e modificato da new_dojinshi il 03/10/2012 09:55:59
Ogni riga viene marcata con un div.chat_row_X dove X e il tipo di azione inviato grazie a questa riga di codice che hai nel file ref_header che è il motore delle stringhe inviate in chat:
03/10/2012 09:52:43
03/10/2012 11:17:05
Uhm... Quindi se volessi fare in modo che sia il nome del personaggio che il testo che appare scritto tra <> cambi di colore in base al genere, dovrei modificare gdrcd_chatcolor che si trova in functions.inc.php... Giusto?
03/10/2012 11:23:09
03/10/2012 11:29:53
proverò così. copio la funzione gdrcd_chatcolor e la chiamo "gdrcd_gendercolor", la modifico per farla agire in maniera diversa a seconda del genere e creo due nuove classi. l'importante sarà riuscire a fargli distinguere appunto il genere del personaggio... se riesce, in teoria, dovrebbe funzionare.
03/10/2012 11:29:53
proverò così. copio la funzione gdrcd_chatcolor e la chiamo "gdrcd_gendercolor", la modifico per farla agire in maniera diversa a seconda del genere e creo due nuove classi. l'importante sarà riuscire a fargli distinguere appunto il genere del personaggio... se riesce, in teoria, dovrebbe funzionare.
03/10/2012 11:57:27
Pardon.. in realtà si può fare invece un'altra cosa, ovvero utilizzare il sistema dei div.chat_row.
Con lo stesso principio puoi definire span.chat_name_f e span.chat_name_m e allo stesso modo di come si definire la riga di chat definisci lo span per maschi e femmine in base al sesso del personaggio. Forse ti converrebbe a quel punto aggiungere anche un campo alla tabella chat per il sesso e per ogni azione salvarti il dato così utilizzi lo stesso numero di query con un parametro in più in scrittura e in lettura.
03/10/2012 22:14:12
:-) Grazie a tutti per l'aiuto.
Discussione seguita da
Pagine → 1 2
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
World of Warship: Battaglie Asimmetriche nel 14.5
nereya ha aperto una nuova discussione: Nuova Frontiera
Lineage II → Entra in uno sconfinato mondo fantasy dominato da razze in contrasto tra loro. Scatena i tuoi poteri in uno dei Mmo più famosi al mondo!
New Wizarding World: Un nuovo Medimago
Sea of Conquest: Incontra Demona Rood! 🔥
anacronista ha recensito Storie di Agarthi
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!
Nyx Insight - Project S.E.T.: Setting Refresh Time ✨
mhorras1988 ha recensito Fengard
prosperus ha recensito Exclusive Villa GdR
visanders ha aperto una nuova discussione: Aiuto ricerca Gioco
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
kooei ha recensito Il Paiolo Magico
emiko ha recensito La Tana del Ladro
Entropia Universe: 💥 Evento Summer Mayhem 2025
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!
Testare un GdR - Consigli sulla fase di "Testing" prendendo spunto dal collaudo software e applicabili anche alla creazione di un GdR
Fantastic Beasts - Intervista al gestore del GdR potteriano Fantastic Beasts and where to find them GDR
Cleveland City - Fantagiochi presenta il gioco di ruolo via chat Cleveland City!
Kyudo - Gli otto movimenti del Kyudo... l'arte Giapponese dell'arco!
Berlino - Recensione del GDR Berlino. Avventurati ina una claustrofobica città...
Vignette! - Dai un occhiata alle vignette comiche di GDR-online! Prendiamo un pò in giro i giocatori, i master e i gestori ;-)
Ynis Witrin - Intervista al gestore di Ynis Witrin.. il play by chat fantasy storico ambientato nel Wessex!
Star Trek Genesis - Conosciamo Star Trek Genesis il GdR Play by Chat ambientato nell'universo trek ridisegnato da JJ Abrams!