Discuz ! 3.5 环境
PHP | >= 5.6.0 | 7.4 – 8.2 | 依赖 XML 扩展、 JSON 扩展、 GD 扩展 >= 1.0 |
MySQL | >= 5.5.3 | 8.0 | 如使用 MariaDB ,推荐版本为 >= 10.2 |
WordPress 6.6.1
- PHP version 7.4 or greater.
- MySQL version 8.0 or greater OR MariaDB version 10.5 or greater.
- HTTPS support
Drupal 11
PHP 8.3 or a higher PHP 8 version
MySQL – 8.0+ (MariaDB 10.6+, Percona 8.0+) or higher with an InnoDB-compatible primary storage engine
综合
PHP 8.3
MySQL 8.0
2012年10月11日星期四
Discuz!X 2.5 注册时输入地址、QQ等用户信息。
1 进入设置页面
进入以下页面:后台—》用户(图中1)—》用户栏目(图中2)—》栏目列表(图中3)
2 设置”注册页显示”
如上图”图中4″,”注册页显示”,勾选对应的用户栏目,即可在注册页显示相应的用户信息输入框。见下图,选定在注册页显示”居住地”
3 设置必须填
对应选择的显示内容,点击最右侧的”编辑”,进行项目编辑设置
进入编辑如图,在”是否必填”项选择”是”,则在注册时必须填。
4 注册页
设置后,注册页如下图,居住地是必选项,QQ号是选填项。
注意,每页设置完成需要保存。
2012年2月28日星期二
终于,经过3个多月的忙碌,几易其稿,勉强看得过去,开始了网站的升级,比原来的预计晚了很多。
也许有最后的时间线在那里,才能告诉自己好了,好了,别再改了,改无止境啊。好其实是没有尽头的,每次推翻自己的原来的设计其实是超越自己,但随着经验的增多,更多的超越一个个冒了出来,要是一直超下去,估计一辈子都不够用。
升级是个没有把握的事情,没有人知道升级能不能像预想的那样成功完成,忐忑不可避免。尤其此次是个大的升级,中间有几次都感觉完了,失败了,网站被我毁掉了。那种期待到绝望的变化,真是让人难受。虽然本人承受能力较强,也还是揪心了几次。最终,上天很眷顾我,一切问题都解决了,没有发生什么毁灭的灾难。
做个网站管理真的不容易,程序有错误导致网站出问题是你自己承担,服务器缺陷导致网站出问题也是你自己承担,唉,自己不能把握的太多了,却要继续走下去,苦啊。可惜常人难于理解,光鲜的外表也许需要痛苦来支撑。
写到这里,看到Discuz网站上不去,正在升级,唉,他升级一定遇到了问题,正常升级一定是在半夜而不是白天。寄希望所有的网站都能顺利的运行吧!
2012年2月16日星期四
DIY 获得高亮值
存在问题。
例如在diy中写如下代码
-
[loop]
-
<li><a href=”{url}” title=”最新帖子
-
所在论坛:{forumname}
-
主题标题:{title}
-
主题作者:{author}
-
发表时间:{dateline}
-
浏览次数:{views}
-
回复次数:{replies}
-
最后回复:{lastpost}”{target}>{title}</a></li>
-
[/loop]
复制代码
这个时候选择“获得高亮值“在显示的时候发生问题。
这段代码的目的是按如下显示
-
<a href=”forum.php?mod=viewthread&tid=22506″ title=”最新帖子
-
所在论坛:舒心
-
主题标题:自由结伴
-
主题作者:一直
-
发表时间:2012-02-16
-
浏览次数:37
-
回复次数:6
-
最后回复:2012-02-16″ target=”_blank”>自由结伴</a>
复制代码
但实际上代码变成这样,看下面“主题标题“一行,这里不应该有高亮代码。
-
<a href=”forum.php?mod=viewthread&tid=22444″ title=”最新帖子
-
所在论坛:公示
-
主题标题:<font style=” font-weight:=”” 900;color:=”” #2b65b7;”=””>财务公示
-
主题作者:我
-
发表时间:2012-02-14
-
浏览次数:257
-
回复次数:25
-
最后回复:2012-02-16″ target=”_blank”><font style=”font-weight: 900;color: #2B65B7;”>财务公示</font></a>
复制代码
在添加“获得高亮值“时存在问题,好像是程序是发现 “{title}”就在其位置加高亮代码,但实际上应该进行判断,在<a></a>之间的{title}才应该添加。
此Bug已得到Discuz官方确认,http://www.discuz.net/thread-2633427-1-1.html。
2012年2月16日星期四
在DIY 模块属性 中,特殊主题过滤 设置所有的都不选择,包括”普通主题”,保存后,再打开,仍然选择”普通主题”过滤。见下图:
这里,所有都不选,实际上的就是所有都选的效果,但再打开,却改变了原来的设置,成为单一选择”普通主题”,这个地方应该是个BUG吧。
要么不允许什么都不选,要不什么都不选择在打开后仍然是什么都不选。
此Bug已得到官方确认,http://www.discuz.net/thread-2633466-1-1.html
2012年1月31日星期二
想在Discuz! X2 上使用jQuery,但发现竟然出错,很闹心。
经过一阵的琢磨,并借鉴了网上的一些文章,很简单的实现了,具体方法如下。
1 添加外部jQuery脚本文件
修改header_common.htm文件,在其最后一行之上,即添加common.js 脚本文件那一行之上中添加jQuery脚本。
例如:
<script type=’text/javascript’ src=’template/hljout2012/common/jquery.js’></script>
<script type=”text/javascript” src=”{$_G[setting][jspath]}common.js?{VERHASH}”></script>
注:这里需要把jquery.js文件添加到template/default/common/目录。header_common.htm文件在template/default/ common/目录下。
特别注意,添加jQuery脚本语句一定要在添加common.js脚本语句之上。
2 使用jQuery方法
使用jQuery的时候,用 “jQuery”替代”$”。
例如:
原来写成 $(‘#divtab’).css({‘width’,’100%’}); 样式的语句都要写成 jQuery (‘#divtab’).css({‘width’,’100%’});
这样就可以正常使用jQuery了,享受jQuery的强大与简洁。
去掉标题中”Powered by Discuz!”字样
1 修改header_common.htm文件
文件位置:\template\default\common\header_common.htm
搜索”Powered by Discuz!”,
语句如下:
<title><!–{if !empty($navtitle)}–>$navtitle – <!–{/if}–><!–{if empty($nobbname)}–> $_G[‘setting’][‘bbname’] – <!–{/if}–> Powered by Discuz!</title>
删除其中的” Powered by Discuz!”;
删除其中末尾”<!–{/if}–>”前面的” – “;
2 修改viewthread_printable.htm文件
文件位置:\template\default\forum\viewthread_printable.htm
搜索”Powered by Discuz!”,
语句如下:
<title>$_G[forum_thread][subject] – $_G[‘setting’][‘bbname’] – Powered by Discuz!</title>
删除其中的:” – Powered by Discuz!”
2010年9月6日星期一
最近发现备份SupeSite竟然达到26个数据文件,算下来超过了50M了。可是我没有做什么,也没有进行采集,SS对我来说就是调用论坛的主题的标题而已,搜索了一下,也没发现什么明确的解决方法,只好自己探索了。
偶然到”资讯管理”中发现”待审箱”里竟然有万余条资讯等待批准,原来如此,所有的问题就出现在这里。无聊的人发的很多资讯,导致数据量猛增,增加了数据库空间。找到原因,就可以解决了。
具体处理过程如下;
1 关闭用户发布资讯的功能
不让用户发布资讯就不会在这里出现待审资讯,本来网站就不需要别人在这里发布资讯。
SS后台-〉用户管理-〉用户组 , 对”普通用户组”进行编辑,点击操作下的”编辑”。
将”信息管理”中的”发布资讯”选择为”不许可”,其他的要不不许可,要不需要审核,要不禁止。
这样彻底禁止发布资讯。
2 删除全部待审资讯
SS后台-〉批量维护-〉主题管理,通过修改”发表时间范围”检索全部资讯,然后选择”批量删除全部信息”中的”彻底删除”。然后提交,删除完毕。
但是这一步虽然删了,后台看不到,但是仍然存在数据库中。
3 清理数据库
进入数据库操作界面,一般应该是phpMyAdmin,找到表supe_spacenews和 supe_spaceitems,点击”清空”按钮,清空全部数据。(不要告诉我你不会使用phpMyAdmin)
解决完毕。
后来发现,其实不用第2步就可以了,直接清空数据库就行。
SupeSite版本7.0
2010年9月6日星期一
近日才发现,Discuz7.0的特殊主题不能显示设置的广告,这是很郁闷,也很莫名其妙。真不知道那些人设计这个功能什么目的?Discuz有些功能设计就是让人匪夷所思,不知道想的是什么,给人的感觉就是拍脑袋,一拍一个功能,一拍变化一下,至于这个功能真有什么用,那就再说了。
分析了一下,终于找到了解决方法,很简单。
修改文件:bbs\templates\default\viewthread_node.htm
在文件中搜索”&& empty($insenz[‘hardadstatus’])”,总共有四处,然后将其分别删掉。
OK,一切结束了。特殊主题显示设置的广告了。
Discuz版本7.0。
2010年8月20日星期五
Discuz论坛现在”发表回复”后,显示帖子第一页或者最后一页,个人认为这是个不必要的浪费。第一页的内容都看过了,再显示出来没有意义;最后一页也许有用,但对于多数网站来说,不会快到发个帖子就有好几个回复跟上去,多数情况下也是个浪费。浪费了网站的数据流量,如果帖子中有很多照片更是一个巨大的浪费。
所以建议,Discuz论坛发表回复后,仅显示回复的内容,以便减少对流量的浪费。
近期评论