SHLCMS

SHLCMS-Page

SHLCMS美化分页显示代码

很久没有写博客了,最近在做一个网站,因为前台页面人家已经写好。我只是负责嵌入,所以要按照要求把页面做得跟设计一样,深喉咙的分页代码太丑了,所以进行了一些美化,效果和代码如下,和大家分享一下:

效果:

首先修改”\inc\class.pager.php“,将

阅读全文

深喉咙CMS-shlcms 4.2 Beta发布(PHP)

首先在这里要特别感谢SHLCMS团队,更多信息请关注SHLCMS 官网微博:http://weibo.com/shlcms

更新内容:

1、统一SHLCMS模板调用标签,放弃原有繁杂无章的SHLCMS标签,将其重新命名定义、完善。具体可在http://t.cn/heXSzJ此前提预览;

阅读全文

SHLCMS自动增加缩略图到首页展示改造2——dt_focus版

之前已经介绍了如何让《SHLCMS添加文章自动增加缩略图到Flash》。但是之前的改造存在一个极其严重的问题,就是如果文章的图片是直接使用外链的话,那么就不能正常调用。现在SHLCMS升级到4.11。而且增加了首页的焦点图功能,最近就索性进行一个升级,解决之前的这个大问题。

修改方法还是和以前一样,只是代码有所更改。在function create()的redirect_to($request['p'],’index’);之前加入以下代码:

$content = $request['content'];
if ($request['p'] == 35 || $request['p'] == 36 || $request['p'] == 37) {
    $r = $list->insert_id;
    $n = "/?p=" . $request['p'] . "&a=view&r=" . $r;
    $pattern = "/<img.*?src=[\\\'| \\\"](.*?(?:[\.gif|\.jpg]))[\\\'|\\\"].*?[\/]?>/";
    $match_times = preg_match_all($pattern, $content, $match);
    if ($match_times > 0) {
        $pic = $match[1][0];
        if (mb_substr(substr($pic, 2), 0, 3, "utf-8") == "ttp") {
            $pic = substr($pic, 1);
        } else {
            $pic = '/' . substr($pic, 2);
        }
        $sql = "INSERT " . TB_PREFIX .
            "flash (id,title,summary,picpath,group_id,url) VALUES ('{$r}','{$title}','{$title}','{$pic}',4,'{$n}')";
        $db->query($sql);
    }
}

在function edit()的redirect_to($request['p'],’index’);之前加入以下代码:

阅读全文

90 queries. 2.091 seconds.