-
discuz回贴通知插件实现-获取邮件内容
所属栏目:[教程] 日期:2021-03-30 热度:105
//自定义钩子函数,命名:模块_函数名_output()或模块_函数名()//一个是模块执行完,模板输出前执行。一个是模块执行前//post_reply_output函数会在所有post操作中都会执行,通过$params['message']来区别public function post_reply_output($params) { glob[详细]
-
discuz回贴通知插件实现-页面嵌入点(钩子)
所属栏目:[教程] 日期:2021-03-30 热度:191
1、如何保证主题被回复时业务代码被执行。 2、获得主题,主题发布者,贴子等信息。 3、discuz发送email邮件。 ? discuz使用嵌入点(钩子)来处理代码的执行时机。 当用户开启插件开发者模式时,页面上会输出提供好的预先定义的嵌入点。 ? 例如:我们需要在用户[详细]
-
discuz模板介绍
所属栏目:[教程] 日期:2021-03-30 热度:130
1、discuz目录下template为模板目录 ?模板套系 discuz每套模板,支持不同的风格,而多个风格组成一套套系。 推荐使用复制的方法创建新的风格 (*默认的公共页面静态资源,存储在discuz的static/下) ? 新增模板套系 风格的概念,不是很常用。 每个template子目[详细]
-
discuz回贴通知插件实现-用户状态设置
所属栏目:[教程] 日期:2021-03-30 热度:169
1、获取用户提交数据 discuz通过$_GET来获取全部数据,包括($_GET,$_POST)。 else if($_GET['pluginop'] == 'set') { //获取用户提交数据 $isNotice = $_GET['isNotice']; $mForumPostNotice = C::t('#post_notice#forum_post_notice'); if($mForumPostNoti[详细]
-
discuz回贴通知插件实现-发送邮件
所属栏目:[教程] 日期:2021-03-30 热度:159
通过discuz的sendmail()来发送邮件 //引入发送邮件的函数文件include libfile('function/mail');//设置收件人地址,标题,内容发送邮件sendmail($email,$subject,$body); ? ?[详细]
-
UCH群组功能增加编辑器(html+js详解)
所属栏目:[教程] 日期:2021-03-30 热度:190
群组功能发帖时候增加编辑器,其实并不是很复杂,只不过我们要理解,为什么要这样修改代码。 *可能有些听不懂,不过不会影响修改,多学点东西总是好的吧? 首先,我们解析一下blog的编辑器。 看模板文件夹下cp_blog.htm里面的这段代码: 代码: div class="cn[详细]
-
uchome 常用函数
所属栏目:[教程] 日期:2021-03-30 热度:65
showmessage(); 函数作用:对话框,用于信息提示,跳转功能。代码片断:showmessage(‘操作成功[详细]
-
如何开启OpenSSL和mcrypt
所属栏目:[教程] 日期:2021-03-30 热度:158
1,要想开启mcrypt支持,系统需要安装了libmcrypt.dll库。 这个一般用户是没有安装过的,但不用担心,PHP的windows发行包里已经给我们附带了此文件,在PHP压缩包的根目录下即可找到,然后将其复制到%system%/system32目录下即可。 2,要想开启OpenSSL支持,[详细]
-
uchome发送邮件失败,需要修改sendmail设置
所属栏目:[教程] 日期:2021-03-30 热度:83
装了个UCHOME,设置一些参数的时候发现了个问题,怎么弄也不能发送邮件,比较郁闷,去discuz查了N多资料,也还是不行,按照上面设置的步骤来,还是不可以,比较头疼,大致原因好像是这样 环境:Windows操作系统,IIS6.0做为php解释引擎 可能为windows原因,服务器又没有[详细]
-
授人以鱼不如授人以渔,UCHome全面大解析培训活动【第三集】
所属栏目:[教程] 日期:2021-03-30 热度:69
div class="f14" id="read_tpc"本节开始介绍UCH模板机制首先告诉大家一个小技巧,就是如何让系统每次自动更新缓存,免去每次修改模板后都要到后台更新缓存操作,记住,在解决完所有问题后,要在改回来,否则会大幅度提高服务器负担.打开source/function_comm[详细]
-
授人以鱼不如授人以渔,UCHome全面大解析培训【第二集】
所属栏目:[教程] 日期:2021-03-29 热度:69
第一集:a id="url_1" onclick="return checkUrl(this)" href="http://www.discuz.net/viewthread.php?tid=1211354" target="_blank"font color="#0070af"授人以鱼不如授人以渔,UCHome全面大解析培训活动开展一 继??a id="url_2" onclick="return checkUrl([详细]
-
授人以鱼不如授人以渔,UCHome全面大解析培训【第一集】
所属栏目:[教程] 日期:2021-03-29 热度:181
使用UCHome插件的用户越来越多,但所有的站都使用同样的同样的程序,没有自己的特色是很难推广开的。同时不同的站需要不同的功能,同时同一个站在不同的时期也有不同的功能需求,鉴于此,本人通过多款插件的开发经验,对UCHome程序也有了一定的认识。为了感[详细]
-
UCHome中关于公共函数(function_common.php)页面的代码分析(二)
所属栏目:[教程] 日期:2021-03-29 热度:178
div class="cnblogs_code" onclick="cnblogs_code_show('67cb85c2-a8f3-447f-95d8-da8345330a40')" img class="code_img_closed" id="code_img_closed_67cb85c2-a8f3-447f-95d8-da8345330a40" style="display: none" src="https://www.jb51.cc/res/2019/02-0[详细]
-
UCHome中关于公共函数(function_common.php)页面的代码分析(一)
所属栏目:[教程] 日期:2021-03-29 热度:146
div class="syntaxhighlighter " id="highlighter_359317" div class="bar" div class="toolbar" a class="item viewSource" title="view source" style="width: 16px; height: 16px" href="http://www.codedesign.cn/?p=100#viewSource" target="_blank" hi[详细]
-
(康盛产品)如何在Apache环境下配置Rewrite规则
所属栏目:[教程] 日期:2021-03-29 热度:122
p class="content"URL 静态化是一个利于搜索引擎的设置,通过 URL 静态化,达到原来是动态的 PHP 页面转换为静态化的 HTML 页面,当然,这里的静态化是一种假静态,目的只是提高搜索引擎的搜索量,Comsenz 旗下的产品 Discuz!、SupeSite/X-Space、ECShop、Su[详细]
-
UCHome 中的common.php代码分析
所属栏目:[教程] 日期:2021-03-29 热度:101
div class="cnblogs_code" onclick="cnblogs_code_show('6df87059-df99-4be9-b9bb-576d5222eade')" img style="display: none" id="code_img_closed_6df87059-df99-4be9-b9bb-576d5222eade" class="code_img_closed" src="https://www.jb51.cc/res/2019/02-0[详细]
-
uchome的ajaxget函数传递中文值的问题及解决
所属栏目:[教程] 日期:2021-03-29 热度:111
uchome中有一个方便的ajaxget函数,用于向某段php代码传递若干个值进行处理,然后将得到的结果显示到指定的html元素中。 类似: ajaxget(‘custom.php?op=getinfocountryname=’ + countryname,‘tdprovinces’); 第一个参数(蓝色)是表示进行后台处理的url[详细]
-
uchome 分页函数的调用
所属栏目:[教程] 日期:2021-03-29 热度:189
在模板里边要显示分页的地方写上 在程序里边加入 $page = empty($_GET['page'])?1:intval($_GET['page']);if($page $perpage = 8; //每页要显示的条数$start = ($page-1)*$perpage; ckstart($start,$perpage);$count = $_SGLOBAL['db[详细]
-
uchome中的$_SC:系统全局配置
所属栏目:[教程] 日期:2021-03-29 热度:113
$_SC:系统全局配置$_SBLOCK:未知$_SCONFIG:站点配置信息(跟数据表uchome_config挂钩)$_SCOOKIE:Cookie信息$_SGLOBAL:各类全局信息$_SN:昵称信息$_TPL:未知 $_SC:系统全局配置 01 02 03 localhost 04 root 05 root 06 utf8 07 0 08 uchome 09 uchome_[详细]
-
Uchome中的$_SCONFIG:个人空间配置
所属栏目:[教程] 日期:2021-03-29 热度:198
$_SCONFIG:个人空间配置$_SCONFIG: Array 开心happy社区 [sitelogo] => image/logo.gif [template] => default [adminemail] => admin@admin.com [onlinehold] => 1800 [timeoffset] => 8 [maxpage] => 50 [starcredit] => 100 [starlevelnum] => 5 [cach[详细]
-
群组链接分析
所属栏目:[教程] 日期:2021-03-29 热度:183
群组:------------查看:-----------------------------------------------------------------------------------------------------------------1.群组话题:????????? space.php?uid=1do=thread?? 1.2热门话题:? ?space.php?uid=1do=threadview=hot?? 1.3[详细]
-
UCHOME ajaxmenU()用法
所属栏目:[教程] 日期:2021-03-29 热度:60
ajaxmen参数解析:ajaxmenu(e,ctrlid,timeout,func,offset)e: 就写event就可以了,这个是event事件ctrlid:就是点击那个要弹出ajaxmenu框的id,这个id一定要指定func:应该是一个回调函数啦,偶还没有使用过。timeout:多少毫秒后关闭,官方默认都写的99999offse[详细]
-
UCHOME积分与经验机制
所属栏目:[教程] 日期:2021-03-29 热度:51
uchome的积分和经验机制,是为了让社区用户更好的互动,比如对日志的评论,上传图片等等一系列的互动操作。与积分和经验有关的数据库表uchome_space:会员的信息表,字段credit:积分,experience:经验。uchome_creditrule:积分规则表,奖励和扣除积分的类[详细]
-
UCHOME2.0文件架构
所属栏目:[教程] 日期:2021-03-29 热度:51
div id="blog_text" class="cnt"UCHOME文件架构非常简洁清晰,哪个功能对应哪个功能,都一目了然。在跟目录这里,首先先看看common.php,config.php,common.php? include? config.php,common.php是所有全局变量和通用类(例如数据库类)的接入口,config.php[详细]
-
uchome的积分机制
所属栏目:[教程] 日期:2021-03-29 热度:71
UCHOME2.0积分机制分析A:管理员在后台修改积分规则B:数据被写入数据表creditrule 中,其中rewardtype=1表示奖励措施rewardtype=0表示处罚措施并将数据写入缓存文件data/data_creditrule.php 中C:用户发表文章或者进行其他操作的时候,通过getreward函数来[详细]