跳转到主要内容

TDF扩展上传中心

项目描述

这是一个Plone插件,用于LibreOffice扩展上传中心,将使发布LibreOffice扩展变得更加容易。

功能

  • 该插件创建四个内容对象:扩展上传中心、扩展项目、扩展发布、扩展链接发布

  • 中心用于配置
    • 扩展中心名称

    • 中心描述

    • 产品描述

    • 产品标题

    • (产品) 类别

    • (产品) 许可证

    • (产品) 版本

    • 平台

    • (产品) 安装说明

    • 错误报告说明

    • 贡献和下载的法律免责声明

    • 可选的将新版本消息发送到电子邮件地址

  • 该项目包含有关贡献者和项目的所有必要信息
    • 项目描述和详细信息

    • 指向项目外部主页和文档的链接

    • 项目联系电子邮件地址

    • 项目截图和标志

  • 发布和链接发布提供了下载和链接扩展文件的必要信息字段
    • 发布标题,由项目标题和发布号生成

    • 发布描述和详细信息

    • 变更日志

    • 发布许可证

    • 发布兼容性

    • 贡献者的法律声明

    • 可选的源代码链接

    • 文件上传的表单字段或文件链接

    • 发布平台兼容性

  • 消息
    • 当添加新产品版本时,向所有项目所有者发送消息

    • 当项目状态更改时,向项目所有者发送消息

    • 当添加发布(到其项目)时,向项目所有者发送消息

    • 如果添加了新项目,请发送电子邮件至管理员邮箱

    • 如果发布了最终状态的新版本,请发送电子邮件至中心邮箱地址

示例

此附加组件的功能可以在以下网站上查看:- https://extensions.libreoffice.org/extensions

文档

文档位于此附加组件的 docs 文件夹中。

翻译

此产品已翻译成

  • (目前没有翻译)

安装

通过将其添加到您的 buildout 中安装 tdf.extensionuploadcenter

[buildout]

...

eggs =
    tdf.extensionuploadcenter

然后运行 bin/buildout

贡献

支持

如果您遇到问题,请告诉我们。

许可证

该项目采用 GPLv2 许可。

变更日志

0.50 (2020-04-29)

  • 将 tupsmallproject 模块中的字符串从 unicode 转换为 save_unicode [Andreas Mantke]

  • 更新本地化文件 [Andreas Mantke]

  • Pep8 修正 [Andreas Mantke]

0.49 (2020-03-30)

  • 向 mailextprojectowner.py 添加缺失的 defaultFactory [Andreas Mantke]

0.48 (2020-03-30)

  • Pep8 修正

  • 添加一个新的模块,用于通过邮件表单联系项目所有者,并将其从项目页面链接。从扩展中心视图链接邮件到项目作者表单 [Andreas Mantke]

  • 更新本地化文件和德语本地化 [Andreas Mantke]

0.47 (2020-02-08)

  • 将 LibreOffice 的最新版本添加到 eupcenter 模块 [Andreas Mantke]

  • 添加有关小型扩展项目消息传递的信息,并更新用户文档的 HTML 和 PDF 版本 [Andreas Mantke]

  • 更新本地化文件 [Andreas Mantke]

  • 在 releasecustomurl 模块中将 @implementer 更改为 Python-3 兼容性 [Andreas Mantke]

  • 将 messagefactory 条目更改为与当前 Plone 版本兼容 [Andreas Mantke]

  • 更新 mailtoauthor 模块以兼容当前 Plone 版本和 Python-3

0.46 (2020-01-13)

  • 在用户文档中进行较小的文本修复,并更新 HTML 和 PDF 格式的文档 [Andreas Mantke]

  • 更新本地化文件和德语本地化 [Andreas Mantke]

0.45 (2020-01-01)

  • 在 README 中更改项目符号列表样式 [Andreas Mantke]

  • 修复 installation.rst 中的错别字 [Andreas Mantke]

  • 以 HTML 和 PDF 格式更新用户文档 [Andreas Mantke]

0.44 (2019-12-30)

  • 在 README 中更改项目符号列表 [Andreas Mantke]

0.43 (2019-12-30)

  • 将项目发布工作流绑定到小型扩展项目 [Andreas Mantke]

  • 将 CHANGES.txt、README 和 LICENSE 移至主目录 [Andreas Mantke]

  • 将 CHANGES.txt 更改为 rst 文件类型 [Andreas Mantke]

  • 添加接口模块和 browserlayer.xml,以便安装和卸载,并在 configure.zcml 中使用它 [Andreas Mantke]

  • 重新排序扩展中心模块的编辑表单以进行进一步注册 [Andreas Mantke]

  • 添加用户文档,并创建其 HTML 和 PDF 版本 [Andreas Mantke]

  • 将 MANIFEST.in 调整为附加组件的当前结构 [Andreas Mantke]

