Skip to content

自动生成的文章链接重复问题优化 #147

Closed
@xflcx1991

Description

@xflcx1991

你在什么场景下需要该功能?

在发布新文章或导入新文章时。

目前我看到文章生成规则是日期+时间毫秒(是oid,但是oid的值就是毫秒数),这似乎不太合理。我在导入大量文档时就遇到了重复链接的报错,直到翻源码才发现原来是这个规则。
NFMacT.png

可以理解作者的意思是不可能同时写多篇文章。
但是

  • 多人写文章恰好时间相同
  • 导入过去的markdown文档,有些文档的hexo头写的时间还就一样,还不是一个两个,手动改太费劲
    遇到上述情况将发生导入失败,日志能看到org.b3log.latke.service.ServiceException: 链接重复!的错误。

描述可能的解决方案

可以参考 WordPress 的文章链接生成方案
WordPress永久链接设置

描述你认为的候选方案

暂无

其他信息

暂无

Activity

88250

88250 commented on Jun 16, 2020

@88250
Owner

这一块之前有过考虑,但是因为规则模式的使用其实并不常用,更推荐的做法是写文章是自定义链接。

导入的问题稍后加入延时进行解决,谢谢反馈!

changed the title [-]修改或增加文章链接的生成规则[/-] [+]自动生成的文章链接重复问题优化[/+] on Jun 16, 2020
self-assigned this
on Jun 16, 2020
added this to the 4.2.0 milestone on Jun 16, 2020
added a commit that references this issue on Jun 16, 2020
481f615
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

    Development

    No branches or pull requests

      Participants

      @88250@xflcx1991

      Issue actions

        自动生成的文章链接重复问题优化 · Issue #147 · 88250/solo