up to 22, aber anderer code - wie anpassen ?

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

up to 22, aber anderer code - wie anpassen ?

Beitrag von yks »

hallo,

betrifft das update auf 22 - habe diesen (anderen) code :

Code: Alles auswählen

                                        </select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]');this.selectedIndex=2;" onMouseOver="helpline('f')">
statt diesem :

Code: Alles auswählen

#-----[ OPEN ]--------------------------------------------- 
# 
templates/subSilver/posting_body.tpl 

# 
#-----[ FIND ]--------------------------------------------- 
# Line 370 
                                        </select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')"> 

# 
#-----[ REPLACE WITH ]--------------------------------------------- 
# 
                                        </select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]');this.selectedIndex=0;" onMouseOver="helpline('f')"> 
                                          <option value="0" class="genmed">{L_FONT_SIZE}</option> 

# 
#--------------------------------------------------
daher die frage, wie ich den code anpassen soll ?
this.selectedIndex=0; kam zb neu dazu, habe ich aber schon mit einem anderen wert drin stehen.
und ob das neue
<option value="0" class="genmed">{L_FONT_SIZE}</option>
dann paßt, bin ich mir auch nicht sicher.

müßte ich dann evtl auch code an anderer stelle anpassen, wenn ich diese stelle hier ändere ?
(im moment auch nicht sagen könnte, mit welchem mod das zu tun hatte.)

danke + viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Der Code als solches bewirkt lediglich, dass als Standard Schriftgröße in der Selectbox als Vorauswal angezeigt wird. Also nicht normal da steht.

Deshalb wurde auch der Index angepasst index 0 = Schriftgrösse in

Code: Alles auswählen

<option value="0" class="genmed">{L_FONT_SIZE}</option>
Das was als Vorauswahl da sehen soll, wird nach dem Index gewählt.

Wenn es Dir gefällt wie Du es hast, ändere den Code nicht.

addbbcode22 hättest Du eh lassen müssen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

hi miriam,

danke für die erklärung :grin:
auch wenn ich trotzdem nochmal gerne nachfragen würde, ob ich dich richtig verstanden habe :

this.selectedIndex=0; bedeutet also, daß bei schriftgröße die 0 steht ? :

Code: Alles auswählen

[size=0][/size]
und <option value="0" class="genmed">{L_FONT_SIZE}</option>
daß im menü als standard "schriftgröße" statt "normal" steht ?

dann habe ichs verstanden :grin:

danke + viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Es bedeutet, dass der Index 0 gewählt wird als default.
Wählen in dem Sinne kannst Du es nicht.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

Miriam hat geschrieben:Es bedeutet, dass der Index 0 gewählt wird als default.
Wählen in dem Sinne kannst Du es nicht.
was gleichbedeutend ist mit dieser 0 : [size=0] ?
index = 2 wäre dann schriftgröße 'klein' ?

viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Wenn davor "winzig" kommt, dann schon :)
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

jep :grin: dann hab ich dich verstanden *freustrahl*

dank dir, miriam :grin:

ah - die bedeutung des option value="0" (bzw bei mir ="7") wäre mir noch unklar :-?
(bezieht sich ="0" auf die anzahl der möglichkeiten im pull-down-menü ? ="0" = standard phpbb ? aber warum dann bei mir ="7" - keine 7 optionen gefunden habe)
falls du da vielleicht noch was kleines dazu sagen könntest ?

viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Beitrag von Miriam »

Also in dem Code der von phpBB als Update eingepflegt wurde könnte auch einen anderen value haben. Der Wert ist als solches nicht anwählbar (zumindest nicht mit Auswirkung auf den BBCode für Schriftgrösse). Es wird also kein BBCode eingefügt.... weil es eben Standard ist.
Wenn Du einen anderen Index als Standard nimmst, ist der für Schriftgrösse anwählbar und somit würde dann da BBCode für size=0 stehen.
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Benutzeravatar
yks
Mitglied
Beiträge: 1295
Registriert: 10.07.2004 02:31

Beitrag von yks »

nun leider doch auf der strecke blieb. :(
komme wohl mit dem index und option value durcheinander - anscheinend noch mal etwas mischen muß :-?

aber vielen dank für deine mühe :) blieb trotzdem etwas hängen.

viele grüße, yks
Mit subsilver2 macht es noch viel mehr Spaß ! :)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17475
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Moin,

vielleicht bin ich selbst noch etwas müde, aber Du hast warscheinlich einen weiteren BBCode Button eingebaut....

Daher ist wohl dein "addbbcode" Wert auf 22 und nicht wie im original Code auf 20.

Teste mal das:

SUCHE:

Code: Alles auswählen

</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]');this.selectedIndex=2;" onMouseOver="helpline('f')">
ERSETZE MIT:

Code: Alles auswählen

</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]');this.selectedIndex=0;" onMouseOver="helpline('f')"> 
                                          <option value="0" class="genmed">{L_FONT_SIZE}</option> 
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“