0.42 (2019-09-21)

  • Pep8 修正 [Andreas Mantke]

  • 更新本地化文件 [Andreas Mantke]

0.41 (2019-09-15)

  • 修复通知模块中的错别字 [Andreas Mantke]

  • Pep8 修正 [Andreas Mantke]

  • 更新本地化文件和德语本地化 [Andreas Mantke]

0.40 (2019-09-07)

  • 在通知模块中修复搜索 portal_catalog 索引的名称 [Andreas Mantke]

0.39 (2019-09-05)

  • 改进联系作者表单发送者的消息 [Andreas Mantke]

  • 不要向网站的所有用户发送有关新产品版本的提醒,而只向项目联系人地址发送 [Andreas Mantke]

  • 更新本地化文件和德语本地化 [Andreas Mantke]

0.38 (2019-08-22)

  • 将 Barceloneta 主题中的另一个表格类添加到项目视图的列表中。 [Andreas Mantke]

  • 将“联系作者”移至侧边栏 [Andreas Mantke]

  • 更新中心模块中的描述和标题字符串 [Andreas Mantke]

  • 更新字符串更改的本地化 [Andreas Mantke]

0.37 (2019-08-17)

  • 修复项目视图中的CSS类 [Andreas Mantke]

  • 修复文件扩展名验证的正则表达式 [Andreas Mantke]

0.36 (2019-08-01)

  • 为eupcenter的fields description和product_description添加标题,并移除它们的描述条目 [Andreas Mantke]

  • 添加字段以提交允许的图像、文档和扩展文件扩展名,而不是之前硬编码的文件扩展名,以便为网站管理员提供更多灵活性 [Andreas Mantke]

  • 向portal_catalog添加新索引以保存允许的图像、文档和扩展文件扩展名的值 [Andreas Mantke]

  • 在eupproject和eupsmallproject模块内部创建新的文件扩展名验证器,并将验证移动到这些验证器中 [Andreas Mantke]

  • 在euprelease、tuplinkedrelease模块和eupsmallproject模块内部创建新的扩展文件扩展名验证器。将验证移动到这些验证器中 [Andreas Mantke]

  • 向eupproject、eupsmallproject、euprelease和euplinkedrelease添加新字段以显示当前允许的图像、文档和扩展文件扩展名 [Andreas Mantke]

  • 移除旧的和不必要的图像、文档和模板文件扩展名验证函数 [Andreas Mantke]

  • 更新本地化模板、西班牙语本地化文件和德语翻译文件 [Andreas Mantke]

  • 向smallextensionsproject模块添加文档字段和字段集 [Andreas Mantke]

  • 修复项目视图中的翻译标签 [Andreas Mantke]

0.35 (2019-07-17)

  • 修复mailtoauthor模块中的导入问题 [Andreas Mantke]

  • 改进portal_catalog对项目的搜索,如果文本搜索字段保持为空 [Andreas Mantke]

0.34 (2019-06-12)

  • 稳定发布的项目视图已更改,因此只有在项目内部有发布日期时才显示发布日期。{Andreas Mantke}

  • 更新本地化模板、德语翻译和西班牙语本地化文件 [Andreas Mantke]

0.33 (2019-05-30)

  • 将备用电子邮件发送者和收件人从硬编码更改为变量网站电子邮件地址 [Andreas Mantke]

  • 移除冗余源代码 [Andreas Mantke]

  • 更新本地化模板、德语翻译和西班牙语本地化文件 [Andreas Mantke]

0.32 (2019-05-12)

  • 添加一个带有recaptcha保护的电子邮件表单,用于向项目作者发送反馈,并将其从项目和项目视图链接 [Andreas Mantke]

  • Pep8 修正 [Andreas Mantke]

  • 更新本地化模板、西班牙语本地化文件和德语本地化 [Andreas Mantke]

0.30 (2019-04-11)

  • 在搜索最新项目时添加缺少的小扩展项目条目 [Andreas Mantke]

  • CSS修复 [Andreas Mantke]

  • 使用register结构化eupproject编辑模式 [Andreas Mantke]

  • 更新德语本地化 [Andreas Mantke]

  • 改进编辑对话框,并将其拆分为更多register以用于发布和链接发布模块。 [Andreas Mantke]

0.29 (2019-03-28)

  • 改进eupcenter的视图和搜索功能,并在搜索和列表中包含新的小型项目模块 [Andreas Mantke]

  • 将安装说明添加到小型项目视图的新模块资源中 [Andreas Mantke]

0.28 (2019-03-24)

  • 添加新的小型扩展项目模块 [Andreas Mantke]

  • 添加用于搜索和显示扩展项目和小型扩展项目类别的功能 [Andreas Mantke]

  • 更新德语本地化 [Andreas Mantke]

