[RISOLTO][GDRCD 5.4.1] Evidenziare il quote nel forum
[RISOLTO][GDRCD 5.4.1] Evidenziare il quote nel forum postato il 20/07/2016 16:29:03 nel forum programmazione, open source e hosting e modificato da wind84 il 21/07/2016 16:16:34
Salve!
Impostando il BBCODE su 'Native' sono riuscito a risolvere il problema del quote, che restituiva il codice.
Adesso la formula è corretta, si vede "Tizio ha scritto:".
Però sia questa 'introduzione', sia il testo quotato, non sono evidenziati in nessun modo.
Mi piacerebbe farli comparire in un riquadro, e magari mettere i caratteri in corsivo.
Qualcuno ha idea di che modifiche al codice bisogni apportare, e in quale documento?
Grazie mille in anticipo!
Pagine → 1
20/07/2016 20:53:16 e modificato da maclay il 20/07/2016 20:55:00
Se non erro - puoi controllare facilmente, comunque - il quote nelle bacheche viene inserito direttamente come <blockquote>Citazione</blockquote>.
Se vuoi riquadrarlo, mettergli uno sfondo, cambiare il test, etc. etc. quello che devi fare è aprire il file forum.css del theme che utilizzi e vedere se contiene già delle regole per il blockquote.
Se non c'è, aggiungi, salvi il file e dovrebbe essere a posto.
Visto che vuoi solo riquadrare e mettere il testo in corsivo, ti metto qui il codice adatto, commentandolo:
.blockquote {
border: 1px solid #000; /* Bordo di un pixel nero */
font-style: italic; /* Font in corsivo */
}
Per cambiare il colore del bordo, basta solo che sostituisci lo 000, che indica il nero, con qualsiasi altro RGB - per esempio, FF0000 è rosso, mentre 888 è grigio - oppure con direttamente il nome del colore in inglese, (se metti il nome, però, devi togliere anche il # da davanti, altrimenti non funziona).
Se invece non è definito tramite <blockquote> ma tramite un <div> normale, basta semplicemente che:
a) modifichi il div normale in blockquote;
b) oppure assegni al div un classe (tipo <div class="quote_bacheche">) e poi usi le regole che ti ho passato prima, in questo modo:
.quote_bacheche {
border: 1px solid #000; /* Bordo di un pixel nero */
font-style: italic; /* Font in corsivo */
}
20/07/2016 21:28:17
maclay ha scritto: Se non erro - puoi controllare facilmente, comunque - il quote nelle bacheche viene inserito direttamente come <blockquote>Citazione</blockquote>.
Se vuoi riquadrarlo, mettergli uno sfondo, cambiare il test, etc. etc. quello che devi fare è aprire il file forum.css del theme che utilizzi e vedere se contiene già delle regole per il blockquote.
Se non c'è, aggiungi, salvi il file e dovrebbe essere a posto.
Visto che vuoi solo riquadrare e mettere il testo in corsivo, ti metto qui il codice adatto, commentandolo:
.blockquote {
border: 1px solid #000; /* Bordo di un pixel nero */
font-style: italic; /* Font in corsivo */
}
Per cambiare il colore del bordo, basta solo che sostituisci lo 000, che indica il nero, con qualsiasi altro RGB - per esempio, FF0000 è rosso, mentre 888 è grigio - oppure con direttamente il nome del colore in inglese, (se metti il nome, però, devi togliere anche il # da davanti, altrimenti non funziona).
Se invece non è definito tramite <blockquote> ma tramite un <div> normale, basta semplicemente che:
a) modifichi il div normale in blockquote;
b) oppure assegni al div un classe (tipo <div class="quote_bacheche">) e poi usi le regole che ti ho passato prima, in questo modo:
.quote_bacheche {
border: 1px solid #000; /* Bordo di un pixel nero */
font-style: italic; /* Font in corsivo */
}
Ciao! Anzitutto grazie mille per il tuo aiuto. Sei stata molto dettagliata, ma purtroppo mi sfugge qualcosa! >__<
Incollare il codice del blackquote da solo non è bastato. Quanto al creare la classe probabilmente sbaglio qualcosa...
Il problema è che in forum.css non riesco a trovare nulla che di sicuro riguardi il quote (usando cntr+F e scrivendo quote non da risultati). Quello che so è che non ci sono blackquote preesistenti, ma non ho la minima idea di dove inserire cosa, a questo punto :(
20/07/2016 21:37:00
In GDRCD i blocchi quote non sono stilati di default.
Ai blocchi vengono assegnati le seguenti classi che puoi inserire nel file forum.css o nel main.css per dare lo stile che vuoi tu:
.bb-quote : è la classe dell'intero blocco di quote, include sia l'autore sia il testo
.bb-quote-name : è la classe che da lo stile al nome dell'autore del quote
.bb-quote-body : è la classe che da lo stile al testo quotato
Aggiungendo queste classi con le tue regole css puoi dare lo stile che preferisci
20/07/2016 22:20:52
leoblacksoul ha scritto: In GDRCD i blocchi quote non sono stilati di default.
Ai blocchi vengono assegnati le seguenti classi che puoi inserire nel file forum.css o nel main.css per dare lo stile che vuoi tu:
.bb-quote : è la classe dell'intero blocco di quote, include sia l'autore sia il testo
.bb-quote-name : è la classe che da lo stile al nome dell'autore del quote
.bb-quote-body : è la classe che da lo stile al testo quotato
Aggiungendo queste classi con le tue regole css puoi dare lo stile che preferisci
Ciao, grazie dell'aiuto!
Mi potresti spiegare esattamente come inserirle nel forum.css?
I miei tentativi non funzionano, e anche consultando una guida sulle classi, mi sfugge qualcosa evidentemente... >__>
21/07/2016 00:28:31
Aggiungi in questo modo le classi bbcode:
.bb-quote{
}
.bb-quote-name{
font-weight: bold;
}
.bb-quote-body{
border: 1px solid #000000;
background: rgba(0,0,0,0.5);
}
Le direttive css che ho inserito sono solo uno stile di esempio.
Ricordati poi di caricare il file sulla land se non ce l'hai in locale
21/07/2016 15:40:59
Dunque, ho inserito in forum.css le class così come me le hai date (poi lo stile lo cambio, ma intanto vorrei farle funzionare ^^ )
Per ora nessun risultato (forse è normale, ci sono le class ma credo manchi il richiamo ad esse, no..?)
Che cosa devo fare, oltre che inserire le classi in forum.css?
Grazie mille, non so come avrei fatto senza di voi :)
21/07/2016 16:08:20
Se tutto è al suo posto, i file sono correttamente caricati e se stai effettivamente usando l'implementazione di BBCode nativa di GDRCD allora non dovresti aggiungere altro.
Controlla con gli strumenti per gli sviluppatori del browser se il codice html della pagina genera veramente il quote con le classi che ti ho detto. E controlla anche se il tuo browser ha caricato il file css corretto o se magari sta usando una vecchia copia nella cache.
21/07/2016 16:16:18
leoblacksoul ha scritto: Se tutto è al suo posto, i file sono correttamente caricati e se stai effettivamente usando l'implementazione di BBCode nativa di GDRCD allora non dovresti aggiungere altro.
Controlla con gli strumenti per gli sviluppatori del browser se il codice html della pagina genera veramente il quote con le classi che ti ho detto. E controlla anche se il tuo browser ha caricato il file css corretto o se magari sta usando una vecchia copia nella cache.
Che sbadato! Era la maledetta cache!
GRAZIE MILLE!
Sei un grande *_*
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
AlterEgo ↗
World of the Sea Battle ↗
Crossout ↗
Tibia ↗
World of Warship ↗
The Coven ↗
Sea of Conquest ↗