Gérome
11.03.2008, 14:01
Moin,
noch eine Kleinigkeit - gewissermaßen eine Art "corner-case":
Entweder handelt es sich bei dem Template "vbmm_selected" um ein Relikt von früher oder ich hab' nicht ganz verstanden, wozu es da ist. Jedenfalls führt dessen Verwendung bei mir zu einem Darstellungsfehler (s. Anhang).
vbmembermap.php, Zeile 164ff - hier wird das Template eingebunden. Dies scheint inkonsistent gegenüber den anderen Selects aus der Membermap zu sein, denn andernorts wird - was in meinen Augen absolut legitim ist - ein hartkodierter String selected = "selected" verwendet.
Schaltet man nun in den vB-Optionen ein, dass man die Namen der Templates als HTML-Kommentare sehen möchte, so schaut der fertige HTML-Code wie folgt aus:
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Das zerreißt das Option-Feld und bringt den Darstellungsfehler.
Ändert man die Zeilen ab 164ff so ab, dass in den Variablen "$poitypeshome_selected[x]" ebenfalls der hartkodierte String landet, so tritt der Darstellungsfehler erwartungsgemäß nicht mehr auf.
Grüße,
Gérome
noch eine Kleinigkeit - gewissermaßen eine Art "corner-case":
Entweder handelt es sich bei dem Template "vbmm_selected" um ein Relikt von früher oder ich hab' nicht ganz verstanden, wozu es da ist. Jedenfalls führt dessen Verwendung bei mir zu einem Darstellungsfehler (s. Anhang).
vbmembermap.php, Zeile 164ff - hier wird das Template eingebunden. Dies scheint inkonsistent gegenüber den anderen Selects aus der Membermap zu sein, denn andernorts wird - was in meinen Augen absolut legitim ist - ein hartkodierter String selected = "selected" verwendet.
Schaltet man nun in den vB-Optionen ein, dass man die Namen der Templates als HTML-Kommentare sehen möchte, so schaut der fertige HTML-Code wie folgt aus:
CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Das zerreißt das Option-Feld und bringt den Darstellungsfehler.
Ändert man die Zeilen ab 164ff so ab, dass in den Variablen "$poitypeshome_selected[x]" ebenfalls der hartkodierte String landet, so tritt der Darstellungsfehler erwartungsgemäß nicht mehr auf.
Grüße,
Gérome