Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Valide... wie findet man die Fehler?

    rayzob

    • Fördermitglied
    • Beiträge: 269
    Valide... wie findet man die Fehler?
    am: 19. Dezember 2010, 19:18:44
    Nachdem wir nun online sind, muss ich den Shop valide bekommen, zumindest weitestgehend. Unter http://validator.w3.org/ bekomme ich eine Menge (37) Fehler angezeigt. Hauptsächlich sind es Fehler wie: … var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a)&&x.oSrc;i++) x.src=…
    angemeckert wird das i hinter a&&. Zumindest wird es ROT dargestellt.

    Das Problem ist, wie finde ich jetzt die Dokumente die den Fehler erzeugen? Es wird ja eigentlich alles nur includiert. Und ich kann doch auch sicher nicht einfach irgend welche Buchstaben aus dem Code löschen? Bin da etwas aufgeschmissen. gibt es tools die einem dabei helfen die fehler zu bereinigen?



    Linkback: https://www.modified-shop.org/forum/index.php?topic=10158.0
    Modulshop - Eine große Auswahl an neuen und hilfreichen Modulen für die modified eCommerce Shopsoftware

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Valide... wie findet man die Fehler?
    Antwort #1 am: 19. Dezember 2010, 19:56:53
    Gibts dazu einen Link damit man sich das mal anschauen kann? Denn ich glaub, das einzige Tool was dabei wirklich weiter hilft ist Hirn1.0

    rayzob

    • Fördermitglied
    • Beiträge: 269
    Valide... wie findet man die Fehler?
    Antwort #2 am: 19. Dezember 2010, 20:00:23
    www.lollipop-sale.de

    das wäre die seite

    Modulfux

    • Experte
    • Beiträge: 3.590
    • Geschlecht:
    Valide... wie findet man die Fehler?
    Antwort #3 am: 19. Dezember 2010, 20:16:56
    Besorg dir einfach mal Notepad++, und damit kannst du den ganzen Shop Ordner durchsuchen.

    Auf den ersten Blick sind es typische Fehler:
    - das link-Tag wird in (X)HTML Notation durch /> geschlossen
    - ein & wird durch & valide
    - dieses swapImages Javascript ist überflüssig
    - die meisten Sachen wirst du in der includes/header.php oder includes/application_top.php finden

    Gruß
    Ronny

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Valide... wie findet man die Fehler?
    Antwort #4 am: 19. Dezember 2010, 20:24:04
    Hey guensi, ich glaube Du musst mal updaten - wir leben schon im 2.0 Zeitalter.

    Hallo rayzob,

    es bleibt Dir nichts anderes über als ein paar wichtige Strukturen von Modified/CSS/HTML/JS/PHP zu lernen. Beziehungsweise es zu lernen diese erkennen und einordnen zu können.
    Das meiste HTML/Javascript und CSS Zeug, welches valide oder nicht sein kann, befindet sich in Deinem Template-Verzeichnis.

    Hierbei handelt es sich um Javascript-Code, welchen man im /javascript/ Ordner des Templates findet.

    Code: PHP  [Auswählen]
    ar i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=
    Bei in HTML eingebundenem und nicht ausgelagertem Javascript wird für die Validität eine CDATA-Maskierung benötigt.

    Javascript auslagern oder wie folgt durch für den Validator ignorieren lassen:

    Code: PHP  [Auswählen]
    <script type="text/javascript">
    /* <![CDATA[ */
       hier Dein Javasciptcode
    /* ]]> */
    </script>
    Unsauberer Quellcode in der Büro-Box:

    Code: PHP  [Auswählen]
    <a target="popup" onclick="window.open "href="infobox.html">Info</a>
    Gruß

    h-h-h

    Quelle: ANLEITUNG: Tabs valide einbinden

    Gruß

    h-h-h

    rayzob

    • Fördermitglied
    • Beiträge: 269
    Valide... wie findet man die Fehler?
    Antwort #5 am: 19. Dezember 2010, 20:35:58
    Vielen Dank für die Antworten. Mal sehen ob ich alles finde...

    guensi

    • Viel Schreiber
    • Beiträge: 2.288
    Valide... wie findet man die Fehler?
    Antwort #6 am: 19. Dezember 2010, 20:38:19
    Hmm, nach der Evolution zu urteilen sind wir immer noch bei Hirn1.0. Mag sein, dass das Web schon den Stand 2.0 oder gar 3.0 erreicht hat. Aber wir denken immer noch mit dem gleichen Werkzeug, welches schon vor 10.000 Jahren in Betrieb war. Das einzige was sich verändert hat, ist die Wissensbasis, die diesem Werkzeug zur Verfügung steht.

    Wer glaubt er denkt mit Hirn2.0 der mag schon die nächste Sprosse auf der Leiter der Evolution erklommen haben, oder aber sich auf einem fatalen Irrweg befinden. Die Zukunft wird darüber ein Urteil fällen.

    Aber das aktuell angefragte Problem wird wohl mit den beiden oben genannten Hilfen in den Griff zu kriegen sein.

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Valide... wie findet man die Fehler?
    Antwort #7 am: 19. Dezember 2010, 21:29:00
    Evolution ist von gestern.

    Heute heist es Intelligent Design.

    Résumé:
    Je mehr darüber nachgedacht wird, um so klarer ist, dass eine kreative Intelligenz uns gemacht haben muss.
    Die ganzen Shops/Webseiten/Produkte/Maschinen.. sind ja auch nicht nur durch ZEIT(/Zufall) entstanden.

    Gruß

    h-h-h

    Parry

    • Fördermitglied
    • Beiträge: 423
    Valide... wie findet man die Fehler?
    Antwort #8 am: 20. Dezember 2010, 00:09:39
    @ h-h-h

    Glaub du hast den Smiley vergessen. :ironie:

    Ist aber eh Offtopic und wir sollten dazu nen neuen Thread aufmachen, wenn man das Thema diskutieren möchte?!

    vr

    • modified Team
    • Beiträge: 2.664
    Valide... wie findet man die Fehler?
    Antwort #9 am: 20. Dezember 2010, 00:13:29
    Jetzt weiss ich, was ich die ganze Zeit vermisst hab. ;)

    Grüße, Volker

    1 Antworten
    2472 Aufrufe
    04. Januar 2011, 20:15:34 von h-h-h
    3 Antworten
    2273 Aufrufe
    15. August 2012, 19:44:13 von martin009
    22 Antworten
    8572 Aufrufe
    21. August 2011, 19:40:46 von Matt