From:Christian Lackas
Date:22.1.03 12:20
Subject:Re: Abfrage ob Block Inhalt besitzt
Reply-To:<imperia-users@imperia.de>
References:
  • 22.1.03 11:13 Robert Reithofer
    Re: [IMPERIA] Abfrage ob Block Inhalt besitzt
  • 22.1.03 11:24 Kai Timmermann
    Re: [IMPERIA] Abfrage ob Block Inhalt besitzt
  • 22.1.03 11:45 Ingo Schaarschmidt
    Re: [IMPERIA] Abfrage ob Block Inhalt besitzt
  • Attachments:[Source] xxdef_iblock.patch (text/plain)
    [Source] unknown-3.pgp (application/pgp-signature)
    * Ingo Schaarschmidt <ingo@serv4us.de> [030122 11:53]:
    
    Hallo Ingo,
    
    > > <!--IMPERIABLOCK-->
    > >     <input name="IMPERIA:HTML:arbeitsgebiet" size="80" value="">
    > > <!--/IMPERIABLOCK-->
    > probier mal
    >  <!--IMPERIABLOCK-->
    > #IF (("<!--XX-IBLOCK-TEXT:arbeitsgebiet-->") OR ("<!--XX-editmode-->"))
    >     <input name="IMPERIA:HTML:arbeitsgebiet" size="80" value="">
    > #ENDIF
    
    #IF ("<!--XXDEFINED-IBLOCK:arbeitsgebiet-->" OR "<!--XX-editmode-->")
        ...
    #ENDIF
    
    Zum einen könnte das Metafeld ja auch die Zeichenketten "no", "false"
    oder "0" enthalten (die bekanntlich ja falsch sind) (BTW: das ist kein
    völlig abwegiger Fall, wir hatten hier ja schon das Problem, dass jemand
    Fussballergebnisse eingeben wollte, und da ist eine "0" ja nicht allzu
    ungewöhnlich[1]).
    Zum anderen sollte (die andere gebräuchliche Lösung) 
        
        "<!--XX-foo-->" NE ""
        
    eigentlich immer durch den entsprechenden XX-DEFINED-Operator ersetzt
    werden:
    
        "<!--XXDEFINED-foo-->"
    
    Dann ist das auf jeden Fall eindeutig und man hat auch das unten
    erwähnte Problem nicht (das gilt auch für i5, hier klappt das nur mit
    den ImperiaBlöcken nicht so schön).
    
    BTW (an Imperia): Warum sind eigentlich <!--XXDEF-foo--> und
    <!--XXDEFINED-foo--> Synonyme, aber <!--XXDEF-IBLOCK-foo--> gibt es
    nicht? Wäre es nicht sinnvoll das konsistent zu halten? [Patch hängt
    an].
    
    > <!--/IMPERIABLOCK-->
    > "TEXT" ist wichtig damit das z.B. mit """ im Inhalt geht.
    
    Ist IMHO ein Bug. Das muss man dann ja eigentlich immer einschalten
    (siehe [2]).
    
    References:
    
        [1] Wichtig und Dringend: Input Felder mit Null-Wert
            http://www.lackas.net/imp/ma/iu/200108/Q1Guv8jpYG0jLYKt.html
        [2] Re: Imperia Blöcke ohne Inhalt - die Zweite
            http://www.lackas.net/imp/ma/iu/200301/u7Ii_Ff9nTASvB7E.html
    
    Gruss
     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 (Abfrage ob Block Inhalt besitzt)

    © 2001, 2002 marchive.pl Christian Lackas

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