📄 global.func.php
字号:
<?php
function wmlHeader($title)
{
header("Content-type: text/vnd.wap.wml; charset=utf-8");
echo "<?xml version=\"1.0\"?>\n".
"<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.3//EN\" \"http://www.wapforum.org/DTD/wml_1.1.xml\">\n".
"<wml>\n".
"<head>\n".
"<meta http-equiv=\"cache-control\" content=\"max-age=180,private\" />\n".
"</head>\n".
"<card id=\"phpcmsWml\" title=\"$title\">\n".
"<p>\n";
}
function menus()
{
global $lang, $cats;
$html = $lang['channel_news'].'<br/>';
foreach($cats['news'] as $key=>$val)
{
$html .= '<a href="?action=list&catid='.$val['catid'].'">'.$val['catname'].'</a> ';
}
$html .= '<br/>'.$lang['channel_info'].'<br/>';
foreach($cats['info'] as $key=>$val)
{
$html .= '<a href="?action=list&catid='.$val['catid'].'">'.$val['catname'].'</a> ';
}
$html .= "<br/><br/>";
return $html;
}
function wmlFooter()
{
echo "<small>Powered by Phpcms2008</small>\n".
"</p>\n".
"</card>\n".
"</wml>";
}
function submodelcats($modelid = 1, $parentid = NULL, $type = NULL)
{
global $CATEGORY;
$subcat = array();
foreach($CATEGORY as $id=>$cat)
{
if($cat['modelid'] == $modelid && ($parentid === NULL || $cat['parentid'] == $parentid) && $cat['parentid'] !=0 && ($type === NULL || $cat['type'] == $type) && $cat['child'] == 0) $subcat[$id] = $cat;
}
return $subcat;
}
function wml_pages($num, $curr_page, $mpurl, $perpage = 20)
{
global $lang;
if($num > $perpage)
{
$page = 10;
$offset = 2;
$pages = ceil($num / $perpage);
$from = $curr_page - $offset;
$to = $curr_page + $page - $offset - 1;
if($page > $pages)
{
$from = 1;
$to = $pages;
}
else
{
if($from < 1)
{
$to = $curr_page + 1 - $from;
$from = 1;
if(($to - $from) < $page && ($to - $from) < $pages)
{
$to = $page;
}
}
elseif($to > $pages)
{
$from = $curr_page - $pages + $to;
$to = $pages;
if(($to - $from) < $page && ($to - $from) < $pages)
{
$from = $pages - $page + 1;
}
}
}
$multipage .= '<a href="'.$mpurl.'1"><<</a> ';
for($i = $from; $i <= $to; $i++)
{
if($i != $curr_page)
{
$multipage .= '<a href="'.$mpurl.$i.'">['.$i.']</a> ';
}
else
{
$multipage .= '<u><b>['.$i.']</b></u> ';
}
}
$multipage .= $pages > $page ? "...<a href=\"$mpurl$pages\"> [$pages] >></a>" : "<a href=\"$mpurl$pages\">>></a>";
}
return $multipage;
}
function wml_strip($string)
{
$string = str_replace(array(' ', '&', '"', ''', '“', '”', '—', '<', '>', '·', '…', '&'), array(' ', '&', '"', "'", '鈥
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -