张文保的博客
张文保 · Paul Zhang

Engineering the Future
功不唐捐,玉汝于成

开源CMS

织梦dedecms调用标题、关键字、描述标签

首页写法:<title>{dede:global.cfg_webname/}</title> <meta name="description" content="{dede:global.cfg_description/}" /> <meta name="keywords" content="{dede:global.cfg_keywords/}" />栏目页写法:……

Discuz!全局变量$_G详解

$_G 保存了 Discuz! 中所有的预处理数据缓存能够很好的提高程序的性能,一些配置数据没必要每次都查询数据库,只要在修改了的时候更新下缓存即可。Discuz! 中所有的缓存保存在 $_G[cache] 中(1) 全局变量系统篇 $_G['uid'] => 当前登录UID $_G['username'] => 当前登录用户名 $_G['adminid'] =>……

EcShop页面判断手机访问跳转到ECTouch对应手机版页面

ecshop 其他页面(商品详情页、商品分类页、团购页、优惠活动页、积分商城) 判断如果是智能手机访问跳转到ECTouch1.0手机版对应页面 方法首先在ecshop 根目录下 includes/lib_main.php  添加一个函数function pc_to_mobile()/** * ecshop 实现其他页面(商品详情页、商品分类页、团购页、优惠活动页、积分商城) * 判断如果是……

修改"DEDECMS 提示信息!"的方法

  dedecms程序使用过程中,经常有一些跳转提示信息会出现“DEDECMS提示信息!”这几个字样。  很多朋友都想对他进行修改,改为自己网站的提示信息,其实方法也是很简单的,方法如下:  用编辑器打开include/common.func.php文件,查找“DEDECMS”,你会发现有两次  DEDECMS提示信息,在那两处提示信息的位置修改为你想要的提示信息即可,如:dede仿站教程网提示。

DEDECMS提示信息

Discuz门户文章添加自定义关键词

  Discuz门户发布文章时,没有给文章设置关键词这个功能,默认调用的是文章标题,这样对于Discuz门户seo很不好,保哥今天写了这个教程 告分享给Discuz门户文章添加keywords字段的方法。  第1步、首先在数据中找到"pre_portal_article_title"表,pre是表的前缀,这个因网站而异,默认安装Discuz的数据表前缀就是pre_。找到"pre_portal_……

织梦dedecms批量清空数据并归零SQL命令

进入织梦后台——系统——系统设置——SQL命令行工具,选择多行命令,复制粘贴下面对应的SQL命令确定即可清除,新发布的栏目和文章的ID将从1开始。清除织梦所有栏目SQL:Delete from dede_arctype; ALTER TABLE dede_arctype AUTO_INCREMENT =1;清除所有文章:Delete from dede_addonarticle; ALTER ……

Discuz门户首页关键词和描述显示“首页”的解决方法

Discuz社区在后台设置好门户标题、关键字、描述,更新缓存,发现用户登录状态下,门户首页的关键字和描述正常显示;但在游客状态下不显示,在某工具中查看到的情况如下:现找到两种解决办法:(记得修改前备份源码)方法一:找到“ source/class/helper/helper_seo.php ”目录下的文件的38行~43行代买,如下:替换修改成如下代码:if($descriptiontext) ……

织梦dedecms自定义表单列表CSS美化

织梦自定义表单排版不好看,下面是对织梦后台表单重新进行排版,并加上全选功能,整体进行美化排版。找到后台前端页面模板:dede/templets/diy_list.htm,打开文件,进行全选择,直接用下面的代码替换所有代码,保存即可:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.o……

织梦dedecms自定义表单设置必填项

编辑器打开\plus\diy.php,在第40行左右找到下面代码:$dede_fields = empty($dede_fields) ? '' : trim($dede_fields);在这行代码下加入以下代码:.//增加必填字段判断 if($required!=''){ if(preg_match('/,/', $required)) { $requireds = explode(……

织梦dedecms一键清空自定义表单数据

一招清空DEDECMS自定义表单所有数据且以后新增加表单数据ID从1开始方法/步骤1、进入管理后台——系统——系统设置——SQL命令行工具2、粘贴命令到并运行(我的表单是form1,你的可能是form2, form3…)TRUNCATE TABLE `dede_diyform1;注意事项注意运行前弄清你的自定义表单的diyid,可从核心——频道模型——自定义表单里查看。

SSL安全认证