0byt3m1n1
Path:
/
data
/
applications
/
aps
/
gallery
/
2.2-08
/
standard
/
htdocs
/
modules
/
publishxp
/
templates
/
[
Home
]
File: UploadItems.tpl
{* * $Revision: 15342 $ * If you want to customize this file, do not edit it directly since future upgrades * may overwrite it. Instead, copy it into a new directory called "local" and edit that * version. Gallery will look for that file first and use it if it exists. *} <script type="text/javascript"> // <![CDATA[ setSubtitle(""); setOnBackUrl("{g->url arg1="view=publishxp.Options" arg2="albumId=`$UploadItems.albumId`" arg3="setCaptions=`$UploadItems.setCaptions`" arg4="stripExtensions=`$UploadItems.stripExtensions`" htmlEntities=false}"); setSubmitOnNext(true); setButtons(false, true, false); function publishItems() {ldelim} var xml = window.external.Property("TransferManifest"); var files = xml.selectNodes("transfermanifest/filelist/file"); for (i = 0; i < files.length; i++) {ldelim} var postTag = xml.createNode(1, "post", ""); postTag.setAttribute("href", "{g->url arg1="controller=publishxp.UploadItems" htmlEntities=false forceFullUrl=true}"); postTag.setAttribute("name", "userFile"); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "MAX_FILE_SIZE"); dataTag.text = "10000000"; postTag.appendChild(dataTag); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "{g->formVar var="controller"}"); dataTag.text = "publishxp.UploadItems"; postTag.appendChild(dataTag); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "{g->formVar var="form[action][uploadItem]"}"); dataTag.text = "1"; postTag.appendChild(dataTag); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "{g->formVar var="form[albumId]"}"); dataTag.text = "{$UploadItems.albumId}"; postTag.appendChild(dataTag); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "{g->formVar var="form[setCaptions]"}"); dataTag.text = "{$UploadItems.setCaptions}"; postTag.appendChild(dataTag); var dataTag = xml.createNode(1, "formdata", ""); dataTag.setAttribute("name", "{g->formVar var="form[stripExtensions]"}"); dataTag.text = "{$UploadItems.stripExtensions}"; postTag.appendChild(dataTag); files.item(i).appendChild(postTag); {rdelim} var uploadTag = xml.createNode(1, "uploadinfo", ""); var htmluiTag = xml.createNode(1, "htmlui", ""); htmluiTag.text = "{g->url arg1="view=core.ShowItem" arg2="itemId=`$UploadItems.albumId`" htmlEntities=false forceFullUrl=true}"; uploadTag.appendChild(htmluiTag); xml.documentElement.appendChild(uploadTag); window.external.Property("TransferManifest")=xml; window.external.FinalNext(); {rdelim} publishItems(); // ]]> </script>