From:c.Kleinhuis
Date:28.1.03 15:55
Subject:Codeinclude ... mal wieder ...
Reply-To:<imperia-users@imperia.de>
References:
  • 27.1.03 13:51 Lothar Märkle
    [IMPERIA] i6.5.1 speichern der metainfo bei workflow plugins
  • 27.1.03 20:21 Guido Flohr
    Re: [IMPERIA] i6.5.1 speichern der metainfo bei workflow plugins
  • 28.1.03 10:32 Lothar Märkle
    Re: [IMPERIA] i6.5.1 speichern der metainfo bei workflow plugins
  • hallo leute
    
    
    tut mir wie immer leid, aber ich würde gerne folgendes codeinclude
    benutzen, dabei sind mir so viele ungereimtheiten untergekommen
    das ich die einfach mal posten wollte, um festzustellen ob es
    'bugs' oder features sind:
    
    <!---- CODEINCLUDE DATEINAME: COUNTER.pl--->
    my @metavalues = $metainfo->values;
    my $c = $metainfo->getValues('__my__counter') ;
    $new.="Count :".$c;
    $metainfo->setValues('__my__counter' => ++$c);
    <!--------------------------------------------------------->
    
    //////////////// Beispiel template: mit imperiablocks ( kann nicht
    funktionieren ...)
     <!--IMPERIABLOCK-->
    <!--CODEINCLUDE:COUNTER.pl-->
    <!--/IMPERIABLOCK-->
    
    ///////////////// das ganze erzeugt folgene ausgabe:
    ( nach dreimaligen betätigen des ADD buttons der IMPERIABLOCKS):
      BLOCK 1
    Count :1   BLOCK 2
    Count :1   BLOCK 3
    Count :1   NEUER BLOCK
    
    ///////////
    einfach mal reinkopiert, wie man unschwer erkennen kann, zählt er einfach
    nicht hoch,
    verwendet man das codeinclude von oben, mehrmals 'händisch' in einer datei,
    so ist alles
    so wie gewünscht, der wert wird korrekt hochgezählt, nun kommen wir aber
    noch zu
    einem besonderen spezial:
    
    Die verwendung von IMPERIABLÖCKEN MIT 'händischen' codeincludes:
    kurz die beispielausgabe
    VOR DEM VERWENDEN DES ERSTEN IMPERIABLOCKS:
    ####################
      NEUER BLOCK
    Count :1 Count :2
    ################
    ich würde sagen das sieht sehr vielversprechend aus ... es wurde richtig
    hochgezählt ...
    so, jetzt wird es einmal wieder interressant: wir schalten den ersten
    imperiablock hinzu:
    
    die ausgabe sieht nun wie folgt aus:
    #######################
      BLOCK 1
    Count :3   NEUER BLOCK
    Count :4 Count :5
    ##########################
    oh, seltsam, er zählt einfach weiter, ok, was passiert nun
    mit dem ZWEITEN ( !!! ) imperiablock ?
    
    ( nach nochmaligem hinzufügen eines imperiablock elements
    )
    ############################
      BLOCK 1
    
    Count :3
      BLOCK 2
    
    Count :3
      NEUER BLOCK
    
    Count :4 Count :5
    ##########################
    oh, irgendwie scheint er keine lust mehr zu haben auf weiterzählen,
    ok, schweissperlen auf der stirn lösche ich nun die
    imperiablocks ( und zwar beide hintereinander )
    am ende sieht das ganze so aus:
    
    #############################
    
    #############################
    NEUER BLOCK
    Count :4 Count :5
    ###############################
    hmm, auf runterzählen hat er nun auch
    keinen bock mehr, und irgendwie
    macht das ganze keinen spass...
    ciaoi
    derchristian
    
    
    
    
    
    
    Thread (Codeinclude ... mal wieder ...)

    © 2001, 2002 marchive.pl Christian Lackas

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