Leggi il Topic


Forzare il colore del font [a video]
11567598
11567598 Inviato: 25 Mar 2011 0:41
Oggetto: Forzare il colore del font [a video]
 



Forzare il colore del font

Ciao! Si potrebbe fare in modo che il forum forzi il colore del font a nero nel memo di scrittura del messaggio e in tutti gli altri edit sparsi per il forum, così come accade per gli sfondi forzati a bianco?

Oppure, viceversa: fare in modo che il forum legga gli sfondi dal tema di sistema (ma forse è più complicato).

Mi farebbe comodo perché sto usando un bellissimo tema scuro che trovo molto meno stancante e il mio font è bianco.. ma nel forum mi tocca scrivere bianco su bianco!!

Chiaramente un bel tema scuro sarebbe il top, ma mi accontento di avere il forum usabile.

screenshot

Grazie!
 
11567798
11567798 Inviato: 25 Mar 2011 8:27
 

Forse sarebbe possibile ma non credo sia semplice, ci vorrebbe proprio un tema diverso, essendo un'esigenza molto particolare non penso che verrà attuata...
 
11568149
11568149 Inviato: 25 Mar 2011 10:20
 

Nello screenshot che ho postato è visibile (con molta difficoltà) il testo del post copiato nel memo del forum. Per scrivere dei post devo necessariamente usare un editor esterno e in seguito incollare il messaggio. Sono disposto a fare questa cosa per segnalare il problema, ma non per utilizzare il forum quotidianamente.

Inoltre mi si sono resi visibili ha molti bug nel tema: ad esempio il bottone "cerca" o "inserisci lista" leggono il mio tema di sistema e vanno bene, altri invece fanno un override.

Di solito quando si scrive un tema si fa in modo che:
*) Non ci sia override con il tema di sistema o in alternativa
*) Venga fatto un override completo

Credo che il tema di questo sito abbia veramente bisogno di un po' di pulizia.. soprattutto a seguito delle funzioni aggiuntive scritte negli ultimi tempi.
 
11568317
11568317 Inviato: 25 Mar 2011 11:09
 

Non saprei nemmeno da dove partire per le funzioni che dici sul tema, mi spiace
 
11568619
11568619 Inviato: 25 Mar 2011 12:06
 

Gli appunti sul tema sono un'extra che forse un giorno andrà affrontato, ma ora come ora la mia richiesta è molto più semplice.

Il tingavert è scritto in phpnuke, giusto? Ho fatto un paio di ricerchine e il trick sembra molto semplice avendo i sorgenti sotto mano:

* Link a pagina di Phpnuke.org
* Link a pagina di Karakas-online.de

Chiedimi pure se ci sono passaggi poco chiari che possiamo risolvere insieme il problema!
 
11568680
11568680 Inviato: 25 Mar 2011 12:20
 

Dato che mi sembri ferrato, cosa ci sarebbe da cambiare nei CSS?
 
11568750
11568750 Inviato: 25 Mar 2011 12:33
 

Non ho mai scritto un sito in phpnuke, ma programmo tanto e a quanto mi par d'aver capito si tratta di definire un nuovo stile aggiungendo una riga come questa nel css:

Codice:
.input_form          {BACKGROUND: white; COLOR: black; FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helvetica}


E poi usare quell'attributo di formattazione per disegnare gli oggetti.

O in alternativa modificare l'attributo attualmente usato dagli oggetti. Non sono sicuro che funzioni, ma sarebbero le prime cose che proverei a fare.. Purtroppo senza conoscere, né vedere il sorgente faccio fatica a inventarmi le cose, se passa qualcuno più ferrato magari sa darti dei consigli più mirati..
 
11569179
11569179 Inviato: 25 Mar 2011 13:55
 

I CSS li puoi vedere anche tu , trovi gli indirizzi dal codice sorgente delle pagine, che comunque non cambiabo se sono stati scritti per phpNuke o altri, anche perché tempo fa sono stati riscritti da zero.

Da quel che hai scritto mi pare che si richieda di definire una classe speciale .input_form e applicarla in ogni campo di input...

vediamo se qualcuno ne sa di più.
 
11570710
11570710 Inviato: 25 Mar 2011 19:14
 

Ok, ci sono!! Allora, vai nel css:

themes/DeepBlue/forums/subSilver.css

scorri fino a:

Codice:
/* Form elements */
/*
input,textarea, select {
   font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
*/

/* The text input fields background colour */
input.post, textarea.post, select {
   background : #ffffff;
}


