Discuz论坛宣传与优化技巧概述
下面就谈谈discuz论坛宣传与优化的几个点吧:
一、论坛主题(定位)
主题的选择是整个论坛最关键的地方。是决定网站能不能发展起来或能走多远的决定因素,也是以下所有东西的第一考量因素。
二、对论坛主题选择的想法:
1. 一定是自己喜欢、熟悉、热爱做的命题。不要看美女、BT、音乐、垂直商业等论坛人气很高而亦 ...
discuzx3.1文章进行全文检索的实现方法
首先说明啊,这个检索是直接用like来弄的,所以,如果你的站数据量大,这样很吃系统,自己掂量着办,我研究了下利用sphinx的,结果搞定了才发现这个只是针对论坛的帖子。搜索门户中的文章,并不是按这个走的,而且利用sphinx这个啊,要么只能分中文要么只能分英文(学艺不精没细了解啊,个人测试是这样的)。而我目前碰到 ...
discuz批量修改论坛版块权限和用户组权限的方法
1.批量开通各版块多媒体添加权限和HTML代码权限
代码如下:
UPDATE `pre_forum_forum` SET allowmediacode=1,allowhtml=1
2.批量开通各用户组多媒体添加权限和HTML代码权限
代码如下:
UPDATE `pre_common_usergroup_field` SET allowmediacode=1,allowhtml=1
注意,开通HTML代码权限后会带来隐 ...
discuz x2修改密码注册用户获取密码放在第三方平台
由于discuz x2,ucenter,第三方平台通信,但是由于整个ucenter的同步接口存在很多问题,尤其同步信息那块,问题多多,无奈之下,只能把用户密码修改,注册用户,找回密码等功能放在第三方平台。 1. 修改 /template/default/member/login_simple.htm页面代码里的两处
<td> <a href="javascript:;" onclick="showWin ...
Discuz! X3.1 判断会员登录状态及外部调用注册登录框的实现代码
在帝国的html里加入html代码
代码如下:
<div>
<form id="login-form" action="/login.shtml" method="post"> <div>
<label for="LoginForm_username">用户名 <span>*</span></label> <input size="30" autocomplete="off" tabindex="1" name="LoginForm[username]" id="LoginForm_username" type="text" /> ...
Discuz! X3怎样进行内存优化提升程序性能和服务器的负载能力
内存优化
目前支持的内存优化接口有 Memcache、eAccelerator、Alternative PHP Cache(APC)、Xcache、Redis 五种,优化系统将会依据当前服务器环境依次选用接口。
启用内存优化功能将会大幅度提升程序性能和服务器的负载能力,内存优化功能需要服务器系统以及PHP扩展模块支持。
内存接口的主要设置位于 config_global.ph ...
discuz x后台设置各种用户组个性签名的长度无效
在discuz x2后台设置各种用户组个性签名的长度,新手10个字等,但是实际运用中发现,这个限制一直无效。后调试代码发现,实际在提交签名后,字数限制会变成200。只能一步一步的调试,最终发现问题出在了qq互联上了。 在DISCUZ_ROOT.”source/plugin/qqconnect/connect.class.php”文件中有段代码
复制代码
代码如下: ...
discuz 修改创始人密码、管理员登录密码的方法
1、discuz 管理员登录密码的修改方法
从前台登录后 > 进入 管理中心(输入密码) > 用户 > 搜索你要修改的用户
然后定位到详情,打开就可以了
然后定位到密码
2、修改创始人密码
通过论坛导航菜单进入 ucenter 才可以修改创始人密码
通过左侧菜单“用户管理”
找到你想修改用户的那一行的最后的一个 "编辑" ...
查看discuz!论坛管理记录
在discuz!论坛的运行过程中, 如果论坛规模很大, 管理团队庞大, 针对贴子的操作标准就有可能不一样, 比如有些锁贴, 删贴, 甚至删除用户, 提升用户权限等操作, 如果站长想要对这些操作有所监管, 就要用到查看管理纪录的工能. 而从实际运行过程来看, 找到discuz!的管理纪录并不容易, 现在我将找到管理纪录的方法纪录如下: 进 ...
Discuz修改文章标题更好的SEO的方法
我们使用discuz的站长都知道,帖子的标题一般都是 文章标题+板块+网站名称。我们现在要简化怎么办?找到/source/module/forum/forum_viewthread.php 这个文件然后找到:
复制代码
代码如下:
$navtitle = get_title_page($_G['forum_thread']['subject'], $_G['page']).’ – ‘.strip_tags($_G['forum']['name']); ...
Discuz有关问题解决办法汇总(Can not write to cache files)
1.Can not write to cache files, please check directory ./data/ and ./data/cache/ . 无法写入缓存 解决办法:在source\plugin\xshow找到xshow.class.php,打开搜索“writetocache” , 把writetocache('kk_xshow', '', $cacheArray); 修改为writetocache('kk_xshow',$cacheArray); 保存即可。 2.请先升级 UCenter ...
Discuz x3.1页面空白解决方法
今天找时间分析了一下,找到了页面空白的原因,可能是因为php版本兼容性的问题所致,所以只是部分用户遇到这种情况,这里分享一下。
经过分析发现是sourcefunctionfunction_core.php文件中一处代码的原因:
代码如下:
static $replacements = array( ":", "@", "&", "=", "+", "$", ",", "/", "?", "%", "#", "[" ...
DiscuzX没有合法的文件被上传的修复方法
打开source/class/discuz/discuz_upload.php
编辑这个文件,将 由于程序限制了大尺寸(指分辨率)附件图片,提示 “没有合法的文件被上传”
更改方法:sourceclassdiscuzclass_upload.php
找到:
代码如下:
function get_image_info($target, $allowswf = false) {
$ext = discuz_upload::fileext($target);
$isi ...
Discuz论坛使用CDN后无法获取用户真实IP的解决方法
该问题存在于任何CDN产品,如果您使用了CDN产品,该Discuz方法都适用。
该问题导致的结果:
1.Discuz论坛可能无法获得用户的真实IP,导致某些用户IP显示的是加速乐节点的IP
2.论坛访问量过大的话,可能会导致用户访问时提示“抱歉,您的 IP 地址不在被允许,或您的账号被禁用,无法访问本站点”
产生原因:
使用CDN,对 ...
discuz调用函数实现同步登录与退出核心代码
这个问题折磨了好久,今天特意抽出一些时间来看看discuz的源代码,将部分代码抽取出来,写成函数,这样以后登录与退出只要调用一下这两个函数就可以了。
复制代码
代码如下:
//退出Discuz账号
function discuz_logout(){
require './bbs/source/class/class_core.php'; //引入系统核心文件
$discuz = & disc ...
discuz设置嵌入式404页面教程
discuz程序功能强大是不可否认的,但404页面的设置却是一处短缺,虽然网上有各种各样的404页面设置教程,但基本都是单独跳到一个静态的html页面,如果想要404页面跟网站其他页面一样带有顶部和底部导航,能显示用户信息怎么办呢,接下来本教程就来告诉你如何操作。
首页新建一个文本文件命名为 404.php,然后用文本编辑器 ...
Discuz整合ECShop同步登出问题的解决方法
有时候我们在Discuz整合ECShop同步的时候,登出无法同步,那么就可以参考下面的修改方法
修改ecshop/api/uc.php
discuz修改太阳、月亮、星星等默认等级图标的方法
想必大家都想修改一下默认的等级图标吧,刚才在论坛上看见很多大神的方法都是要修改文件的,不过为了安全起见需要事先备份好才改,这种方法是可行的,但可能有些新手站长不会修改,又或者改错了恢复不来,现在我教大家一个用代码就可以修改的方法: 先把你的等级图片在论坛用附件的形式发表在帖子中,然后按右键查看属性 ...
Discuz 模板目录结构注释说明详细整理
/template/default/common 公共模板目录全局加载 block_forumtree.htm DIY论坛树形列表模块 block_thread.htm DIY帖子模块调用文件 block_userinfo.htm 未找到相应的程序调用 buyinvitecode.htm 购买邀请码 common.css 全局css样式表 css_diy.css 全局DIY模式加载样式表 css_sample.htm 垃圾文件? css_space.css ...
discuz不修改代码达到允许referer跳转到同顶级域名的解决方案
查看了discuz的drerferer方法.发现它不允许跳转到不同子域名的跳转. 如果想跳转,可以修改这个方法,允许.但是这样处理会在以后升级时,又得要修改.比较麻烦. 再想一下,discuz这样处理,简单的个人理解,就是假设有人想干干事.那在某个位置放置一个跳转到其它网站上的url,然后再把这个网站仿得跟之前使用的那个"正版"网站一样 ...