升级emlog6.0.1后文章标签不显示问题修复

    选择打赏方式

温馨提示:
本文最后更新于2019年12月22日,已超过4年11个月(约1795天)没有更新,若内容或图片失效,请留言反馈。

我在emlog5.3.1升级emlog6.0.1后,后台页面高大上许多,相比5.3.1和6.0.0页面确实美观了许多,但在使用过程中也发现了些许bug问题。

问题:

  1. 系统导航-添加分类、添加页面样式乱分不清哪个是主导航哪个是副导航问题 [已修复]
  2. 文章标签不显示,只显示最近文章标签 之后文章标签无法显示;文章时间往后编辑,文章标签也无法显示[已修复]
  3. 编辑文章 点击保存草稿时,“版权设置”、“转载地址”保存不成功[已修复]
  4. 编辑文章页面 勾选允许评论,在“保存草稿”或“保存”之后批量发布草稿后,文章评论模块失效[已修复]
  5. 在程序后台评论管理中管理员进行回复评论,提交出现白屏问题[已修复]
  6. 评论后系统自带邮件通知失败问题[已修复]
  7. ... ...

这些问题不影响功能性使用,但自疯狂老司机emlog6.0.1程序下架,放弃更新维护后,问题估计以后也不会修复了,只能自己解决了,所以在自己使用过程中尽可能的去发现的并解决(能力问题有限修复BUG。

本次修复升级emlog6.0.1后文章标签失效不显示等问题 在module.php找到文章标签替换以下内容即可以解决:

替换方法:

module.php搜索找到//blog:文章标签,把原来代码替换复制下面代码(注意:防万一,记得备份)

<?php
//blog:文章标签
function blog_tag($blogid){
    global $CACHE;
    $tag_model = new Tag_Model();
    $log_cache_tags = $CACHE->readCache('logtags');
    if (!empty($log_cache_tags[$blogid])){
        $tag = '';
        foreach ($log_cache_tags[$blogid] as $value){
            $tag .= "
<a href=\"".Url::tag($value['tagurl'])."\">".$value['tagname'].'</a>';
        }
        echo $tag;
    }
    else
    {
        $tag_ids = $tag_model->getTagIdsFromBlogId($blogid);
        $tag_names = $tag_model->getNamesFromIds($tag_ids);
        if ( ! empty($tag_names)){
            $tag = '';
            foreach ($tag_names as $key => $value)
            {
                $tag .= "
<a href=\"".Url::tag(rawurlencode($value))."\">".htmlspecialchars($value).'</a></li>';
            }
            echo $tag;
        }else{
			echo '这篇文章木有标签';
		}
    }
}
?>

参考:疯狂老司机的emlog标签修复

版权声明:若无特殊注明,本文为《寒星皓月》原创,转载请保留文章出处。
本文链接:https://www.wanghanyue.com/post-45.html
作品采用:知识共享署名 4.0 (CC BY-NC-SA 4.0) 国际许可协议 进行许可。
正文到此结束

相关推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 羡慕 惊恐 超赞 嗯哼 滑稽 不高兴 大哭 疑问 你懂得 打脸 黑线 委屈 小乖 酷 笑眼 汗 what 鄙视 喷 阴险 怒 吃瓜

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...

已有4条吐槽

今晚打老虎

2年前 (2022-08-14 07:00) 中国–上海–上海移动/数据上网公共出口
这是一个评论测试。
 Android 12   MIUI Browser 16.7.27
今晚打老虎

寒星皓月

寒星皓月

2年前 (2022-08-14 08:57)
@今晚打老虎:测试回复~

大雄

3年前 (2022-03-18 11:04) 中国–广东–广州联通
想起emlog已经觉得是远古时代的东西了.
 Mac OS X 10.15.7   Google Chrome 99.0.4844.51
大雄

寒星皓月

3年前 (2022-02-18 02:17)
有没有emlog6.0.1用户的,以上问题有解决的吗?一起交流下 face
寒星皓月