<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <meta http-equiv="Content-Type" content="$HTMLDocType" /> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>CoolCleveland.com - PmWiki - Upload Variables</title> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/pm-core.css' rel='stylesheet' type='text/css' /> <!--HTMLHeader--><style type='text/css'><!-- span.anchor { float: left; font-size: 10px; margin-left: -10px; width: 10px; position:relative; top:-0.1em; text-align: center; } span.anchor a { text-decoration: none; } span.anchor a:hover { text-decoration: underline; } ol.toc { text-indent:-20px; list-style: none; } ol.toc ol.toc { text-indent:-40px; } div.tocfloat { font-size: smaller; margin-bottom: 10px; border-top: 1px dotted #555555; border-bottom: 1px dotted #555555; padding-top: 5px; padding-bottom: 5px; width: 38%; float: right; margin-left: 10px; clear: right; margin-right:-13px; padding-right: 13px; padding-left: 13px; background-color: #eeeeee; } div.toc { font-size: smaller; padding: 4px; border: 1px dotted #cccccc; background: #f7f7f7; margin-bottom: 10px; } #left-box { width: 170px; } #right-box { width: 170px; } --></style><script type="text/javascript"> function toggle(obj) { var elstyle = document.getElementById(obj).style; var text = document.getElementById(obj + "tog"); if (elstyle.display == 'none') { elstyle.display = 'block'; text.innerHTML = "hide"; } else { elstyle.display = 'none'; text.innerHTML = "show"; } } </script> <meta name='robots' content='noindex,nofollow' /> <script type='text/javascript' > var fontSizeDefault = 90; var increment = 10; var cookieName = 'setfontsize'; var fsLabel = 'Text Size'; var fsBigger = 'bigger'; var fsNormal = 'default'; var fsSmaller = 'smaller'; </script> <script type='text/javascript' src='https://wiki.coolcleveland.com/wiki/pub/skins/triad/fontsizer.js'></script> <script type='text/javascript' > var toggleCookies = '1'; var lcookie = 'triad_setLshow'; var rcookie = 'triad_setRshow'; var lshow = '1'; var rshow = '1'; var show = 'Show'; var hide = 'Hide'; var lwidth = '170px'; var rwidth = '170px'; </script> <script type='text/javascript' src='https://wiki.coolcleveland.com/wiki/pub/skins/triad/togglebars.js'></script> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/layout-triad.css' rel='stylesheet' type='text/css' /> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/layout-main.css' rel='stylesheet' type='text/css' /> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/layout-print.css' rel='stylesheet' type='text/css' media='print' /> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/font-verdana.css' rel='stylesheet' type='text/css' media='screen' /> <link href='https://wiki.coolcleveland.com/wiki/pub/skins/triad/css/c-white.css' rel='stylesheet' type='text/css' media='screen' /> <script type="text/javascript" src="https://wiki.coolcleveland.com/wiki/pub/js/coolcleveland.js"></script> <link rel="stylesheet" href="https://wiki.coolcleveland.com/wiki/pub/css/user_management.css" type="text/css" /> </head> <body > <script type='text/javascript' ><!-- document.cookie = 'javascript=1; path=/'; if (fontSize) { fontSize.fontSizeInit();} // document.write("<a href='#'></a >"); --></script> <table id="outer-box" border="0" cellspacing="0" cellpadding="0" > <tr> <td id="header-box" colspan="3" valign="top"> <!--PageHeaderFmt--> <div id='header' class='pageheader'><div class='rfloat' > <form class='wikisearch' action='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables' method='get'><div><input type='text' name='q' value='Search' class='inputbox searchbox' size='18' onfocus="preval=this.value; this.value=''; " /> <input type='submit' class='inputbutton searchbutton' value='Go' /><input type='hidden' name='focus' value='on' /><input type='hidden' name='action' value='search' /></div></form> <span style='font-size:83%'> <script type='text/javascript' > <!-- if (fsinit==1) document.write(fontSize.allLinks); else if (fontSize) { fontSize.fontSizeInit(); document.write(fontSize.allLinks); } --></script> </span> </div><div class='lfloat' > <p><span style='color: maroon;'><big><strong><a style='color: maroon' class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/HomePage'>CoolCleveland Sandbox</a></strong></big></span> </p></div> <div class="clearer"><!-- this is a clearer div --></div> </div> <!--/PageHeaderFmt--> <!--PageTopMenuFmt--> <div id="topnavbox"> <div id="topnav" class="nav"> <div id="toggleleft"> <script type='text/javascript' ><!-- if (toggleLeft) document.write("<input name='lb' type='button' class='togglebox' value='Hide ↓' onclick='toggleLeft()' />") --></script> </div> <div id="toggleright"><script type='text/javascript' ><!-- if (toggleRight) document.write("<input name='rb' type='button' class='togglebox' value='↓ Hide' onclick='toggleRight()' />") --></script> </div> <div class='lnav' > </div> <div class='rnav' > <ul><li><big><a accesskey='e' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=edit'>Edit</a></big> </li><li><big><a accesskey='ak_htmlt' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?type=htmlsource'>HTML</a></big> </li><li><big><a accesskey='ak_attr' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=attr'>Attr</a></big> </li><li><big><a accesskey='ak_attr' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/GroupAttributes?action=attr'>GroupAttr</a></big> </li><li><big><a accesskey='h' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=diff'>History</a></big> </li><li><big><a accesskey='c' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/RecentChanges'>Recent Changes</a></big> </li></ul></div> </div></div> <!--/PageTopMenuFmt--> </td> </tr> <tr> <!--PageLeftFmt--> <td id="left-box" valign="top"> <div id='sidebar'> <div id='sidebarpage'><p><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/Admin'>Sandbox Admin</a><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/ThomasMulready'>TM</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/Podcasts'>PODCASTS</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/Jenna'>Jenna</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/Stephan'>Stephan</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/ThomasMulreadyAds'>ADS</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/NewsletterSandbox'>ISSUES</a></span></strong><br /><br /><br /> <strong><span style='font-size:144%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/CurrentIndex'>CURRENT</a></span></strong><br /><br /><br /><br /> </p> <p class='vspace'><span style='font-size:69%'><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Site/SideBar?action=edit'>Edit this Menu</a></span> </p> </div> <div id="sidebarfooter"> <p><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/TriadSkin'>TriadSkin</a><br />powered by <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/PmWiki'>PmWiki</a> </p> </div> </div> </td><!-- end div left --> <!--/PageLeftFmt--> <td id="center-box" valign="top"> <div id="contentbox"> <!--PageTitleFmt--> <div id= 'titlebarbox'> <div id='titlebar' > <div class='pagegroup' > <p><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/PmWiki'>PmWiki</a> </p></div><div class='pagetitle' style='text-align: center;' > <h1></h1> </div> </div> </div> <!--/PageTitleFmt--> <div id='content'> <!--PageText--> <div id='wikitext'> <p> <a name='trailstart' id='trailstart'></a> </p><div style='clear:right; float:right; font-size:smaller; background-color:#ddd;' > <p><span class='wikitrail'>< <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Security'>Variables</a> | <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Variables'>Variables</a> | <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Blocklist#variables'>Blocklist</a> ></span> </p></div> <div style='clear:right;' > </div> <p class='vspace'>See also: <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Uploads'>Uploads</a>, <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Uploads'>admin</a>. </p> <div class='vspace'></div><dl><dt><a name='EnableUpload' id='EnableUpload'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUpload'><code class='varlink'>$EnableUpload</code></a></dt><dd>The upload.php script is automatically included from stdconfig.php if the <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUpload'><code class='varlink'>$EnableUpload</code></a> variable is true in config.php. Note that one may still need to set an upload password before users can upload (see <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadsAdmin'>UploadsAdmin</a>). <div class='vspace'></div></dd><dt><a name='UploadBlacklist' id='UploadBlacklist'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadBlacklist'><code class='varlink'>$UploadBlacklist</code></a></dt><dd>This array contains forbidden strings for an uploaded file (case insensitive). Some installations with the Apache server will try to execute a file which name contains ".php", ".pl" or ".cgi" even if it is not the last part of the filename. For example, a file named "test.php.txt" may be executed. To disallow such files to be uploaded, add to config.php such a line: </dd><dt> </dt><dd> <code class='escaped'> $UploadBlacklist = array('.php', '.pl', '.cgi'); # disallow common script files</code> <div class='vspace'></div></dd><dt><a name='UploadPermAdd' id='UploadPermAdd'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPermAdd'><code class='varlink'>$UploadPermAdd</code></a></dt><dd>This variable sets additional unix permissions applied to newly uploaded files, and should be 0 (recommended as of 2013). If uploaded files cannot be downloaded and displayed on the website, for example with the error 403 Forbidden, set this value to 0444 (core setting, default since 2004). </dd><dt> </dt><dd> <code class='escaped'>$UploadPermAdd = 0; # recommended</code> <div class='vspace'></div></dd><dt><a name='UploadPermSet' id='UploadPermSet'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPermSet'><code class='varlink'>$UploadPermSet</code></a></dt><dd>This variable sets unix permissions unconditionally applied to newly uploaded files, for example <code>0604</code>. <span style='font-style: italic; color: green;'> <strong>Danger!</strong> Do not use this variable unless you know what you're doing! </span> If you make a mistake, uploaded files may be impossible to edit or delete via the FTP/SSH account (in that case, <a class='urllink' href='http://www.pmwiki.org/wiki/Cookbook/Attachtable' rel='nofollow'>Cookbook:Attachtable</a> may be used) or to be downloaded and displayed on the website. Note that file permissions may differ on different systems - if you copy or move your <span class="wikiword"><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/PmWiki'>Pm Wiki</a></span> installation, you may have to change it. <div class='vspace'></div></dd><dt><a name='UploadDir' id='UploadDir'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadDir'><code class='varlink'>$UploadDir</code></a></dt><dd>The directory where uploads are to be stored. Defaults to <em>uploads/</em> in the pmwiki directory, but can be set to any location on the server. This directory must be writable by the webserver process if uploading is to occur. <div class='vspace'></div></dd><dt><a name='UploadUrlFmt' id='UploadUrlFmt'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadUrlFmt'><code class='varlink'>$UploadUrlFmt</code></a></dt><dd>The url of the directory given by <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadDir'><code class='varlink'>$UploadDir</code></a>. By default, <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadUrlFmt'><code class='varlink'>$UploadUrlFmt</code></a> is derived from <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/PathVariables#PubDirUrl'><code class='varlink'>$PubDirUrl</code></a> and <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadDir'><code class='varlink'>$UploadDir</code></a>. </dd></dl><p class='vspace'><a name='IMapLinkFmtAttach' id='IMapLinkFmtAttach'></a> </p><dl><dt><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/LinkVariables#IMapLinkFmt'><code class='varlink'>$IMapLinkFmt</code></a>['Attach:']</dt><dd> The format of the upload link displayed when an attachment exists. Can be changed with such a line in config.php:<pre class='escaped'> $IMapLinkFmt['Attach:'] = "<a class='attachlink' href='\$LinkUrl'>\$LinkText</a>";</pre> <div class='vspace'></div></dd><dt><a name='LinkUploadCreateFmt' id='LinkUploadCreateFmt'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#LinkUploadCreateFmt'><code class='varlink'>$LinkUploadCreateFmt</code></a></dt><dd> The format of the upload link displayed when an attachment not present. Can be changed with such a line in config.php:<pre class='escaped'> $LinkUploadCreateFmt = "<a class='createlinktext' href='\$LinkUpload'>\$LinkText</a> <a class='createlink' href='\$LinkUpload'>&nbsp;&Delta;</a>";</pre> <div class='vspace'></div></dd><dt><a name='UploadPrefixFmt' id='UploadPrefixFmt'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixFmt'><code class='varlink'>$UploadPrefixFmt</code></a></dt><dd>Sets the prefix for uploaded files to allow attachments to be organized other than by groups. Defaults to <code class='escaped'>'/$Group'</code> (uploads are organized per-group), but can be set to other values for sitewide or per-page attachments. </dd></dl><pre> <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixFmt'><code class='varlink'>$UploadPrefixFmt</code></a> = '/$Group/$Name'; # per-page attachments <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixFmt'><code class='varlink'>$UploadPrefixFmt</code></a> = ''; # sitewide attachments </pre><div class='vspace'></div><dl><dt> </dt><dd> It is recommended to have the <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixFmt'><code class='varlink'>$UploadPrefixFmt</code></a> variable defined in config.php, the same for all pages in the wiki, and not in group/page local configuration files. Otherwise you <em>will</em> be unable to link to attachments in other wikigroups. <div class='vspace'></div></dd><dt><a name='EnableDirectDownload' id='EnableDirectDownload'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableDirectDownload'><code class='varlink'>$EnableDirectDownload</code></a></dt><dd>When set to 1 (the default), links to attachments bypass <span class="wikiword">Pm Wiki</span> and come directly from the webserver. Setting <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableDirectDownload'><code class='varlink'>$EnableDirectDownload</code></a>=0; causes requests for attachments to be obtained via . This allows <span class="wikiword">Pm Wiki</span> to protect attachments using a page's read permissions, but also increases the load on the server. Don't forget to protect your directory /uploads/ with a .htaccess file (Order Deny,Allow / Deny from all). <div class='vspace'></div></dd><dt><a name='EnableUploadGroupAuth' id='EnableUploadGroupAuth'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUploadGroupAuth'><code class='varlink'>$EnableUploadGroupAuth</code></a></dt><dd>Set <code><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUploadGroupAuth'><code class='varlink'>$EnableUploadGroupAuth</code></a> = 1;</code> to authenticate downloads with the group password. This could be used together with <code><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableDirectDownload'><code class='varlink'>$EnableDirectDownload</code></a> = 0;</code>. <span style='font-style: italic; color: green;'> Note: <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUploadGroupAuth'><code class='varlink'>$EnableUploadGroupAuth</code></a> should not be enabled if your wiki uses per-page attachments.</span> <div class='vspace'></div></dd><dt><a name='EnableUploadVersions' id='EnableUploadVersions'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUploadVersions'><code class='varlink'>$EnableUploadVersions</code></a></dt><dd>When set to 1 (default is 0), uploading a file to a location where a file of the same name already exists causes the old version to be renamed to <code>file.ext,timestamp</code> (instead of being overwritten). <code>timestamp</code> is a Unix-style timestamp. <div class='vspace'></div></dd><dt><a name='EnableUploadOverwrite' id='EnableUploadOverwrite'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#EnableUploadOverwrite'><code class='varlink'>$EnableUploadOverwrite</code></a></dt><dd>When set to 1 (the default), determines if overwriting previously uploaded files is allowed. <div class='vspace'></div></dd><dt><a name='UploadNameChars' id='UploadNameChars'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadNameChars'><code class='varlink'>$UploadNameChars</code></a></dt><dd>The set of characters allowed in upload names. Defaults to <code class='escaped'>"-\w. "</code>, which means alphanumerics, hyphens, underscores, dots, and spaces can be used in upload names, and everything else will be stripped. </dd><dt> </dt><dd><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadNameChars'><code class='varlink'>$UploadNameChars</code></a> = "-\\w. !"; # allow dash, letters, digits, dots, spaces and exclamations </dd><dt> </dt><dd><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadNameChars'><code class='varlink'>$UploadNameChars</code></a> = "-\\w. \\x80-\\xff"; # allow Unicode </dd><dt> </dt><dd> Note: Not all characters can be used in file names, because of various limitations in protocols or operating systems, file systems and server software, or conflict with <span class="wikiword">Pm Wiki</span> markup: <ul><li><code class='escaped'> +?:@#%!=/ </code> have special meanings in URL addresses, </li><li><code class='escaped'> |\^`[]?:@#%/ </code> may be impossible to save on some systems, </li><li><code class='escaped'> <>"|\^`(){}[]#% </code> may conflict with <span class="wikiword">Pm Wiki</span> markups, </li></ul></dd><dt> </dt><dd> so it is strongly recommended to only enable those if you know what you're doing. <div class='vspace'></div></dd><dt><a name='MakeUploadNamePatterns' id='MakeUploadNamePatterns'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#MakeUploadNamePatterns'><code class='varlink'>$MakeUploadNamePatterns</code></a></dt><dd> An array of regular expression replacements that is used to normalize the filename of an attached file. First, everything but <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadNameChars'><code class='varlink'>$UploadNameChars</code></a> will be stripped, then the file extension will be converted to lowercase. Administrators can override these replacements with a custom definition (the full array needs to be defined). Currently the default sequence is: <pre class='escaped'> $MakeUploadNamePatterns = array( "/[^$UploadNameChars]/" => '', # strip all not-allowed characters '/\\.[^.]*$/e' => 'strtolower("$0")', # convert extension to lowercase '/^[^[:alnum:]_]+/' => '', # strip initial spaces, dashes, dots '/[^[:alnum:]_]+$/' => '')); # strip trailing spaces, dashes, dots </pre> <div class='vspace'></div></dd><dt><a name='UploadDirQuota' id='UploadDirQuota'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadDirQuota'><code class='varlink'>$UploadDirQuota</code></a></dt><dd>Overall size limit for all uploads. </dd></dl><div class='vspace'></div><div class='indent'><pre class='escaped'> $UploadDirQuota = 100*1024; # limit uploads to 100KiB $UploadDirQuota = 1000*1024; # limit uploads to 1000KiB $UploadDirQuota = 1024*1024; # limit uploads to 1MiB $UploadDirQuota = 25*1024*1024; # limit uploads to 25MiB $UploadDirQuota = 2*1024*1024*1024; # limit uploads to 2GiB </pre> </div><div class='vspace'></div><dl><dt><a name='UploadPrefixQuota' id='UploadPrefixQuota'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixQuota'><code class='varlink'>$UploadPrefixQuota</code></a></dt><dd>Overall size limit for one directory containing uploads. This directory is usually <code>uploads/<span class="wikiword"><a class='createlinktext' rel='nofollow' href='https://wiki.coolcleveland.com/wiki/PmWiki/GroupName?action=edit'>Group Name</a><a rel='nofollow' class='createlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/GroupName?action=edit'>?</a></span></code> (one for every <span class="wikiword"><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/WikiGroup'>Wiki Group</a></span>), or <code>uploads/<span class="wikiword"><a class='createlinktext' rel='nofollow' href='https://wiki.coolcleveland.com/wiki/Group/PageName?action=edit'>Page Name</a><a rel='nofollow' class='createlink' href='https://wiki.coolcleveland.com/wiki/Group/PageName?action=edit'>?</a></span></code> (one for every page), depending on the variable <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadPrefixFmt'><code class='varlink'>$UploadPrefixFmt</code></a>. <div class='vspace'></div></dd><dt><a name='UploadMaxSize' id='UploadMaxSize'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadMaxSize'><code class='varlink'>$UploadMaxSize</code></a></dt><dd>Maximum size for uploading files, 50000 octets (bytes) by default. <div class='vspace'></div></dd><dt><a name='UploadExtSize' id='UploadExtSize'></a><a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadExtSize'><code class='varlink'>$UploadExtSize</code></a></dt><dd>Maximum size per extension, overriding the default in <a class='varlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables#UploadMaxSize'><code class='varlink'>$UploadMaxSize</code></a>. </dd></dl><div class='vspace'></div><div class='indent'><pre class='escaped'> $UploadExtSize['zip'] = 2*1024*1024; # allow up to 2MiB for zip files </pre> </div><p> </p><div style='clear:right; float:right; font-size:smaller; background-color:#ddd;' > <p><span class='wikitrail'>< <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Security'>Variables</a> | <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Variables'>Variables</a> | <a class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/Blocklist#variables'>Blocklist</a> ></span> </p></div> <p><a name='trailend' id='trailend'></a> <a class='createlinktext' rel='nofollow' href='https://wiki.coolcleveland.com/wiki/PmWiki/LtLt?action=edit'><<</a><a rel='nofollow' class='createlink' href='https://wiki.coolcleveland.com/wiki/PmWiki/LtLt?action=edit'>?</a> </p><div style='background-color: #ffe; border-top: 1px solid black; font-size: .8em;' > <p>This page may have <span class='commentout-pmwikiorg'> a more recent version on <a class='urllink' href='http://www.pmwiki.org' rel='nofollow'>pmwiki.org</a>: <a class='urllink' href='http://www.pmwiki.org/wiki/PmWiki/UploadVariables' rel='nofollow'>PmWiki:UploadVariables</a>, and </span> a talk page: <a class='urllink' href='http://www.pmwiki.org/wiki/PmWiki/UploadVariables-Talk' rel='nofollow'>PmWiki:UploadVariables-Talk</a>. </p></div> </div> <div class="clearer"><!-- this is a clearer div --></div> </div> </div><!-- end div contentbox --> <!--PageFootMenuFmt--> <div id ='footnavbox'> <div id='footnav' class='navbuttons'><ul><li><a rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=edit'>Edit</a> </li><li><a rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=diff'>Page History</a> </li><li><a accesskey='ak_source' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=source'>Source</a> </li><li><a accesskey='ak_upload' rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/PmWiki/UploadVariables?action=upload'>Attach File</a> </li><li><a rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/Site/Search?q=link=PmWiki.UploadVariables'>Backlinks</a> </li><li><a rel='nofollow' class='wikilink' href='https://wiki.coolcleveland.com/wiki/Site/Search?q=PmWiki/'>List Group</a> </li></ul><div class='vspace'></div><div class='indent'><em>Page last modified on June 08, 2016, at 03:56 PM</em> </div> </div> </div> <!--/PageFootMenuFmt--> </td><!-- end div center --> <!--PageRightFmt--> <td id="right-box" valign="top"> <div id="rightbar"><p><br /> </p><ul><li><a class='urllink' href='http://www.coolcleveland.com/' rel='nofollow'>Home</a> </li><li><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Sandbox/Admin'>Admin</a> </li><li><a class='urllink' href='https://wiki.coolcleveland.com/wiki/AdminPanel/AdminPanel' rel='nofollow'>Admin Panel</a> </li><li><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Main/UserSettings'>UserSettings</a> </li><li><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Main/UserAccount'>UserAccount</a> </li></ul><p class='vspace'><span class='rfloat'> </span> <small><a class='wikilink' href='https://wiki.coolcleveland.com/wiki/Site/RightBar?action=edit'>Edit this menu</a></small> </p> <div class='vspace'></div> </div> </td><!-- end div right --> <!--/PageRightFmt--> </tr> <tr> <!--PageFooterFmt--> <td id="footer-box" colspan="3" valign="top"> <div id="footer"><p style='text-align: center;'><a class='createlinktext' rel='nofollow' href='https://wiki.coolcleveland.com/wiki/Site/Triad-ConfigurationSkin?action=edit'>config</a><a rel='nofollow' class='createlink' href='https://wiki.coolcleveland.com/wiki/Site/Triad-ConfigurationSkin?action=edit'>?</a> <em>** pmwiki-2.2.107 **</em> </p> </div> </td> <!--/PageFooterFmt--> </tr> </table><!-- end div outer --> <!--HTMLFooter--> </body> </html>