0.27 (2018-12-09)

  • CSS修复 [Andreas Mantke]

  • PEP8修复 [Andreas Mantke]

  • 将主字段和字段集更改为supermodel.directives [Andreas Mantke]

  • 从plone.directives form.mode更改为plone.autoform directives.mode [Andreas Mantke]

0.26 (2018-11-18)

  • 将关于创建新项目的消息移动到eupprojects模块 [Andreas Mantke]

  • 将关于项目和(链接)发布的通知电子邮件地址从硬编码更改为变量,并添加了对电子邮件地址的验证 [Andreas Mantke]

  • 改进扩展项目工作流程 [Andreas Mantke]

  • 更新德语本地化 [Andreas Mantke]

0.25 (2018-10-24)

  • 将变更日志移动到CHANGES.txt [Andreas Mantke]

  • 将 eupproject 视图中的表格 CSS 样式从内联样式移至样式表文件,并改进样式 [Andreas Mantke]

  • 添加了一个新的通知订阅者,用于接收项目修改的信息,以获取文本字段的内容。文本字段的内容将通过电子邮件转发。[Andreas Mantke]

  • 为私有项目对象添加特定的工作流权限。[Andreas Mantke]

  • 将 buildout.cfg 和 plone.cfg 更新为 Plone 5.1 [Andreas Mantke]

0.24 (2018-08-28)

  • 添加一个功能,用于从 portal_catalog 的索引中搜索和显示兼容性。[Andreas Mantke]

  • 添加一个可选字段,如果它们在 eupcenter.py 中的兼容性列表中删除,则用户可以获取有关如何搜索旧版本的信息。[Andreas Mantke]

  • 更新国际化和德语及西班牙语的 po 文件。[Andreas Mantke]

0.23 (2018-08-11)

  • 将一些消息字符串标记为 utf-8。[Andreas Mantke]

0.22 (2018-08-08)

  • 在项目工作流中修复了 type_id 问题。[Andreas Mantke]

  • 修复了 eupcenter、eupproject、euprelease 和 eupreleaselink 模块中的某些字符串。[Andreas Mantke]

  • 在字符串更改后更新德语本地化。[Andreas Mantke]

0.21 (2018-08-01)

  • 添加了扩展项目的工怍流。[Andreas Mantke]

  • 更新德语本地化。[Andreas Mantke]

0.20 (2018-07-21)

  • 从链接发布视图中删除了冗余链接。[Andreas Mantke]

  • 在项目视图中添加了不稳定发布文件的下载链接,如果不存在稳定发布,则显示这些链接。[Andreas Mantke]

  • 在更改工作流状态的消息中添加了有关当前状态的信息,以便项目经理了解。[Andreas Mantke]

0.19 (2018-06-24)

  • 添加了一个收集最新不稳定发布的功能和一个在项目视图中向用户展示此类发布的插槽。[Andreas Mantke]

  • 修复了项目视图中文档文件的链接。[Andreas Mantke]

  • 在 eupcenter.py、eupproject.py、euprelease.py、eupreleaselink.py 和 bootstrap.py 中更新了字符串格式处理到现代方法。[Andreas Mantke]

  • 添加了一个功能,用于从 portal_catalog 的索引中搜索和显示许可证。[Andreas Mantke]

  • 更新德语本地化。[Andreas Mantke]

0.18 (2018-01-30)

  • 如果没有此主题的内容,则 eupreleases 和 eupreleaseslink 视图中将隐藏发布详情和更改日志标题。[Andreas Mantke]

  • 更新 LibreOffice 版本。[Andreas Mantke]

  • 添加了有关发布和链接发布的进一步解释以及高级状态更改的链接。[Andreas Mantke]

  • 更新国际化和德语及西班牙语的 po 文件。[Andreas Mantke]

0.17 (2018-01-07)

  • 修复了发布和链接发布视图中的 Tal-expression。[Andreas Mantke]

0.16a0 (2017-09-18)

0.16 (2017-09-18)

  • 为审查人员添加了关于审查列表中新条目的通知,以提供帮助。[Andreas Mantke]

0.15 (2017-04-11)

  • 修复了项目视图上链接发布的条件。[Andreas Mantke]

  • 项目截图将在鼠标点击时以大尺寸显示。[Andreas Mantke]

  • 根据审查状态改进了新项目的消息。[Andreas Mantke]

  • 删除了两个不必要的 i18n-domain 声明。[Andreas Mantke]

  • 修复了 own_project.pt 中添加扩展命令的拼写错误。[Andreas Mantke]

  • 修复了当前用户项目列表命令中的问题。[Andresa Mantke]

  • 修复了 eupreleases 和链接 eupreleases 的列表以及项目页面上最新最终(链接)发布的显示。[Andreas Mantke]

  • 更新本地化模板和德语本地化。[Andreas Mantke]

