Seite 1 von 1
[3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 15:09
von DJ Thommy
Wiedermal Hallo,
ich suche die Möglichkeit, die Schriftgrößen beim Erstellen von neuen Themen oder Antworten im "Roll Up" Fenster für Schriftgröße zu ändern bzw. anzupassen.
Derzeit gibt es die 5 Möglichkeiten, Sehr klein, Klein, Normal, Groß und Riesig.
Meine Vorstellung geht dahin, diese Schriftgrößen anders zu definieren, zu erweitern und anzupassen.
Es soll nicht: Sehr klein, Klein, Normal, Groß und Riesig angezeigt werden sondern -
Beispiel: 50%, 60%, 70%, 80% bis zu 200%. oder 8px, 9px, 10px,...etc. Natürlich auch in dem Roll Up Fenster.
Habe wirklich gesucht aber leider noch nichts gefunden.
Meine Frage, wo kann ich, dass ändern?
Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 16:41
von Joe Kolade
Ist zwar nicht mehr aktuell, sollte Dir aber dennoch weiterhelfen:
https://www.phpbb.com/community/viewtop ... p=13223149
Gruß Joe
Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 17:07
von DJ Thommy
Hallo Joe,
leider nicht. Ist ein anderes Thema.
Gruß DJ
Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 19:45
von Kirk
Dieses select Menü für die Schriftgröße findest du in der posting_buttons.html
ab Zeile 84, die dazugehörigen Language Variablen in der ./language/de/posting.php
Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 21:48
von DJ Thommy
Hallo Udo,
habe mir das eben mal flüchtig angesehen. Die Dateien meinte ich. Danke
Kann es sein, dass auch die DB angepasst werden muss?
Morgen mal in Ruhe anschauen.
Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 21:55
von Joe Kolade
Genau das ist in dem von mir verlinkten Beitrag beschrieben

Re: [3.3] 11. BBC Codes für die Schriftgöße Ändern oder anpassen
Verfasst: 04.03.2024 23:12
von DJ Thommy
Hallo Joe,
Hallo Joe,
leider nicht. Ist ein anderes Thema.
sorry, da war ich wohl ein wenig vorschnell. Ich schaue mir das morgen genau an, glaube aber das dein Link
sehr hilfreich ist.
Danke
Re: [3.3] 11. BBC Codes für die Schriftgöße in "px"Ändern oder anpassen
Verfasst: 05.03.2024 03:27
von DJ Thommy
Für diejenigen, die es evtl. interessiert, habe ich das noch einmal zusammengefasst.
Boardversion 3.3.11.
Aber Achtung:
1. Wer die Ext. "Fortschrittliche BBCode-Box" benutzt muss diese deaktivieren.
2. Alle Texte greifen nun auf die "px" Variante zu. Mit anderen Worten, eure Posts werden die neuen Pixeleinstellungen annehmen und dementsprechend Umformatiert.
in /language/de/posting.php
Finde - Zeile 134
Code: Alles auswählen
'FONT_HUGE' => 'Riesig',
'FONT_LARGE' => 'Groß',
'FONT_NORMAL' => 'Normal',
'FONT_SIZE' => 'Schriftgröße',
'FONT_SMALL' => 'Klein',
'FONT_TINY' => 'Sehr klein',
Ersetze mit
Code: Alles auswählen
'FONT_HUGE' => '24',
'FONT_LARGE' => '20',
'FONT_NORMAL' => '12',
'FONT_SIZE' => 'Schriftgröße',
'FONT_SMALL' => '10',
'FONT_TINY' => '8',
in /styles/prosilver/template/bbcode.html
Finde - Zeile 74
Code: Alles auswählen
<!-- BEGIN size --><span style="font-size: {SIZE}%; line-height: 116%;">{TEXT}</span><!-- END size -->
Ersetze mit
Code: Alles auswählen
<!-- BEGIN size --><span style="font-size: {SIZE}px; line-height: 116%;">{TEXT}</span><!-- END size -->
in /styles/prosilver/template/posting-buttons.html
Finde - Zeile 84
Code: Alles auswählen
<select name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 2;" title="{L_BBCODE_F_HELP}">
<option value="50">{L_FONT_TINY}</option>
<option value="85">{L_FONT_SMALL}</option>
<option value="100" selected="selected">{L_FONT_NORMAL}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 150 -->
<option value="150">{L_FONT_LARGE}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 200 -->
<option value="200">{L_FONT_HUGE}</option>
<!-- ENDIF -->
<!-- ENDIF -->
</select>
Ersetze mit
Code: Alles auswählen
<select name="addbbcode20" onchange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.form.addbbcode20.selectedIndex = 2;" title="{L_BBCODE_F_HELP}">
<option value="8">{L_FONT_TINY}</option>
<option value="10">{L_FONT_SMALL}</option>
<option value="12" selected="selected">{L_FONT_NORMAL}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 20 -->
<option value="20">{L_FONT_LARGE}</option>
<!-- IF not MAX_FONT_SIZE or MAX_FONT_SIZE >= 24 -->
<option value="24">{L_FONT_HUGE}</option>
<!-- ENDIF -->
<!-- ENDIF -->
</select>
Ich hab bei mir aus "16" (orginal) - "20" gemacht. Kann jeder Machen wie er es möchte.
Zu guter Letzt den Cache löschen und es sollte funktionieren.
Bitte beachten: selbsterstellte Seiten, bsp.: Impressum oder Datenschutz überprüfen weil auch diese jetzt in "px" und nicht in "%" angezeigt werden.
Beachte bitte weiterhin: bei dem nächsten Bord Update besteht die Möglichkeit, dass es wieder ist in (%) dargestellt wird und "px" neu installiert werden muss.
Auch wenn ich mir die Arbeit gemacht habe, rate ich davon ab.