version 1.160, 2007/06/26 23:06:17
|
version 1.161, 2007/06/27 16:35:55
|
Line 353 $catalogmodefunctions
|
Line 353 $catalogmodefunctions
|
function checkAll(dir) { |
function checkAll(dir) { |
var numForms = document.forms.length; |
var numForms = document.forms.length; |
var dirLength = dir.length; |
var dirLength = dir.length; |
|
var dirCheckbox = document.getElementById(dir); |
for (i=0;i<numForms;i++) { |
for (i=0;i<numForms;i++) { |
var numElements = document.forms[i].elements.length; |
var numElements = document.forms[i].elements.length; |
for (j=0;j<numElements;j++){ |
for (j=0;j<numElements;j++){ |
var fieldVal = document.forms[i].elements[j].value; |
var fieldVal = document.forms[i].elements[j].value; |
var comp = fieldVal.substr(0,dirLength); |
var comp = fieldVal.substr(0,dirLength); |
if ((comp == dir) && (dirLength < fieldVal.length)) { |
if ((comp == dir) && (dirLength < fieldVal.length)) { |
//alert(document.forms[i].elements[j].value); |
if (dirCheckbox.checked == true) { |
|
document.forms[i].elements[j].checked = true; |
|
} else { |
|
document.forms[i].elements[j].checked = false; |
|
} |
} |
} |
} |
} |
} |
} |
Line 886 sub display_line {
|
Line 891 sub display_line {
|
$anchor =~ s/\///g; |
$anchor =~ s/\///g; |
$r->print("<tr valign=$valign bgcolor=\"$fileclr\">"); |
$r->print("<tr valign=$valign bgcolor=\"$fileclr\">"); |
$r->print("<td>\n"); |
$r->print("<td>\n"); |
$r->print("<input type=\"checkbox\" name=\"tester\" value=\"$curdir\" onClick=\"javascript:checkAll('$curdir')\" /></td>\n"); |
$r->print("<input type=\"checkbox\" name=\"$curdir\" id=\"$curdir\" value=\"$curdir\" onClick=\"javascript:checkAll('$curdir')\" /></td>\n"); |
$r->print("<td nowrap>\n"); |
$r->print("<td nowrap>\n"); |
&begin_form ($r,$curdir); |
&begin_form ($r,$curdir); |
$r->print ('<a name="'.$anchor.'"></a><img alt="" src="'.$iconpath. |
$r->print ('<a name="'.$anchor.'"></a><img alt="" src="'.$iconpath. |