phpcmsv9仿站与二次开发收藏集.doc_第1页
phpcmsv9仿站与二次开发收藏集.doc_第2页
phpcmsv9仿站与二次开发收藏集.doc_第3页
phpcmsv9仿站与二次开发收藏集.doc_第4页
phpcmsv9仿站与二次开发收藏集.doc_第5页
免费预览已结束,剩余70页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、phpcms 模块管理 -全站搜索phpcms模块管理-全站搜索发布时间: 2012-06-08 15:35:50来源:天行子点击: 1Mysql 4.0 开始就支持全文索引功能,但是 Mysql 2 个字符,这就导致小于 4 个字的词都不能被索引,默认最小索引长度是4。如果是英文默认值是比较合理的,但是中文绝大部分词都是全文索引功能就形同虚设了。全站搜索的启动需要对my.ini(my.conf)进行修改配置,否则将无法使用。打开 my.ini(my.conf),在mysqld后面加入一行ft_min_word_len=1,然后重启Mysql ,再登录网站后台(模块管理-全站搜索)重建全文索引

2、。一、模块配置位置:模块管理- 全站搜索 - 模块配置文字阐述:1.标题截取长度和摘要截取长度这个根据你自己的实际情况设置2.是否启用全文搜索也是根据你的实际情况设置3.如果你的搜索模块改了地址,请设置为正确的地址二、添加分类位置:模块管理- 全站搜索 - 添加分类三、管理分类位置:模块管理- 全站搜索 - 管理分类phpcms v9问题博客分类:php 内容管理系统phpcms 登录总是提示“验证码输入错误”,分明没有输错的解决修改 "/caches/configs/system.php"当中session_storage => 'mysql'为se

3、ssion_storage => 'files'并且流量器中的域名要和system.php 中的一致此模块未安装或者已被禁用原因 模块 > 模块管理 > 模块管理 > 中对应的模块没有安装解决在 module 表中添加相关记录前台页面报:栏目不存在解决扩展 > 扩展 > 更新全站缓存 >添加 module 在 module,menu 表中也要添加修改后台左侧导航phpcmsmodulesadmintemplatesleft.tpl.phpphpcmsmodulesadminclassadmin.class.php admin_menu

4、phpcmsmodulesadmintemplatesindex.tpl.php位置:扩展 > 扩展 > 菜单管理 >说明:一、 本功能用于后台各功能菜单的设置操作。二、 为系统分配权限调用,所有系统用到的功能方法,都需要添加到菜单管理里。一、 添加菜单添加菜单分为 全新添加 和在已有菜单处添加子菜单 。二种方法仅在 上级菜单默认值处有异,其它相同。全新添加:添加功能菜单时, 首先选择上级菜单目录。 填写中英文对应菜单名称, 所在模块名,及对应文件和处理方法名。如有参数,请于下填写参数信息。如下图所示如选择显示菜单,则在 导航 处显示,反之不显。以上图为例,选择不显示,图示如

5、下二、 菜单管理菜单管理仅涉及编辑,修改、排序等操作在此不再详述。大小 : 10.1 KB大小 : 14.8 KB大小 : 5.9 KB大小 : 1.6 KBphpcms 系统设置 -网站地图phpcms系统设置-网站地图发布时间: 2012-06-08 15:34:44来源:天行子点击: 2位置:系统设置- 系统工具 - 网站地图网站地图:网站地图(维基百科):网站地图描述了一个网站架构。它可以使一个任意形式的文档,用作网页设计的设计工具,也可以是列出网站中所有页面的一个网页,通常采用分级形式。这有助于访问者以及搜索引擎的机器人找到网站中的页面。而且方便访问者更加快速清晰的浏览你的网站,给用

6、户更好的用户体验。phpcms v9模板 制作教程 (四)发布时间: 2012-05-20 20:12:38来源:天行子点击: 12phpcms v9模板制作教程(四)在学下节课之前我先讲些学前需要知道的知识1、养成书写规范的DIV 标签搜索引擎优化 (seo) 中,对代码的优化也是一个很关键的步骤。为了更加符合DIV ID命名页头 :header登录条 :loginBar标志 :logo侧栏 :sideBar广告 :banner导航 :nav子导航 :subNav菜单 :menu子菜单 :subMenu搜索 :search滚动 :scroll页面主体 :main内容 :content标签页

