黑客派社区实时同步插件 For Typecho

本贴最后更新于 2278 天前,其中的信息可能已经斗转星移

基于 B3log 理念,整合 Typecho 博客与 黑客派 社区,实现内容及评论互相实时同步。丰富博客与社区内容。

Features

  • √ 博客发布博文 -> 社区发布帖子
  • √ 博客更新博文 -> 社区更新帖子
  • √ 博客发布评论 -> 社区发布回帖
  • √ 社区发布回帖 -> 博客发布评论

源码&下载:https://github.com/DT27/B3logForHacPai

  • Typecho

    Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。

    12 引用 • 67 回帖 • 451 关注
  • 黑客派

    黑客派是 B3log 开源社区的线上论坛,这里主要汇聚了程序员和设计师。HacPai 分别取 Hacker / Painter 的头三个字母组成,源自《黑客与画家》。

    359 引用 • 4772 回帖 • 511 关注
  • 社区
    96 引用 • 1389 回帖 • 2 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • DT27
    作者

    @88250 看下 Markdown 的文章同步过来怎么不能识别吗?

  • 88250

    好像是因为中间过程安全处理的时候出了点问题,稍后我修下看看。

    PS 理论上只要能发布文章,更新文章的接口也就能用了。

  • DT27
    作者

    @88250 评论返回

    {"succ":true,"msg":"Add a comment successfully"}
    但是没同步过来啊。

  • 88250

    @DT27 收到,稍后看, 🍇

  • DT27
    作者

    @88250 提交的数据:

    {"comment":{"id":"1324","articleId":"2205","content":"\u8bc4\u8bba\u6d4b\u8bd5\u3002","authorName":"DT27","authorEmail":"dt27@dt27.cn"},"client":{"title":"DT27's Blog","host":"https://dt27.org","email":"dt27@dt27.cn","key":"XXXXXXX"}}

  • 88250

    我检查了一下,同步评论到社区应该没有问题,你看下是不是 comment.articleId 这个参数你没有传对。

  • 88250

    这篇文章在你那边的 id 是 1324,但是评论过来时候 comment.articleId 是 2205(和 comment.id 传反了吧 😏 )

  • someone

    原来文章 ID 跟评论 ID 弄反了。。。

  • DT27
    作者

    @88250 😂 是反了。。。现在正常了。

  • 88250

    @DT27 还好我慧眼识珠~ 格式的问题我正在跟进

  • DT27
    作者

    @88250 恩恩 😆

  • DT27
    作者

    评论同步测试

  • DT27
    作者

    评论同步测试 1

  • DT27
    作者

    评论同步测试 2

  • DT27
    作者

    评论同步测试 3

  • DT27
    作者

    评论同步测试 4

  • DT27
    作者

    评论同步测试 5

  • DT27
    作者

    评论同步测试 6

  • 赞一个

  • DT27
    作者

    评论同步测试 7 Test 7

  • 88250

    @DT27 文章格式的问题应该处理好了,你在博客端更新一下这篇文章试试?

  • DT27
    作者

    @88250 没问题了。

  • 88250

    @DT27 我的意思是从博客同步到社区时候文章内容格式的问题,本来说周末看下,刚刚抽空看了一眼,比较好改就顺手改了。

    你在博客端更新一下试试?

  • DT27
    作者

    @88250 哈哈,我的意思是我更新了,没问题了。

  • DT27
    作者

    @88250 囧,我更新的另一篇。。。

  • 88250

    @DT27 换行好像还是丢失了 😓

  • DT27
    作者

    @88250 手动加了个空行好了。

  • 88250

    嗯,格式限制太死了这个 [Markdown] 库。

    PS [Java] 的 [Markdown] 库就没有人性化一点的,苦恼。

  • DT27 1
    作者

    @88250 自己多动动手就好 😆

  • wow 支持

  • DT27
    作者

    作者识别 Test

  • someone

    同步日常测试

  • DT27
    作者

    @Default Commenter 反向测试

  • zonghua

    @88250 自己写一个~

  • 88250

    @zonghua @DT27

    目前社区用的 Markdown 库以前我研究过一下,代码还是比较可读的,接下来的时间要好好看看了。

  • 2501224066

    不行啊,用不了

请输入回帖内容 ...

