一个简单但非常灵活的django wiki应用程序
softwarefabrica.django.wiki的Python项目详细描述
…_主题-概述:
==
==软件fabrica django wiki
===
==软件fabrica django wiki
==
…警告:关于本文档,本文概述了什么是软件fabrica django wiki。内容:
:深度:3
这是什么?
==
这是一个灵活的"django"web框架wiki应用程序。
这是一个用于开发成熟wiki应用程序的组件,但它也提供了一个完全工作的独立应用程序。
您的帮助和反馈非常宝贵。我们非常感谢您的建议和贡献。请参阅下面的内容,了解您可以如何做出贡献。
如果您希望积极协作并提供代码、文档、测试或
错误修复,请随时在launchpad中创建一个新的bazaar分支,并将其告知我们!有关详细信息,请参阅协作部分。
…_` django`:http://www.djangoproject.com
基于"markdown"的附件支持*
-*符合人体工程学*
-自动创建所有页面更改的备份(*完整历史*)
-**多个Wiki**
-**分层Wiki**
-**分层页面**
-*Unicode支持*
-**远程Wiki同步**支持(您可以可以在移动、断开连接、设备上使用Wiki)
-*结构化文档*支持,带有*上一页*的链接,*下一个*和*上一个*页面
-轻松访问*链接*和*链接*页面
-快速**搜索**功能
-**下载**文本*和*html*格式的页面
-轻松嵌入其他"django"应用程序
-*twiki*导入工具
-完全可用*完整*演示应用程序包括
即将推出的功能:
-*pdf*生成
-*rss feed*用于最近的更改
-*页面模板*
-在html中下载**整个**wiki
-高级*acl*支持
。_`标记":http://daringfireball.net/projects/markdown/syntax
_` django`:http://www.djangoproject.com
。_`表单库`:http://docs.djangoproject.com/en/dev/topics/forms/
先决条件和安装
==
==请参阅"安装指南文档"。_`安装指南文档`:install.html
…_协作:
==
==
如前所述,您的帮助是宝贵的。我们将非常感谢您的帮助。使用这个库是对我们的奖励,但是如果您想更加积极地参与进来,我们欢迎您!
项目在"launchpad"有一个"开发主页":
跟随开发或要求
成为一名活跃的"团队"成员。
您可以使用"bazaar"签出开发分支:
:
bzr branch lp:sf django wiki
如果您想贡献任何更改,我们将非常感谢。只需在"launchpad"注册您的分支并告诉我们!
也可以"在线"浏览源代码。_`开发主页`:https://launchpad.net/sf django wiki
。_` launchpad`:http://launchpad.net
。_`集市:http://bazaar vcs.org/
…_`在线`:http://bazaar.launchpad.net/~softwarefrobrica/sf django wiki/trunk/changes
。_` SoftwareFabrica`:https://edge.launchpad.net/softwareFabrica
。_`团队":https://edge.launchpad.net/softwarefrobrica
_`错误":https://bugs.launchpad.net/sf django wiki
_`增强功能`:https://bugs.launchpad.net/sf django wiki
contact s
==
>可以通过电子邮件联系作者,地址如下:
m.pantaleoni at softwarefrica.org
pantat elasticworld.org
=
GNU通用公共许可第2版涵盖本软件。
如果您想在封闭源代码应用程序中使用本软件,您需要从作者处购买商业许可证。
此开源版本为:
版权所有(C)2007-2008 Marco Pantaleoni。保留所有权利。
此程序是免费软件;您可以根据自由软件基金会发布的GNU通用公共许可版本2的条款重新发布和/或修改该程序。
此程序的发布是希望它有用,
但没有任何保证;甚至没有隐含的对特定用途的适销性或适用性的保证。有关详细信息,请参阅GNU通用公共许可证。
MA 02110-1301 USA.
更改
----
2009-10-21 Marco Pantaleoni<;panta@elasticworld.org>;
*Ian Bicking在
http://svn.python paste.org/paste/trunk/paste/util/find data.py中集成的find_package廑data(),这将解决Python2.6的包问题
(尤其是鸡蛋中缺少模板)。
2008-12-19 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了文档包生成。
*docs/install.txt:改进的安装说明。
2008-12-17 Marco Pantaleoni<;panta@elasticworld.org>;
*docs/install.txt:修复了错误。
修复了另一个错误。
*setup.py:添加了缺少对BeautifulGroup的依赖。
2008-12-16 marco pantaleoni<;panta@elasticworld.org>;
*makefile(commit):添加了"commit"目标,该目标更新了
launchpad bzr repo。
*docs/install.txt:添加了有关jscalendar的信息。
*删除了demo.db
*softwarefrobrica/django/wiki/wiki parse.py
(wikiparser.markup-parse):删除了对过时的mdx-sfwiki的虚假引用。完全重组源代码,切换到嵌套包布局(`softwarefbrica.django.wiki`),
重新组织演示项目,添加文档,创建基于分布的设置工具。还修复了一些错误。
2008-11-24 marco pantaleoni<;panta@elasticworld.org>;
*切换到"softwarefrobrica.django.utils"
2008-10-22 marco pantaleoni<;panta@elasticworld.org>;
*testproj/static_media/css/wiki-screen.css:css更改。
*templates/wiki/base.html:切换到完美的三列布局
(http://matthewjamestaylor.com/blog/perfect-3-column.htm)
2008-10-09马可·潘塔莱奥尼<;潘塔@elasticworld.org>;
*models.py(wiki.home page):现在可以为wiki指定主页
页面。
2008-09-26 Marco Pantaleoni<;panta@elasticworld.org>;
*testproj/importer/twiki-import.py:添加了对附件的支持。
*testproj/importer/twiki-import.py:很棒代码重组。
*wiki parse.py(wikiparse):正确处理unicode和标记。
*wikiparse.py(parse_wiki_tags):修复并添加了详细的wiki链接和附件。
*urls.py:通用URL。
*testproj/importer/twiki-import.py:大大改进,将write
添加到db。现在几乎完成了。
*templates/wiki/search_results.html:now pagecontents指向
正确的修订版。
*templates/wiki/base.html:changed doctype switching from xhtml
切换到utf8
*sanitize.py(sanitize_HTML):通用。
*models.py:添加了一个黑客以支持在不使用表单时正确处理"链接的"
manytomy。
2008-09-25马可潘塔莱奥尼<;panta@elasticworld.org>;
*模型中的固定默认父级分隔符获取父级。
小布局和CSS更改。
*添加链接页并通过框链接到侧栏
*添加链接页和引用页到页面内容模型,以及
在save()和wiki过滤器中正确处理。
2008-09-24 Marco Pantaleoni<;panta@elasticworld.org>;
*附件现在保存在一个指向页面uuid
而不是名称的路径中。
*现在可以从历史
页面转到特定修订。
*移动了有关页面内容版本的信息。以及历史记录页面的日期。
*页面历史记录现在使用页面链接。
*将"添加附件"链接移动到页面图标框。
小css更改。
*将最近修改的页面限制到当前wiki,当
适用时。
*为页面添加了"txt"和"html"下载链接。
*简化了左侧边栏。
*wiki链接css更改。
*修复了"wiki"模板标记(在标记处理之前清除文本)。
*添加了wikimenu模板标记,它生成一个分层菜单。
*修复了搜索结果
和页面历史记录中页面文本缺少的关闭HTML标记(使用截断HTML而不是截断)。
*在页面详细信息中添加了编辑和新页面的图标。
2008-09-22 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了"wikilink"和"pagelink"模板标记(从模型中删除了
"get-hier\u-ref()"函数。)
*在url处理和视图中添加了对子wiki和子页面的初步粗略支持。
*添加了publish,publish-from,发布到域。
为数据库模型添加了子wiki和子页面支持。
2008-09-20 Marco Pantaleoni<;panta@elasticworld.org>;
*改进了搜索,在页面和Wiki中添加了搜索。
*实现了基本搜索功能。
2008-09-19 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了初始附件支持。
修复了外键的一些相关名称。
==
==软件fabrica django wiki
===
==软件fabrica django wiki
==
…警告:关于本文档,本文概述了什么是软件fabrica django wiki。内容:
:深度:3
这是什么?
==
这是一个灵活的"django"web框架wiki应用程序。
这是一个用于开发成熟wiki应用程序的组件,但它也提供了一个完全工作的独立应用程序。
您的帮助和反馈非常宝贵。我们非常感谢您的建议和贡献。请参阅下面的内容,了解您可以如何做出贡献。
如果您希望积极协作并提供代码、文档、测试或
错误修复,请随时在launchpad中创建一个新的bazaar分支,并将其告知我们!有关详细信息,请参阅协作部分。
…_` django`:http://www.djangoproject.com
基于"markdown"的附件支持*
-*符合人体工程学*
-自动创建所有页面更改的备份(*完整历史*)
-**多个Wiki**
-**分层Wiki**
-**分层页面**
-*Unicode支持*
-**远程Wiki同步**支持(您可以可以在移动、断开连接、设备上使用Wiki)
-*结构化文档*支持,带有*上一页*的链接,*下一个*和*上一个*页面
-轻松访问*链接*和*链接*页面
-快速**搜索**功能
-**下载**文本*和*html*格式的页面
-轻松嵌入其他"django"应用程序
-*twiki*导入工具
-完全可用*完整*演示应用程序包括
即将推出的功能:
-*pdf*生成
-*rss feed*用于最近的更改
-*页面模板*
-在html中下载**整个**wiki
-高级*acl*支持
。_`标记":http://daringfireball.net/projects/markdown/syntax
_` django`:http://www.djangoproject.com
。_`表单库`:http://docs.djangoproject.com/en/dev/topics/forms/
先决条件和安装
==
==请参阅"安装指南文档"。_`安装指南文档`:install.html
…_协作:
==
==
如前所述,您的帮助是宝贵的。我们将非常感谢您的帮助。使用这个库是对我们的奖励,但是如果您想更加积极地参与进来,我们欢迎您!
项目在"launchpad"有一个"开发主页":
跟随开发或要求
成为一名活跃的"团队"成员。
您可以使用"bazaar"签出开发分支:
:
bzr branch lp:sf django wiki
如果您想贡献任何更改,我们将非常感谢。只需在"launchpad"注册您的分支并告诉我们!
也可以"在线"浏览源代码。_`开发主页`:https://launchpad.net/sf django wiki
。_` launchpad`:http://launchpad.net
。_`集市:http://bazaar vcs.org/
…_`在线`:http://bazaar.launchpad.net/~softwarefrobrica/sf django wiki/trunk/changes
。_` SoftwareFabrica`:https://edge.launchpad.net/softwareFabrica
。_`团队":https://edge.launchpad.net/softwarefrobrica
_`错误":https://bugs.launchpad.net/sf django wiki
_`增强功能`:https://bugs.launchpad.net/sf django wiki
contact s
==
>可以通过电子邮件联系作者,地址如下:
m.pantaleoni at softwarefrica.org
pantat elasticworld.org
GNU通用公共许可第2版涵盖本软件。
如果您想在封闭源代码应用程序中使用本软件,您需要从作者处购买商业许可证。
此开源版本为:
版权所有(C)2007-2008 Marco Pantaleoni。保留所有权利。
此程序是免费软件;您可以根据自由软件基金会发布的GNU通用公共许可版本2的条款重新发布和/或修改该程序。
此程序的发布是希望它有用,
但没有任何保证;甚至没有隐含的对特定用途的适销性或适用性的保证。有关详细信息,请参阅GNU通用公共许可证。
MA 02110-1301 USA.
更改
----
2009-10-21 Marco Pantaleoni<;panta@elasticworld.org>;
*Ian Bicking在
http://svn.python paste.org/paste/trunk/paste/util/find data.py中集成的find_package廑data(),这将解决Python2.6的包问题
(尤其是鸡蛋中缺少模板)。
2008-12-19 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了文档包生成。
*docs/install.txt:改进的安装说明。
2008-12-17 Marco Pantaleoni<;panta@elasticworld.org>;
*docs/install.txt:修复了错误。
修复了另一个错误。
*setup.py:添加了缺少对BeautifulGroup的依赖。
2008-12-16 marco pantaleoni<;panta@elasticworld.org>;
*makefile(commit):添加了"commit"目标,该目标更新了
launchpad bzr repo。
*docs/install.txt:添加了有关jscalendar的信息。
*删除了demo.db
*softwarefrobrica/django/wiki/wiki parse.py
(wikiparser.markup-parse):删除了对过时的mdx-sfwiki的虚假引用。完全重组源代码,切换到嵌套包布局(`softwarefbrica.django.wiki`),
重新组织演示项目,添加文档,创建基于分布的设置工具。还修复了一些错误。
2008-11-24 marco pantaleoni<;panta@elasticworld.org>;
*切换到"softwarefrobrica.django.utils"
2008-10-22 marco pantaleoni<;panta@elasticworld.org>;
*testproj/static_media/css/wiki-screen.css:css更改。
*templates/wiki/base.html:切换到完美的三列布局
(http://matthewjamestaylor.com/blog/perfect-3-column.htm)
2008-10-09马可·潘塔莱奥尼<;潘塔@elasticworld.org>;
*models.py(wiki.home page):现在可以为wiki指定主页
页面。
2008-09-26 Marco Pantaleoni<;panta@elasticworld.org>;
*testproj/importer/twiki-import.py:添加了对附件的支持。
*testproj/importer/twiki-import.py:很棒代码重组。
*wiki parse.py(wikiparse):正确处理unicode和标记。
*wikiparse.py(parse_wiki_tags):修复并添加了详细的wiki链接和附件。
*urls.py:通用URL。
*testproj/importer/twiki-import.py:大大改进,将write
添加到db。现在几乎完成了。
*templates/wiki/search_results.html:now pagecontents指向
正确的修订版。
*templates/wiki/base.html:changed doctype switching from xhtml
切换到utf8
*sanitize.py(sanitize_HTML):通用。
*models.py:添加了一个黑客以支持在不使用表单时正确处理"链接的"
manytomy。
2008-09-25马可潘塔莱奥尼<;panta@elasticworld.org>;
*模型中的固定默认父级分隔符获取父级。
小布局和CSS更改。
*添加链接页并通过框链接到侧栏
*添加链接页和引用页到页面内容模型,以及
在save()和wiki过滤器中正确处理。
2008-09-24 Marco Pantaleoni<;panta@elasticworld.org>;
*附件现在保存在一个指向页面uuid
而不是名称的路径中。
*现在可以从历史
页面转到特定修订。
*移动了有关页面内容版本的信息。以及历史记录页面的日期。
*页面历史记录现在使用页面链接。
*将"添加附件"链接移动到页面图标框。
小css更改。
*将最近修改的页面限制到当前wiki,当
适用时。
*为页面添加了"txt"和"html"下载链接。
*简化了左侧边栏。
*wiki链接css更改。
*修复了"wiki"模板标记(在标记处理之前清除文本)。
*添加了wikimenu模板标记,它生成一个分层菜单。
*修复了搜索结果
和页面历史记录中页面文本缺少的关闭HTML标记(使用截断HTML而不是截断)。
*在页面详细信息中添加了编辑和新页面的图标。
2008-09-22 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了"wikilink"和"pagelink"模板标记(从模型中删除了
"get-hier\u-ref()"函数。)
*在url处理和视图中添加了对子wiki和子页面的初步粗略支持。
*添加了publish,publish-from,发布到域。
为数据库模型添加了子wiki和子页面支持。
2008-09-20 Marco Pantaleoni<;panta@elasticworld.org>;
*改进了搜索,在页面和Wiki中添加了搜索。
*实现了基本搜索功能。
2008-09-19 Marco Pantaleoni<;panta@elasticworld.org>;
*添加了初始附件支持。
修复了外键的一些相关名称。