7、:tab文章列表 :list提示信息 :msg小技巧 :tips栏目标题 :title友情链接 :friendLink页脚 :footer加入 :joinus指南 :guild服务 :service热点 :hot新闻 :news下载 :download注册 :regsiter状态 :status按钮 :btn投票 :vote合作伙伴 :partnerSEO 的规范,下面是目前流行的CSS+DIV 的命名规则:版权 :copyRightCSS ID 的命名外套 :wrap主导航 :mainNav(globalNav)子导航 :subNav页脚 :footer整个页面 :content页眉 :he

8、ader页脚 :footer商标 :label标题 :title顶导航 :topNav边导航 :sideBar左导航 :leftsideBar右导航 :rightsideBar标识 :logo标语 :banner菜单 1 内容 :menu1Content菜单 1 容量 :menu1Container子菜单 :submenu边导航图标 :sidebarIcon注释 :note面包屑 :breadCrumb(即页面所处位置导航提示)容器 :container内容 :content搜索 :search登陆 :login功能区 :shop( 如购物车,收银台)当前的 current样式文件命名全站标签

9、默认样式:general.css 或 global.css布局版式设计样式:layout.css 或 container.css通用样式(如文字、表单等):style.css专栏 / 频道样式: columns.css打印输出样式:print.css主题模板样式:themes.cssphpcms v9模板 制作教程 (三)发布时间: 2012-05-20 20:10:11来源:天行子点击: 9phpcms v9模板制作教程(三)今天继续讲主体部分template "content","header"调用根目录下phpcms/template/conten

10、t/header文件<!-main->这个是模版注释!建议一定要养成写代码加注释的习惯这个是 div 标签,不知道什么是div 可以的去网上找些教程学习下,这个都不了解就没必要继续看了<!- 这里是 pc 标签 pc:content 参数名 =" 参数值 " 参数名 =" 参数值 " 参数名 =" 参数值 "-> pc:content action="position" posid="2" order="listorder DESC" num=&quo

11、t;4"<!- 显示 PC 标签中的数据->loop $data $rstr_cut($rtitle,36)if $n=1/ifstr_cut($rdescription,112)/loop/pc<!- 结束标签 -><!- 这里还是 pc 标签 ->pc:content action="position" posid="1" order="listorder DESC" thumb="1" num="5"loop $data $r/loop/pc推

12、广pc:block pos="index_block_1"/pc图片新闻pc:content action="position" posid="12" thumb="1" order="id DESC" num="10"loop $data $rstr_cut($rtitle,20)/loop/pcloop subcat(0,0,0,$siteid) $rphp $num+$rcatname更多 >>pc:content action="lists&qu

13、ot; catid="$rcatid" num="1" thumb="1" order="id DESC" return="info"loop $info $vstr_cut($v'title',28)str_cut($v'description',100)/loop/pcpc:content action="lists" catid="$rcatid" num="5" order="id DE

14、SC" return="info"loop $info $v·str_cut($v'title',40)/loop/pcif $num%2=0/if/loop公告pc:announce action="lists" siteid="$siteid" num="2"loop $data $r$r'title'/loop/pc专题更多 >>pc:special action="lists" siteid="$siteid&qu

15、ot; elite="1" listorder="3" num="2"loop $data $rif $n!=1/ifstr_cut($rtitle,'18')str_cut($r'description',50)/loop/pc热点 |评论|关注排行pc:content action="hits" catid="35" num="10" order="views DESC"loop $data $r$rtitle/loop

16、/pcpc:comment action="bang" num="10" cache="3600"loop $data $r$rtitle/loop/pcpc:content action="hits" catid="35" num="10" order="views DESC"loop $data $r$rtitle/loop/pc调查问卷更多>>更多 >> 友情链接申请链接pc:link action="type_li

17、st" siteid="$siteid" linktype="1" order="listorder DESC" num="8" return="pic_link"loop $pic_link $v/loop/pcpc:link action="type_list" siteid="$siteid" order="listorder DESC" num="10" return="dat"

