git-svn-id: https://192.168.0.254/svn/Proyectos.ConstruccionesCNJ_Web/trunk@5 a1d75475-e439-6a4c-b115-a3aab481e8ec
143 lines
5.9 KiB
Smarty
143 lines
5.9 KiB
Smarty
{*
|
|
* $Revision: 15817 $
|
|
* 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.
|
|
*}
|
|
<div class="gbBlock">
|
|
{if !empty($ItemAddUploadApplet.NoProtocolError)}
|
|
<div class="giError">
|
|
{g->text text="The upload applet relies on a G2 module that is not currently enabled. Please ask an administrator to enable the 'remote' module."}
|
|
</div>
|
|
{else}
|
|
<form name="form1">
|
|
<object classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93"
|
|
codebase="http://java.sun.com/products/plugin/autodl/jinstall-1_4-windows-i586.cab#Version=1,4,0,0"
|
|
width="600" height="400" mayscript="true" id="applet_object">
|
|
<param name="code" value="com.gallery.GalleryRemote.GRAppletMini"/>
|
|
<param name="archive" value="{g->url href="modules/uploadapplet/applets/GalleryRemoteAppletMini.jar},{g->url href="modules/uploadapplet/applets/GalleryRemoteHTTPClient.jar"},{g->url href="modules/uploadapplet/applets/applet_img.jar"}"/>
|
|
<param name="type" value="application/x-java-applet;version=1.4"/>
|
|
<param name="scriptable" value="false"/>
|
|
<param name="mayscript" value="false"/>
|
|
<param name="progressbar" value="true"/>
|
|
<param name="boxmessage" value="{g->text text="Downloading the Gallery Remote Applet"}"/>
|
|
<param name="gr_url" value="{$ItemAddUploadApplet.g2BaseUrl}"/>
|
|
<param name="gr_cookie_name" value="{$ItemAddUploadApplet.cookieName}"/>
|
|
<param name="gr_cookie_value" value="{$ItemAddUploadApplet.cookieValue}"/>
|
|
<param name="gr_cookie_domain" value="{$ItemAddUploadApplet.cookieDomain}"/>
|
|
<param name="gr_cookie_path" value="{$ItemAddUploadApplet.cookiePath}"/>
|
|
<param name="gr_album" value="{$ItemAddUploadApplet.album}"/>
|
|
<param name="gr_user_agent" value="{$ItemAddUploadApplet.userAgent}"/>
|
|
<param name="gr_gallery_version" value="{$ItemAddUploadApplet.galleryVersion}"/>
|
|
<param name="gr_locale" value="{$ItemAddUploadApplet.locale}"/>
|
|
{foreach key=key item=value from=$ItemAddUploadApplet.default}
|
|
<param name="GRDefault_{$key}" value="{$value}"/>
|
|
{/foreach}
|
|
{foreach key=key item=value from=$ItemAddUploadApplet.override}
|
|
<param name="GROverride_{$key}" value="{$value}"/>
|
|
{/foreach}
|
|
|
|
<comment>
|
|
<embed
|
|
type="application/x-java-applet;version=1.4"
|
|
code="com.gallery.GalleryRemote.GRAppletMini"
|
|
id="applet_embed"
|
|
archive="{g->url href="modules/uploadapplet/applets/GalleryRemoteAppletMini.jar},{g->url href="modules/uploadapplet/applets/GalleryRemoteHTTPClient.jar"},{g->url href="modules/uploadapplet/applets/applet_img.jar"}"
|
|
width="600"
|
|
height="400"
|
|
mayscript="true"
|
|
progressbar="true"
|
|
boxmessage="{g->text text="Downloading the Gallery Remote Applet"}"
|
|
pluginspage="http://java.sun.com/j2se/1.4.2/download.html"
|
|
gr_url="{$ItemAddUploadApplet.g2BaseUrl}"
|
|
gr_cookie_name="{$ItemAddUploadApplet.cookieName}"
|
|
gr_cookie_value="{$ItemAddUploadApplet.cookieValue}"
|
|
gr_cookie_domain="{$ItemAddUploadApplet.cookieDomain}"
|
|
gr_cookie_path="{$ItemAddUploadApplet.cookiePath}"
|
|
gr_album="{$ItemAddUploadApplet.album}"
|
|
gr_user_agent="{$ItemAddUploadApplet.userAgent}"
|
|
gr_gallery_version="{$ItemAddUploadApplet.galleryVersion}"
|
|
gr_locale="{$ItemAddUploadApplet.locale}"
|
|
{foreach key=key item=value from=$ItemAddUploadApplet.default}
|
|
GRDefault_{$key}="{$value}"
|
|
{/foreach}
|
|
{foreach key=key item=value from=$ItemAddUploadApplet.override}
|
|
GROverride_{$key}="{$value}"
|
|
{/foreach}
|
|
>
|
|
<noembed alt="{g->text text="Your browser doesn't support applets; you should use one of the other upload methods."}">
|
|
{g->text text="Your browser doesn't support applets; you should use one of the other upload methods."}
|
|
</noembed>
|
|
</embed>
|
|
</comment>
|
|
</object>
|
|
</form>
|
|
{/if}
|
|
</div>
|
|
|
|
<div id="uploadapplet_Feedback">
|
|
</div>
|
|
|
|
{g->addToTrailer}
|
|
<script type="text/javascript">
|
|
// <![CDATA[
|
|
var text = '', textUrls = '', apphead = '', appfoot = '';
|
|
|
|
function startingUpload() {ldelim}
|
|
text = textUrls = '';
|
|
apphead = '<h2>{g->text text="Uploading files..." forJavascript=true}</h2><ul>';
|
|
appfoot = '</ul>';
|
|
addText('');
|
|
{rdelim}
|
|
|
|
function uploadedOne(itemId, itemName) {ldelim}
|
|
addTextUrls('<li>' + itemName + '</li>',
|
|
'<li><a href="{g->url arg1="view=core.ShowItem" arg2="itemId=" forceSessionId=false}'
|
|
+ itemId + '">' + itemName + '</a></li>');
|
|
{rdelim}
|
|
|
|
function doneUploading() {ldelim}
|
|
apphead = '<h2>{g->text text="Upload complete" forJavascript=true}</h2><ul>';
|
|
appfoot = '</ul><p>{g->text text="You can keep uploading or go to some of the pictures you uploaded by clicking on the links above" forJavascript=true}</p>';
|
|
|
|
showUrls();
|
|
{rdelim}
|
|
|
|
{literal}
|
|
function addTextUrls(s, s1) {
|
|
text = text + s;
|
|
textUrls = textUrls + s1;
|
|
|
|
getRef().innerHTML = '<div class="gbBlock gcBackground1">' + apphead
|
|
+ text + appfoot + '</div>';
|
|
}
|
|
|
|
function addText(s) {
|
|
text = text + s;
|
|
textUrls = textUrls + s;
|
|
|
|
getRef().innerHTML = '<div class="gbBlock gcBackground1">' + apphead
|
|
+ text + appfoot + '</div>';
|
|
}
|
|
|
|
function showUrls() {
|
|
getRef().innerHTML = '<div class="gbBlock gcBackground1">' + apphead
|
|
+ textUrls + appfoot + '</div>';
|
|
}
|
|
|
|
function getRef() {
|
|
if (document.getElementById) {
|
|
return document.getElementById("uploadapplet_Feedback");
|
|
} else if (document.all) {
|
|
return document.all["uploadapplet_Feedback"];
|
|
}
|
|
}
|
|
|
|
// Something is buggy in firefox, it tries to call "nullFindProxyForURL" and
|
|
// all js calls after that do nothing.. define the function so our js works.
|
|
function nullFindProxyForURL() { }
|
|
{/literal}
|
|
// ]]>
|
|
</script>
|
|
{/g->addToTrailer}
|