internal package Foswiki::UI::Upload

See PublishedAPI for packages intended to be used by Plugin and Contrib authors, or browse all packages.
See also Developing plugins, Developer's Bible, Technical Overview

internal package Foswiki::UI::Upload

UI delegate for attachment management functions

StaticMethod upload( $session )

upload command handler. This method is designed to be invoked via the UI::run method. CGI parameters, passed in $query:

Does the work of uploading an attachment to a topic.

  • 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 -
  • redirectto - URL to redirect to after upload. {AllowRedirectUrl} must be enabled in configure. The parameter value can be a TopicName, a Web.TopicName, or a URL. Redirect to a URL only works if it is enabled in configure, and is ignored if noredirect is specified.
  • noredirect - Normally it will redirect to 'view' when the upload is complete, but also designed to be useable for REST-style calling using the 'noredirect' parameter. If this parameter is set it will return an appropriate HTTP status code and print a message to STDOUT, starting with 'OK' on success and 'ERROR' on failure.

This site is powered by FoswikiCopyright © by the contributing authors. All material on this site is the property of the contributing authors.
Ideas, requests, problems regarding AustLII Communities? Send feedback
This website is using cookies. More info. That's Fine