Discuz!X1.5调用弹出登录注册框

Discuz!X1.5调用自带默认的登录、注册、找回密码弹出页面方法


    

这段是纯调用Discuz!X1.5官方登录等弹出页面的代码段,下面举个小例子给童鞋们,看看它的小用途!
假如你想在包含有附件的帖子页面,提示游客(未登录用户):登录注册后将更好的查看帖子内容!方法是先检测帖子是否包含附件,然后用检测语句包含上述代码段就行了!简单吧,先看完整代码吧!


 
     


看看演示吧!

Discuz! X Showmessage 函数参数详解

* 显示提示信息
* @param $message - 提示信息,可中文也可以是 lang_message.php 中的数组 key 值
* @param $url_forward - 提示后跳转的 url
* @param $values - 提示信息中可替换的变量值 array(key => value ...) 形式
* @param $extraparam - 扩展参数 array(key => value ...) 形式
*    跳转控制
       header        header跳转
       timeout        定时跳转
       refreshtime    自定义跳转时间
       closetime    自定义关闭时间,限于 msgtype = 2
       locationtime    自定义跳转时间,限于 msgtype = 2
   内容控制
       alert        alert 图标样式 right/info/error
       return        显示请返回
       redirectmsg    下载时用的提示信息,当跳转时显示的信息样式
                    0:如果您的浏览器没有自动跳转,请点击此链接
                    1:如果 n 秒后下载仍未开始,请点击此链接
       msgtype        信息样式
                    1:非 Ajax
                    2:Ajax 弹出框
                    3:Ajax 只显示信息文本
       showmsg        显示信息文本
       showdialog    关闭原弹出框显示 showDialog 信息,限于 msgtype = 2
       login        未登录时显示登录链接
   Ajax 控制
       handle        执行 js 回调函数

function showmessage($message, $url_forward = ”, $values = array(), $extraparam = array(), $custom = 0)

Discuz!7.0 html 权限设置变更说明(升级后 html 帖无法解析的请务必要进来看看)

Discuz!7.0 正式版对发 html 帖的权限进行了变更,极大的提高了安全性,并且使得 html 权限与其他权限的设置保持统一。

变更之后,开启 html 权限的必须步骤:
1.开启版块 html 权限;
2.开启用户组 html 权限。

废弃了原有的“只要开启版块 html 权限,所有会员都可以在该版块发 html 帖”的机制。

如果升级后原来已经开启 html 版块的帖子无法解析 html 代码,可以在论坛后台执行以下 SQL 修复:

UPDATE cdb_forums f, cdb_posts p SET p.htmlon=p.htmlon|1 WHERE p.fid=f.fid AND f.allowhtml=’1′;

现在,版块开了 html 权限,还要相应的用户组也得开启 html 权限,并且发帖时勾选了“开启 html

 

dedecms模板:sql调用语句的写法(调用uchome和bbs)

本调用方法适用于程序装在同一数据中,如果表名修改请更换表名!

若是非同一数据库,请加前缀,切dede的数据库名必须对所调用的数据库有查询权限!

1、调用UCHOME最新日志:

{dede:sql sql=”Select subject,viewnum,blogid,uid From uchome_blog order by blogid desc limit 0,8″}
<li><A href=”http://www.backbak.cn/space.php?uid=[field:uid/]&do=blog&id=[field:blogid/]“>[field:subject function="cn_substr(‘@me’,24)" /]</A></li>
{/dede:sql}

2、调用BBS最新帖子

{dede:loop table=”cdb_threads” sort=”tid” row=”8″}
<li><a href=”http://www.backbak.cn/bbs/viewthread.php?tid=[field:tid /]“>
[field:subject function="cn_substr(‘@me’,24)" /]
</a></li>
{/dede:loop}