有时在向数据库的表中插入数据的时候,经常遇到这样的情况:1. 首先判断数据是否存在; 2. 如果不存在,则插入;3.如果存在,则更新。
无意间看到一个源码包含这个指令,于是搜了下,测试了下,发现很好用,具体例程如下:replace into t(id, update_time) v[……]

阅读全文

以前用的比较少,今天用这个指令来把论坛里离职用户的一些信息修改一下,代码运行良好~
所以标记一下以备日后查询。例子代码如下:

update pre_common_member_profile set field1='其他' where uid in (select ui[......]

阅读全文

最近发现论坛中的个人家园看起来很不怎么样,本地装的论坛家园看起来很精简干练,找了办法,原来是在后退设置展示风格就可以变为论坛模式的。
修改过程如下:1.登陆后台2.全局-界面设置-全局,修改家园展示风格为:以论坛模块风格展示、修改个人主页默认皮肤为论坛样式既可。Discuz!修改家园展示风格示意图

阅读全文

Discuz!X发布文章上传图片后,出现“上传失败”,并显示Cancelled,遇到这一问题,需要从以下几个方面解决:
1.图片长宽高不要太大,3000足够了。2.根目录的data目录下的attachment目录是否有读写权限。3.文章的频道栏目是否选择好。一般情况,通过[……]

阅读全文

首先说明啊,这个检索是直接用like来弄的,所以,如果你的站数据量大,这样很吃系统,自己掂量着办,我研究了下利用sphinx的,结果搞定了才发现这个只是针对论坛的帖子。搜索门户中的文章,并不是按这个走的,而且利用sphinx这个啊,要么只能分中文要么只能分英文(学艺不精没细了解啊,个人测试[……]

阅读全文

出现该问题,通常是由于win7下启用共享打印机或者文件夹,开启guest用户匿名访问,但并未修改组策略允许guest访问网络导致的。
解决办法如下:开始-运行输入gpedit.msc,回车,打开组策略。如下图选择:启用guest访问打印机设置双击“拒绝从网络访问这台计算机”,点击guest,点删除,[……]

阅读全文

无意看源码发现底部有关于版本等记录,定位标识符是一个div,id是Discuz!_tips。
看了下模板,没有明文,看来是直接函数调用的。所以检查footer,成功找到,删除模板common下的footer.htm里的

<!--{eval output();}-->

保存即可[……]

阅读全文

因为偶尔加一些站外链接,一般都是nofollow,单独写入很麻烦,所以琢磨从编辑器入手,通过这个插件(https://WordPress.org/plugins/nofollow/)了解功能,手动修改js代码实现了自动添加nofollow的功能,如果你想在添加链接是有选框选择,可以直接使用该[……]

阅读全文