WARNING LocalSite.cfg could not be found (This is normal for a new installation)
This Foswiki is running using a bootstrap configuration worked
out by detecting the layout of the installation.
To complete the bootstrap process you should either:
- Restore the missing LocalSite.cfg from a backup, or
- Complete the new Foswiki installation:
You have been logged in as a temporary administrator.
Any requests made to this Foswiki will be treated as requests made by an administrator with full rights
Your temporary administrator rights will "stick" until you've logged out from this session.
A Proxy server was detected. {ForceDefaultUrlHost} has been enabled.
If this page is rendered without any styles and you are using SSL (https), your proxy server may be misconfigured.
It must generate the
X-Forwarded-Proto header
. Try adding ?SSL=1 to the Foswiki URL to bypass this issue.
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
SMELL / FIX / TODO count: 1
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.
SMELL: would be much better to throw an exception if an attempt