Entries for "python"
Today we released LFC 1.0.4 This is a bugfix release.
Following bugs have been fixed:
- Bugfix: Removed mutuable parameters; issue #11 of django-permissions
What is LFC:
Today we released LFC 1.0.3 This is a bugfix release.
Following bugs have been fixed:
- Bugfix: delete assigned portlets after an object has been deleted
- Bugfix: templatetag 'navigation': check whether there is a 'get_ancestors' method; issue #25
- Bugfix: invalidate cache after images has been updated or added; issue #50
- Bugfix: prevent to add same Users several times to a Role; issue #6 of django-workflows
- Bugfix: DatabaseErrors with Postgres; issue #5 of django-permissions
- Bugfix: changed order of passed parameters to has_permission; issue #6 of django-permissions
- Bugfix: removed not needed import of "sets"; issue #8 of django-permissions
What is LFC:
1. Easy to use
To add a page just add some content (text, images, files, etc.) and select a proper template to get a nice looking article. The administration interface is based on ajax to make it as snappy as possible. It tries to be clean, tidy and displays only these things you need.
Lightning Fast CMS is fast out of the box. This is true for the front end and the administration interface. The front end reaches ~30 requests/s without upstream caches on a MacBook Pro (this is a damn lie of course).
3. Powerful search engine
Users just need to add content and it is instantly found. The search takes the searching persons' permissions and language into account. LFC provides a live search (instant display of results while the user is typing the search phrase) and a clean and structured search result page.
4. Multilingual content
Lightning Fast CMS provides multilingual content out of the box. End users just add the languages they want to provide and start to add translations via a convenient form. If one just needs one language the feature can completely be turned off to reduce the complexity of the administration interface.
5. Time based publishing
Every content object can be published and hidden based on a start and a end date.
Every content object can have several portlets (chunks of HTML) for displaying information left and right beside the main content. For instance the navigation, images, some text or more sophisticated ones like a scrollable or something else.
Every content object can have a workflow. For instance an editor adds a page, submits it for review and a reviewer publishes it. If you don't need workflows at all you can completely turn them of to reduce the complexity of the admin interface.
All texts can be formatted like with common word processors (e.g. MS Word or Pages). Images and links (external and internal) can be added easily by browsing your content.
9. Easy upload of images and files
Images and files can be easily mass uploaded (just select them). Images are automatically scaled to several common sizes.
Lightning Fast CMS provides a lot of features which are loved by search engines: valid HTML, plain CSS, wellformed and descriptive URLs, sensible metadata and a high performance.
You can find more information on the official homepage.
Please note: Some of the features described here are only available within the development version at the moment and will be part of the next release.
Recently we published LFC 1.0 Final. These are the plans for upcoming releases and other stuff related to Lighting Fast CMS:
- Adding a live search
- Adding more content formats, e.g. reST
- Complete ajaxification of the management interface
- More powerful tags which can be used within content, e.g. an asynchronous RSS-tag
- Versioning and working copies
- We working on a composition product to easily create more complex pages out of new and existing content
Today we released LFC 1.0. This is the first final release of Lighting Fast CMS.
LFC is a CMS based on Python, Django and jQuery.
Its main features are:
- Cut/Copy’n Paste
- Easy upload of images and files
- Flexible Databases
- Multilingual content
- Role based per-object permissions
- RSS Feeds
- Time based publishing
- Variable Templates
- Variable Portlets
- Variable Workflows
You can find more information on following places:
- Official Homepage: http://www.lfcproject.com/
- Documentation: http://packages.python.org/django-lfc
- Download: http://pypi.python.org/pypi/django-lfc
- Source Code: http://bitbucket.org/diefenbach/django-lfc
- Google Group: http://groups.google.com/group/django-lfc
- Twitter: http://twitter.com/lfcproject
- IRC: irc://irc.freenode.net/django-lfc
Today we released LFC 1.0 beta 4.
- Improved caching
- Added lfc_init management commands
- Added detailed permissions for access control
- Added date time picker for date fields
- A lot of bug fixes (see http://pypi.python.org/pypi/django-lfc/1.0b4 for more)
Today we released LFC 1.0 beta 1 - the first public beta release.
What does this mean?
- No new features for the 1.0 branch - only bugfixes.
- The API is stable now. All changes to it will go through a proper deprecation process.
- We will provide migration scripts for all future versions (if necessary).
- Added: date dependent publishing.
- Added optional simplification of the management interface (by settings).
- more can be found here: http://pypi.python.org/pypi/django-lfc.
Today we released 1.0 alpha 7. The main changes - besides the usual tiny bug fixes here and there - are:
- Added workflows
- Added per-object permissions
Both are based on two separate reusable Django apps:
More information about the release can be found here:
LFC 1.0 (Man o' War) is now feature complete and we will focus on:
- API clean-ups
- User Interface improvements (to manage users, roles, permissions, workflows, etc.)
- Documentation improvements
- Test coverage
So stay tuned.