开源系统的后台入口都是统一的,安全起见,我要把它改成独一无二的。我这里的程序版本是官方的phpcms_v9.6.0_UTF8。
1./phpcms/modules/admin/classes/admin.class.php中
在final public function check_admin()函数中开始部分添加以下代码:
if(!in_array(ROUTE_A, array('login', 'public_card'))&&(!isset($_SESSION['userid']) || !isset($_SESSION['roleid'])...
使用phpcms建站的朋友经常会遇到自定义分页样式,那么如何使用phpcms来自定义分页样式呢?
phpcms做网站的时候,可能很多时候分页样式都是根据需求来的,这时很多人都会去修改全局文件phpcms\libs\functions\global.func.php里的pages()函数,这样问题就来了:这个分页函数连后台也会影响到的,就是说,这个分页函数是全站共用的。下面提供解决方法:(这个得修改文件,修改前记得备份)
打开 phpcms\libs\functions\global.func.php这个文件,找到分页函数,复制一下,粘贴到默认分页函数的下面,重新命名,比...
phpcms从指定第几条开始调用 。在PHPCMS V9的模板中,如果想调用数据时,经常会遇到第一条新闻有缩略图+文字,从第二条开始是文字列表;或者第一条标题字号字体和颜色特殊,第二条开始正常列 表,这时候如果我们调用两次的话,会导致同项目中显示内容重复,比如第一条带缩略图的新闻和第二条正常列表显示的新闻标题相同,为了避免这种情况发生,我 们可以通过order里的LIMIT指明从第N条开始调用数据。
示例:
{pc:content action="lists" catid="10" order="id DESC LIMIT 1,4--" num="4"}
这样就可以从第二条开...
1、护照号码
/^1[45][0-9]{7}|G[0-9]{8}|P[0-9]{7}|S[0-9]{7,8}|D[0-9]+$/
因私普通护照号码格式有:14/15+7位数,G+8位数;因公普通的是:P.+7位数;公务的是:S.+7位数 或者 S+8位数,以D开头的是外交护照.D=diplomatic
2、手机号码
/^((1[3,5,8][0-9])|(14[5,7])|(16[6])|(17[0-9])|(19[8,9]))\d{8}$/
13*,145*,147*,15*,166*,17*,18*,198*,199*开头的手机号码
3、...
相信玩过WordPress的人都知道很多模板都是自带标签首字母分类的标签页页面的,但在Emlog中很少能看到,有一次在麦特佐罗的博客上看到了,本来想去问问的,但听他说不玩博客以后,后来也问过小刀,小刀说挺复杂的,所以就想自己来做一下吧,自己动手丰衣足食嘛。今天花费了好长时间最终也制作出来了,这东西对于PHP高手来说应该是很快就可以制作出来的而且也比我的简单,但是总算能够实现一种不是吗,具体看以下。
首先创建一个tags.php这个呢是用做模板,在后台创建标签页面的时候模板内要写入tags就可以展示了,我也不多说继续看。
制作这个页面其中有一点很重要,就是字串符的首字母,...
很多搞SEO的通常都是自己把文章标题给写成拼音,这样感觉好麻烦的有没有,现在可以在修改内核的保存文件就行,前提是你要善于折腾,如果不喜欢又懒得折腾的那就不需要看下去了。
改动教程:
1、打开admin目录下载的save_log.php文件,在里面加入以下代码
class Chinese_to_PY {
/**
* 拼音字符转换图
* @var array
*/
private static $_aMaps = array(
'a'=>-20319,'ai'=>-20317,'an'=>-20304,'ang'=&g...
打开include/lib/cache.php(缓存函数文件),查找mc_comment(),找到其中的:
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "comment WHERE hide='n' ORDER BY date DESC LIMIT 0, $index_comnum");
1.屏蔽博主回复
增加条件:
AND mail!='name@qq.com'
将name@qq.com修改为自己的管理员邮箱,也就是你要屏蔽掉的邮箱。
2.屏蔽子评论
...
1.以默认模板为例,在module.php中评论框<p><textarea name="comment" id="comment" rows="10" tabindex="4"></textarea></p>前添加以下代码,以罗列出预设的表情
<div class="smiles" id="smiles">
<?php for($i = 1; $i <= 21; $i++): ?>
<img src="<?php echo TEMPLATE_URL; ?>images/smilie...
截图留念,哈哈