📄 module.func.php
字号:
<?php defined('IN_PHPCMS') or exit('Access Denied');function listpages($catid, $total, $page=1, $perpage=20){ global $LANG; $goto = '"'.linkurl(cat_url('url', $catid, '"+$("page").value+"')).'"'; $page = $page>0 ? $page : 1; $pages = ceil($total/$perpage); $page = min($pages,$page); $prepg = $page-1; $nextpg = $page==$pages ? 0 : ($page+1); if($total<1) return false; $pagenav = $LANG['total']."<b>$total</b> "; $pagenav.= $prepg ? "<a href='".linkurl(cat_url('url', $catid, 0))."'>".$LANG['first']."</a> <a href='".linkurl(cat_url('url', $catid, $prepg))."'>".$LANG['previous']."</a> " : $LANG['first']." ".$LANG['previous']." "; $pagenav.= $nextpg ? "<a href='".linkurl(cat_url('url', $catid, $nextpg))."'>".$LANG['next']."</a> <a href='".linkurl(cat_url('url', $catid, $pages))."'>".$LANG['last']."</a> " : $LANG['next']." ".$LANG['last']." "; $pagenav.= $LANG['page'].": <b><font color=red>$page</font>/$pages</b> <input type='text' name='page' id='page' class='page' size='3' onKeyDown='if(event.keyCode==13) {window.location=$goto; return false;}'> <input type='button' value='GO' class='gotopage' style='width:30px' onclick='window.location=$goto'>\n"; return $pagenav;}function module_url($type = 'url'){ global $mod,$MOD,$PHPCMS; if(!is_array($MOD)) return FALSE; $filename = $PHPCMS['index'].'.'.$PHPCMS['fileext']; return $type == 'url' ? ($MOD['moduledomain'] ? $MOD['moduledomain'] : $mod ) : $mod."/".$filename;}function cat_url($type, $catid, $page = 0){ global $mod,$MOD,$CATEGORY,$PHPCMS,$urlrule; if(!is_array($MOD) || !is_array($CATEGORY)) return FALSE; $fileext = $PHPCMS['fileext']; $index = $PHPCMS['index']; $htmldir = $CATEGORY[$catid]['htmldir']; $prefix = $CATEGORY[$catid]['prefix']; $catdir = $CATEGORY[$catid]['catdir']; $parentdir = $CATEGORY[$catid]['parentdir']; $urlruleid = $CATEGORY[$catid]['urlruleid']; $html = $CATEGORY[$catid]['ishtml'] ? 'html' : 'php'; $rule = $urlrule[$html]['cat'][$urlruleid]; $rule = $page ? $rule['page'] : $rule['index']; eval("\$url = \"$rule\";"); return ($type == 'url' && $MOD['moduledomain']) ? $MOD['moduledomain'].$url : $MOD['moduledir'].$url;}function item_url($type, $catid, $ishtml, $urlruleid, $htmldir, $prefix, $itemid, $addtime, $page = 0){ global $mod,$MOD,$CATEGORY,$PHPCMS,$urlrule; if(!is_array($MOD) || !is_array($CATEGORY)) return FALSE; $fileext = $PHPCMS['fileext']; $catdir = $CATEGORY[$catid]['catdir']; $parentdir = $CATEGORY[$catid]['parentdir']; $year = date("Y", $addtime); $month = date("m", $addtime); $day = date("d", $addtime); $html = $ishtml ? 'html' : 'php'; $rule = $urlrule[$html]['item'][$urlruleid]; $rule = $page == 0 ? $rule['index'] : $rule['page']; eval("\$url = \"$rule\";"); $urlpre = ($type == 'url' && $MOD['moduledomain']) ? $MOD['moduledomain'] : $mod; return $urlpre.$url;}?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -