跳转到主要内容

Plone工具,用于将文本中的相对或绝对路径转换为UID(和resolveuid)

项目描述

简介

A Plone工具和视图,帮助您将网站内容中的路径转换为UID。

您可以使用提供的工具

>>> utility = getUtility(IUIDConverted)
Do something with the utility methods

此外,还提供了一个Plone视图,用于自动修复文档中的路径。

简单调用

http://yourplone/folder/subfolder/@@convertUID

然后您可以在“子文件夹”树中修复所有内容。

Kupu功能在哪些方面表现不佳?

The Kupu项目内部有类似的功能,用于修复Kupu(和TinyMCE)创建的链接。

然而,这并不总是有效,例如,如果您的内容中包含类似于这样的绝对路径

/plonesite/foo/foo

此外:在Plone世界中,Kupu的使用较少;即使你在Plone环境中安装了它,你也必须将其安装并选择为你的WYSIWYG编辑器,才能使用其转换功能。

待办事项

  • 用户界面国际化

  • Plone修复表单目前需要一些关爱

  • 需要更多的测试

  • 成为Kupu迁移工具的完整替代品

  • 还提供了“UID到路径”功能

  • 相对路径转换对并非所有可能的路径都有效(例如:‘../foo/a-document’)

  • 如果链接方法/目标对象的遍历(例如:“foo/image-id/image_thumb”)不正确,转换将不会工作

作者

此产品由RedTurtle技术团队开发。

RedTurtle Technology Site

变更日志

0.1.0a (2010-12-22)

  • 初始发布

项目详情


下载文件

下载适合您平台的应用程序文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分布

collective.pathtouid-0.1.0a.tar.gz (14.8 kB 查看散列值)

上传时间