________________________________________________
________________________________________________________
Anleitung zum Installieren des Plugins > Auswahlmenü für Schriftgröße in px
Dieses Plugin ermöglicht, die Schriftgröße in px statt, wie im Standard-phpBB3, in % anzugeben. In px kann man die Schriftgröße exakter steuern (das betrifft insbesondere die Schriftarten Spezial)und sie sieht unter allen Betriebssystemen und Browsern gleich groß aus. Ein weiterer Vorteil: Wenn man vom 2er auf das 3er Board konvertiert, brauchen keine MySQL-Korrekturen o.ä. durchgeführt zu werden, denn eine Schrift, die im 2er mit 18 px formatiert wurde, entspricht im 3er 18% der Normalgröße (also rel. winzig). Im "alten" 2er ist nämlich, wie hier auf phpbb.de (noch) "size=px" Standard.
Achtung: Wenn ihr auf einem aktiven 3er-Board schon viel mit der normalen 3er-%-Einstellung formatiert habt, tritt der umgekehrte Fall ein: Eine Schrift die auf 200% formatiert wurde, ist dann 200px groß (also riesig). Also entscheidet euch beizeiten. Ein wenig Nacharbeit ist warscheinlich nicht problematisch, zur Not könnte man eine SQL-Update-Anweisung machen. Dennoch, je weniger Nacharbeit, desto besser

Hier nun die Anleitung:
Öffnet
includes/bbcode.php
Findet
- Code: Select all
'size' => '<span style="font-size: $1%; line-height: normal">$2</span>',
Ersetzt mit
- Code: Select all
'size' => '<span style="font-size: $1px; line-height: normal">$2</span>',
Öffnet (Änderung pro Style nötig)
styles/xxxxx/template/bbcode.html
Findet
- Code: Select all
<!-- BEGIN size --><span style="font-size: {SIZE}%; line-height: normal">{TEXT}</span><!-- END size -->
Ersetzt mit
- Code: Select all
<!-- BEGIN size --><span style="font-size: {SIZE}px; line-height: normal">{TEXT}</span><!-- END size -->
Öffnet (Änderung pro Style nötig)
styles/xxxxx/template/posting_buttons.html
Findet
- Code: Select all
<span class="genmed nowrap"><select style="height:22px" class="gensmall" name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 0;" onmouseover="helpline('f');" onmouseout="helpline('tip');">
<option selected="selected" value="">{L_FONT_SIZE}</option>
<option value="50">{L_FONT_TINY}</option>
<option value="85">{L_FONT_SMALL}</option>
<option value="100">{L_FONT_NORMAL}</option>
<option value="150">{L_FONT_LARGE}</option>
<option value="200">{L_FONT_HUGE}</option>
</select></span>
Ersetzt mit (beliebig veränderbar > Höchstwert 200 (px))
- Code: Select all
<span class="genmed nowrap"><select style="height:22px" class="gensmall" name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 0;" onmouseover="helpline('f');" onmouseout="helpline('tip');">
<option selected="selected" value="">{L_FONT_SIZE}</option>
<option value="6">6</option>
<option value="8">8</option>
<option value="10">10</option>
<option value="12">12 Normal</option>
<option value="14">14</option>
<option value="16">16</option>
<option value="18">18</option>
<option value="20">20</option>
<option value="24">24</option>
<option value="28">28</option>
<option value="30">30</option>
<option value="40">40</option>
<option value="60">60</option>
<option value="80">80</option>
<option value="100">100</option>
<option value="150">150</option>
<option value="200">200</option>
</select></span>
Öffnet
language/de/posting.php
Findet
- Code: Select all
'BBCODE_F_HELP' => 'Schriftgröße: [size=85]kleiner Text[/size]'
Ersetzt mit
- Code: Select all
'BBCODE_F_HELP' => 'Schriftgröße in px: [size=12]normaler Text[/size]',
Das wars
lg
4seven