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
|
||
|
@
|