Added the possibility to sort bookmarks either by name or by date.
This commit is contained in:
44
lib/lib.php
44
lib/lib.php
@@ -462,44 +462,12 @@ function object_count () {
|
||||
echo $return;
|
||||
}
|
||||
|
||||
function display_bookmark_header () {
|
||||
global $expand, $folderid, $order, $settings;
|
||||
|
||||
if ($order[0] == 'titleasc') {
|
||||
$sort_t = 'titledesc';
|
||||
function assemble_query_string ($data) {
|
||||
$return = array ();
|
||||
foreach ($data as $key => $value) {
|
||||
array_push ($return, $key . "=" . $value);
|
||||
}
|
||||
else {
|
||||
$sort_t = 'titleasc';
|
||||
}
|
||||
if ($order[0] == 'dateasc') {
|
||||
$sort_d = 'datedesc';
|
||||
}
|
||||
else {
|
||||
$sort_d = 'dateasc';
|
||||
}
|
||||
|
||||
?>
|
||||
<div class="bookmarkcaption">
|
||||
<div class="bmleft">
|
||||
<input type="checkbox" name="CheckAll" onClick="selectthem('checkall', this.checked)">
|
||||
</div>
|
||||
<?php if ($settings['show_column_date']) : ?>
|
||||
<div class="bmright">
|
||||
<span class="date">
|
||||
<a href="./index.php?expand=<?php echo implode(",", $expand); ?>&folderid=<?php echo $folderid; ?>&order=<?php echo $sort_d; ?>" class="f">Date <img src="./images/ascending.gif" alt="">
|
||||
</span>
|
||||
|
||||
<img src="./images/edit.gif" alt="" class="invisible">
|
||||
<img src="./images/move.gif" alt="" class="invisible">
|
||||
<img src="./images/delete.gif" alt="" class="invisible">
|
||||
</div>
|
||||
<?php endif; ?>
|
||||
<div class="link">
|
||||
<img src="./images/bookmark_image.gif" alt="" class="invisible">
|
||||
<a href="./index.php?expand=<?php echo implode(",", $expand); ?>&folderid=<?php echo $folderid; ?>&order=<?php echo $sort_t; ?>" class="f">Title <img src="./images/ascending.gif" alt=""></a>
|
||||
</div>
|
||||
</div>
|
||||
<?php
|
||||
return implode ($return, "&");
|
||||
}
|
||||
|
||||
?>
|
||||
?>
|
||||
|
||||
Reference in New Issue
Block a user