version 1.174, 2007/08/01 21:12:12
|
version 1.176, 2007/08/17 18:14:37
|
Line 106 sub handler {
|
Line 106 sub handler {
|
|
|
my $fileclr='#ffffe6'; |
my $fileclr='#ffffe6'; |
my $line; |
my $line; |
my (@attrchk,@openpath); |
my (@attrchk,@openpath,$typeselect); |
my $uri=$r->uri; |
my $uri=$r->uri; |
|
|
# -------------------------------------- see if called from an interactive mode |
# -------------------------------------- see if called from an interactive mode |
Line 359 END
|
Line 359 END
|
|
|
my $js = <<"ENDHEADER"; |
my $js = <<"ENDHEADER"; |
<script type="text/javascript"> |
<script type="text/javascript"> |
$catalogmodefunctions |
$catalogmodefunctions; |
|
function update_only(field) { |
|
alert(field.name); |
|
} |
function checkAll() { |
function checkAll() { |
var numForms = document.forms.length; |
var numForms = document.forms.length; |
for (i=0;i<numForms;i++) { |
for (i=0;i<numForms;i++) { |
Line 406 ENDHEADER
|
Line 409 ENDHEADER
|
my ($headerdom)=($uri=~m{^/res/($match_domain)/}); |
my ($headerdom)=($uri=~m{^/res/($match_domain)/}); |
$r->print(&Apache::loncommon::start_page('Browse Resources',$js, |
$r->print(&Apache::loncommon::start_page('Browse Resources',$js, |
{'domain' => $headerdom,})); |
{'domain' => $headerdom,})); |
|
# ---------------------------------- get state of file types to be showing |
|
if ($env{'form.only'}) { |
|
$typeselect = $env{'form.only'}; |
|
} else { |
|
$typeselect = ''; |
|
} |
|
|
# ---------------------------------- get state of file attributes to be showing |
# ---------------------------------- get state of file attributes to be showing |
if ($env{'form.attrs'}) { |
if ($env{'form.attrs'}) { |
for (my $i=0; $i<=11; $i++) { |
for (my $i=0; $i<=11; $i++) { |
Line 467 ENDHEADER
|
Line 477 ENDHEADER
|
</tr> |
</tr> |
</table> |
</table> |
<input type="hidden" name="attrs" value="1" /> |
<input type="hidden" name="attrs" value="1" /> |
<input type="hidden" name="only" value="" /> |
<label> |
<label><input type="checkbox" name="problem" value="problem" onClick="this.form.only.value += 'problem';this.form.submit();" />$lt{'pr'}</label> |
END |
<label><input type="checkbox" name="graphic" value="gif,jpg,jpeg" onClick="this.form.only.value += ',gif,jpg,jpg';this.form.submit();" />$lt{'gr'}</label> |
$r->print(&Apache::loncommon::filecategoryselect('only',$typeselect)); |
<label><input type="checkbox" name="all" value="" onClick="this.form.only.value = '';this.form.submit();" />$lt{'at'}</label> |
$r->print(<<END); |
|
File Type Displayed</label> |
<br /> |
<br /> |
<input type="submit" name="updatedisplay" value="$lt{'ud'}" /> |
<input type="submit" name="updatedisplay" value="$lt{'ud'}" /> |
<input type="hidden" name="acts" value="" /> |
<input type="hidden" name="acts" value="" /> |