Upload Page for test pictures, logfiles etc
';
return output;
}
/**
* get the indices of the files shown in message block
*
* This function returns an array of the indices of the files already shown in
* the message block.
*
* @return array the array of indices
*/
this._get_file_ids = function() {
var message_table = document.getElementById('wfu_messageblock_1');
var next_block = document.getElementById('wfu_messageblock_subheader_1').nextSibling;
var prefix = 'wfu_messageblock_1_';
var file_ids = [];
while (next_block != null) {
if (next_block.nodeType === 1 && next_block.id.substr(0, prefix.length) == prefix)
file_ids.push(next_block.id.substr(next_block.id.lastIndexOf("_") + 1));
next_block = next_block.nextSibling;
}
return file_ids;
}
/**
* shows or hides detailed information of the overall upload
*
* @return void
*/
this._headerdetails_toggle = function() {
var item1 = document.getElementById('wfu_messageblock_arrow_1');
var item2 = document.getElementById('wfu_messageblock_arrow_1_up');
var item3 = document.getElementById('wfu_messageblock_arrow_1_down');
var item4 = document.getElementById('wfu_messageblock_subheader_1');
var item5 = document.getElementById('wfu_messageblock_subheader_1_message');
var item6 = document.getElementById('wfu_messageblock_subheader_1_adminmessage');
var item7 = document.getElementById('wfu_messageblock_header_1_state');
var file_ids = this._get_file_ids();
var show = (item2.style.display == "none");
if (show) {
item2.style.display = "";
item3.style.display = "none";
if ( item5.style.display != "none" || item6.style.display != "none" ) item4.style.display = "";
item7.value = "";
for (var i = 0; i
Any misusage will be prosecuted by law! No exceptions!