<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
  <channel>
    <title>硬汉工作室 - Discuz插件</title>
    <link>https://www.nciaer.com/forum-2-1.html</link>
    <description>Latest 20 threads of Discuz插件</description>
    <copyright>Copyright(C) 硬汉工作室</copyright>
    <generator>Discuz! Board by Comsenz Inc.</generator>
    <lastBuildDate>Tue, 12 May 2026 11:29:31 +0000</lastBuildDate>
    <ttl>60</ttl>
    <image>
      <url>https://www.nciaer.com/static/image/common/logo_88_31.gif</url>
      <title>硬汉工作室</title>
      <link>https://www.nciaer.com/</link>
    </image>
    <item>
      <title>全局分类信息变量调用插件</title>
      <link>https://www.nciaer.com/thread-2384-1-1.html</link>
      <description><![CDATA[这个客户想要的是在模板的任何地方通过tid和分类信息变量名来获取分类信息的值。于是搞了一个这个插件。

在模板里写{eval echo nciaer_getVal(tid, \'变量名\');} 即可调用相应的分类信息值。





 ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 20 Aug 2025 03:05:02 +0000</pubDate>
    </item>
    <item>
      <title>discuz编辑器方法</title>
      <link>https://www.nciaer.com/thread-2349-1-1.html</link>
      <description><![CDATA[1. 获取编辑器内容：可能兼容了很多种情况，我没有一一测试，可以获取到默认编辑器的内容。]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 14 Jan 2025 07:09:00 +0000</pubDate>
    </item>
    <item>
      <title>修复qq互联手机端注册不成功问题</title>
      <link>https://www.nciaer.com/thread-2347-1-1.html</link>
      <description><![CDATA[貌似qq互联2.0版本有这个问题，其它的不知道
参考2.0跟更新版本，只需要在connect.class.php末尾新增：
class mobileplugin_qqconnect_member extends mobileplugin_qqconnect {

]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 11 Dec 2024 09:54:24 +0000</pubDate>
    </item>
    <item>
      <title>阿里云服务器配置discuz邮件服务</title>
      <link>https://www.nciaer.com/thread-2343-1-1.html</link>
      <description><![CDATA[阿里云已经屏蔽25端口了，所以直接用465端口吧。



在邮件哪里开启smtp服务，设置密码

smtp服务器需要ssl://开头，端口填写465，阿里云安全组那放行465，完事。]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Fri, 25 Oct 2024 03:50:33 +0000</pubDate>
    </item>
    <item>
      <title>savecache函数介绍</title>
      <link>https://www.nciaer.com/thread-2342-1-1.html</link>
      <description><![CDATA[discuz里的savecache函数，别名：save_syscache，函数定义：savecache($cachename, $data),顾名思义，就是一个缓存函数。适合保存一些简单数据。第一个参数是缓存名，第二个是缓存的数据，可以是数组或者整形字符串等，数组会序列化保存。

举个例子：
缓存数据：
savec ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 09 Oct 2024 07:50:08 +0000</pubDate>
    </item>
    <item>
      <title>discuz插件执行贴子定时发布函数失效的解决办法</title>
      <link>https://www.nciaer.com/thread-2336-1-1.html</link>
      <description><![CDATA[threadpubsave是贴子定时发布方法，如果插件定义了这个方法，那么定时贴子发布时会执行，但是亲测一直无法执行，后来发现function_forum.php里定义的threadpubsave函数有问题，如果时人工点击发布，或者后台点击计划任务执行，都没问题，都能找到HOOKTYPE的定义，但是如 ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 23 Jul 2024 07:21:38 +0000</pubDate>
    </item>
    <item>
      <title>discuz内置的弹窗提示方法</title>
      <link>https://www.nciaer.com/thread-2333-1-1.html</link>
      <description><![CDATA[先说说手机端的，默认模板自带的第一个弹窗alert：

这个其实类似与浏览器的laert，只有一个确定按钮，弹出一些信息
代码是：
popup.open(\&quot;你好，我是硬汉\&quot;, \'alert\'); // 第一个参数是提示字符串，第二个参数是类型，alert就是弹窗吧。



第二个：确认窗口confirm

还 ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Thu, 13 Jun 2024 02:23:50 +0000</pubDate>
    </item>
    <item>
      <title>用户组发帖关键词审核插件</title>
      <link>https://www.nciaer.com/thread-2332-1-1.html</link>
      <description><![CDATA[本插件是可以设置启用的用户组和一些关键词，如果这些用户组发帖的内容里包括某个关键词，那么主题自动进入审核状态。]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Mon, 27 May 2024 01:56:06 +0000</pubDate>
    </item>
    <item>
      <title>C::t数据库调用方法在dz3.5错误的问题</title>
      <link>https://www.nciaer.com/thread-2326-1-1.html</link>
      <description><![CDATA[我有个插件是用C::t(\'#nciaer_editor_tip#db\')-&gt;fetch_method()来调用数据的，但是在某些3.5版本里突然不行了，有的又没问题，拍查了半天，好像是表文件里重新定义的fetch()方法引起的，删掉就没问题了，具体因为啥，我也不太明白。
 ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Sun, 18 Feb 2024 02:02:16 +0000</pubDate>
    </item>
    <item>
      <title>discuz投票主题计票天数改成日期模式</title>
      <link>https://www.nciaer.com/thread-2324-1-1.html</link>
      <description><![CDATA[默认情况下，dz的投票主题的计票天数只能填写数字，也就是多少天，有时候站长可能需要精确到分，也就是直接选择日期模式，如下图：

想要实现这个功能，需要改2个文件，一个模板，一个系统文件

默认文件路径：template\\default\\forum\\post_poll.htm，找到 {lang days}
 ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Mon, 23 Oct 2023 07:48:45 +0000</pubDate>
    </item>
    <item>
      <title>discuz导航增加超级版主的权限</title>
      <link>https://www.nciaer.com/thread-1871-1-1.html</link>
      <description><![CDATA[dz后台导航可以设置显示的权限，但是默认只有会员、不限制、版主、管理员这几个，有位站长希望增加一个超级版主的，于是记录下怎么改的。

打开文件source/admincp/admincp_nav.php，大约在305行附件，找到array(3, cplang(\'usergroups_system_1\')),在下面添加
array(4, ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Mon, 26 Jun 2023 09:55:26 +0000</pubDate>
    </item>
    <item>
      <title>批量修改贴子密码</title>
      <link>https://www.nciaer.com/thread-1866-1-1.html</link>
      <description><![CDATA[本插件可批量修改所有贴子设置的密码，修改为统一的。效果如图：]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 30 May 2023 01:33:53 +0000</pubDate>
    </item>
    <item>
      <title>防复制插件</title>
      <link>https://www.nciaer.com/thread-1863-1-1.html</link>
      <description><![CDATA[客户定制的一个小插件，游客无法选中复制，会有提示信息，登录用户可以复制，点确定按钮直接跳转到登录页面。]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 22 Feb 2023 06:24:29 +0000</pubDate>
    </item>
    <item>
      <title>Discuz里的DIY如何显示带有远程图片的贴子</title>
      <link>https://www.nciaer.com/thread-1859-1-1.html</link>
      <description><![CDATA[discuz里的diy功能很强大，如果想显示图片，必须勾选“必须含图片附件”这个选项，但是如果贴子里都是远程图片，那么这样的贴子就不会显示出来，如何也能显示网络图片的贴子呢？


直接改代码，找到文件source\\function\\function_block.php，打开搜索：
$searcharr[] =  ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 10 Jan 2023 03:17:29 +0000</pubDate>
    </item>
    <item>
      <title>Discuz文件里如何访问外部数据库</title>
      <link>https://www.nciaer.com/thread-1857-1-1.html</link>
      <description><![CDATA[有时候在插件开发中或者修改dz源码中，我们需要直接访问外部数据库，其实也就是切换当前的数据库，然后进行增删改啥操作，下面直接上代码：
$_config2[\'1\'][\'dbhost\'] = \'8.8.8.8:3306\'; // 数据库地址端口
$_config2[\'1\'][\'dbuser\'] = \'root\'; // 数据库用户名
$_confi ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 04 Jan 2023 03:48:12 +0000</pubDate>
    </item>
    <item>
      <title>discuz手机分类信息直接显示图片功能</title>
      <link>https://www.nciaer.com/thread-1796-1-1.html</link>
      <description><![CDATA[默认情况下，即使你的手机站显示分类信息内容，图片也不直接显示，而是显示一个点击查看的链接，点击这个链接才会跳转到图片，这非常不方便，今天硬汉就通过改代码的方式让图片直接显示出来。

打开文件：source/function/function_threadsort.php，找到下面的代码：
if ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Thu, 22 Sep 2022 09:04:02 +0000</pubDate>
    </item>
    <item>
      <title>Discuz js数据调用数据伪静态解决办法</title>
      <link>https://www.nciaer.com/thread-1789-1-1.html</link>
      <description><![CDATA[dz可以通过js来调用数据，但是即使全站设置伪静态的情况，js输出的也是动态链接，这非常不爽。基本上输出的也就是贴子地址或者板块地址，于是我修改了下源码，让输出的贴子或者板块地址伪静态。直接上代码：

$pattern = \'#forum.php\\?mod=viewthread&amp;tid=(\\d+)#\';
$rep ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Mon, 25 Apr 2022 01:57:44 +0000</pubDate>
    </item>
    <item>
      <title>discuz发送短消息时同时发送邮件</title>
      <link>https://www.nciaer.com/thread-1786-1-1.html</link>
      <description><![CDATA[客户定制的一个功能，直接上代码

修改文件路径：source\\class\\helper\\helper_pm.php

在代码：
loaducenter();
$return = uc_pm_send($fromid, $toid, addslashes($subject), addslashes($message), 1, $replypmid, $isusername, $type);
if($return &gt; 0 &amp;&amp; $fromid) { ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Wed, 02 Mar 2022 08:56:18 +0000</pubDate>
    </item>
    <item>
      <title>修复discuz手机注册地区字段错误问题</title>
      <link>https://www.nciaer.com/thread-1782-1-1.html</link>
      <description><![CDATA[discuz可以设置注册时需要填写的字段，比如地区信息，在pc端，选择城市是三级联动的，也就是省市区，但是手机端注册只显示了省列表，选择某个省之后，并没有列出城市信息。通过浏览器报错看到是因为 showdistrict函数不存在，这个是pc上才有的函数，手机调用就会出错， ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 15 Feb 2022 08:57:02 +0000</pubDate>
    </item>
    <item>
      <title>discuz忘了后台密码怎么办？</title>
      <link>https://www.nciaer.com/thread-1781-1-1.html</link>
      <description><![CDATA[官方是有工具的，但是我没用，因为我不知道我密码记错了，我一直以为是被挂马了，导致无法登录，所以我不断的测试，看看到底哪里被挂马了，最后才发现，可能是自己改了密码，又忘了。

后台主要登录处理文件是uc_client/control/user.php里的onlogin方法，里面的$user[\' ...]]></description>
      <category>Discuz插件</category>
      <author>nciaer</author>
      <pubDate>Tue, 15 Feb 2022 07:20:19 +0000</pubDate>
    </item>
  </channel>
</rss>