本文整理汇总了PHP中getSortOrder函数的典型用法代码示例。如果您正苦于以下问题:PHP getSortOrder函数的具体用法?PHP getSortOrder怎么用?PHP getSortOrder使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了getSortOrder函数的17个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的PHP代码示例。
示例1: index
/**
* Display a listing of the resource.
*
* @return Response
*/
public function index()
{
// redirect to home page if user has no access to this page
if ($this->page_access) {
return Redirect::to(strtolower(HOME_TITLE));
}
// header and module properties
$this->data['page_module'] = USER_MODULE;
$this->data['page_title'] = USER_TITLE;
// search variables here
$s_firstname = $this->getInput('s_firstname', '');
$s_lastname = $this->getInput('s_lastname', '');
$s_status = $this->getInput('s_status', ACTIVE);
// order variables here
$sort_by = $this->getInput('sort_by', 'user.created_at');
$order_by = $this->getInput('order_by', DESCENDING);
// search user status
$users = User::userStatus($s_status)->userFirstname($s_firstname)->userLastname($s_lastname)->userSort($sort_by, $order_by)->paginate(PAGINATION_LIMIT);
// user records
$this->data["users"] = $users;
// previous search values
$this->data["s_firstname"] = $s_firstname;
$this->data["s_lastname"] = $s_lastname;
$this->data["s_status"] = $s_status;
// list of status
$this->data["status"] = getOptionStatus(USER_TITLE);
// current record number
$this->data["count"] = $users->getFrom();
// search parameter to the pagination
$this->data["url_pagination"] = array('sort_by' => $sort_by, 'order_by' => $order_by, 's_firstname' => $s_firstname, 's_lastname' => $s_lastname, 's_status' => $s_status);
// search parameter to the sorting
$this->data["url_sort"] = array('sort_by' => $sort_by, 'order_by' => getSortOrder($order_by), 's_firstname' => $s_firstname, 's_lastname' => $s_lastname, 's_status' => $s_status, 'page' => $users->getCurrentPage());
// load the view and pass the user records
return View::make('setup.user.index')->with('data', $this->data);
}
开发者ID:paengski13,项目名称:bus_service,代码行数:40,代码来源:UserController.php
示例2: index
/**
* Display list of bus services on user's nearby area
*
* @return list of location
*/
public function index()
{
// search variables here
$location_id = $this->getInput('location_id', '');
$stop_id = $this->getInput('stop_id', '');
// order variables here
$sort_by = $this->getInput('sort_by', 'location.created_at');
$order_by = $this->getInput('order_by', DESCENDING);
// search Location status
$locations = Location::with(array('Stop' => function ($query) use($stop_id) {
if (!empty($stop_id)) {
$query->where('id', $stop_id);
}
}))->locationSort($sort_by, $order_by);
// search location filters
$this->data["s_locations"] = $locations->get();
// additional search conditions
if (!empty($location_id)) {
$locations = $locations->where('id', $location_id);
}
$locations = $locations->paginate(PAGINATION_LIMIT);
// location records
$this->data["locations"] = $locations;
// previous search values
$this->data["location_id"] = $location_id;
$this->data["stop_id"] = $stop_id;
// current record number
$this->data["count"] = $locations->getFrom();
// search parameter to the pagination
$this->data["url_pagination"] = array('sort_by' => $sort_by, 'order_by' => $order_by, 'location_id' => $location_id, 'stop_id' => $stop_id);
// search parameter to the sorting
$this->data["url_sort"] = array('sort_by' => $sort_by, 'order_by' => getSortOrder($order_by), 'location_id' => $location_id, 'stop_id' => $stop_id, 'page' => $locations->getCurrentPage());
// load the view and pass the check records
return View::make('setup.check.index')->with('data', $this->data);
}
开发者ID:paengski13,项目名称:bus_service,代码行数:40,代码来源:BusServiceController.php
示例3: getPerPageCount
$tplVars['userid'] = $userid;
$tplVars['userinfo'] =& $userinfo;
// Pagination
$perpage = getPerPageCount();
if (isset($_GET['page']) && intval($_GET['page']) > 1) {
$page = $_GET['page'];
$start = ($page - 1) * $perpage;
} else {
$page = 0;
$start = 0;
}
// Set template vars
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['bookmarkCount'] = $start + 1;
$bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, $userid, NULL, NULL, getSortOrder(), true);
$tplVars['sidebar_blocks'] = array('watchlist');
$tplVars['watched'] = true;
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['nav_url'] = createURL('watchlist', '%s/%s%s');
if ($user == $currentUsername) {
$title = T_('My Watchlist');
} else {
$title = T_('Watchlist') . ': ' . $user;
}
$tplVars['pagetitle'] = $title;
$tplVars['subtitle'] = $title;
$tplVars['rsschannels'] = array(array(filter($sitename . ': ' . $title), createURL('rss', 'watchlist/' . filter($user, 'url'))));
$templateservice->loadTemplate('bookmarks.tpl', $tplVars);
开发者ID:kidwellj,项目名称:scuttle,代码行数:31,代码来源:watchlist.php
示例4: array
}
// Header variables
$tplVars['pagetitle'] = $pagetitle;
$tplVars['loadjs'] = true;
$tplVars['rsschannels'] = array(array(filter($sitename . ': ' . $pagetitle), createURL('rss', 'all/' . filter($cat, 'url'))));
// Pagination
$perpage = getPerPageCount();
if (isset($_GET['page']) && intval($_GET['page']) > 1) {
$page = $_GET['page'];
$start = ($page - 1) * $perpage;
} else {
$page = 0;
$start = 0;
}
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['popCount'] = 25;
$tplVars['currenttag'] = $cat;
$tplVars['sidebar_blocks'] = array('related', 'popular');
$tplVars['subtitle'] = filter($pagetitle);
$tplVars['bookmarkCount'] = $start + 1;
$bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, NULL, $cat, NULL, getSortOrder());
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['nav_url'] = createURL('tags', '%2$s%3$s');
$templateservice->loadTemplate('bookmarks.tpl', $tplVars);
if ($usecache) {
// Cache output if existing copy has expired
$cacheservice->End($hash);
}
开发者ID:kidwellj,项目名称:scuttle,代码行数:31,代码来源:tags.php
示例5: intval
break;
}
if (isset($s_user)) {
if (is_numeric($s_user)) {
$s_user = intval($s_user);
} else {
if (!($userinfo = $userservice->getUserByUsername($s_user))) {
$tplVars['error'] = sprintf(T_('User with username %s was not found'), $s_user);
$templateservice->loadTemplate('error.404.tpl', $tplVars);
exit;
} else {
$s_user =& $userinfo[$userservice->getFieldName('primary')];
}
}
}
}
$bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, $s_user, NULL, $terms, getSortOrder(), $s_watchlist, $s_start, $s_end);
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['popCount'] = 25;
$tplVars['sidebar_blocks'] = array('recent');
$tplVars['range'] = $range;
$tplVars['terms'] = $terms;
$tplVars['pagetitle'] = T_('Search Bookmarks');
$tplVars['bookmarkCount'] = $start + 1;
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['nav_url'] = createURL('search', $range . '/' . $terms . '/%3$s');
$templateservice->loadTemplate('bookmarks.tpl', $tplVars);
}
开发者ID:asymmetric,项目名称:scuttle,代码行数:31,代码来源:search.php
示例6: md5
$cachehash = md5($hashtext);
// Cache for 30 minutes
$cacheservice->Start($cachehash, 1800);
}
// Pagination
$perpage = getPerPageCount($currentUser);
if (intval(GET_PAGE) > 1) {
$page = intval(GET_PAGE);
$start = ($page - 1) * $perpage;
} else {
$page = 0;
$start = 0;
}
if ($bookmark = $bookmarkservice->getBookmarkByHash($hash)) {
// Template variables
$bookmarks = $bookmarkservice->getBookmarks($start, $perpage, NULL, NULL, NULL, getSortOrder(), NULL, NULL, NULL, $hash);
$tplVars['pagetitle'] = T_('History') . ': ' . $bookmark['bAddress'];
$tplVars['subtitle'] = sprintf(T_('History for %s'), $bookmark['bAddress']);
$tplVars['loadjs'] = true;
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['bookmarkCount'] = $start + 1;
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] = $bookmarks['bookmarks'];
$tplVars['hash'] = $hash;
$tplVars['popCount'] = 50;
$tplVars['sidebar_blocks'] = array('common');
//$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['cat_url'] = createURL('bookmarks', '%1$s/%2$s');
$tplVars['nav_url'] = createURL('history', $hash . '/%3$s');
$tplVars['rsschannels'] = array();
开发者ID:lcorbasson,项目名称:SemanticScuttle,代码行数:31,代码来源:history.php
示例7: die
die(T_('You are not allowed to do this action (admin access)'));
}*/
// Check if queried format is xml
if (isset($_REQUEST['xml']) && trim($_REQUEST['xml']) == 1) {
$xml = true;
} else {
$xml = false;
}
// Check to see if a tag was specified.
if (isset($_REQUEST['tag']) && trim($_REQUEST['tag']) != '') {
$tag = trim($_REQUEST['tag']);
} else {
$tag = NULL;
}
// Get the posts relevant to the passed-in variables.
$bookmarks =& $bookmarkservice->getBookmarks(0, NULL, NULL, $tag, NULL, getSortOrder());
// Set up the plain file and output all the posts.
header('Content-Type: text/plain; charset=utf-8');
if (!$xml) {
header('Content-Type: text/plain');
foreach ($bookmarks['bookmarks'] as $row) {
if (checkUrl($row['bAddress'], false)) {
echo $row['bAddress'] . "\n";
}
}
} else {
header('Content-Type: text/xml');
echo '<GoogleCustomizations>' . "\n";
echo ' <Annotations>' . "\n";
foreach ($bookmarks['bookmarks'] as $row) {
//if(substr($row['bAddress'], 0, 7) == "http://") {
开发者ID:hrepp,项目名称:SemanticScuttle,代码行数:31,代码来源:export_gcs.php
示例8: createURL
echo ' - ';
echo '<a href="' . createURL('bookmarks', $currentUser->getUsername() . '/' . $currenttag) . '">';
echo T_('Only your bookmarks for this tag') . '</a>';
//echo T_(' for these tags');
}
}
}
?>
</p>
<?php
// PAGINATION
// Ordering
$sortOrder = '';
if (GET_SORT != '') {
$sortOrder = 'sort=' . getSortOrder();
}
$sortAmp = $sortOrder ? '&' . $sortOrder : '';
$sortQue = $sortOrder ? '?' . $sortOrder : '';
// Previous
$perpage = getPerPageCount($currentUser);
if (!$page || $page < 2) {
$page = 1;
$start = 0;
$bfirst = '<span class="disable">' . T_('First') . '</span>';
$bprev = '<span class="disable">' . T_('Previous') . '</span>';
} else {
$prev = $page - 1;
$prev = 'page=' . $prev;
$start = ($page - 1) * $perpage;
$bfirst = '<a href="' . sprintf($nav_url, $user, $currenttag, '') . $sortQue . '">' . T_('First') . '</a>';
开发者ID:MarxGonzalez,项目名称:SemanticScuttle,代码行数:31,代码来源:bookmarks.tpl.php
示例9: getPerPageCount
$tplVars['range'] = 'user';
// Pagination
$perpage = getPerPageCount();
if (isset($_GET['page']) && intval($_GET['page']) > 1) {
$page = $_GET['page'];
$start = ($page - 1) * $perpage;
} else {
$page = 0;
$start = 0;
}
// Set template vars
$tplVars['rsschannels'] = array(array(filter($sitename . ': ' . $pagetitle), createURL('rss', filter($user, 'url') . $rssCat)));
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['bookmarkCount'] = $start + 1;
$bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, $userid, $cat, $terms, getSortOrder());
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('bookmarks', '%s/%s');
$tplVars['nav_url'] = createURL('bookmarks', '%s/%s%s');
if ($user == $currentUsername) {
$title = T_('My Bookmarks') . filter($catTitle);
} else {
$title = filter($pagetitle);
}
$tplVars['pagetitle'] = $title;
$tplVars['subtitle'] = $title;
}
}
$templateservice->loadTemplate($templatename, $tplVars);
if ($usecache && $endcache) {
开发者ID:kidwellj,项目名称:scuttle,代码行数:31,代码来源:bookmarks.php
示例10: array
$tplVars['rsschannels'] = array(array(sprintf(T_('%s: Recent bookmarks'), $sitename), createURL('rss')));
if ($usecache) {
// Generate hash for caching on
$hashtext = $_SERVER['REQUEST_URI'];
if ($userservice->isLoggedOn()) {
$hashtext .= $userservice->getCurrentUserID();
}
$hash = md5($hashtext);
// Cache for 15 minutes
$cacheservice->Start($hash, 900);
}
// Pagination
$perpage = getPerPageCount();
$tplVars['page'] = 0;
$tplVars['start'] = 0;
$tplVars['popCount'] = 30;
$tplVars['sidebar_blocks'] = array('recent');
$tplVars['range'] = 'all';
$tplVars['pagetitle'] = T_('Store, share and tag your favourite links');
$tplVars['subtitle'] = T_('Recent Bookmarks');
$tplVars['bookmarkCount'] = 1;
$bookmarks =& $bookmarkservice->getBookmarks(0, $perpage, NULL, NULL, NULL, getSortOrder(), NULL);
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['nav_url'] = createURL('index', '%3$s');
$templateservice->loadTemplate('bookmarks.tpl', $tplVars);
if ($usecache) {
// Cache output if existing copy has expired
$cacheservice->End($hash);
}
开发者ID:kidwellj,项目名称:scuttle,代码行数:31,代码来源:index.php
示例11: str_replace
$templateservice->loadTemplate('error.404.tpl', $tplVars);
//throw a 404 error
exit;
}
} else {
$userid = null;
}
}
if ($cat) {
$pagetitle .= ": " . str_replace('+', ' + ', $cat);
}
$tplVars['feedtitle'] = filter($GLOBALS['sitename'] . (isset($pagetitle) ? $pagetitle : ''));
$tplVars['pagelink'] = addProtocolToUrl(ROOT);
$tplVars['feedlink'] = addProtocolToUrl(ROOT) . 'rss?sort=' . getSortOrder();
$tplVars['feeddescription'] = sprintf(T_('Recent bookmarks posted to %s'), $GLOBALS['sitename']);
$bookmarks = $bookmarkservice->getBookmarks(0, $rssEntries, $userid, $cat, null, getSortOrder(), $watchlist, null, null, null);
$bookmarks_tmp = filter($bookmarks['bookmarks']);
$bookmarks_tpl = array();
$latestdate = null;
$guidBaseUrl = addProtocolToUrl(ROOT) . '#';
foreach ($bookmarks_tmp as $key => $row) {
$_link = $row['bAddress'];
// Redirection option
if ($GLOBALS['useredir']) {
$_link = $GLOBALS['url_redir'] . $_link;
}
if ($row['bDatetime'] > $latestdate) {
$latestdate = $row['bDatetime'];
}
$_pubdate = gmdate('r', strtotime($row['bDatetime']));
$bookmarks_tpl[] = array('title' => $row['bTitle'], 'link' => $_link, 'description' => $row['bDescription'], 'creator' => SemanticScuttle_Model_UserArray::getName($row), 'pubdate' => $_pubdate, 'tags' => $row['tags'], 'guid' => $guidBaseUrl . $row['bId']);
开发者ID:MarxGonzalez,项目名称:SemanticScuttle,代码行数:31,代码来源:rss.php
示例12: getPerPageCount
$cacheservice->Start($hash, 900);
}
// Pagination
$perpage = getPerPageCount();
if (isset($_GET['page']) && intval($_GET['page']) > 1) {
$page = $_GET['page'];
$start = ($page - 1) * $perpage;
} else {
$page = 0;
$start = 0;
}
$dtend = date('Y-m-d H:i:s', strtotime('tomorrow'));
$dtstart = date('Y-m-d H:i:s', strtotime($dtend . ' -' . $defaultRecentDays . ' days'));
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['popCount'] = 30;
$tplVars['sidebar_blocks'] = array('recent');
$tplVars['range'] = 'all';
$tplVars['pagetitle'] = T_('Store, share and tag your favourite links');
$tplVars['subtitle'] = T_('Recent Bookmarks');
$tplVars['bookmarkCount'] = $start + 1;
$bookmarks =& $bookmarkservice->getBookmarks($start, $perpage, NULL, NULL, NULL, getSortOrder(), NULL, $dtstart, $dtend);
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] =& $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('tags', '%2$s');
$tplVars['nav_url'] = createURL('index', '%3$s');
$templateservice->loadTemplate('bookmarks.tpl', $tplVars);
if ($usecache) {
// Cache output if existing copy has expired
$cacheservice->End($hash);
}
开发者ID:asymmetric,项目名称:scuttle,代码行数:31,代码来源:index.php
示例13: T_
// Header variables
$pagetitle = T_('Popular Tags');
if (isset($user) && $user != '') {
$userid = $userservice->getIdFromUser($user);
if ($userid == NULL) {
$tplVars['error'] = sprintf(T_('User with username %s was not found'), $user);
$templateservice->loadTemplate('error.404.tpl', $tplVars);
//throw a 404 error
exit;
}
$pagetitle .= ': ' . ucfirst($user);
} else {
$userid = NULL;
}
$tags = $b2tservice->getPopularTags($userid, 150);
$tplVars['tags'] = $b2tservice->tagCloud($tags, 5, 90, 225, getSortOrder('alphabet_asc'));
$tplVars['user'] = $user;
if (isset($userid)) {
$tplVars['cat_url'] = createURL('bookmarks', '%s/%s');
} else {
$tplVars['cat_url'] = createURL('tags', '%2$s');
}
$tplVars['sidebar_blocks'] = array('linked');
$tplVars['pagetitle'] = $pagetitle;
$tplVars['subtitle'] = $pagetitle;
$tplVars['loadjs'] = true;
$templateservice->loadTemplate('tags.tpl', $tplVars);
if ($usecache) {
// Cache output if existing copy has expired
$cacheservice->End($hash);
}
开发者ID:MarxGonzalez,项目名称:SemanticScuttle,代码行数:31,代码来源:populartags.php
示例14: str_replace
$templateservice->loadTemplate('error.404.tpl', $tplVars);
//throw a 404 error
exit;
}
}
$pagetitle .= ": " . $user;
} else {
$userid = NULL;
}
if ($cat) {
$pagetitle .= ": " . str_replace('+', ' + ', $cat);
}
$tplVars['feedtitle'] = filter($GLOBALS['sitename'] . (isset($pagetitle) ? $pagetitle : ''));
$tplVars['feedlink'] = $GLOBALS['root'];
$tplVars['feeddescription'] = sprintf(T_('Recent bookmarks posted to %s'), $GLOBALS['sitename']);
$bookmarks =& $bookmarkservice->getBookmarks(0, 15, $userid, $cat, NULL, getSortOrder(), $watchlist);
$bookmarks_tmp =& filter($bookmarks['bookmarks']);
$bookmarks_tpl = array();
foreach (array_keys($bookmarks_tmp) as $key) {
$row =& $bookmarks_tmp[$key];
$_link = $row['bAddress'];
// Redirection option
if ($GLOBALS['useredir']) {
$_link = $GLOBALS['url_redir'] . $_link;
}
$_pubdate = date("r", strtotime($row['bDatetime']));
$uriparts = explode('.', $_link);
$extension = end($uriparts);
unset($uriparts);
$enclosure = array();
if ($keys = multi_array_search($extension, $GLOBALS['filetypes'])) {
开发者ID:kidwellj,项目名称:scuttle,代码行数:31,代码来源:rss.php
示例15: str_replace
// - doesn't include the filtered tag as an attribute on the root element (we do)
//this page here is really not valid in any way
$httpContentType = 'text/html';
// Force HTTP authentication first!
require_once 'httpauth.inc.php';
/* Service creation: only useful services are created */
$bookmarkservice = SemanticScuttle_Service_Factory::get('Bookmark');
// Check to see if a tag was specified.
if (isset($_REQUEST['tag']) && trim($_REQUEST['tag']) != '') {
//$_GET vars have + replaced to " " automatically
$tag = str_replace(' ', '+', trim($_REQUEST['tag']));
} else {
$tag = null;
}
// Get the posts relevant to the passed-in variables.
$bookmarks = $bookmarkservice->getBookmarks(0, null, $userservice->getCurrentUserId(), $tag, null, getSortOrder());
// Set up the XML file and output all the posts.
echo '<!DOCTYPE NETSCAPE-Bookmark-file-1>' . "\r\n";
echo '<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8" />';
echo '<!-- This is an automatically generated file. -->' . "\r\n";
echo '<TITLE>Bookmarks</TITLE>' . "\r\n";
echo '<H1 LAST_MODIFIED="' . date('U') . '">Bookmarks for ' . htmlspecialchars($currentUser->getUsername()) . '' . (is_null($tag) ? '' : ' tag="' . htmlspecialchars($tag) . '"') . " from " . $sitename . "</H1>\r\n";
echo '<DL>' . "\r\n";
foreach ($bookmarks['bookmarks'] as $row) {
if (is_null($row['bDescription']) || trim($row['bDescription']) == '') {
$description = '';
} else {
$description = 'description="' . filter($row['bDescription'], 'xml') . '" ';
}
$taglist = '';
if (count($row['tags']) > 0) {
开发者ID:MarxGonzalez,项目名称:SemanticScuttle,代码行数:31,代码来源:export_html.php
示例16: T_
}
// Header variables
$pagetitle = T_('All Tags');
if (isset($user) && $user != '') {
$userid = $userservice->getIdFromUser($user);
if ($userid == NULL) {
$tplVars['error'] = sprintf(T_('User with username %s was not found'), $user);
$templateservice->loadTemplate('error.404.tpl', $tplVars);
exit;
}
$pagetitle .= ': ' . ucfirst($user);
} else {
$userid = NULL;
}
$tags =& $b2tservice->getTags($userid);
$tplVars['tags'] =& $b2tservice->tagCloud($tags, 5, 90, 225, getSortOrder());
$tplVars['user'] = $user;
if (isset($userid)) {
$tplVars['cat_url'] = createURL('bookmarks', '%s/%s');
} else {
$tplVars['cat_url'] = createURL('tags', '%2$s');
}
$tplVars['sidebar_blocks'] = array('linked');
$tplVars['userid'] = $userid;
$tplVars['loadjs'] = true;
$tplVars['pagetitle'] = $pagetitle;
$tplVars['subtitle'] = $pagetitle;
$templateservice->loadTemplate('tags.tpl', $tplVars);
if ($usecache) {
// Cache output if existing copy has expired
$cacheservice->End($hash);
开发者ID:hrepp,项目名称:SemanticScuttle,代码行数:31,代码来源:alltags.php
示例17: array
} else {
$page = 0;
$start = 0;
}
// Set template vars
$tplVars['rsschannels'] = array(array(sprintf(T_('%s: %s'), $sitename, $rssTitle), createURL('rss', filter($user, 'url')) . $rssCat . '?sort=' . getSortOrder()));
if ($userservice->isLoggedOn()) {
$currentUsername = $currentUser->getUsername();
if ($userservice->isPrivateKeyValid($currentUser->getPrivateKey())) {
array_push($tplVars['rsschannels'], array(sprintf(T_('%s: %s (+private %s)'), $sitename, $rssTitle, $currentUsername), createURL('rss', filter($currentUsername, 'url')) . $rssCat . '?sort=' . getSortOrder() . '&privateKey=' . $currentUser->getPrivateKey()));
}
}
$tplVars['page'] = $page;
$tplVars['start'] = $start;
$tplVars['bookmarkCount'] = $start + 1;
$bookmarks = $bookmarkservice->getBookmarks($start, $perpage, $userid, $cat, null, getSortOrder());
$tplVars['total'] = $bookmarks['total'];
$tplVars['bookmarks'] = $bookmarks['bookmarks'];
$tplVars['cat_url'] = createURL('bookmarks', '%s/%s');
$tplVars['nav_url'] = createURL('bookmarks', '%s/%s%s');
if ($userservice->isLoggedOn() && $user == $currentUsername) {
$tplVars['pagetitle'] = T_('My Bookmarks') . $catTitle;
$tplVars['subtitlehtml'] = T_('My Bookmarks') . $catTitleWithUrls;
} else {
$tplVars['pagetitle'] = $user . ': ' . $cat;
$tplVars['subtitlehtml'] = $user . $catTitleWithUrls;
}
}
}
$tplVars['summarizeLinkedTags'] = true;
$tplVars['pageName'] = PAGE_BOOKMARKS;
开发者ID:MarxGonzalez,项目名称:SemanticScuttle,代码行数:31,代码来源:bookmarks.php
注:本文中的getSortOrder函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论