NOTE: This is a
DistributionDocument. This document is generated,
please do not change it. Put questions, error notes, and suggestions concerning the
documentation of this topic in the
comments section below. Use the
Support web for problems you are having
using TWiki.
Package TWiki::Attach
A singleton object of this class is used to deal with attachments to topics.
Constructor
ObjectMethod renderMetaData ($web,$topic,$meta,$args) -> $text
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 ($web,$topic,$attrs) -> $text
Generate a version history table for a single attachment
-
$web
- the web
-
$topic
- the topic
-
$attrs
- Hash of meta-data attributes
ObjectMethod getAttachmentLink ($user,$web,$topic,$name,$meta) -> $html
-
$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 ($meta,$text) -> $text
Migrate old HTML format
ObjectMethod upgradeFrom1v0beta ($meta) -> $text
CODE_SMELL: Is this really necessary? upgradeFrom1v0beta?
Comments & Questions about this Distribution Document Topic