Discuz学习笔记——持续更新中

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

sphinx  检索引擎

sphinx需要装在服务器上,需要中文分词搜索的时候调用

百度搜“php sphinx 

模板机制

模板引擎标签
key可省略
discuz模板会过滤php语句,只有在eval引用才执行php代码

$_SERVER['QUERY_STRING'] 获取地址栏?后面的值
header("HTTP/1.1 301 Moved Permanently");永久重定向
header("location: $url");

{lang announcements}
{lang 语言标记

$announcements
$_G['setting']['forumallowside']}

{if}
{/if}
挂钩点  不需要改模板,在指定的位置设置挂钩点

广告位


template/default/common的有模板通用css   common.css

自定义的css可以放在template/default/common/extend_common.css  ,discuz会自动扩展
各个模块有自己的CSS,放到module.css,格式可以参照,自己扩展模块css的可以添加extend_module.css

/* ------------------------------------------------------------------------ 广场版块、群组分类等列表样式 */
/** forum::index,forum::forumdisplay,group::index,group::group,search::group **/
/* 版块列表 */



别人可以通过打开http://www.domain.com/template/default/forum/discuz.htm 访问模板而套取
x2.5版本后可以将后缀修改成.php 并在文件头部加入诸如“

转载于:https://my.oschina.net/u/234530/blog/67217

你可能感兴趣的:(Discuz学习笔记——持续更新中)