Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : password 09 Feb 2010, 15:31:13

: Incorporare font nel template
: password 09 Feb 2010, 15:31:13
Ho assolutamente bisogno di utilizzare una font specifica per il menù principale. Ho letto in giro che si può richiamare la font sia da un server esterno sia da quello locale. Il codice da utilizzare è qualcosa di simile
:
@font-face{font-family:"ageone; src:"percorso o link della font"}, ovviamente non funge. Come posso risolvere?
grazie
: Re:Incorporare font nel template
: ariess 09 Feb 2010, 15:33:35
guarda qua

http://wiki.joomla.it/index.php?title=Font_personalizzati_in_joomla

ciao  ;)
: Re:Incorporare font nel template
: password 09 Feb 2010, 15:39:28
Grazie ricdata, dò subito un occhiata al link
: Re:Incorporare font nel template
: password 09 Feb 2010, 15:43:57
Davvero molto interessante il link, spero riesco a risolvere. Chissà perche google difficilmente mi trova link così utili...
Grazie ancora
: Re:Incorporare font nel template
: ariess 09 Feb 2010, 15:46:25
le guide più interessanti le trovi di solito nel forum o nel wiki...  ;) 
: Re:Incorporare font nel template
: password 09 Feb 2010, 16:00:15
lo terrò presente.
: Re:Incorporare font nel template
: password 09 Feb 2010, 16:52:46
Scusa ricdata, ma non riesco a far funzionare quel codice.
Ho fatto la coversione della font e ho inserito le due font in una cartella "font" nella root del sito.
Ho aggiunto nel template.css le righe:
:
@font-face {
font-family: Ageone;
src: url("../font/Ageone.eot") /* EOT file for IE */
}
@font-face {
font-family: Ageone;
src: url("../font/Ageone.ttf") /* TTF file for CSS3 browsers */
}

e ho modificato la font-family del menù:
:
#navigation ul li a{
display:block;
float:left;
margin:0 0 0 10px;
padding:0 0 0 10px;
font-size:0,9em;
font-family:"ageone", arial;
font-weight:;
text-transform:;
}

sul mio pc vedo tutto correttamente, ma con altri vedo la font Arial che ho messo come alternativa. In cosa erro?
: Re:Incorporare font nel template
: tonicopi 09 Feb 2010, 17:46:51
ehm... le virgolette qui "ageone" cosa ci fanno?
font-family:"ageone", arial;  ;)
: Re:Incorporare font nel template
: password 09 Feb 2010, 17:56:27
Corretto ma ancora niente. il sito è karatemorgillo.it puoi controllare il template.css? Mi aiuteresti davvero molto, sono 2 giorni che ci sbatto la testa. Grazie
: Re:Incorporare font nel template
: ariess 09 Feb 2010, 18:20:24
anche qui mi sembra che siano di troppo (le virgolette)

src: url("../font/Ageone.eot") /* EOT file for IE */

src: url("../font/Ageone.ttf") /* TTF file for CSS3 browsers */
: Re:Incorporare font nel template
: password 09 Feb 2010, 18:35:31
Il codice modificato di template.css:
:
/* Default HTML Styles **********/
*{
margin:0;
padding:0;
}
html{
font-size:100%;
height:100%;
margin:0 0 1px 0;
}

@font-face {
font-family: ageonefont;
src: url(../font/Ageone.eot); /* EOT file for IE */
}
@font-face {
font-family: ageonefont;
src: url(../font/Ageone.ttf); /* TTF file for CSS3 browsers */
}

body{
font: 90%/1.5em Arial, Helvetica, calibri;
}
La cartella font si trova sia nella cartella del template che nella root del sito.
: Re:Incorporare font nel template
: ariess 09 Feb 2010, 18:42:57
ehmmm... mi sfugge la domanda oppure non c'è??  ???

funziona?
: Re:Incorporare font nel template
: tonicopi 09 Feb 2010, 18:43:10
Ancora: controllato bene maiuscole/minuscole perchè quando qualcosa si vede in windows e non in linux spesso il motivo è quello....
Ma io non vedo nel tuo template.css le regole che hai postato qui  ::)
: Re:Incorporare font nel template
: password 09 Feb 2010, 18:54:38
Ora ho scoperto che con IE e Chrome funziona. Con mozilla invece vedo Arial.
: Re:Incorporare font nel template
: tonicopi 09 Feb 2010, 19:17:17
Hai un stile per i font nella index.php del template che forse sovrascrive l'altra regola, secondo firefox...
: Re:Incorporare font nel template
: password 09 Feb 2010, 19:36:06
Scusa ma di quale stile state parlando? 
: Re:Incorporare font nel template
: conti1 09 Feb 2010, 23:25:41
la cartella dei font non va messa
nella root
ma nel template in uso
ti assicuro che funziona  se segui i giusti passaggi.
: Re:Incorporare font nel template
: password 10 Feb 2010, 11:51:39
Grazie per la dritta Conti1...il metodo funziona solo con chrome e Internet Explorer, firefox da problemi e non capisco perchè. Hai soluzioni? Grazie
: Re:Incorporare font nel template
: conti1 10 Feb 2010, 12:24:32
funziona credimi e su ff che funge sensa problemi
guartda
http://www.webconti.altervista.org/
la colonna left
in fondo il postit
: Re:Incorporare font nel template
: password 10 Feb 2010, 12:54:01
Ok allora adesso sono sicuro che non è il mio browser.
Però rimane il problema con il mio sito. Mi sembra di aver fatto tutto correttamente, anche perchè su chrome e su IE funziona. Potrebbe essere un problema di formato della font? Non so se Chrome utilizza eot, se così fosse allora potrebbe essere un problema con la font ttf...forse dico caz... ma davvero non riesco a capire dove ho errato.
Grazie comunque per le tue risposte tempestive e grazie anche a tutti coloro che mi stanno aiutando.
: Re:Incorporare font nel template
: conti1 10 Feb 2010, 13:15:54
posta il link del sito
: Re:Incorporare font nel template
: password 10 Feb 2010, 13:19:43
karatemorgillo.it
: Re:Incorporare font nel template
: password 11 Feb 2010, 18:09:39
C'è qualcuno che ha capito il problema? Perchè firefox non rileva la font con l' istruzione @font-face?
: Re:Incorporare font nel template
: tonicopi 11 Feb 2010, 18:15:44
Hai un stile per i font nella index.php del template che forse sovrascrive l'altra regola, secondo firefox...
Per precisare meglio. Nella index.php hai una regola css per i font che forse viene interpretata da firefox che la sovrscrive a quella sul css. Prova a tirarla via dalla inedx del template e a metterla nei tag del css...
: Re:Incorporare font nel template
: password 11 Feb 2010, 18:25:35
Ti ringrazio tonicopi per l'interessamento.
Scusa ma non ho capito di quale regola parli, ho cercato ma non ho capito qual'è. Ti sarei infinitamente grato se me la postassi. Grazie
: Re:Incorporare font nel template
: tonicopi 11 Feb 2010, 18:29:48
:
body, h1, h2, h3, h4, h5, h6, .componentheading, .contentheading, .contentdescription {
font-family:"Arial",Helvetica,Calibri;
}
Prova a metterci anche qui il font nuovo  ;)
: Re:Incorporare font nel template
: password 11 Feb 2010, 18:38:54
Allora, se aggiungo la font che ho creato con @font-face: ageonef succede che in tutto il template mi visualizza la font ageonef sempre e solo con Crhome e IE. Firefox mette sempre arial. Come se non riconoscesse proprio la regola, ed io so che invece con Firefox funziona bene. Non capisco.
: Re:Incorporare font nel template
: password 11 Feb 2010, 18:52:14
e se provassi ad indicare in questo punto del index.php la font? di seguito il codice:
   
:
<?php if ($this->countModules('user2')) { ?>
            <div id="navigation">
            <jdoc:include type="modules" name="user2" />
                <div class="clr"></div>
            </div>
Non so come indicare lo style
: Re:Incorporare font nel template
: tonicopi 11 Feb 2010, 18:54:25
<div id="navigation" style="font-family:tuofont" >
: Re:Incorporare font nel template
: password 11 Feb 2010, 19:04:29
Non va  :'(  Ho voglia di sfasciare il notebook!
Comunque aggiungo un dettaglio: se nel foglio di stile template.css richiamo la font senza font-face firefox la legge perchè io ce l ho installata sul mio pc, ma ovviamente poi non funziona su gli altri pc.
: Re:Incorporare font nel template
: tonicopi 11 Feb 2010, 19:06:49
sbagli di sicuro la sintassi... che magari va  bene agli altri browser...
: Re:Incorporare font nel template
: conti1 11 Feb 2010, 22:02:43
ciao
mi dici  in quale pagina hai messo ho almeno dovrebbe  avere il font personalizzato?
: Re:Incorporare font nel template
: password 11 Feb 2010, 22:13:21
solo il menu sopra. se apri con Internet explore vedrai la font che dovrebbe uscire
: Re:Incorporare font nel template
: conti1 11 Feb 2010, 22:35:08
si ma come lo hai chiamo il font ho come si chiama ?
: Re:Incorporare font nel template
: password 11 Feb 2010, 22:38:25
il font si chiama Ageone.ttf. Nello stile @font-face l' ho chiamato Ageonef
: Re:Incorporare font nel template
: conti1 11 Feb 2010, 23:59:37
allora il problema e il font e firefox che non lo interpreta  ho provato il font sul sito  che sto finendo e non lo carica neppure se piangi in cinese.
: Re:Incorporare font nel template
: password 12 Feb 2010, 00:19:19
Hahahaha e come si piange in cinese?  ;D . Vedrò di cambiarlo allora. Mannaggia firefox stavolta mi ha deluso proprio. Comunque grazie per il tempo che hai speso per ciò