97 lines
1.6 KiB
Plaintext
97 lines
1.6 KiB
Plaintext
head 1.3;
|
|
access;
|
|
symbols;
|
|
locks; strict;
|
|
comment @# @;
|
|
|
|
|
|
1.3
|
|
date 2007.01.16.04.11.59; author TWikiContributor; state Exp;
|
|
branches;
|
|
next 1.2;
|
|
|
|
1.2
|
|
date 2006.10.25.00.21.57; author TWikiContributor; state Exp;
|
|
branches;
|
|
next 1.1;
|
|
|
|
1.1
|
|
date 2006.02.01.12.01.26; author TWikiContributor; state Exp;
|
|
branches;
|
|
next ;
|
|
|
|
|
|
desc
|
|
@new-topic
|
|
@
|
|
|
|
|
|
1.3
|
|
log
|
|
@buildrelease
|
|
@
|
|
text
|
|
@---+ Package =TWiki::UI::Upload=
|
|
|
|
UI delegate for attachment management functions
|
|
|
|
|
|
%TOC%
|
|
|
|
---++ StaticMethod *attach* <tt>($session)</tt>
|
|
|
|
=upload= command handler.
|
|
This method is designed to be
|
|
invoked via the =TWiki::UI::run= method.
|
|
|
|
Adds the meta-data for an attachment to a toic. Does *not* upload
|
|
the attachment itself, just modifies the meta-data.
|
|
|
|
|
|
|
|
---++ StaticMethod *upload* <tt>($session)</tt>
|
|
|
|
=upload= command handler.
|
|
This method is designed to be
|
|
invoked via the =TWiki::UI::run= method.
|
|
CGI parameters, passed in $query:
|
|
|
|
| =hidefile= | if defined, will not show file in attachment table |
|
|
| =filepath= | |
|
|
| =filename= | |
|
|
| =filecomment= | Comment to associate with file in attachment table |
|
|
| =createlink= | if defined, will create a link to file at end of topic |
|
|
| =changeproperties= | |
|
|
|
|
Does the work of uploading a file to a topic. Designed to be useable as
|
|
a REST method (it will redirect to the 'view' script unless the 'noredirect'
|
|
parameter is specified, in which case it will print a message to
|
|
STDOUT, starting with 'OK' on success and 'ERROR' on failure.
|
|
|
|
|
|
@
|
|
|
|
|
|
1.2
|
|
log
|
|
@buildrelease
|
|
@
|
|
text
|
|
@d9 1
|
|
@
|
|
|
|
|
|
1.1
|
|
log
|
|
@buildrelease
|
|
@
|
|
text
|
|
@d13 2
|
|
a14 4
|
|
Attach a file to a topic. CGI parameters are:
|
|
|
|
| =filename= | Name of attachment |
|
|
| =skin= | Skin(s) to use in presenting pages |
|
|
d32 5
|
|
@
|