Plone的项目文件夹。
项目描述
简介
ftw.workspace为Plone提供了一个功能齐全的项目文件夹。
它使用ftw.tabbedview和ftw.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
安装通用设置配置文件。
链接
版权
本软件包的版权属于 4teamwork。
ftw.workspace 适用于 GNU 通用公共许可证,版本 2。
变更日志
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 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 0e5f9a62787a73c5505a8bd0939aa121cb9a7207ec3286b42384ee7be4bba932 |
|
MD5 | 1f2d234959eda6b7edc521adef7f7172 |
|
BLAKE2b-256 | c887946563cb43b1101934478ec431fed4ebdf259f44ad42401e5e28d38e77b9 |