* 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
© 2001, 2002 marchive.pl Christian Lackas
[HOME]
[MARCHIVE]
[INDEX]
[IMPERIA]
[IMPRESSUM]
[DELTA]