跳转到主要内容

Plone的项目文件夹。

项目描述

简介

ftw.workspace为Plone提供了一个功能齐全的项目文件夹。

它使用ftw.tabbedviewftw.activity来提供对项目发生情况的概览视图。

你可能会问,你的项目中会发生什么?

  • 分享文件
    • 使用collective.quickupload进行多文件上传 - 您可以直接将文件拖放到工作区,无需快速上传部件。

    • ftw.file提供了日志、版本、拖放文件替换等功能。

    • 单独的标签页,显示所有文件,包括过滤和图片预览。

  • 管理你的团队。
    • 使用ftw.participation扩展你的团队。邀请外部和内部人员协作。

    • 协作人员和开放邀请的概览。

  • 会议和活动
    • 添加会议或活动。

    • 使用ftw.calendar以列表或FullCalendar的形式查看所有会议和活动的概览。

  • 通用功能
    • 将所有必要的信息作为PDF下载到工作区。

    • 一旦项目完成,您可以下载所有内容作为ZIP文件。

    • 显示活动(添加、修改、删除等)

    • 上传了一些有趣的内容?使用ftw.notification通知您想通知的人。

    • 所有信息都可以通过标签快速访问。

    • 使用文件夹创建项目结构。

    • 使用@@workspaces_view全局概览您所有项目。

    • 使用ExtJS进行表格列表。

    • 在列表中直接移动和删除文件。

集成插件

``egov.contactdirectory``作为extras实现。

[instance]
eggs =+
    ftw.workspace [contact]

实现了一个额外的配置文件,该文件向工作区添加了一个新的选项卡,并使联系人可添加。

PDF生成 已作为 附加功能 实现。

[instance]
eggs =+
    ftw.workspace [pdf]

如果缺少 PDFLaTeX 二进制文件,请考虑不安装它。

ZIP 解压缩:该软件包与 ftw.zipextract 集成良好,可以在服务器上提取上传的 ZIP 文件。

[instance]
eggs =+
    ftw.workspace [zip_extract]

可能的附加组件

您可以通过以下功能扩展工作区。

  • izug.ticketbox

  • ftw.mail

  • ftw.book

  • ftw.blog

  • ftw.contentpage

  • ftw.labels

  • ftw.downloadtoken

  • ftw.quota

  • ftw.avatar

示例工作流程

ftw.workspace 随带一个基于 ftw.lawgiver 的默认工作流程,适用于工作区。您需要将所有三个工作流程(包括有地域性工作流程策略)的工作流程规范复制到您的策略包中,并使用 ftw.lawgiver 生成必要的 definition.xml。有关更多信息,请检查 ftw.lawgiver。您还可以使用在 Workspaces 中使用的其他类型更新有地域性工作流程映射。

兼容性

ftw.workspace 版本 2.0.0 及更高版本仅支持 Plone 4.3.x。

对于 Plone 4.1 和 Plone 4.2,请使用 ftw.workspace 版本 1.7.x。

使用方法

  • 通过将其添加到您的 buildout 配置中安装软件包。

[instance]
eggs =+
    ftw.workspace
  • 安装通用设置配置文件。

变更日志

4.3.0 (2018-06-21)

  • 添加对 ftw.zipexport 的支持:配置要创建的类型。[njohner]

  • 从可分配用户词汇中排除所有者。[mbaechtold]

4.2.0 (2016-11-18)

  • 加快文件列表渲染速度。对于包含大量文件的 Workspaces,html2latex 转换太慢。此提交跳过 html 步骤并直接从模板生成 latex。[lknoepfel]

  • 使在工作区创建时设置角色更健壮。[jone]

4.1.1 (2016-08-16)

  • 添加 basetest 以比较工作流程与策略工作流程。[elioschmutz]

4.1.0 (2016-08-12)

  • 更新工作区工作流程以满足 bobtemplates 中的工作区模板的新要求。[raphael-s]

4.0.1 (2016-08-11)

  • 修复 builders 导入。不再从 builders.py 导入 egov.contactdirectory builders。如果您想在另一个项目中使用 ftw.workspace builders,则不需要导入 egov.contactdirectory builders。[elioschmutz]

4.0.0 (2016-08-08)

  • 实现示例工作空间工作流程。[mathias.leimgruber]

  • 将几个功能从主策略包移动到 ftw.workspace。有关详细信息,请参阅 Readme。如果您正在升级到本版本,请小心,它可能会启用您不需要的功能。[mathias.leimgruber]

3.1.1 (2015-06-03)

  • 修复 ftw.pdfgenerator 导入,无需依赖。[jone]

3.1.0 (2015-05-26)

  • 在 zip 导出中添加参与者的电子表格。[mbaechtold]

  • 使用 ftw.zipexport 将工作空间作为 ZIP 文件导出。[mbaechtold]

  • 将工作空间创建者的全名添加到可搜索的文本索引中。这样,可以在概述选项卡中按创建者过滤工作空间列表。[mbaechtold]

3.0.1 (2014-11-19)

  • 在活动选项卡上不显示筛选/搜索框。