18、loop $dat $vif $type=0$vname |else/if/loop/pc$(function()new slide("#main-slide","cur",310,260,1);/焦点图new SwapTab(".SwapTab","span",".tab-content","ul","fb");/排行TAB)template "content","footer"phpcms v9模板 制作教程 (

19、二)发布时间: 2012-05-20 19:59:32来源:天行子点击: 4phpcms v9模板制作教程(二)今天开始讲v9 模板制作的第二节课1、首先修改首页模板index.html修改前向大家介绍下v9 的工作模式,v9 和他的前身phpcms 2008是一样的都是 “标签调用头部 + 首页部分 + 标签调用底部 ”所以按照从头开始的顺序第一步打开heard.html现在我们开始分析header.html的构造:<!DOCTYPEhtmlPUBLIC"-/W3C/DTDXHTML1.0Transitional/EN""/

20、TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="/1999/xhtml">上面是W3C 网页标准<head><meta http-equiv="Content-Type" content="text/html; charset=CHARSET" />CHARSET" =<meta http-equiv="X-UA-Compatible" content=&quo

21、t;IE=7" /><title>if isset($SEO'title') && !empty($SEO'title')$SEO'title'/if$SEO'site_title'</title>字符集(gbk 或者 utf-8 )判断语句翻译:如果设置了标题并且标题不为空,则显示标题,否则显示网站名称<meta name="keywords" content="$SEO'keyword'"><met

22、a name="description" content="$SEO'description'"><link href="CSS_PATHreset.css" rel="stylesheet" type="text/css" /><link href="CSS_PATHdefault_blue.css" rel="stylesheet" type="text/css" />上面 2 行是外部

23、 css 的调用 CSS_PATH<script type="text/javascript" src="JS_PATHjquery.min.js"></script><script type="text/javascript" src="JS_PATHjquery.sGallery.js"></script><script type="text/javascript" src="JS_PATHsearch_common.js&qu

24、ot;></script>上面 3 行是网页的js 调用</head><body><div class="body-top"><div class="content">pc:content action="position" posid="9" order="id" num="10" cache="3600"<div id="announ"><ul>

25、;loop $data $k $v<li><a href="$vurl">$vtitle</a></li>/loop</ul></div>/pc<script type="text/javascript">$(function()startmarquee('announ',22,1,500,3000);)</script><divclass="loginlh24blue"><ahref="APP_

26、PATHindex.php?m=content&c=rss&siteid=get_siteid()"class="rssib">rss</a><spanclass="rt"><scripttype="text/javascript">document.write('<iframesrc="APP_PATHindex.php?m=member&c=index&a=mini&forward='+encodeURICo

27、mponent(location.href)+'&siteid=get_siteid()" allowTransparency="true" width="300" height="24" frameborder="0" scrolling="no"></iframe>')</script></span></div></div></div><div class="hea

28、der"><div class="logo"><a href="/"><img src="IMG_PATHv9/logo.jpg" /></a></div>下面是搜索部分<div class="search"><div class="tab" id="search">php $j=0php $search_model = getcache('search_model_&

29、#39;.$siteid, 'search');loop $search_model $k=>$vphp $j+;<ahref="javascript:;"style="outline:mediumnone;"hidefocus="true"if$j=1&&$typeid=$v'typeid'class="on"/if>$v'name'</a>if $j != count($search_model)<span>

30、; | </span>/if/loopphp unset($j);</div> <div class="bd"><form action="APP_PATHindex.php" method="get" target="_blank"><input type="hidden" name="m" value="search"/><input type="hidden" na

31、me="c" value="index"/><input type="hidden" name="a" value="init"/><input type="hidden" name="typeid" value="$typeid" id="typeid"/><input type="hidden" name="siteid" value=&

32、quot;$siteid" id="siteid"/><input type="text" class="text" name="q" id="q"/><input type="submit" value="</form>搜 索" class="button" /></div></div>搜索部分结束<divclass="banner"

33、><scriptsrc="APP_PATHindex.php?m=poster&c=index&a=show_poster&id=1"></script></div>language="javascript"<div class="bk3"></div><div class="nav-bar"><map>pc:content action="category" catid="

34、;0" num="25" siteid="$siteid" order="listorder ASC"<ul class="nav-site"><li><a href="siteurl($siteid)"><span>loop $data $r<li class="line">|</li>首页 </span></a></li><li><a h

