第2533天:discuz的description权限问题,第一天上路

discuz的description权限问题

做微信分享的时候,发现帖子摘要有问题,搜一下才知道,discuz 的 description 是有权限的,只有管理员及搜索引擎爬虫才有能看到。

所以微信分享的时候需要自己截取文章摘要,不能直接使用 description 。

另外,有些帖子分享出去,别人点了之后会需要登录,url 可以处理一下,不要直接用地址栏 url 。

附:

// 微信分享
window._global.share = {
    title: '{$navtitle}',  //必须
    desc : getDesc(),  //必须
    link: 'http://bbs.youzan.com/forum.php?mod=viewthread&tid=' + {$_G['tid']}, //必须
    cover: getImage(),  //必须
    img_width: '200',
    img_height: '200',
    timeLineTitle: ''  // 当分享朋友圈的时候,标题以这个为准
};
function getDesc() {
    jQuery('.js-page-content .pstatus').empty(); // 清空 本帖最后由 xxx 编辑 的字样
    jQuery('.js-page-content .js-replyreload').empty(); // 清空 replyreload += xxx 字符串
    var desc = jQuery.trim(jQuery('.js-page-content').text());
    if (desc.length > 50) {
        desc = desc.substring(0, 50);
    }
    return desc;
}
function getImage() {
    var firstImg = jQuery('.yz_plc_first').find('img:first'),
        imageHeight = firstImg.size() > 0 ? firstImg.get(0).naturalHeight : 0,
        imageWidth = firstImg.size() > 0 ? firstImg.get(0).naturalWidth : 0;
    if (imageHeight >= 300 && imageWidth >= 300) {
        return firstImg.attr('src');
    } else {
        return 'http://kdt-static.qiniucdn.com/v2/image/wap/weixin_share_default_logo.png';
    }
}

第一天上路

今天只有两个人练车,在场地里练了几圈,下午教练教我们上路。

第一天在路上开,开了十来公里,感觉还不错。

RSS

上一篇:

下一篇:

发表评论

电子邮件地址不会被公开。 必填项已用*标注