0.14 (2017-03-02)

  • 在发布的附加文件上传部分添加了一个显示标题。[Andreas Mantke]

  • 为链接发布的每个附加文件及其关联字段创建一个字段集。[Andreas Mantke]

  • 将项目联系地址索引添加到 portal_catalog 中。[Andreas Mantke]

  • 添加上传的项目文档字段并显示,为项目视图添加更多翻译标签 [Andreas Mantke]

  • 更新本地化模板和德语本地化 [Andreas Mantke]

  • 改进eupprojects的错误信息和说明 [Andreas Mantke]

  • 在eupreleases和链接的eupreleases上改进错误信息 [Andreas Mantke]

  • 在特殊()字符的情况下修复目录搜索到标题索引 [Victor Fernandez de Alba]

  • 在安装说明字段中添加描述并移除默认值(文本) [Andreas Mantke]

  • 在输入格式错误的查询时添加保护,返回空记录 [Victor Fernandez de Alba]

  • 更新本地化模板文件和德语本地化 [Andreas Mantke]

0.13 (2016-12-31)

  • 修复德语本地化文件的标题 [Andreas Mantke]

  • 修复字段相关问题 [Victor Fernandez de Alba]

  • 修复视图和project_logo条件 [Victor Fernandez de Alba]

  • 修复模板响应类并使用Bootstrap类 [Victor Fernandez de Alba]

  • 修复附加文件字段标记为必需的可选字段 [Victor Fernandez de Alba]

  • 为自定义内容类型添加分类行为 [Victor Fernandez de Alba]

  • 统一许可证列表 [Victor Fernandez de Alba]

  • 修复模板中的搜索问题 [Victor Fernandez de Alba]

  • 修正一个错别字 [Samuel Mehrbrodt]

  • 添加从项目中查询内部发布版本兼容性版本的支持 [Victor Fernandez de Alba]

  • 将发布名称/编号的最大长度设置为12 [Andreas Mantke]

  • 显示每个可下载文件的特定文件名 [Andreas Mantke]

  • 在当前发布旁边的下载箭头旁边添加文件名 [Andreaas Mantke]

  • 修复字段集并将其从plone.supermodel迁移到模型 [Andreas Mantke]

  • 在own_project.pt中修复拼写检查 [Andreas Mantke]

  • 更新本地化模板文件及其德语翻译 [Andreas Mantke]

0.12 (2016-09-08)

  • 修复并添加更多本地化标签。

  • 修复资源注册css URL [Victor Fernandez de Alba]

0.11 (2016-09-02)

  • 更新本地化模板并将其翻译成德语 [Andreas Mantke]

  • 修复并添加更多本地化标签 [Andreas Mantke]

  • 西班牙语本地化 [Adolfo Jayme Barrientos]

0.9 (2016-08-28)

  • 添加德语本地化 [Andreas Mantke]

  • 更新本地化模板文件(pot) [Andreas Mantke]

  • 修复本地化标签 [Andreas Mantke]

0.8 (2016-08-20)

  • 为链接的扩展发布添加文件扩展名验证 [Andreas Mantke]

  • 将图像扩展名验证添加到项目模块 [Andreas Mantke]

  • 将文件扩展名验证添加到发布模块 [Andreas Mantke]

0.7 (2016-07-05)

  • 缩短布尔测试表达式 [Andreas Mantke]

  • CSS列表样式优化和样式修复 [Andreas Mantke]

  • PEP-8修复 [Andreas Mantke]

0.6 (2016-05-28)

  • 添加MANIFEST.in文件 [Andreas Mantke]

0.5 (2016-05-25)

  • 更新翻译模板文件 [Andreas Mantke]

  • 为项目视图添加缺失的关闭div [Andreas Mantke]

  • 添加用于发布和链接发布名称唯一性和其适配器的验证器 [Andreas Mantke]

  • 将项目视图中的兼容性列表更改为文本行 [Andreas Mantke]

  • 从项目视图中删除一个过时的div [Andreas Mantke]

0.4 (2016-05-21)

  • 重新排序项目视图模板 [Andreas Mantke]

  • 从项目和发布视图中删除navtree [Andreas Mantke]

  • 更新国际化模板文件(pot)中的字符串 [Andreas Mantke]

0.3 (2016-03-10)

  • 添加README.md [Andreas Mantke]

  • 删除tdf.extensionuploadcenter.egg-info的双重目录 [Andreas Mantke]

0.1 (2016-03-07)

  • 初始发布

项目详细信息


下载文件

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

源分发

tdf.extensionuploadcenter-0.50.zip (4.9 MB 查看哈希值)

上传时间: