News:

Wondering if this will always be free?  See why free is better.

Main Menu

Font

Started by Elisa, May 27, 2004, 08:04:36 PM

Previous topic - Next topic

Elisa

Non esiste un modo per avere più font invece che quel misero Verdana?????

FaSan

Basta agire sul file "style.css" all' interno del tema  ;)

jami

diciamo che troverai degli elementi tipo "font-family: Tahoma, arial, helvetica, serif;"
ciò significa che quando un client carica una pagina del tuo forum, utilizzerà per quell' elemento il font Tahoma, se non lo troverà installato sul client, userà un arial, e via di seguito un helvetica o un serif.
in generale la prima opzione è abbastanza diffusa, in modo che quasi tutti gli utenti possano visualizzare i font correttamente, le altre categorie sono veramente di "base" in modo da coprire tutti i possibili OS degli utenti.
Se vuoi fare una modifica, cambia il primo tenendo conto di questa regola: se scegli ad esempio il font "Army" ( che hai installato sul tuo computer ) al posto di Tahoma, ma nessun altro ce l'ha, tutti gli altri utenti vedranno il forum in arial o helvetica ( Win e Linux ).

Elisa

Grazie per le risposte!
Quello che intendevo io però è la possibilità di avere un menu a tenda per la scelta dei font e della dimensione dei caratteri come ora esiste solo per la scelta dei colori! Si può fare?

FaSan

Il menù a tendina potrebbe essere un'ottima idea, ma chiaramente c'è da sviluupare una piccola Mod.

Attualmente è sufficiente clikkare sul tasto A in rosso (nei BBCode) e cambiare manualmente la font
da utilizzare.



FaSan

Elisa

Si FaSan questo già lo faccio, ma perchè un pochino me ne intendo, però non tutti sono in grado o non a tutti viene in mente di provare a far così! Un forum dovrebbe essere alla portata anche del meno esperto! Pazienza, anche perchè io pure faccio parte dei meno esperti e la Mod non è assolutamente alla mia portata!
Ringrazio tutti per la pazienza e l'attenzione che mi avete dedicato!

FaSan

Quote from: desio on May 29, 2004, 07:15:48 PM
Si FaSan questo già lo faccio, ma perchè un pochino me ne intendo, però non tutti sono in grado o non a tutti viene in mente di provare a far così! Un forum dovrebbe essere alla portata anche del meno esperto! Pazienza, anche perchè io pure faccio parte dei meno esperti e la Mod non è assolutamente alla mia portata!
Ringrazio tutti per la pazienza e l'attenzione che mi avete dedicato!


Puoi benissimo farlo presente agli sviluppatori, nell' area "Feature Requests" ;)

Elisa

Purtroppo non so l'inglese! :'(

FaSan

Neanch'io !  :D però ci posto lo stesso... google docet  :P

Elisa

Non ho parole!!!!
Io ho postato sia nel supporto inglese sia in quello francese. Col francese me la cavo, con l'inglese ho usato il dizionario e scritto frasi con soggetto, verbo al tempo presente e complemento oggetto! Però credo di essermi fatta capire!

FaSan

Quote from: FaSan on May 29, 2004, 05:19:04 PM
Il menù a tendina potrebbe essere un'ottima idea, ma chiaramente c'è da sviluupare una piccola Mod.


... ed eccola quà :


Post.template.php

<search>
echo ' <select onchange="surroundText(\'[color=\'+this.options[this.selectedIndex].value+\']\', \'[/color]\', document.' . $context['post_form'] . '.' . $context['post_box_name'] . '); this.selectedIndex = 0;" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_color'], '</option>
<option value="Black">' . $txt[262] . '</option>
<option value="Red">' . $txt[263] . '</option>
<option value="Yellow">' . $txt[264] . '</option>
<option value="Pink">' . $txt[265] . '</option>
<option value="Green">' . $txt[266] . '</option>
<option value="Orange">' . $txt[267] . '</option>
<option value="Purple">' . $txt[268] . '</option>
<option value="Blue">' . $txt[269] . '</option>
<option value="Beige">' . $txt[270] . '</option>
<option value="Brown">' . $txt[271] . '</option>
<option value="Teal">' . $txt[272] . '</option>
<option value="Navy">' . $txt[273] . '</option>
<option value="Maroon">' . $txt[274] . '</option>
<option value="LimeGreen">' . $txt[275] . '</option>
</select><br />';
</search>


<replace>

echo '<br />';

</replace>


