From:Christian Lackas
Date: 1.8.02 19:11
Subject:Re: I5.0219 - Probleme mit CODEINCLUDE
Reply-To:<imperia-users@imperia.de>
References:
  • 1.8.02 18:25 Christian Lackas
    Re: [IMPERIA] I5.0219 - Probleme mit CODEINCLUDE
  • 1.8.02 18:34 Sebastian Schalipp
    Re: [IMPERIA] I5.0219 - Probleme mit CODEINCLUDE
  • Attachments:[Source] codeinclude_i5.patch (text/plain)
    [Source] unknown-3.pgp (application/pgp-signature)
    * Sebastian Schalipp <schalipp@ewerk.de> [020801 18:35]:
    
    Hallo Sebastian,
    
    > Ja, dann geht es sofort wieder. Ein CODEINCLUDE, der _keine_ Datei findet,
    > macht übrigens auch keinen Fehler (er bleibt einfach als Kommentar im
    > Template stehen). Aber ein CODEINCLUDE, _der_ eine Datei findet, produziert
    > den Server Error. Very strange.
    
    Ja, offenbar gibt es in i5 auch schon dieses CODEINCLUDE, aber die
    Implementierung ist fehlerhaft (und schlecht). Ich habe da mal einen
    Patch angehängt, der das Problem beseitigt.
    
    Danach funktioniert <!--CODEINCLUDE:xxx--> auch in i5. Dateien, die auf
    ».pl« oder ».perl« enden werden auch hier wieder evaluiert (und der
    Inhalt von »$new« zurückgeliefert).
    
    Die technischen Details:
      Die Anweisungen für das Feature stehen in site_createlib.pm, jedoch
      wird dort eine Funktion open_file aufgerufen, die es nicht gibt. Daher
      kommt es zu einem Fehler. Aber eigentlich solltest du dann auch eine
      Perl-Fehlermeldung in deinem ErrorLog finden.
    
    Gruß
     Christian
    
    
    -- 
    Archiv der Mailingliste  : http://www.lackas.net/imp/ma/
    Imperia-Resource-Page    : http://www.lackas.net/imp/
    Wie zitiere ich richtig? : http://learn.to/quote/
    Abmelden                 : mailto:majordomo@imperia.de?body=unsubscribe
    
    
    Thread (I5.0219 - Probleme mit CODEINCLUDE)

    © 2001, 2002 marchive.pl Christian Lackas

    [HOME]   [MARCHIVE]   [INDEX]   [IMPERIA]   [IMPRESSUM]   [DELTA]