git-svn-id: https://192.168.0.254/svn/Proyectos.ConstruccionesCNJ_Web/trunk@5 a1d75475-e439-6a4c-b115-a3aab481e8ec
70 lines
2.8 KiB
Smarty
70 lines
2.8 KiB
Smarty
{*
|
|
* $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>
|