<search>
foreach ($context['bbc_tags'][1] as $image => $tag)
{
if (!empty($tag))
echo '<a href="javascript:', isset($tag[1]) ? 'surround' : 'replace', 'Text(\'', $tag[0], '\'', isset($tag[1]) ? ', \'' . $tag[1] . '\'' : '', ', document.' . $context['post_form'] . '.' . $context['post_box_name'] . ')"><img onmouseover="bbc_highlight(this, true);" onmouseout="bbc_highlight(this, false);" src="', $settings['images_url'], '/bbc/', $image, '.gif" align="bottom" width="23" height="22" alt="', $tag[2], '" border="0" style="background-image: url(', $settings['images_url'], '/bbc/bbc_bg.gif); margin: 1px 2px 1px 1px;" /></a>';
else
echo '<img src="' . $settings['images_url'] . '/bbc/divider.gif" alt="|" style="margin: 0 3px 0 3px;" />';
}
</search>

<add after>
echo '<br /><br /><select onchange="surroundText(\'[color=\'+this.options[this.selectedIndex].value+\']\', \'[/color]\', document.' . $context['post_form'] . '.' . $context['post_box_name'] . '); this.selectedIndex = 0;" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_color'], '</option>
<option value="Black" style="color:Black;">' . $txt[262] . '</option>
<option value="Red" style="color:Red;">' . $txt[263] . '</option>
<option value="Yellow" style="color:Yellow;">' . $txt[264] . '</option>
<option value="Pink" style="color:Pink;">' . $txt[265] . '</option>
<option value="Green" style="color:Green;">' . $txt[266] . '</option>
<option value="Orange" style="color:Orange;">' . $txt[267] . '</option>
<option value="Purple" style="color:Purple;">' . $txt[268] . '</option>
<option value="Blue" style="color:Blue;">' . $txt[269] . '</option>
<option value="Beige" style="color:Beige;">' . $txt[270] . '</option>
<option value="Brown" style="color:Brown;">' . $txt[271] . '</option>
<option value="Teal" style="color:Teal;">' . $txt[272] . '</option>
<option value="Navy" style="color:Navy;">' . $txt[273] . '</option>
<option value="Maroon" style="color:Maroon;">' . $txt[274] . '</option>
<option value="LimeGreen" style="color:LimeGreen;">' . $txt[275] . '</option>
</select>&nbsp;&nbsp;';


echo ' <select onchange="surroundText(\'[font=\'+this.options[this.selectedIndex].value+\']\', \'[/font]\', document.' . $context['post_form'] . '.' . $context['post_box_name'] . '); this.selectedIndex = 0;" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_fonts'], '</option>
<option value="Algerian">Algerian</option>
<option value="Arial">Arial</option>
<option value="Book Antiqua">Book Antiqua</option>
<option value="Bookman Old Style">Bookman Old Style</option>
<option value="Calisto MT">Calisto MT</option>
<option value="Century">Century</option>
<option value="Courier">Courier</option>
<option value="Garamond">Garamond</option>
<option value="Tahoma">Tahoma</option>
<option value="Times New Roman">Times New Roman</option>
<option value="Verdana">Verdana</option>
<option value="Vivaldi">Vivaldi</option>
<option value="Wide Latin">Wide Latin</option>
<option value="Wingdings">Wingdings</option>
</select>&nbsp;&nbsp;';

echo ' <select onchange="surroundText(\'[size=\'+this.options[this.selectedIndex].value+\']\', \'[/size]\', document.' . $context['post_form'] . '.' . $context['post_box_name'] . '); this.selectedIndex = 0;" style="margin-bottom: 1ex;">
<option value="" selected="selected">', $txt['change_dimen'], '</option>
<option value="6pt">6</option>
<option value="7pt">7</option>
<option value="8pt">8</option>
<option value="10pt">10</option>
<option value="11pt">11</option>
<option value="12pt">12</option>
<option value="14pt">14</option>
<option value="16pt">16</option>
<option value="18pt">18</option>
<option value="20pt">20</option>
<option value="22pt">22</option>
<option value="24pt">24</option>
<option value="36pt">36</option>
<option value="48pt">48</option>
<option value="72pt">72</option>
</select><br />';
</add after>


in Modifications.english.php, aggiungere :


$txt['change_fonts'] = 'Change Font';
$txt['change_dimen'] = 'Change Dimension';


e per finire, in Modifications.italian.php, aggiungere :


$txt['change_fonts'] = 'Cambia Font';
$txt['change_dimen'] = 'Cambia Dimensione';



otterremo un qualcosa del genere :


rebus


Advertisement: