WebsiteBaker Logo
  • *
  • Templates
  • Help
  • Add-ons
  • Download
  • Home
*
Welcome, Guest. Please login or register.

Login with username, password and session length
 

News


WebsiteBaker 2.13.6 is now available!


Will it continue with WB? It goes on! | Geht es mit WB weiter? Es geht weiter!
https://forum.websitebaker.org/index.php/topic,32340.msg226702.html#msg226702


The forum email address board@websitebaker.org is working again
https://forum.websitebaker.org/index.php/topic,32358.0.html


R.I.P Dietmar (luisehahne) and thank you for all your valuable work for WB
https://forum.websitebaker.org/index.php/topic,32355.0.html


* Support WebsiteBaker

Your donations will help to:

  • Pay for our dedicated server
  • Pay for domain registration
  • and much more!

You can donate by clicking on the button below.


  • Home
  • Help
  • Search
  • Login
  • Register

  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Leere Suchergebnis-Seite erzeugt invalides XHTML
  • Print
Pages: [1]   Go Down

Author Topic: Leere Suchergebnis-Seite erzeugt invalides XHTML  (Read 1526 times)

Offline Linger

  • Posts: 79
  • Gender: Male
    • André Herdling - Mediengestalter aus Leidenschaft
Leere Suchergebnis-Seite erzeugt invalides XHTML
« on: February 19, 2009, 09:35:36 PM »
Hallo Community!

Als ich kürzlich meine Website um eine Suchfunktion ergänzt habe, stellte ich fest, dass eine leere Ergebnisseite ("Keine Ergebnisse") ungültiges XHTML erzeugt.

Die Voreinstellung im WB Backend unter Optionen --> Erweiterte Optionen --> Suchoptionen --> Keine Ergebnisse erzeugen nämlich folgende Ausgabe:
Code: [Select]
<table>
     <br />
     Keine Ergebnisse.
</table>

Eine Tabelle ohne jegliche Tabellenzelle kann natürlich nicht korrekt sein.
Um valides XHTML zu erzeugen, habe ich den Eintrag im WB-Backend (s.o.) von
Code: [Select]
<br />[TEXT_NO_RESULTS]auf
Code: [Select]
<tr><td><br />[TEXT_NO_RESULTS]</td></tr>geändert.

Die gültige Ausgabe sieht dann so aus:
Code: [Select]
<table>
     <td>
         <tr>
             <br />
              Keine Ergebnisse.
         </tr>
      </td>
</table>


Im Prinzip ist das ja nicht weiter schlimm - wenn man jedoch Wert auf standardkonforme Seiten legt, ist es störend.
Ich weiß nicht, in wieweit andere Doctypes solche Konstrukte für gültig erachten - wenn es jedoch in allen gängigen (X)HTM-Sprachen zu Fehlern führt, sollte es beim nächsten Update von WB korrigiert werden.

Ansonsten: Grandioses CMS!

Beste Grüße
André
Logged
http://www.andreherdling.de
Mediengestalter aus Leidenschaft

aldus

  • Guest
Re: Leere Suchergebnis-Seite erzeugt invalides XHTML
« Reply #1 on: February 20, 2009, 01:24:18 PM »
Hallo Linger

hm... Stimmt, die einzige Sache die mir auffällt ist das "<br />" vor dem //eigentlichen// Text,
sollte es nicht besser(?) so
Code: [Select]
<tr><td><p>[TEXT_NO_RESULTS]</p></td></tr>
also mit <p> eingebunden sein? Jedenfalls so klappt's auch mit XHTML1.1 (strict) ....

Gruß
Aldus
der sich gerade fragt, in welcher Zeile das in der 'save.php' im install-ordner zu finden ist ...
Logged

Offline Linger

  • Posts: 79
  • Gender: Male
    • André Herdling - Mediengestalter aus Leidenschaft
Re: Leere Suchergebnis-Seite erzeugt invalides XHTML
« Reply #2 on: February 20, 2009, 01:59:45 PM »
Hallo Aldus,

Du hast natürlich Recht: Die semantisch bessere Variante wäre, den Text in <p></p> zu verpacken.
Aber zumindest ein als "XHTML Transitional" deklariertes Dokument validiert mit der (unglücklichen) <br />-Variante auch korrekt.

Generell finde ich es etwas gewöhnungsbedürftig, dass in WB Content und Layout nicht immer strikt voneinander getrennt werden. Beim News-Modul beispielsweise muss ich auch die Ausgabe im Backend vorbereiten und die unschönen Tabellen-Konstrukte durch DIVs ersetzen. Auch die Suche pumpt per Default Tabellen ins Frontend...
Aber das ist dann schon wieder ein anderes Thema.

Beste Grüße
Aldus
Logged
http://www.andreherdling.de
Mediengestalter aus Leidenschaft

aldus

  • Guest
Re: Leere Suchergebnis-Seite erzeugt invalides XHTML
« Reply #3 on: February 20, 2009, 02:11:39 PM »
Hallo Linger
Hm ... ok ich hab's erst einmal in die #941 eingespielt (inkl. <p>-tags); ist somit beim nächsten
u. über die Installation mit drin ... Danke noch mal für den Hinweis.

Tja ... das leidige Thema mit den Templates und der Ausgabe und ...

Gruß
Aldus
Logged

  • Print
Pages: [1]   Go Up
  • WebsiteBaker Community Forum »
  • WebsiteBaker Support (2.8.x) »
  • General Help & Support »
  • Hilfe & Support (deutsch) »
  • Diskussion über WB (closed) »
  • Leere Suchergebnis-Seite erzeugt invalides XHTML
 

  • SMF 2.0.19 | SMF © 2017, Simple Machines
  • XHTML
  • RSS
  • WAP2