Up to [wiki:ExoDjango] = DjangoFlattext = == Goals == Flattext inspired by django.contrib.flatpage: store text segment template in database. It's very useful for user like website editor and administrator which can not modify templates to management pre-defined content on the page. The app aims to - Provide a generic flat text app support multiple markup - Can work with django 1.0 == Get start == See [browser:django_flattext/trunk/README.rst README] == Get Code == - Browser code: [browser:django_flattext/trunk] - Check out code: {{{ svn co https://contrib.exoweb.net/svn/django_flattext/trunk/ django_flattext }}} == Feature List == === Approved === - Base admin editor interface support different markup - support configurable new markup. - Cache integration - All flattext rendered content could be cached in memcached forever. After modify one object the cache will be cleaned. - Preview feature or integrate with WYSIWYG editor - Navigate from front-end to back-end (like Zope), even with a small widget. (refresh cache) - Provide javascript widget to render in different side. - Can we integrate to bitten? === Idea === - [optional] inline edit? * i18n support? - easy for editor to add different language specific content and automatically change based on context(e.g. browser language). - Install include tag to contrib wiki, then we can organize docs better. - do we need setup example site on live? == Task list == - #135 Restructure code structure, confirm LICENSE, README, AUTHOR, added example application. - create the basic admin interface - remove the related_url - #136 Support different markup: HTML/Markdown/Textile/DjangoTemplate/??? - #137 Cache integration - #138 Preview feature or integrate with WYSIWYG editor - #139 Front-end editor and navigate from front-end to back-end (like Zope) - Provide javascript widget to render in different side. - pre-release tasks - Better project root wiki documentation - Design logo - Tweak exo-contrib website - Update website / BBS - Exoweb-FOSS group - Django group - Python group - Other app collection side - Weblog in exoweb web blog - Translate to Chinese.