|
@@ -33,6 +33,7 @@ $articlePerPages = $configurationManager->get('articlePerPages');
|
|
|
$articleDisplayLink = $configurationManager->get('articleDisplayLink');
|
|
|
$articleDisplayDate = $configurationManager->get('articleDisplayDate');
|
|
|
$articleDisplayAuthor = $configurationManager->get('articleDisplayAuthor');
|
|
|
+$articleDisplaySort = $configurationManager->get('articleDisplaySort');
|
|
|
|
|
|
$tpl->assign('articleDisplayContent',$configurationManager->get('articleDisplayContent'));
|
|
|
$tpl->assign('articleView',$configurationManager->get('articleView'));
|
|
@@ -40,6 +41,7 @@ $tpl->assign('articlePerPages',$configurationManager->get('articlePerPages'));
|
|
|
$tpl->assign('articleDisplayLink',$configurationManager->get('articleDisplayLink'));
|
|
|
$tpl->assign('articleDisplayDate',$configurationManager->get('articleDisplayDate'));
|
|
|
$tpl->assign('articleDisplayAuthor',$configurationManager->get('articleDisplayAuthor'));
|
|
|
+$tpl->assign('articleDisplaySort',$configurationManager->get('articleDisplaySort'));
|
|
|
|
|
|
$target = MYSQL_PREFIX.'event.title,'.MYSQL_PREFIX.'event.unread,'.MYSQL_PREFIX.'event.favorite,'.MYSQL_PREFIX.'event.feed,';
|
|
|
if($articleDisplayContent && $articleView=='partial') $target .= MYSQL_PREFIX.'event.description,';
|
|
@@ -102,7 +104,8 @@ $pagesArray = array();
|
|
|
$page = (isset($_['page'])?$_['page']:1);
|
|
|
$pages = ceil($numberOfItem/$articlePerPages);
|
|
|
$startArticle = ($page-1)*$articlePerPages;
|
|
|
- $events = $eventManager->loadAllOnlyColumn($target,array('unread'=>1),'pubDate DESC',$startArticle.','.$articlePerPages);
|
|
|
+ if($articleDisplaySort) {$order = 'pubdate desc';} else {$order = 'pubdate asc';}
|
|
|
+ $events = $eventManager->loadAllOnlyColumn($target,array('unread'=>1),$order,$startArticle.','.$articlePerPages);
|
|
|
$tpl->assign('numberOfItem',$numberOfItem);
|
|
|
|
|
|
break;
|