version 1.161, 2014/10/13 14:50:42
|
version 1.162, 2014/10/17 13:00:39
|
Line 187 sub handler {
|
Line 187 sub handler {
|
} else { $idx = 2; } # No arrow if column is not sorted |
} else { $idx = 2; } # No arrow if column is not sorted |
$output .= (($columns{$key}{order}) ? |
$output .= (($columns{$key}{order}) ? |
'<th'.($columns{$key}{colspan} ? ' colspan="'.$columns{$key}{colspan}.'"' : '') |
'<th'.($columns{$key}{colspan} ? ' colspan="'.$columns{$key}{colspan}.'"' : '') |
.'><a href="'.$linkdir.'/?sortby='.$key.'&sortorder=' |
.'><a href="'.$linkdir.'/?sortby='.$key.'&sortorder=' |
.((($sortby eq $key) && ($sortorder ne 'rev')) ? 'rev' : '').'">' |
.((($sortby eq $key) && ($sortorder ne 'rev')) ? 'rev' : '').'">' |
.$columns{$key}{text}.$arrows[$idx].'</a></th>' : |
.$columns{$key}{text}.$arrows[$idx].'</a></th>' : |
'<th>'.$columns{$key}{text}.'</th>'); |
'<th>'.$columns{$key}{text}.'</th>'); |
} |
} |
|
|
my $result = "<script> |
my $result = "<script type=\"text/javascript\"> |
sessionStorage.setItem('CSTRcache','".&prepareJsonData($uname,$udom,$thisdisfn)."'); |
sessionStorage.setItem('CSTRcache','".&prepareJsonData($uname,$udom,$thisdisfn)."'); |
localStorage.setItem('CSTRtrans', '".&prepareJsonTranslations()."'); |
localStorage.setItem('CSTRtrans', '".&prepareJsonTranslations()."'); |
</script>"; |
</script>"; |
$r->print($result); |
$r->print($result); |
|
|
$r->print('<div id="currentFolder">'.&Apache::loncommon::start_data_table() |
$r->print('<div id="currentFolder">'.&Apache::loncommon::start_data_table() |
.'<th colspan=8 id="searchtitle" style="display:none"></th>' |
.'<tr><th colspan="8" id="searchtitle" style="display:none"></th></tr>' |
.&Apache::loncommon::start_data_table_header_row() . $output |
.&Apache::loncommon::start_data_table_header_row() . $output |
.&Apache::loncommon::end_data_table_header_row() |
.&Apache::loncommon::end_data_table_header_row() |
); |
); |
Line 310 my $result = "<script>
|
Line 310 my $result = "<script>
|
$r->print(&Apache::loncommon::end_data_table() |
$r->print(&Apache::loncommon::end_data_table() |
.'</div><div id="otherplaces" style="display:none">' |
.'</div><div id="otherplaces" style="display:none">' |
.&Apache::loncommon::start_data_table() |
.&Apache::loncommon::start_data_table() |
.'<th colspan=7>'.&mt('Results in other directories:').'</th>' |
.'<tr><th colspan="7">'.&mt('Results in other directories:').'</th></tr>' |
.'<tr class="LC_header_row" id="otherplacestable">' |
.'<tr class="LC_header_row" id="otherplacestable">' |
.'<th>'.&mt('Type').'</th>' |
.'<th>'.&mt('Type').'</th>' |
.'<th>'.&mt('Directory').'</th>' |
.'<th>'.&mt('Directory').'</th>' |
Line 319 my $result = "<script>
|
Line 319 my $result = "<script>
|
.'<th colspan="2">'.&mt('Status').'</th>' |
.'<th colspan="2">'.&mt('Status').'</th>' |
.'<th>'.&mt('Last Modified').'</th>' |
.'<th>'.&mt('Last Modified').'</th>' |
.'</tr>' |
.'</tr>' |
|
.&Apache::loncommon::end_data_table() |
.'</div>' |
.'</div>' |
.&Apache::loncommon::end_page() |
.&Apache::loncommon::end_page() |
); |
); |
Line 591 sub dircontrols {
|
Line 592 sub dircontrols {
|
</form> |
</form> |
</div> |
</div> |
<div> |
<div> |
<form> |
<fieldset style="display:inline"> |
<fieldset style="display:inline"> |
<legend>$lt{'qs'}</legend> |
<legend>$lt{'qs'}</legend> |
<script type="text/javascript" src="/adm/quicksearch/quicksearch.js"></script> |
<script src="/adm/quicksearch/quicksearch.js"></script> |
<input type="text" id="quickfilter" placeholder="Enter search term" onkeyup="applyFilter()"/> |
<input type="text" id="quickfilter" placeholder="Enter search term" onkeyup="applyFilter()"/> |
<input type="button" value="Clear" onclick="document.getElementById(\'quickfilter\').value=\'\'; applyFilter()" /> |
<input type="button" value="Clear" onclick="document.getElementById(\'quickfilter\').value=\'\'; applyFilter()" /> |
%s |
%s |
<br /> |
<br /> |
<label><input type="checkbox" id="casesens" onchange="applyFilter()"/>$lt{'cs'} </label> |
<label><input type="checkbox" id="casesens" onchange="applyFilter()"/>$lt{'cs'} </label> |
<label><input type="checkbox" id="regex" onchange="applyFilter()"/>$lt{'re'} </label> |
<label><input type="checkbox" id="regex" onchange="applyFilter()"/>$lt{'re'} </label> |
</fieldset> |
</fieldset> |
|
</form> |
|
</div> |
</div> |
</div> |
</div> |
END |
END |