E
dit
W
YSIWYG
A
ttach
P
rintable
r1 - 01 Feb 2006 - 12:01:24 -
TWikiContributor
You are here:
TWiki
>
TWiki Web
>
TWikiAttachDotPm
---+ Package =TWiki::Attach= A singleton object of this class is used to deal with attachments to topics. %TOC% ---++ ClassMethod *new* <tt>($session)</tt> Constructor ---++ ObjectMethod *renderMetaData* <tt>($web,$topic,$meta,$args) -> $text</tt> Generate a table of attachments suitable for the bottom of a topic view, using templates for the header, footer and each row. * =$web= the web * =$topic= the topic * =$meta= meta-data hash for the topic * =$args= hash of attachment arguments ---++ ObjectMethod *formatVersions* <tt>($web,$topic,$attrs) -> $text</tt> Generate a version history table for a single attachment * =$web= - the web * =$topic= - the topic * =$attrs= - Hash of meta-data attributes ---++ ObjectMethod *getAttachmentLink* <tt>($user,$web,$topic,$name,$meta) -> $html</tt> * =$user= - User doing the reading * =$web= - Name of the web * =$topic= - Name of the topic * =$name= - Name of the attachment * =$meta= - Meta object that contains the meta info Build a link to the attachment, suitable for insertion in the topic. ---++ ObjectMethod *migrateToFileAttachmentMacro* <tt>($meta,$text) -> $text</tt> Migrate old HTML format ---++ ObjectMethod *upgradeFrom1v0beta* <tt>($meta) -> $text</tt> CODE_SMELL: Is this really necessary? upgradeFrom1v0beta?
E
dit
|
W
YSIWYG
|
A
ttach
|
P
rintable
|
V
iew topic
|
Backlinks:
We
b
,
A
l
l Webs
|
H
istory
: r1
|
M
ore topic actions
TWiki
Log In
TWiki Web
Webs
Main
TWiki
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback
Note:
Please contribute updates to this topic on TWiki.org at
TWiki:TWiki.TWikiAttachDotPm