2019独角兽企业重金招聘Python工程师标准>>>
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 并在文件头部加入诸如“”