+ Antworten
Ergebnis 1 bis 6 von 6

Thema: Überflüssiges Leerzeichen in email.php

  1. #1
    Neu an Board
    Registriert seit
    21.08.2010
    Ort
    Lüneburg
    Beiträge
    10
    Bedankte sich
    2
    1 Danksagung in 1 Beitrag

    Frage Überflüssiges Leerzeichen in email.php

    Ich hoffe, in diesem Unterforum bin ich richtig.

    Wenn man eine E-Mail-Adresse in Klammern stehen hat, macht Joomla daraus bei der Anzeige z. B. "( test@web.de)".
    Ursache dafür ist die Zeile 42 in der Datei /libraries/joomla/html/html/email.php:
    PHP-Code:
    $replacement     "\n <script language='JavaScript' type='text/javascript'>"
    Erst, wenn man "\n " löscht, klappt es. Bug? Feature?

    Stefan Bartels

  2. #2
    Verbringt hier viel Zeit Avatar von kardio
    Registriert seit
    22.04.2009
    Ort
    Switzerland
    Beiträge
    929
    Bedankte sich
    89
    Erhielt 189 Danksagungen
    in 185 Beiträgen

    Standard

    Und wenn Du nach dem "\n <script ..." nur das Leerzeichen rausnimmst?
    Wie stelle ich meine Fragen richtig? - Joomla FAQ - Frage als gelöst markieren? So gehts!
    - Ein Klick auf 'Danke' erfreut immer! Keinen privaten Support per PM!

  3. #3
    Neu an Board
    Registriert seit
    21.08.2010
    Ort
    Lüneburg
    Beiträge
    10
    Bedankte sich
    2
    1 Danksagung in 1 Beitrag

    Standard

    Das ändert auch nichts daran. Der Grund für dieses Verhalten ist folgendes HTML-"Problem":
    HTML-Code:
    <head>
    </head>
    <body>
    Test(
    <script language='JavaScript' type='text/javascript'>
    <!--
      document.write( '###' );
    //-->
    </script>Ende  
    </body>
    Wenn das Tag "<script ..." in einer neuen Zeile steht, macht HTML aus dem Zeilenumbruch ein Leerzeichen hinter der Klammer. Das "\n" muss also auch mit gelöscht werden.

    Der Ansatz der Joomla-Programmierer ist zwar löblich, einen ansprechenden HTML-Code zu erzeugen, indem das Script in einer neuen Zeile beginnt, hier wird aber definitiv ein nicht gewollter Fehler produziert.
    Wohin bzw. an wen meldet man den?

    Stefan Bartels

  4. #4
    Hat hier eine Zweitwohnung Avatar von JoomDesign
    Registriert seit
    19.03.2006
    Ort
    Berlin, Deutschland
    Beiträge
    1.927
    Bedankte sich
    269
    Erhielt 594 Danksagungen
    in 511 Beiträgen

    Standard

    Zitat Zitat von StBartelsLG Beitrag anzeigen
    ...
    Wohin bzw. an wen meldet man den?...
    http://joomlacode.org/gf/project/joo...&tracker_id=32

  5. Erhielt Danksagungen von:


  6. #5
    Neu an Board
    Registriert seit
    21.08.2010
    Ort
    Lüneburg
    Beiträge
    10
    Bedankte sich
    2
    1 Danksagung in 1 Beitrag

    Standard

    Danke, habe ich gemacht.

    Stefan Bartels

  7. Erhielt Danksagungen von:


  8. #6
    Neu an Board
    Registriert seit
    30.12.2010
    Beiträge
    1
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Danke Stefan,

    der Fehler existiert noch immer (Version 1.5.22).
    Dank deines Posts konnte ich den Code jedoch schnell ändern.

+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein