[] {.add header|Cache-Control: public, max-age=200.} %folder%
{.if|{.get|can upload.}|{:
⇧ Upload Files 
{.if|{.get|can delete.}|{::}.} [files]
Sort Name, Type, Date   
Files for download: 
[special:alias|cache] dmy={.time|format=dd/mm/yyyy|when=%item-modified-dt%.} [file.jpg = file.JPG = file.jpeg = file.png = file.gif = file.tif = file.bmp = file.webp]
📷 %item-name% {.dmy.}, %item-size%
[file.mp4 = file.m4v = file.mkv = file.flv = file.avi = file.wmv = file.webm = file.mov]
🎥 %item-name% {.dmy.}, %item-size%
[file.mp3 = file.m4a = file.wma = file.flac = file.ogg = file.aac]
🔊 %item-name% {.dmy.}, %item-size%
[file.doc = file.odt = file.docx = file.xls = file.ods = file.xlsx = file.pdf = file.mobi = file.epub = file.lit = file.txt]
📄 %item-name% {.dmy.}, %item-size%
🔷 %item-name% {.dmy.}, %item-size%
🔗 %item-name% link 
📁 %item-name% {.dmy.}
[nofiles] {.if|{.match|*recursive*|%url%.}|{:
⇦ Back
[api level] 999 [error-page] %content% [overload] {.disconnect.}{.add to log|%ip% %user% disconnected at %connections% connections.} [max contemp downloads] {.add header|Cache-Control: no-cache, max-age=0.}{.redirect|/~server%20is%20busy?path={.encodeuri|{.filepath|%url%.}.}.} [server is busy|public] Busy

Server is busy.

Returning to previous page...
[not found] {.if|{.match|*.php*;*.js;*.py;*.vbs*;*.exe|%url%.}|{:{.disconnect.}:}|{:{.add header|Cache-Control: no-cache, max-age=0.}:}.}{.if|{.=|{.cut|-1||%url%.}|/.} |{: 404

Folder Not Found.

Returning to previous page...
:} |{:{.redirect|/~404?path={.encodeuri|{.filepath|%url%.}.}.}:}.} [404|public] 404

File Not Found.

Returning to previous page...
[unauth] {.redirect|/~login.} [deny] {.disconnect.}{.add to log|%ip% %user% is denied.} [ban] {.disconnect.} [upload|public] {.add header|Cache-Control: no-cache, max-age=0.}Upload to: %folder% {.if|{.>|{.current downloads.}|1.}|{: Upload to: %folder%
⇦ Back

Upload is not available to due to high server load.

Automatically retrying in seconds...

Upload to: %folder%
⇦ Back

You can upload files into the
%diskfree% available space.



And then:
Results page appears after uploads complete
{.if|{.can mkdir.}|{:


You can make a new folder:
{.if|{.and| {.get|can upload.} | {.postvar|createfolder.} .}|{: {.mkdir|%folder-resource%\{.postvar|fldname.}.} :}/if.}
(refresh the page after making a folder)
:}.} :}.} [upload-results] Upload results for: %folder%
Upload results for: %folder%

⇦ Back
[upload-success] SUCCESS! Uploaded: %item-name% - %item-size% [upload-failed] Error: %item-name%: - %reason% [special:import] {.set item|/|not as download=*.htm;*.html;*.css;*.mp3;*.png;*.jpg;*.jpeg;*.gif.;*.js.} {.set ini|use-system-icons=no.} {.set ini|log-progress=no.} {.set ini|log-dump-request=no.} {.set ini|log-only-served=yes.} {.set ini|tray-icon-for-each-download=no.} {.set ini|enable-fingerprints=no.} {.set ini|send-hfs-identifier=no.} {.set ini|support-descript.ion=no.} {.set ini|load-single-comment-files=no.} {.set ini|hints4newcomers=no.} {.set ini|flash-on= .} {.set ini|max-connections=-1.} {.set ini|max-connections-by-ip=-1.} {.set ini|use-iso-date-format=yes.} [+special:strings] option.comment=0 [newfile] [ajax.changepwd|public|no log] {.check session.}{.break|if={.not|{.can change pwd.}.} |result=Forbidden (0).}{.if|{.length|{.set account||password={.postvar|new.}.}/length.}|OK (1)|Failed (2).} [login|public] {.if|{.match|*.php*;*.js;*.py;*.vbs*;*.exe|%url%.}|{:{.disconnect.}:}.}{.add header|Cache-Control: no-cache, max-age=0.} login

Keep me logged-in