mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-11 20:21:16 +00:00
remove old jump loader code
This commit is contained in:
parent
56f05a8893
commit
4038503fe2
Binary file not shown.
|
@ -1,58 +0,0 @@
|
|||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
// Copyright (C) 2010 Matteo Lucarelli
|
||||
// Copyright (C) 2010-2016 Uwe Steinmann
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.LogInit.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.Init.php");
|
||||
include("../inc/inc.Extension.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
if (!isset($_GET["documentid"]) || !is_numeric($_GET["documentid"]) || intval($_GET["documentid"]<1)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$documentid = $_GET["documentid"];
|
||||
$document = $dms->getDocument($documentid);
|
||||
|
||||
if (!is_object($document)) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => getMLText("invalid_doc_id"))),getMLText("invalid_doc_id"));
|
||||
}
|
||||
|
||||
$folder = $document->getFolder();
|
||||
|
||||
if ($document->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
if($view) {
|
||||
$view->setParam('folder', $folder);
|
||||
$view->setParam('document', $document);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
||||
?>
|
|
@ -1,64 +0,0 @@
|
|||
<?php
|
||||
// MyDMS. Document Management System
|
||||
// Copyright (C) 2002-2005 Markus Westphal
|
||||
// Copyright (C) 2006-2008 Malcolm Cowe
|
||||
// Copyright (C) 2010 Matteo Lucarelli
|
||||
// Copyright (C) 2010-2016 Uwe Steinmann
|
||||
//
|
||||
// This program is free software; you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation; either version 2 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// This program is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with this program; if not, write to the Free Software
|
||||
// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||
|
||||
include("../inc/inc.Settings.php");
|
||||
include("../inc/inc.LogInit.php");
|
||||
include("../inc/inc.Utils.php");
|
||||
include("../inc/inc.Language.php");
|
||||
include("../inc/inc.Init.php");
|
||||
include("../inc/inc.Extension.php");
|
||||
include("../inc/inc.DBInit.php");
|
||||
include("../inc/inc.ClassUI.php");
|
||||
include("../inc/inc.Authentication.php");
|
||||
|
||||
if(!$settings->_enableLargeFileUpload) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
if (!isset($_GET["folderid"]) || !is_numeric($_GET["folderid"]) || intval($_GET["folderid"])<1) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
$folder = $dms->getFolder($_GET['folderid']);
|
||||
if (!is_object($folder)) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => getMLText("invalid_folder_id"))),getMLText("invalid_folder_id"));
|
||||
}
|
||||
|
||||
if ($folder->getAccessMode($user) < M_READWRITE) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($folder->getName()))),getMLText("access_denied"));
|
||||
}
|
||||
|
||||
$remain = checkQuota($user);
|
||||
if ($remain < 0) {
|
||||
UI::exitError(getMLText("folder_title", array("foldername" => htmlspecialchars($folder->getName()))),getMLText("quota_exceeded", array('bytes'=>SeedDMS_Core_File::format_filesize(abs($remain)))));
|
||||
}
|
||||
|
||||
$tmp = explode('.', basename($_SERVER['SCRIPT_FILENAME']));
|
||||
$view = UI::factory($theme, $tmp[1], array('dms'=>$dms, 'user'=>$user));
|
||||
if($view) {
|
||||
$view->setParam('folder', $folder);
|
||||
$view->setParam('enableadminrevapp', $settings->_enableAdminRevApp);
|
||||
$view->setParam('enableownerrevapp', $settings->_enableOwnerRevApp);
|
||||
$view->setParam('enableselfrevapp', $settings->_enableSelfRevApp);
|
||||
$view($_GET);
|
||||
exit;
|
||||
}
|
||||
|
||||
?>
|
|
@ -1,55 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of AddFile2 view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Include parent class
|
||||
*/
|
||||
require_once("class.Bootstrap.php");
|
||||
|
||||
/**
|
||||
* Class which outputs the html page for AddFile2 view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Markus Westphal, Malcolm Cowe, Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_View_AddFile2 extends SeedDMS_Bootstrap_Style {
|
||||
|
||||
function show() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$folder = $this->params['folder'];
|
||||
$document = $this->params['document'];
|
||||
|
||||
$this->htmlStartPage(getMLText("document_title", array("documentname" => htmlspecialchars($document->getName()))));
|
||||
$this->globalNavigation($folder);
|
||||
$this->contentStart();
|
||||
$this->pageNavigation($this->getFolderPathHTML($folder, true, $document), "view_document", $document);
|
||||
|
||||
$this->contentHeading(getMLText("linked_files"));
|
||||
$this->contentContainerStart();
|
||||
|
||||
$this->printUploadApplet('../op/op.AddFile2.php', array('documentid'=>$document->getId()), 1, array('name'=>1, 'comment'=>1));
|
||||
|
||||
$this->contentContainerEnd();
|
||||
$this->contentEnd();
|
||||
$this->htmlEndPage();
|
||||
} /* }}} */
|
||||
}
|
||||
?>
|
|
@ -1,73 +0,0 @@
|
|||
<?php
|
||||
/**
|
||||
* Implementation of AddMultiDocument view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @license GPL 2
|
||||
* @version @version@
|
||||
* @author Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
|
||||
/**
|
||||
* Include parent class
|
||||
*/
|
||||
require_once("class.Bootstrap.php");
|
||||
|
||||
/**
|
||||
* Class which outputs the html page for AddMultiDocument view
|
||||
*
|
||||
* @category DMS
|
||||
* @package SeedDMS
|
||||
* @author Markus Westphal, Malcolm Cowe, Uwe Steinmann <uwe@steinmann.cx>
|
||||
* @copyright Copyright (C) 2002-2005 Markus Westphal,
|
||||
* 2006-2008 Malcolm Cowe, 2010 Matteo Lucarelli,
|
||||
* 2010-2012 Uwe Steinmann
|
||||
* @version Release: @package_version@
|
||||
*/
|
||||
class SeedDMS_View_AddMultiDocument extends SeedDMS_Bootstrap_Style {
|
||||
|
||||
function show() { /* {{{ */
|
||||
$dms = $this->params['dms'];
|
||||
$user = $this->params['user'];
|
||||
$folder = $this->params['folder'];
|
||||
$enableadminrevapp = $this->params['enableadminrevapp'];
|
||||
$enableownerrevapp = $this->params['enableownerrevapp'];
|
||||
$enableselfrevapp = $this->params['enableselfrevapp'];
|
||||
|
||||
$this->htmlStartPage(getMLText("folder_title", array("foldername" => htmlspecialchars($folder->getName()))));
|
||||
$this->globalNavigation($folder);
|
||||
$this->contentStart();
|
||||
$this->pageNavigation($this->getFolderPathHTML($folder, true), "view_folder", $folder);
|
||||
|
||||
?>
|
||||
<script language="JavaScript">
|
||||
var openDlg;
|
||||
function chooseKeywords(target) {
|
||||
openDlg = open("out.KeywordChooser.php?target="+target, "openDlg", "width=500,height=400,scrollbars=yes,resizable=yes");
|
||||
}
|
||||
function chooseCategory(form, cats) {
|
||||
openDlg = open("out.CategoryChooser.php?form="+form+"&cats="+cats, "openDlg", "width=480,height=480,scrollbars=yes,resizable=yes,status=yes");
|
||||
}
|
||||
</script>
|
||||
|
||||
<?php
|
||||
$this->contentHeading(getMLText("add_document"));
|
||||
$this->contentContainerStart();
|
||||
|
||||
// Retrieve a list of all users and groups that have review / approve
|
||||
// privileges.
|
||||
$docAccess = $folder->getReadAccessList($enableadminrevapp, $enableownerrevapp);
|
||||
|
||||
$this->printUploadApplet('../op/op.AddMultiDocument.php', array('folderid'=>$folder->getId()));
|
||||
|
||||
$this->contentContainerEnd();
|
||||
$this->contentEnd();
|
||||
$this->htmlEndPage();
|
||||
} /* }}} */
|
||||
}
|
||||
?>
|
|
@ -2324,309 +2324,6 @@ $(document).ready( function() {
|
|||
return $content;
|
||||
} /* }}} */
|
||||
|
||||
/**
|
||||
* Output HTML Code for jumploader
|
||||
*
|
||||
* @param string $uploadurl URL where post data is send
|
||||
* @param integer $folderid id of folder where document is saved
|
||||
* @param integer $maxfiles maximum number of files allowed to upload
|
||||
* @param array $fields list of post fields
|
||||
*/
|
||||
function printUploadApplet($uploadurl, $attributes, $maxfiles=0, $fields=array()){ /* {{{ */
|
||||
?>
|
||||
<applet id="jumpLoaderApplet" name="jumpLoaderApplet"
|
||||
code="jmaster.jumploader.app.JumpLoaderApplet.class"
|
||||
archive="jl_core_z.jar"
|
||||
width="715"
|
||||
height="400"
|
||||
mayscript>
|
||||
<param name="uc_uploadUrl" value="<?php echo $uploadurl; ?>"/>
|
||||
<param name="ac_fireAppletInitialized" value="true"/>
|
||||
<param name="ac_fireUploaderSelectionChanged" value="true"/>
|
||||
<param name="ac_fireUploaderFileStatusChanged" value="true"/>
|
||||
<param name="ac_fireUploaderFileAdded" value="true"/>
|
||||
<param name="uc_partitionLength" value="<?php echo $this->params['partitionsize'] ?>"/>
|
||||
<?php
|
||||
if($maxfiles) {
|
||||
?>
|
||||
<param name="uc_maxFiles" value="<?php echo $maxfiles ?>"/>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</applet>
|
||||
<div id="fileLinks">
|
||||
</div>
|
||||
|
||||
<!-- callback methods -->
|
||||
<script language="javascript">
|
||||
/**
|
||||
* applet initialized notification
|
||||
*/
|
||||
function appletInitialized(applet) {
|
||||
var uploader = applet.getUploader();
|
||||
var attrSet = uploader.getAttributeSet();
|
||||
var attr;
|
||||
<?php
|
||||
foreach($attributes as $name=>$value) {
|
||||
?>
|
||||
attr = attrSet.createStringAttribute( '<?php echo $name ?>', '<?php echo $value ?>' );
|
||||
attr.setSendToServer(true);
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
}
|
||||
/**
|
||||
* uploader selection changed notification
|
||||
*/
|
||||
function uploaderSelectionChanged( uploader ) {
|
||||
dumpAllFileAttributes();
|
||||
}
|
||||
/**
|
||||
* uploader file added notification
|
||||
*/
|
||||
function uploaderFileAdded( uploader ) {
|
||||
dumpAllFileAttributes();
|
||||
}
|
||||
/**
|
||||
* file status changed notification
|
||||
*/
|
||||
function uploaderFileStatusChanged( uploader, file ) {
|
||||
traceEvent( "uploaderFileStatusChanged, index=" + file.getIndex() + ", status=" + file.getStatus() + ", content=" + file.getResponseContent() );
|
||||
if( file.isFinished() ) {
|
||||
var serverFileName = file.getId() + "." + file.getName();
|
||||
var linkHtml = "<a href='/uploaded/" + serverFileName + "'>" + serverFileName + "</a> " + file.getLength() + " bytes";
|
||||
var container = document.getElementById( "fileLinks");
|
||||
container.innerHTML += linkHtml + "<br />";
|
||||
}
|
||||
}
|
||||
/**
|
||||
* trace event to events textarea
|
||||
*/
|
||||
function traceEvent( message ) {
|
||||
document.debugForm.txtEvents.value += message + "\r\n";
|
||||
}
|
||||
</script>
|
||||
|
||||
<!-- debug auxiliary methods -->
|
||||
<script language="javascript">
|
||||
/**
|
||||
* list attributes of file into html
|
||||
*/
|
||||
function listFileAttributes( file, edit, index ) {
|
||||
var attrSet = file.getAttributeSet();
|
||||
var content = "";
|
||||
var attr;
|
||||
var value;
|
||||
if(edit)
|
||||
content += "<form name='form" + index + "' id='form" + index + "' action='#' >";
|
||||
content += "<table>";
|
||||
content += "<tr class='dataRow' colspan='2'><td class='dataText'><b>" + file.getName() + "</b></td></tr>";
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['name']) && $fields['name'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('name') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('name'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(edit)
|
||||
value = "<input id='name" + index + "' name='name' type='input' value='" + value + "' />";
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['comment']) && $fields['comment'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('comment') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('comment'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(edit)
|
||||
value = "<textarea id='comment" + index + "' name='comment' cols='40' rows='2'>" + value + "</textarea>";
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['reqversion']) && $fields['reqversion'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('version') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('reqversion'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(edit)
|
||||
value = "<input id='reqversion" + index + "' name='reqversion' type='input' value='" + value + "' />";
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['version_comment']) && $fields['version_comment'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('comment_for_current_version') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('version_comment'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(edit)
|
||||
value = "<textarea id='version_comment" + index + "' name='version_comment' cols='40' rows='2'>" + value + "</textarea>";
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['keywords']) && $fields['keywords'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('keywords') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('keywords'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(edit) {
|
||||
value = "<textarea id='keywords" + index + "' name='keywords' cols='40' rows='2'>" + value + "</textarea>";
|
||||
value += "<br /><a href='javascript:chooseKeywords(\"form" + index + ".keywords" + index +"\");'><?php echo getMLText("use_default_keywords");?></a>";
|
||||
}
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if(!$fields || (isset($fields['categories']) && $fields['categories'])) {
|
||||
?>
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'><?php echo getMLText('categories') ?></td>";
|
||||
if(attr = attrSet.getAttributeByName('categoryids'))
|
||||
value = attr.getStringValue();
|
||||
else
|
||||
value = '';
|
||||
if(attr = attrSet.getAttributeByName('categorynames'))
|
||||
value2 = attr.getStringValue();
|
||||
else
|
||||
value2 = '';
|
||||
if(edit) {
|
||||
value = "<input type='hidden' id='categoryidform" + index + "' name='categoryids' value='" + value + "' />";
|
||||
value += "<input disabled id='categorynameform" + index + "' name='categorynames' value='" + value2 + "' />";
|
||||
value += "<br /><a href='javascript:chooseCategory(\"form" + index + "\", \"\");'><?php echo getMLText("use_default_categories");?></a>";
|
||||
} else {
|
||||
value = value2;
|
||||
}
|
||||
content += "<td class='dataText'>" + value + "</td>";
|
||||
content += "</tr>";
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
if(edit) {
|
||||
content += "<tr class='dataRow'>";
|
||||
content += "<td class='dataField'></td>";
|
||||
content += "<td class='dataText'><input type='button' value='Set' onClick='updateFileAttributes("+index+")'/></td>";
|
||||
content += "</tr>";
|
||||
content += "</table>";
|
||||
content += "</form>";
|
||||
} else {
|
||||
content += "</table>";
|
||||
}
|
||||
return content;
|
||||
}
|
||||
/**
|
||||
* return selected file if and only if single file selected
|
||||
*/
|
||||
function getSelectedFile() {
|
||||
var file = null;
|
||||
var uploader = document.jumpLoaderApplet.getUploader();
|
||||
var selection = uploader.getSelection();
|
||||
var numSelected = selection.getSelectedItemCount();
|
||||
if( numSelected == 1 ) {
|
||||
var selectedIndex = selection.getSelectedItemIndexAt( 0 );
|
||||
file = uploader.getFile( selectedIndex );
|
||||
}
|
||||
return file;
|
||||
}
|
||||
/**
|
||||
* dump attributes of all files into html
|
||||
*/
|
||||
function dumpAllFileAttributes() {
|
||||
var content = "";
|
||||
var uploader = document.jumpLoaderApplet.getUploader();
|
||||
var files = uploader.getAllFiles();
|
||||
var file = getSelectedFile();
|
||||
if(file) {
|
||||
for (var i = 0; i < uploader.getFileCount() ; i++) {
|
||||
if(uploader.getFile(i).getIndex() == file.getIndex())
|
||||
content += listFileAttributes( uploader.getFile(i), 1, i );
|
||||
else
|
||||
content += listFileAttributes( uploader.getFile(i), 0, i );
|
||||
}
|
||||
document.getElementById( "fileList" ).innerHTML = content;
|
||||
}
|
||||
}
|
||||
/**
|
||||
* update attributes for the selected file
|
||||
*/
|
||||
function updateFileAttributes(index) {
|
||||
var uploader = document.jumpLoaderApplet.getUploader();
|
||||
var file = uploader.getFile( index );
|
||||
if( file != null ) {
|
||||
var attr;
|
||||
var value;
|
||||
var attrSet = file.getAttributeSet();
|
||||
value = document.getElementById("name"+index);
|
||||
attr = attrSet.createStringAttribute( 'name', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
value = document.getElementById("comment"+index);
|
||||
attr = attrSet.createStringAttribute( 'comment', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
value = document.getElementById("reqversion"+index);
|
||||
attr = attrSet.createStringAttribute( 'reqversion', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
value = document.getElementById("version_comment"+index);
|
||||
attr = attrSet.createStringAttribute( 'version_comment', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
value = document.getElementById("keywords"+index);
|
||||
attr = attrSet.createStringAttribute( 'keywords', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
|
||||
value = document.getElementById("categoryidform"+index);
|
||||
attr = attrSet.createStringAttribute( 'categoryids', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
|
||||
value = document.getElementById("categorynameform"+index);
|
||||
attr = attrSet.createStringAttribute( 'categorynames', (value.value) ? value.value : "" );
|
||||
attr.setSendToServer( true );
|
||||
|
||||
dumpAllFileAttributes();
|
||||
} else {
|
||||
alert( "Single file should be selected" );
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<form name="debugForm">
|
||||
<textarea name="txtEvents" style="visibility: hidden;width:715px; font:10px monospace" rows="1" wrap="off" id="txtEvents"></textarea></p>
|
||||
</form>
|
||||
<p></p>
|
||||
<p id="fileList"></p>
|
||||
<?php
|
||||
} /* }}} */
|
||||
|
||||
function show(){ /* {{{ */
|
||||
parent::show();
|
||||
} /* }}} */
|
||||
|
|
Loading…
Reference in New Issue
Block a user