一个简单但非常灵活的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>;

*添加了初始附件支持。
修复了外键的一些相关名称。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
eclipse如何使用getter和setter调试java代码?   java如何使用HashMap作为LinkedHashSet   安卓 java。lang.RuntimeException:无法启动活动组件信息{..}JAVAlang.NullPointerException   使用二进制堆和比较器的Remove()存在循环问题   java在两个数组中查找匹配的数字   Maven exec可以工作,但java jar不能   java SQLite数据库未显示在文件资源管理器中   java Android Studio下一页按钮不工作   java为什么启用某些异常的调试要慢得多?   java如何在测试中注入bean的属性源   java如何预加载Android inapp计费购买   java使用CSS选择器在特定实例上单击按钮   java在Spring Boot中使用生成的ID持久化一个OneToMany实体   作用域如果我在java方法中声明一个变量,该变量是否也可以被从声明该变量的方法调用的任何方法访问?   本机JNIC代码中的java Openssl同步   java没有规则使目标“external/obpermissionjar/javalib/obpermissionjarPro20160628_1.0.9”为..所需。。?   java计算人口密度:初学者指南   java如何检查书签是否包含表?   java在Spring应用程序中设置时区