推荐标签 标签

  • Bootstrap

    Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。

    18 引用 • 33 回帖 • 647 关注
  • OpenResty

    OpenResty 是一个基于 NGINX 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。

    17 引用 • 54 关注
  • 面试

    面试造航母,上班拧螺丝。多面试,少加班。

    325 引用 • 1395 回帖 • 1 关注
  • 知乎

    知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。

    10 引用 • 66 回帖
  • VirtualBox

    VirtualBox 是一款开源虚拟机软件,最早由德国 Innotek 公司开发,由 Sun Microsystems 公司出品的软件,使用 Qt 编写,在 Sun 被 Oracle 收购后正式更名成 Oracle VM VirtualBox。

    10 引用 • 2 回帖 • 17 关注
  • 微软

    微软是一家美国跨国科技公司,也是世界 PC 软件开发的先导,由比尔·盖茨与保罗·艾伦创办于 1975 年,公司总部设立在华盛顿州的雷德蒙德(Redmond,邻近西雅图)。以研发、制造、授权和提供广泛的电脑软件服务业务为主。

    8 引用 • 44 回帖 • 1 关注
  • OkHttp

    OkHttp 是一款 HTTP & HTTP/2 客户端库,专为 Android 和 Java 应用打造。

    16 引用 • 6 回帖 • 84 关注
  • CentOS

    CentOS(Community Enterprise Operating System)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同在于 CentOS 并不包含封闭源代码软件。

    239 引用 • 224 回帖
  • OAuth

    OAuth 协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是 oAuth 的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此 oAuth 是安全的。oAuth 是 Open Authorization 的简写。

    36 引用 • 103 回帖 • 29 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖
  • React

    React 是 Facebook 开源的一个用于构建 UI 的 JavaScript 库。

    192 引用 • 291 回帖 • 373 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 345 关注
  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    268 引用 • 666 回帖
  • 服务

    提供一个服务绝不仅仅是简单的把硬件和软件累加在一起,它包括了服务的可靠性、服务的标准化、以及对服务的监控、维护、技术支持等。

    41 引用 • 24 回帖 • 1 关注
  • 强迫症

    强迫症(OCD)属于焦虑障碍的一种类型,是一组以强迫思维和强迫行为为主要临床表现的神经精神疾病,其特点为有意识的强迫和反强迫并存,一些毫无意义、甚至违背自己意愿的想法或冲动反反复复侵入患者的日常生活。

    15 引用 • 161 回帖
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 636 关注
  • JVM

    JVM(Java Virtual Machine)Java 虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别 Java 独特的 .class 文件(字节码),能够将这些文件中的信息读取出来,使得 Java 程序只需要生成 Java 虚拟机上的字节码后就能在不同操作系统平台上进行运行。

    180 引用 • 120 回帖
  • BookxNote

    BookxNote 是一款全新的电子书学习工具,助力您的学习与思考,让您的大脑更高效的记忆。

    笔记整理交给我,一心只读圣贤书。

    1 引用 • 1 回帖
  • 宕机

    宕机,多指一些网站、游戏、网络应用等服务器一种区别于正常运行的状态,也叫“Down 机”、“当机”或“死机”。宕机状态不仅仅是指服务器“挂掉了”、“死机了”状态,也包括服务器假死、停用、关闭等一些原因而导致出现的不能够正常运行的状态。

    13 引用 • 82 回帖 • 76 关注
  • Maven

    Maven 是基于项目对象模型(POM)、通过一小段描述信息来管理项目的构建、报告和文档的软件项目管理工具。

    188 引用 • 319 回帖 • 250 关注
  • Access
    1 引用 • 3 回帖 • 2 关注
  • OpenCV
    15 引用 • 36 回帖 • 8 关注
  • 国际化

    i18n(其来源是英文单词 internationalization 的首末字符 i 和 n,18 为中间的字符数)是“国际化”的简称。对程序来说,国际化是指在不修改代码的情况下,能根据不同语言及地区显示相应的界面。

    8 引用 • 26 回帖 • 1 关注
  • 电影

    这是一个不能说的秘密。

    122 引用 • 608 回帖
  • Spring

    Spring 是一个开源框架,是于 2003 年兴起的一个轻量级的 Java 开发框架,由 Rod Johnson 在其著作《Expert One-On-One J2EE Development and Design》中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 JavaEE 应用程序开发提供集成的框架。

    948 引用 • 1460 回帖 • 2 关注
  • 设计模式

    设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开发人员所采用。设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。

    200 引用 • 120 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 4 关注