discuz X 相关问题

 

 

不知道为啥DZX3.2的QQ互联老是提示:应用未启用。弄得我好郁闷,以前玩DZX3.1的时候没有出现过任何的问题,还是两个站点。

开通云平台页面 :
域名/admin.php?action=cloud&operation=open
服务列表页面
域名/admin.php?frames=yes&action=cloud&operation=applist


初始化discuz X2.5:

require_once './source/class/class_core.php';
$discuz = & discuz_core::instance();
$discuz->init();



JS相关




2、层alert提示带确定按钮

showDialog('请用鼠标拖动开始预测!',     'alert', '友情提示');


1、层alert提示3秒中

showDialog('请用鼠标拖动开始预测!',     'alert', '友情提示', '', 1, '', '', '', '', 3);




9、discuz x3.1将手机发主题贴的内容url转成链接
     文件:\Discuz_X3.1\upload\source\include\post\post_newthread.php

    $modthread = C::m('forum_thread');
    $bfmethods = $afmethods = array();
约156行下面加入以下代码:    

        if(checkmobile()){
            function url_match($arr){
                $url = (substr($arr[0], 0, 4) == 'http') ? $arr[0] : 'http://'.$arr[0];
                //return '<a href="'.$url.'" target="_blank">'.$arr[0].'</a>';
                return '[url='.$url.']'.$arr[0].'[/url]';
            }
            $pattern= '@((http|ftp|https)://)?(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?@';
            $message= preg_replace_callback($pattern, "url_match", $message);
            //file_put_contents('a.log', $message);exit($message);
        }


8、Discuz如何设置用QQ登录无需再注册帐号的方法

我们在对discuz后台进行设置的时候,需要多进行一个步骤,即设置QQ注册用户的用户组。按照DZ默认的QQ游客组,是没有发帖和回复权限的。具体设置方法可见下图:

其实很简单,将QQ登陆的用户组设置为普通用户即可!
另外值得一提的是,鼓励用户使用QQ登录可以让用户自动分享文章链接到QQ空间,微博,对于论坛的推广也是十分有利的。

7、Discuz  X2.5 伪静态做好了 可重新打开还是动态链接

在论坛发布后跳转的页面为静态页面,但是关闭后重新打开还是动态页面


重现打开调转后是动态链接

答案:
1、查一下:全局-SEO-仅对游客
2、网站模板修改过:模版文件 /common/footer.htm
<!--{eval output();}-->
</body>
</html>

少了一个重要变量:
<!--{eval output();}-->

6、discuz  X2.5发QQ空间“我的动态”

$qzone_params = array(
        'title' => '我来测试一下',
        'url' => 'http://www.gy5588.com/',
        'summary' => '我来测试一下',
        'nswb' => '1',
                'images' => '',
);
$sql = "select * from pre_common_member_connect where uid=".$_G['uid'];
$row = DB::fetch_first($sql);
$connectOAuthClient = Cloud::loadClass('Service_Client_ConnectOAuth');
$response = $connectOAuthClient->connectAddShare($row['conopenid'], $row['conuin'], $row['conuinsecret'], $qzone_params);

var_dump($response);

5、discuz X2.5发微博

$t_params = array(
        'content' => '我来测试一下',
 );
$sql = "select * from pre_common_member_connect where uid=".$_G['uid'];
$row = DB::fetch_first($sql);
$connectOAuthClient = Cloud::loadClass('Service_Client_ConnectOAuth');
$response = $connectOAuthClient->connectAddT($row['conopenid'], $row['conuin'], $row['conuinsecret'], $t_params);

var_dump($response);

4、添加动态

require './source/function/function_feed.php';
    $icon = 'yuce';
    $title_template = '{username} 预测了 <a href="{url}" target="_blank">{gpname}</a>';
    $title_data     = array('username' =>'<a href="'.$_G['siteurl'].'/home.php?mod=space&uid='.$uid.'&do=home&view=me&from=space">'.$_G['username'].'</a>', 'url'=>$_G['siteurl'].'/yc_detail.php?codeid='.$gp_code, 'gpname'=>$gupiao['f_name']);
    $body_template  = '';
    $body_data      = array();
    $body_general   = '我预测 '.$gupiao['f_name'].'  在'.date('Y-m-d',$yc_day).'的收盘价为:'.$yc_price.'元,上一个交易日收盘价为:'.$pre_price.'元   ‘'.(($yc_price > $pre_price) ? '看涨' : (($yc_price == $pre_price) ? '平' : '看跌')).'’';
    feed_add($icon, $title_template , $title_data , $body_template , $body_data, $body_general);


3、加积分

updatecreditbyaction('forecast', $_G['uid'], array(), '', 3);

2、调用动态

$time = strtotime('-5 days');
require_once libfile('function/feed');
$query = C::t('home_feed')->fetch_all_by_hot($time);
foreach ($query as $value) {
$hotlist[$value['feedid']] = mkfeed($value);
}
$hotlist = array_slice($hotlist, 0, 3);

1、discuz  x2 二级域名同步登陆问题

修改config/config_global.php里面的cookie作用域($_config['cookie']['cookiedomain']),将默认的空改为你的根域名。

$_config['cookie']['cookiedomain'] = ‘xxx.com’;

 

 

300*300
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00666 秒