35、ref="$rurl"><span>$rcatname</span></a></li>/loop</ul>/pc</map></div>if $top_parentid<div class="subnav">pc:content action="category" catid="$top_parentid" num="15" siteid="$siteid" order=&q

36、uot;listorder ASC" loop $data $r<a href="$rurl">$rcatname</a><span> | </span>/loop/pcif $modelid<a href="APP_PATHindex.php?m=content&c=search&catid=$catid">搜索 </a>/if</div>/if</div>phpcms v9模板制作教程(一)phpcms v9模板 制作教程 (一)

37、发布时间: 2012-05-20 19:57:13来源:天行子点击: 3phpcms v9模板制作教程(一)第一节1、首先下载phpcms v9的集成安装包并安装,在官方论坛里很显眼的位置,这里就不详细说明了。2、本地调试建议大家使用APMserver ,或者 wampserver等,可以到 PHPCMS 吧官方网站首页链接下载。安装好打开v9 的根目录 “phproot phpcms templates ”文件夹把 “default 文”件夹复制一份起名 “redu”。3、登陆 v9 后台登录地址:http:/localhost/admin.php用户名: phpcms密码: phpcms4

38、、打开界面模板风格风格标识redu 下的详细列表下的content文件夹5、大家熟悉一下后台的使用,这个必须掌握。今天就写这些。本文由海蓝网络仿站吧编辑收集整理PHPCMS_V9模板制作模板列表PHPCMS_V9模板制作模板列表发布时间: 2012-05-20 19:13:36来源:天行子点击: 1'category.html' => '文章频道页 ''category_download.html' => '下载频道页 ''category_picture.html' => '图片频道页

39、''download.html' => '下载连接页 ''footer.html' => '底部 ''header.html' => '顶部 ''header_min.html' => '迷你顶 ''header_page.html' => '单网页头部 ''index.html' => '网站首页 ''list.html' => '

40、;列表页 ''list_download.html' => '下载列表页 ''list_picture.html' => '图片列表页 ''message.html' => '消息提示页 ''page.html' => '单网页 ''rss.html' => 'RSS页''search.html' => '搜索 ''show.html' =>

41、; '文章内容页 ''show_download.html' => '下载内容页 ''show_picture.html' => '图片内容页 ''tag.html' => 'tag''templates|default|''announce' => '广告 ''comment' => '评论 ''content' => '内容模型 '&

42、#39;formguide' => '表单向导 ''link' => '友情链接 ''member' => '会员中心 ''message' => ' 短消息 ''mood' => '新闻心情 ''pay' => ' 支付 ''poster' => '广告 ''search' => ' 搜索 ''

43、;special' => ' 专题 ''vote' => ' 投票 ''wap' => ' 手机门户 ''templates|default|vote''index.html' => '''list_new.html' => '列表页 ''show.html' => '展示页 ''submit.html' => '投票页 '

