- Home
- Categorie
- Coding e Sistemistica
- PHP
- Modificare il menu pulsanti su FCKeditor
-
Ragazzi, anche io uso fck editor, ed avrei bisogno di una modifica.
Vorrei che quando scrivo un articolo il colore del carattere sia impostato di default su #444444 anzicchè nero, anche perchè devo andare su cambia colore del carattere, poi su altri colori ed infine inserirlo manualmente.
E' possibile farlo? se si come posso fare?
Grazie mille per gli eventuali suggerimenti.
il sito è pianobattaglia.net
-
Ciao PBstaff,
secondo me è meglio se applichi #444 come stile di default del testo della pagina.
In realtà fckeditor non ha come default il carattere nero, né nessun altro.Se non modifichi tu il carattere, l'editor restituisce il carattere senza un riferimento di colore. Il nero che vedi è lo stile applicato al testo della pagina html ovvero dal foglio di stile della pagina web.
-
@kru said:
Ciao PBstaff,
secondo me è meglio se applichi #444 come stile di default del testo della pagina.
In realtà fckeditor non ha come default il carattere nero, né nessun altro.Se non modifichi tu il carattere, l'editor restituisce il carattere senza un riferimento di colore. Il nero che vedi è lo stile applicato al testo della pagina html ovvero dal foglio di stile della pagina web.
Ciao Kru, grazie per la risposta, ho provato a modificare il file layout.css
riga 32
[HTML]
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 150%;
color: #020043;
}
[/HTML]mettendo come colore #444444, ma senza risultati.
Ho scritto un articolo di prova con fckeditor e nell' area di scrittura il carattere era nero. Ho pubblicato l' articolo e il colore era sempre nero.
-
Ho esaminato al volo una delle tue pagine, per la precisione quella "come arrivare" ed ho visto che hai il markup inline, con il colore indicato in formato rgb.
Se anche le pagine che vai a riempire con fckeditor sono così, non devi cambiare il colore dal foglio di stile, bensì direttamente dalla struttura html, perchè è da lì che viene applicato il colore.
-
@kru said:
Se anche le pagine che vai a riempire con fckeditor sono così, non devi cambiare il colore dal foglio di stile, bensì direttamente dalla struttura html, perchè è da lì che viene applicato il colore.
Non riesco a capire, dove devo mettere mani.
Non ho nessun file in html e dal lato amministrazione, l' editor html di joomla mi fa modificare soltanto l' index.php del template dove non ci sono riferimenti al colore del body.Tramite ftp non trovo il file da modicare.
-
Premetto che non conosco Joomla, se non per sentito dire.
Io posso solo aiutarti lato codice.
Vediamo di arrivarci.Come hai fatto ad impostare in grigio i testi che attualmente hai online?
Sono tutti testi inseriti con FCKeditor?Mi puoi mostrare un esempio di pagina in cui hai inserito testi con fckeditor?
-
@kru said:
Come hai fatto ad impostare in grigio i testi che attualmente hai online?
Sono tutti testi inseriti con FCKeditor?Mi puoi mostrare un esempio di pagina in cui hai inserito testi con fckeditor?
Tutti gli articoli li ho scritti con fck editor. Li modifico come si fa con il word, seleziono con il mouse, l' articolo e poi lo coloro cliccando sul tasto text color e scegliendo il colore che voglio.
-
Si, questo lo immagino, tanto i CMS funzionano tutti così.
Quello che voglio cercare di capire è perchè su una pagina ti viene grigio e in un'altra nero.
Ti ripeto, fck editor non fa il testo nero. Non lo formatta in nessun modo, se non lo fai tu mediante
seleziono con il mouse, l' articolo e poi lo coloro cliccando sul tasto text color e scegliendo il colore che voglio
Quindi, se il testo ti viene nero anzichè grigio come per le altre pagine, le possibili cause sono 3:
a) Di default le pagine (tutte) mostrano il testo nero e tu hai impostato da fck editor il grigio per tutte le precedenti;
b) Volontariamente selezioni il testo delle nuove pagine e lo colori in nero;
c) Il markup della pagina, che sia su css o interno alla pagina stessa porta il colore a nero mentre lo fa grigio nelle altre pagine.Nel primo caso puoi impostare da foglio di stile il colore di default (grigio) e lasciando nell'editor il colore che vedi (è nero ma non hai markup #000) troverai sulle pagine il colore nero.
Nel caso b) evita di colorare il testo
nel caso c), bisogna editare una delle pagine incriminate per vedere come mai il testo diventa nero e non grigio come di default.
Intanto puoi vedere il sorgente html della pagina e vedi subito se il colore nero viene applicato sulla pagina, sul testo inserito via fck editor o da foglio di stile.
-
@kru said:
Quindi, se il testo ti viene nero anzichè grigio come per le altre pagine, le possibili cause sono 3:
Aspetta, forse non mi sono spiegato bene, o forse non capisco cosa vuoi dire.
Innanzitutto io mi riferisco soltanto alla parte centrale del sito: lì qualsiasi cosa scrivo viene il titolo in azzurro, (e quello l' ho messo io da foglio di stile) ed il testo del colore che imposto io da fck editor.Quello che faccio ogni volta lo puoi vedere in questo post, dove sto scrivendo in grigio, ma lo imposto io ad ogni messaggio.
-
Scusami, allora ritorniamo all'inizio.
L'editor non c'entra nulla. E' sulle pagine che devi applicare lo stile.
Anche se su fck editor vedi il testo nero mentre lo stai scrivendo, in realtà il testo non ha markup nero.
Anche se su fck editor vedi il testo piccolo piccolo mentre lo stai scrivendo, in realtà il testo non ha markup, ma prenderà la dimensione di default per il suo contenitore all'interno della pagina.
Questo per farti capire come funziona.
Quindi se vuoi cambiare il colore di default devi farlo sul markup della pagina e non sull'editor, anche perchè altrimenti avresti una inutile sovrapposizione di stili colore, del tipo<div style="color:#000;"><!-- Blocco contenitore sulla pagina --> <p style="color#444;">testo inserito via editor</p> </div>
-
Salve a tutti scusate se mi intrometto in questa discussione ma il tutto si riconduce al mio problema infatti ho provato a personalizzare la barra del ckeditor che uso per un sito pero' soltanto che quando inserisco questa stringa nel file ckeditor.config.js " config.extraPlugins = 'MediaEmbed';" oppure config.extraPlugins = 'Youtube'; e inserisco anche il codice del bottone ['Image','Flash','Table','HorizontalRule','Smiley','SpecialChar','Youtube'],
Stranamente quando vado ad editare un nuovo articolo l'editor non mi compare ma se levo le stringe da me citate e' tutto apposto , mi chiedo sbaglio plugin del ckeditor.
In attesa di una vostra risposta
cordiali saluti