e a quel punto puoi fare una delle seguenti due cose per rendermi felice:

* levare quel
background : #ffffff;
in modo che il sito legga il mio tema di sistema e imposti il mio sfondo a grigio e tutti i vostri come da vostro tema.

* [CONSIGLIATO] aggiungere:
color : #000000;
sulla riga prima o dopo background in modo da forzare il colore del font a nero.

Questo cambierà anche le impostazioni per gli oggetti definiti con input.post e select che probabilmente è cosa voluta. Altrimenti occorre definire la classe textarea.post separatamente.

Grazieeee!
 
11572050
11572050 Inviato: 25 Mar 2011 22:11
 

Grazie, la settimana prossima ci guardo 0509_up.gif anche se non capisco perché dovrei mettere il colore nel font mentre lo tolgo nel background. Nel font non potrei evitare, proprio perché prenda quello che imposti tu?
 
11572754
11572754 Inviato: 26 Mar 2011 2:24
 

Davide ha scritto:
Grazie, la settimana prossima ci guardo 0509_up.gif anche se non capisco perché dovrei mettere il colore nel font mentre lo tolgo nel background. Nel font non potrei evitare, proprio perché prenda quello che imposti tu?


urano88 ha scritto:
e a quel punto puoi fare una delle seguenti due cose per rendermi felice...


Se imposti il colore del font a nero allora lascia quello dello sfondo a bianco, oppure leva entrambi e fai in modo che il browser di ciascuno gestisca secondo il tema del proprio pc. Per me sono ok entrambe le cose, ma forse la prima è più sicura e rende il forum più standard...


Maaa posso chiederti per quale ragione i temi aggiuntivi erano stati aboliti? Ora che ho curiosato un po' nei css, non mi sembrano così ingestibili!
 
11573158
11573158 Inviato: 26 Mar 2011 10:53
 

Perché ogni volta che facevo una modifica dovevo controllarla su tutti i temi e cambiare di conseguenza... n-uplicando il lavoro
 
11574681
11574681 Inviato: 26 Mar 2011 18:55
 

In realtà se i temi sono fatti bene la cosa è immediata: quando aggiungi un nuovo oggetto definisci la classe di stile a cui appartiene e poi a fare il lavoro ci pensa il css del tema. Se tutti i css sono stati fatti bene basta che la modifica sa a posto con un tema e automaticamente funziona con tutti. L'unica noia la puoi avere quando definisci oggetti particolari (tipo le liste) che hanno bisogno di una classe di stile ad-hoc e potrebbe essere necessario scriversela ex novo per ciascun tema...

Curiosando nei sorgenti ho notato che ci sono molti oggetti nelle pagine che non hanno una classe di stile definita.. questo è male perché viene letto il tema di sistema su un forum che ha tutto il suo tema e questo può comportare effetti graficamente molto sgradevoli.

Nel web del 2011 avere una grafica accattivante è un requisito indispensabile per tenere un sito sulla cresta dell'onda. Magari se avrò un po' di tempo e vorrai, potrei provare a darci un'occhiata, dev'essere una cosa molto istruttiva!
 
11575614
11575614 Inviato: 26 Mar 2011 22:09
 

Prego, ben volentieri 0509_up.gif
 
11580607
11580607 Inviato: 28 Mar 2011 9:45
 

urano88 ha scritto:
Ok, ci sono!! Allora, vai nel css:

themes/DeepBlue/forums/subSilver.css

scorri fino a:

Codice:
/* Form elements */
/*
input,textarea, select {
   font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
*/

/* The text input fields background colour */
input.post, textarea.post, select {
   background : #ffffff;
}


e a quel punto puoi fare una delle seguenti due cose per rendermi felice:

* levare quel
background : #ffffff;
in modo che il sito legga il mio tema di sistema e imposti il mio sfondo a grigio e tutti i vostri come da vostro tema.

Ho fatto questa cosa, prova a vedere se intanto abbiamo risolto la prima faccenda per chi ha impostato un diverso tema sul PC
 
11583222
11583222 Inviato: 28 Mar 2011 18:09
 
 
11584034
11584034 Inviato: 28 Mar 2011 20:00
 

Non hai attivato il TingaHelp eh?... icon_asd.gif ci sentiamo per la prossima allora 0509_up.gif
 
Mostra prima i messaggi di:
Pagina 1 di 1

Non puoi inserire nuovi Topic
Puoi rispondere ai Topic
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi votare nei sondaggi
 
Indice del forumProposte, uso del Sito e del Forum

Forums ©