3.0.0 (2014-09-29)

  • 将“活动”选项卡添加到工作空间视图中。[jone]

  • 概述:用活动流替换旧的最近修改。[jone]

2.2.2 (2015-04-13)

  • 将工作空间创建者的全名添加到可搜索的文本索引中。这样,可以在概述选项卡中按创建者过滤工作空间列表。[mbaechtold]

2.2.1 (2014-09-03)

  • 使用 navtree 属性对工作空间概述中的项进行排序。[tschanzt]

  • 修复不存在工作空间时的损坏升级步骤 1707。[elioschmutz]

2.2.0 (2014-06-02)

  • 添加新辅助方法以获取文档选项卡图标或精灵。[Julian Infanger]

  • 显示具有本地角色的工作空间上的所有用户。[mathias.leimgruber]

  • 隐藏工作空间和选项卡视图文件夹中文本字段的上传选项。[mathias.leimgruber]

  • 修复文档选项卡中放置不当的复选框。重置表格配置。[elioschmutz]

  • 使用ftw.builder ImageBuilder,移除此包中的ImageBuilder。[mathias.leimgruber]

2.1.0 (2014-03-20)

  • 快速上传工厂:同时重新索引dexterity类型。[jone]

  • 添加直接从工作区的文档选项卡中删除和移动多个文档的功能。[lknoepfel, elioschmutz]

2.0.4 (2014-02-05)

  • 删除旧的、不再使用的calendar js代码。[buchi]

  • 更新德语、法语和英语翻译。[jone]

2.0.3 (2014-01-09)

  • 修复quick_upload id生成器(允许以'_'开头的文件名)[mathias.leimgruber]

2.0.2 (2013-11-28)

  • 添加txt预览适配器(只显示txt.png)。[mathias.leimgruber]

  • 添加zip预览适配器(只显示zip.png)。[mathias.leimgruber]

  • 添加pdf预览适配器(只显示pdf.png)。[mathias.leimgruber]

  • 添加xlsx预览适配器(只显示xlsx.png)。[mathias.leimgruber]

  • 添加xls预览适配器(只显示xls.png)。[mathias.leimgruber]

  • 添加pptx预览适配器(只显示pptx.png)。[mathias.leimgruber]

  • 添加ppt预览适配器(只显示ppt.png)。[mathias.leimgruber]

  • 添加docx预览适配器(只显示docx.png)。[mathias.leimgruber]

  • 添加doc预览适配器(只显示doc.png)。[mathias.leimgruber]

  • 添加新的预览图像回退。[mathias.leimgruber]

2.0.1 (2013-11-15)

  • 预览图像不应大于容器。[Julian Infanger]

2.0.0 (2013-11-04)

  • 按修改日期分组预览。[mathias.leimgruber]

  • 实现ftw.file的图像预览。[mathias.leimgruber]

1.8.1 (2013-11-01)

  • 修复overview_sublisting中的坏href。[elioschmutz]

1.8.0 (2013-10-24)

  • 在工作区概览选项卡中实现通用列表。[mathias.leimgruber]

1.7.1 (2013-09-16)

  • 对于“文档”、“事件”和“工作空间”选项卡,使用带有“今天”、“昨天”等的“人类日期格式”。[jone]

1.7.0 (2013-08-28)

  • 围绕ics导出添加div元素,以获得更好的css选择器 [elio.schmutz]

  • 提供工作区浏览器层。[mathias.leimgruber]

  • 使自动角色可配置,这些角色授予工作区所有者。[jone]

  • Plone 4.3兼容性。[jone]

  • 将以下功能从私有仓库移动到ftw.workspace。

    • 在概览中启用过滤。[jone]

    • 截断最近修改列表中的长文本。[jone]

    • 在最近修改列表中使用“今天 + 时间”和“昨天 + 时间”。[jone]

    [mathias.leimgruber]

  • 为ftw.lawgiver添加权限映射 [elioschmutz]

1.6.3 (2013-03-11)

  • 使pdf导出与document_date一起工作。[tschanzt]

  • 也将finalize schemata用于TabbedViewFolder。[mathias.leimgruber]

  • 将jq替换为$。[mathias.leimgruber]

1.6.2 (2013-01-21)

  • 工作区详细信息PDF:不要显示空列表。[jone]

  • 修复概述选项卡中的错误,当对象没有描述时。[jone]

  • 修复概览中的过滤。[jone]

  • 为PrincipalVocabulary实现按fullname排序。[phgross]

  • 在TabbViewFolder中设置TabbviewFolder上传可用的接口,而不是在ATFolder中。[mathias.leimgruber]

1.6.1 (2012-10-16)

  • 隐藏TabbedViewFolder的视图操作。[Julian Infanger]

  • 文档选项卡:使用ftw.file中的文档日期列翻译。[jone]

1.6 (2012-08-10)

  • 将描述转换为纯文本,以便在工具提示中没有HTML。[Julian Infanger]

  • 在过滤内容时隐藏概述中的全选。[jone]

  • 如果安装了ftw.file,则仅显示documenDate。[mathias.leimgruber]

  • 使DocumentsTab与documentDate一起工作。[tschanzt]

  • 快速上传:在创建文件后运行processForm。这会将创建标志设置为False。[jone]

  • 修复tabbedviewfolders上的文本字段显示问题。[mathias.leimgruber]

  • 添加英语翻译。[jone]

  • 禁用在选项卡上重置表配置:现在tabbedview在通用菜单中实现它。[jone]

  • 选项卡:定义列宽。[jone]

  • ViewChooser链接应具有href属性。[Julian Infanger]

