r2 - 16 Jan 2007 - 04:11:57 - TWikiContributorYou are here: TWiki >  TWiki Web > TWikiAttachDotPm

Package TWiki::Attach

A singleton object of this class is used to deal with attachments to topics.

ClassMethod new ($session)

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?

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Powered by TWiki
This website uses only proprietary and third party technical cookies to ensure the correct operation of its web pages and to improve its services.
By continuing to navigate the website you consent to the use of cookies. To learn more, or deny your consent, consult the privacy policy
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.