44、'vote_result.html' => '投票结果页 ''vote_tp.html' => '单独显示页 ''vote_tp_2.html' => '新闻页投票模版''vote_tp_3.html' => '首页投票模版''templates|default|link''index.html' => '''list_type.html' => '分类页 &#

45、39;'register.html' => '申请页 ''templates|default|special''api_picture.html' => '组图 ''comment.html' => '专题首页评论页''header.html' => '专题头部 ''index.html' => '专题首页 ''list.html' => '分类页 '&

46、#39;show.html' => '内容页 ''special_list.html' => '专题列表 ''templates|default|poster''banner.html' => '矩形横幅 ''couplet.html' => '对联广告 ''fixure.html' => '固定位置 ''float.html' => '漂浮移动 ''i

47、magechange.html' => '图片轮换广告''imagelist.html' => '图片列表广告 ','text.html' => '文字广告 ''templates|default|announce''show.html' => '内容页 ''templates|default|wap''big_image.html' => '显示大图模板''category

48、.html' => '频道页模板 ''comment_list.html' => '评论列表模板 ''footer.html' => '底部模板 ''header.html' => '头部模板 ''index.html' => '首页模板 ''list.html' => ' 列表页模板 ''maps.html' => '站点地图模板 '&#

49、39;min_footer.html' => '小底部模板 ''min_header.html' => '小头部模板 ''show.html' => '内容显示页模板 ''templates|default|pay''deposit.html' => '支付页模板 ''pay_list.html' => '支付记录页模板''payment_cofirm.html' => 

50、9;支付确认页模板''spend_list.html' => '消费记录页模板''templates|default|message''group.html' => '系统消息 ''inbox.html' => '收件箱 ''outbox.html' => '发件箱 ''read.html' => '短消息查看 ''read_group.html' => 

51、9;系统消息查看 ''read_only.html' => '已经发消息 ''send.html' => '写消息 ''templates|default|member''account_manage.html' => '会员管理 ''account_manage_avatar.html' => '头像管理 ''account_manage_info.html' => '会员信息管理'

52、;'account_manage_left.html' => '会员信息管理左侧菜单''account_manage_password.html' => '修改密码 ''account_manage_upgrade.html' => '会员升级 ''change_credit.html' => '兑换积分 ''connect_sina.html' => '新浪账号登陆''content_publis

53、h.html' => '投稿页面 ''content_publish_select_model.html' => '投稿模型选择''content_published.html' => '已投稿管理 ''favorite_list.html' => '收藏列表 ''footer.html' => '页尾 ''forget_password.html' => '密码找回页面'&#

54、39;header.html' => '页头 ''index.html' => '首页 ''left.html' => '左侧菜单 ''login.html' => '登陆页面 ''mini.html' => '头部登录条 ''protocol.html' => '注册协议 ''register.html' => '注册页面 ''t

55、emplates|default|phpsso''index.html' => '首页 ''templates|default|search''footer.html' => '页尾 ''header.html' => '页头 ''index.html' => '首页 ''list.html' => '列表页 ''templates|default|formguide'

56、;'index.html' => '表单列表页模板''show.html' => '表单详情页模板''show_js.html' => '表单 js 调用模板 ''templates|default|comment''show_list.html' => '内容页评论列表''list.html' => '评论列表 ''templates|default|mood''i

57、ndex.html' => '新闻心情 '本文由海蓝网络仿站吧编辑收集整理phpcms v9站内外 搜索代 码发布时间: 2012-05-04 16:11:29来源:天行子点击: 1phpcms v9站内外搜索代码<form name="search_form1" target="_blank" onsubmit="return go(this)"><input name="q" id="q" size="30" value=&

58、quot;请输入关键字" onMouseOver="this.focus()" onBlur="if (value ='')value='请输入关键字'" onFocus="this.select()" onClick="if(this.value='请输入关键字')this.value=''"><INPUT name="word" type="hidden" value=0><

59、INPUT name="myselectvalue" type="hidden" value=0><INPUT name="tn" type="hidden" value="sayyes"><INPUT name="cl" type="hidden" value="3"><input type="hidden" name="m" value="sear

60、ch"/><input type="hidden" name="c" value="index"/><input type="hidden" name="a" value="init"/><input type="hidden" name="typeid" value="1"/><input type="hidden" name="

61、;siteid" value="1"/><INPUT CHECKED name="myselect" onclick=javascript:this.form.myselectvalue.value=0; type=radio value=0><FONT color=#0000cc style="FONT-SIZE: 12px">互联网 </FONT><INPUT name="myselect" onclick=javascript:this.form.my

62、selectvalue.value=1; type=radio value=1><FONT color=#ff0000 style="FONT-SIZE: 12px">站内 </FONT><input type="submit" value="搜索"></form><SCRIPT language=javascript><!-function go(formname)var url = " formname.method = "get"

63、;if (formname.myselectvalue.value = "1") url="APP_PATHindex.php""document.search_form1.word.value = document.search_form1.q.value;formname.action = url;return true;/-></SCRIPT>phpcms v9内容 页调用默 认评论 代码发布时间: 2012-05-04 16:02:10来源:点击: 1phpcms v9内容页调用默认评论代码1 直接在内容页放如下代码就

64、可添加评论,显示评论if $allow_comment && module_exists('comment')<iframesrc="APP_PATHindex.php?m=comment&c=index&a=init&commentid=id_encode("content_$catid",$id,$siteid)&iframe=1"width="90%" height="100%"id="comment_iframe"frameborder="0" scrolling="no"></iframe><div><h5>

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论