1.5.3 (2012-08-21)

  • 添加自己的TabbedViewFolder类并禁用设置默认页面。对于选项卡视图文件夹,设置默认页面没有意义。[jone]

  • 修复AssignableUsersVocabulary,使其在portal_factory中也工作。这在工作空间内使用票据箱时很重要。[jone]

  • 在文档选项卡中添加标题的提示信息。ftw.tooltip配置不包括。[jone]

1.5.2 (2012-05-09)

  • 代码清理(pep8/pylint)。[mathias.leimgruber]

1.5.1 (2012-04-23)

  • 仅扩展TabbedViewFolders的附加文本字段。[mathias.leimgruber]

1.5 (2012-04-02)

  • 修复快速上传设置。[mathias.leimgruber]

  • 将ftw.tabbedview快速上传功能实现到工作空间。[phippu]

1.4 (2012-03-19)

  • 添加工作空间详情PDF视图(需要“pdf”)。[jone]

1.3.10 (2012-03-12)

  • 修复测试。[jone]

  • 修复文档列表的sort_index。[mathias.leimgruber]

1.3.9 (2012-03-05)

  • 在事件选项卡中也列出默认的plone事件。[jone]

  • 在辅助工具中使用getToolByName获取portal_url,以防项目是solr flares时出错。[Julian Infanger]

  • 在最近修改的列表中显示10个项目。[mathias.leimgruber]

  • 将会议标题的sort_index设置为sortable_title。[Julian Infanger]

  • 图标辅助工具如果没有为该类型定义图标,则不应返回图像。[Julian Infanger]

  • 在文档和事件列表选项卡中显示“重置表格配置”。[jone]

  • 更新自定义“事件”选项卡模板。[jone]

  • 在assignable_users词汇中使用user_id而不是用户名。[mathias.leimgruber]

  • 使用ftw.calendar显示事件日历。[Julian Infanger]

1.3.8 (2012-01-24)

  • 使用Products.Five的ViewPageTemplateFile以实现Plone 4.0兼容性。[mathias.leimgruber]

  • 不要在工作和文档选项卡上显示菜单和选择。[mathias.leimgruber]

1.3.7 (2012-01-09)

  • 自动将“管理员”角色分配给工作空间的创建者。[mathias.leimgruber]

1.3.6 (2011-12-15)

  • 翻译workspaces_view。[mathias.leimgruber]

1.3.5 (2011-12-15)

  • 添加了rst到MANIFEST.in。[mathias.leimgruber]

1.3.4 (2011-12-15)

  • 通过使用属性和yields修复TinyMCE配置问题。[jone]

  • 修复了概览选项卡 - 搜索、翻译,并添加了测试[ttschanz]

1.3.3 (2011-09-13)

  • 修复了文件夹扩展器,如果注册表不可用。[mathias.leimgruber]

1.3.2 (2011-09-09)

  • 修复了工作空间中assignable_users的bug。[mathias.leimgruber]

1.3.1 (2011-09-08)

  • 扩展assignable_users词汇 - 也显示继承的用户。[mathias.leimgruber]

  • 添加了使用plone.app.testing的assignable_users词汇测试。[mathias.leimgruber]

1.3 (2011-08-31)

  • 添加新功能:TabbevViewFolder现在也有一个文本字段。文本字段的工具栏可通过plone registry配置。[mathias.leimgruber]

1.2.7

  • 从概览中删除了文档列表。[mathias.leimgruber]

1.2.6

  • 完全重构了assignable_users。现在它只使用本地角色和继承的角色。也支持组 [mathias.leimgruber]

  • 修复了test-plone-4.0.x.cfg中bin/test的参数。[lgraf]

1.2.5

  • 修复描述和文本格式。[mathias.leimgruber]

1.2.4

  • 从TabbedViewFolder中删除了视图[ttschanz]

1.2.2

  • 添加了日期列。[mathias.leimgruber]

  • 对assignable_users进行权限检查。[mathias.leimgruber]

  • 为portal_factory添加了TabbedViewFolder。[mathias.leimgruber]

  • 将目录查询的深度设置为-1(表示所有内容)。[mathias.leimgruber]

1.2.1

  • 从文档和事件列表中删除了复选框。[mathias.leimgruber]

  • 实现assignable_users词汇的membersonly参数。[mathias.leimgruber]

1.2

  • 删除了对ftw.calendarwidget的依赖,似乎不需要[jbaumann]

  • 实现了新的ftw.table。[mathias.leimgruber]

1.1

  • 修复图标辅助函数(URL生成)[mathias.leimgruber]

1.0

  • 初始发布

项目详情


下载文件

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

源分发

ftw.workspace-4.3.0.tar.gz (201.8 kB 查看哈希值)

上传时间

支持者