Discuz! 手机触屏版添加“相关帖子”
New
一、打开 template/default/touch/forum/viewthread.htm 模板文件,查找(大概在193行):
在上面添加:
如图:
二、打开 static/image/mobile/style.css 文件,在最下边添加:
[colorT]然后到论坛后台更新缓存。[/colorT]
Discuz! 手机触屏版帖子内添加上一篇下一篇
New
一、打开 template/default/touch/forum/viewthread.htm 模板文件,查找:
在上面添加:
二、打开 static/image/mobile/style.css 文件,在最下边添加:
Discuz! 让手机版也支持电脑版帖子表格样式
受页面大小限制,表格边框或许显示的不太美观,但是仍然比原来没有边框要好看的多!
1、首先打开 source/function/function_discuzcode.php ,查找(有两处):
修改为:
2、接着打开 static/image/mobile/style.css ,在最下边添加:
然后到后台更新缓存。
...
Discuz! 帮助中心
现在安装完成的 Discuz!,论坛打开“帮助”都是空的,里面没有任何信息,如果您的论坛需要用到,下载下边的压缩文件,解压后:
1、把 faq 文件夹上传到论坛的根目录。
2、编辑 “Discuz!UTF-8简体帮助”文本文档 ,复制里面所有的内容,然后登录到后台、站长、数据库、升级
把复制的内容添加到升级数据库的框 ...
Discuz! 帖子内容页添加上一篇下一篇
一、打开 template/default/forum/viewthread_node_body.htm 模板文件,查找:
在上边添加:
二、打开 template/default/common/common.css 文件,在最下边添加:
Discuz! X5模板帖子内容页打印的旁边添加阅读字号
New
打开 template\discuzx5\forum\viewthread.php。查找:
换行添加下边的代码:
如下图所示:
Discuz! 分享 X5模板论坛首页的 diy 导入文件
New
1、如果你是从 X3.5 升级上来带有 uc_center 的用这款文件:
2、如果没有 uc_center 的用这一款:
Discuz! X5 的英文语言包下载
New
把上面的附件下载后解压上传到 source\i18n,如图:
然后到后台 → 模板\语言包\语言包列表把 English 前面的“可用”打上勾,提交:
前台:
语言包来源:https://github.com/DiscuzTeam/DiscuzX/tree/MitFrame_Intl
Discuz! 给X5的手机版添加认证图标
New
1、闲话少说,直接上图:
2、首先你要到后台设置好认证设置,如下图:
3、然后打开 template\default\touch\forum\viewthread.php,查找:
在下边添加:
如下图:
图标分享:
设置几个认证,就重复添加上面的代码,最后记得到后台更新缓存。
...
Discuz! 版块底部的快速发帖和帖子内容页底部回复框添加温馨提示
1、版块底部的快速发帖
打开 template\default\forum\forumdisplay_fastpost.htm,查找:
修改为:
2、帖子内容页底部回复框
打开 template\default\forum\viewthread_fastpost.htm,查找:
修改为:
Discuz! 去掉帖子图片弹出“下载附件”和“设为封面”的提示
1、打开template→default→forum→discuzcode.htm 模板文件,查找(第258行):
修改为:
2、继续查找(第260行):
修改为:
3、最后查找(第267行):
[colorT]把代码删除。[/colorT]
4、如果板块开启图片列表模式,鼠标移动到图片上时会还显示“设为封面”。如果任何时候鼠标移动到图片上时都不想再有提示, ...
Discuz! 门户文章增加 tag 标签功能
由于 discuz 门户文章本身就没有标签功能,尽管自带了一个聚合标签,但是标签数量就只有 8 个,远远不够用。
这个贴里给出一个解决的方法,就是添加一个 tag 模版。
1、首先打开 /template/default/portal/portalcp_article.htm 模板,查找:
在该代码下面添加:
2、接下来是添加 pre_portal_article_title 表字段 ...
Discuz! 给自己的网站添加”谷歌翻译“
谷歌翻译有两种格式:
第一种格式,涵盖了64种语言,如图:
代码:
第二种格式,如图:
代码:
这个格式,语言可以自定义,就是可以把:
里边不需要的删除,例如:
可以把代码添加到:
1、后台/全局/网站第三方统计代码
注:第三方 = footer,页脚,也就是底部。
2、后台/全局/SEO设置/其 ...
如何在 Discuz! 网站中添加 Cookie 弹出窗口
为什么我们需要 Cookie 通知
简单地说,Cookie 是您的网站存储在访问者浏览器中的文件,以下是整个网络中使用 Cookie 的一些常见示例:
[*]存储登录凭据,以便用户每次访问您的网站时不必重新输入它们
[*]记住访问者最近浏览过的特定页面(即电子商务网站上的“最近的产品”)
[*]注意特定的用户行为,例如他们上次访问您 ...
Discuz! 禁止用户非法直接访问后台的方法
Discuz! 默认的后台路径是 https://你的域名/admin.php
因此很多站长不希望后台直接暴露出来让一些不法用户尝试登陆后台,造成一些安全隐患;
隐藏后台路径一般有两种思路,第一种就是直接修改 admin.php 文件名称,但是这种方式,前后台要修改的文件比较多,而且还会造成有时候安装插件无法使用;
另一种思路,就是对 ...
Discuz! 个人空间广播解除登录限制允许游客查看
打开 /source/module/home/home_follow.php 文件,查找:
把代码删除即可。
Discuz! 复制链接改为伪静态并支持推广链接
打开 template\模板目录\forum\viewthread.php(或 viewthread.html),查找:
修改为:
改了代码后就支持后台设置推广和不推广,也支持登录或未登录复制。
Discuz! 论坛编辑器默认勾选 HTML 代码的修改方法
打开 template\default\forum\post_editor_attribute.htm,查找:
在"checkbox"的后面添加:
修改后,到后台更新缓存。
另外编辑器的附加选项里还有其他的想要默认勾选如:
1、禁用链接识别,查找:
在"checkbox"的后面添加:
2、禁用表情,查找:
在"checkbox"的后面添加:
3、禁用编辑器代码,查 ...
Discuz! 把搜索结果的链接地址设置为伪静态
▲ 修改前
▲ 修改后
1、搜索结果的链接地址如果想要设置为伪静态,前提是站点要开启伪静态功能。
2、打开 template\default\search\thread_list.htm,查找:
修改为:
Discuz! 给论坛图片添加 alt 属性
打开 template\default\forum\discuzcode.htm 模板文件,查找:
有两处,在后面添加:
如下图:
发帖上传图片后有个描述的框:
填写后:
发帖之后鼠标移动到图片位置就能看到添加的描述。
...
Discuz! 论坛上传并插入本地视频
1、打开 config_global.php,查找:
修改为:
如图:
2、到后台全局\上传设置\论坛附件,把“附件 URL 地址、媒体附件播放:选择 ‘是’ ”
3、接着在后台\论坛\选择需要使用多媒体的板块\编辑\帖子选项\允许使用多媒体代码,如图:
4、然后在发帖的时候,点击上传附件(上传音乐或视频),上传完成后, ...
Discuz! 关闭注册邮箱必填选项
1、打开 source/admincp/admincp_setting.php 文件,查找:
在下面添加:
2、打开 source/language/lang_admincp.php 文件,查找:
在下面添加:
3、打开 source/class/class_member.php 文件,查找:
修改为:
这样修改后,后台就会出现一个注册邮箱取消的功能。然后设置取消后,前台也会相应的变化了 ...
Discuz! 帖子内容页图片居中的方法
1、打开 template/default/forum/discuzcode.htm 模板文件,查找:
修改为:
再查找:
修改为:
2、打开 source\function\function_discuzcode.php 文件,查找:
修改为:
然后到后台更新缓存。
Discuz! 帖子内容页添加背景图片
1、在后台\全局\网站第三方统计代码: ,添加以下的代码:
2、打开 template\default\common\common.css,在最下边添加代码:
Discuz! 如何添加主导航、顶部导航和底部导航颜色
1、打开 source/admincp/admincp_nav.php 模板文件,查找:
如图:
(我选的是 Maroon=栗色,颜色可以自己替换)然后在下边添加,相同的代码一共有三处:
2、打开 source/function/cache/cache_setting.php 模板文件,查找:
如图:
修改为:
最后到后台更新缓存。
...
Discuz! diy论坛自带的首页四格
1、界面目录位置:template\default\forum\discuz.htm
[*]图片大小 var slideImgsize = [218,200];
[*]最新主题
[*]最新回复
[*]热帖
2、数量目录位置:source\module\forum\forum_index.php
[*]最新图片 $images = C::t('forum_threadimage')->fetch_all_order_by_tid(10);
[*]最新主题 $grids['ne ...
Discuz! 安全加固,防止恶意访问 UCenter
功能说明:uc_server/admin.php 是 ucenter 默认的后台地址,正常情况下可以直接访问,为了防止某些恶意访问的情况,可以修改以下内容进行安全性能提升。
修改后效果:未登录 Discuz 论坛或不在指定的管理组,打开 uc_server/admin.php 提示 404
具体实施方案:
打开 uc_server/model/admin.php,搜索:
在下面添加 ...
Discuz! 隐藏帖子内容页管理员操作记录
打开 template\default\forum\viewthread_node_body.htm,搜索:
然后把代码删除。
Discuz! X 全新安装教程
说明:本文档用于帮助您全新安装完整的 Discuz! X 社区软件,适用于 Discuz! X 系列版本。
一、下载 Discuz! X 官方版到本地或者服务器上
下载地址:Discuz! X 程序发布
二、解压并上传 Discuz! X 程序到服务器且修改相应目录权限
1、解压缩得到如下图所示的三个文件:
upload 这个目录下面的所有文件是我们需要 ...
Discuz! 修改积分奖励提示等弹出层提示
改之前:
改了之后:
打开 template\default\common\common.css,查找:
把:
修改为:
Discuz! 解决论坛发帖触发禁止关键字,在提示中显示触发的关键字
Discuz! 论坛发帖触发禁止关键字时,用户没办法知道违规内容关键字是什么,为此我们需要在报错提示中给出关键字。
针对这个问题,需要修改论坛源码,修改方法如下:
修改文件:论坛根目录/source/langauge/lang_message.php 241行左右
如图所示,加入红框内的代码:
具体代码如下:
文章来源:bbs.qianfanyun.co ...
Discuz! 让门户文章中的图片自动居中的方法
打开 template\default\common\module.css;查找:
修改为:
Discuz! 关闭右下角提示登录 IP 异常提醒的方法
打开 template\default\common\footer.htm 模板文件,查找:
解决方法:把上面的代码删除或使用/*…….*/注释掉,然后到后台更新缓存。
Discuz! 修改 X3.5 手机版版块和导读默认图片显示
默认一共是 9 张,反正我觉得最多显示 3 张就够了,
所以就得修改手机模板来达到要求,要改版块的就打开
template\default\touch\forum\forumdisplay.htm 模板,查找:
把 9 改成 3 就可以了,如果想改导读就打开
template\default\touch\forum\guide_list_row.htm 模板,同样查找:
把 9 也改成 3,然后到后台更 ...
Discuz! 如何隐藏或者去除注册邮箱默认推荐显示?
如下图所示:
打开 static/js/register.js,查找:
Discuz! 帖子里有多个 MP4 附件,实现播放一个其他都停的最最最简易方法
把下面的代码添加到后台全局第三方代码或全局/SEO设置/其他/其他头部信息:
文章来源:www.dismall.com/thread-20225-1-1.html
Discuz! 美化你的电脑小黑屋
1、把下面的代码添加到 common/common.css 的最下边:
2、替换:default\forum\darkroom.htm 模板文件,替换之前请您自己备份源文件:
文章来源:www.dismall.com/thread-25970-1-1.html
Discuz! 美化你的电脑小黑屋,像牢房一样的效果
1、打开 forum\darkroom.htm 模板文件,把全部的代码修改为:
2、打开 common/common.css 模板文件,把代码添加到最下边:
文章来源:www.dismall.com/thread-25730-1-1.html
Discuz! 自己动手 DIY 首页 N 格
一. 首先自定义 n 格的外框架及两个 diy 域,打开 template/default/forum/discuz.htm 文件,查找:
上方添加(这里提供三种方案)
1. 圆角有陰影的 n 格框架
2. 圆角沒陰影的 n 格框架
3. 直角沒陰影的 n 格框架
代码说明:
#F0F8FF
这是 n 格最上方栏目的背景色
可以改成自己的色码
如果这里修改了色码
那等 ...
Discuz! 用户名注册长度限制
1、打开 uc_client \model%user.php,查找:
把15修改为需要的最大字数,把3修改为需要的最小字数,如图:
2、打开 source\language\lang_message.php,
第一步,查找:
把3修改为需要的最小字数,如图:
第二步,查找:
把15修改为需要的最大字数,如图:
3、打开 static\js\register.js,查找 ...
Discuz! 修改积分提示弹出框的宽度和停留时间
1、积分提示弹出框的宽度,打开 template/default/common/common.css,查找:
代码里边的 min-width: 就是宽度。
2、修改提示框的时间,打开 static/js/common_extra.js,查找:
1500,单位是毫秒,就是你要修改的时间。
修改后记得要到后台更新缓存和更新浏览器的缓存。
...
Discuz! 网站免插件使用定时任务自动生成 sitemap.xml 文件
一、新建 php 文件,命名为:
添加内容:(有三种格式)
1、纯论坛帖子
2、纯门户文章
3、论坛帖子➕门户文章
二、把 cron_sitemap.php 文件上传到 /source/include/cron 目录。
三、到后台➡工具➡计划任务➡新增,名字随便填写,点击提交。然后编辑,任务脚本:cron_sitemap.php,如下图:
[col ...
Discuz! 修改帖子内容页标题长度
修改之前:
修改之后:
打开 template\default\forum\viewthread.htm,查找:
修改为:
然后到后台更新缓存。
Discuz! 相关帖子功能修改随机显示不依赖标签
打开 source/module/forum/forum_viewthread.php 文件,查找:
换行添加:
再查找:
换行添加:
[colorT]然后到论坛后台界面设置相关帖子数量即可。[/colorT]
Discuz! diy 随机调用帖子
简单来说,就是每隔一段时间(自己设定的数据缓存时间),即使没有新帖子,这个diy模块所调用的帖子也会变。
方法:加个选项,然后查询数据的时候把这个选项作为一个条件,选它就按它来调用。
具体操作:
1、打开/source/class/block/forum/block_threadhot.php,查找:
在下边添加:
2、打开/source/class/block ...
Discuz! 取消超链接下划线
打开 template/default/common/module.css 文件,查找:
修改为:
Discuz! 实现点击随机访问一个帖子,每次都不一样!
创建一个文件,如:rand.php
写入如下代码:
然后将 rand.php 上传至您的论坛根目录(即与 forum.php、home.php 相同的目录),将 https://你的域名/rand.php 设置到你要放置的菜单位置!
就能实现上述的功能了!
Discuz! 增加标签数量
默认的主题标签数量是5个,很多站长觉得不够用,那么问题来了:如何修改标签数量使之大于5?
1、打开 source/module/forum/forum_post.php,查找:
把4改成想要的标签数-1,如果你想要10个标签,就把4改成9。
2、打开 source/class/class_tag.php,查找:
把4改成想要的标签数-1,同上。
3、打开 source/langua ...
Discuz! 修改标签的字数限制
Discuz 默认的标签总数字是127个汉字,255个字符,默认的是5个标签,每一个标签的长度总数是20个字符,也就是10个汉字,虽然说标签一般都是比较短的,但是这个有时是无法满足坛友们的需求。
首先,需要将签总数字255字符修改大一些,这个是在表 pre_forum_post 中的 tags 字段里面,这里将255修改成了1000,大家可以根据 ...
Discuz! 让html代码模式发表的帖子在编辑时也能显示纯文本按钮
使用html代码发表后的帖子或楼层里的回复,在编辑时这个纯文本按钮默认是不显示的,如图:
如果想要让按钮显示,打开 \source\include\post\post_editpost.php文件,查找:
修改为:
就是把后面的 0 改为 1,然后到后台更新缓存。
...