From:Christian Lackas
Date:18.6.03 14:24
Subject:Re:
Reply-To:<imperia-users@imperia.de>
References:
  • 18.6.03 13:41 Thomas Groß
    [IMPERIA]
  • Attachments:[Source] unknown-1.pgp (application/pgp-signature)
    * Thomas Groß <tgross@m-s.de> [030618 13:50]:
    
    Hallo Thomas,
    
    > Ich möchte gern (mit Imperia 6.5.2) in einem Template einen Link anbieten,
    > mit dem man direkt einen neuen Artikel anlegen kann, also praktisch ein
    > Link, wie es ihn unter 'Neues Dokument erzeugen' für die Rubrikauswahl gibt,
    > z.B.
    > /cgi-bin/site_newdoc.pl?newdoc_cat=/8/15/17
    > Jetzt meine Frage: ist es möglich, dort noch weiter Parameter anzugeben,
    > z.B. für das Metafile, den Dateinamen oder das Verzeichnis? Ich möchte
    > nämlich ein anderes Metafile nehmen als das, welches in der jeweiligen
    > Rubrik festgelegt wurde.
    
    site_newdoc.pl erzeugt durch folgenden Code ein neues Dokument:
    
        my %params = DecodeFormData;
        [...]
        my $document = Document::Creator->new (category => $catno,
                                               variables => \%params);
    
    Dabei enthält der Hash %params die weiteren Werte, die an das CGI-Skript
    übergeben wurden. Die man-page zu Document::Creator[1] sagt weiterhin:
    
      new ARGS
         The constructor takes the following named arguments:
    
         category
            The category ID of the document to be created.
    
         variables
            A reference to a hash consisting of key value pairs of
            predefined variables. These variables must be references to a
            list of all values. Use the function hash2meta from Lib::Hash(3)
            if you want to pass a hash.
    
    [1] http://www.lackas.net/imp/docs/Document/Creator.html
    
    
    Gruss
     Christian
    
    p.s. Die Wahl einer geeigneten Subjects erhöht die Wahrscheinlichkeit
    auf eine Antwort (und das finden des Artikels im Archiv) beträchtlich!
    
    -- 
    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 ([no subject])

    © 2001, 2002 marchive.pl Christian Lackas

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