django-lfc

Software Screenshot:
django-lfc
Software Details:
Version: 1.0.4
Upload Date: 11 May 15
Developer: Kai Diefenbach
Distribution Type: Freeware
Downloads: 49

Rating: 5.0/5 (Total Votes: 1)

django-lfc is a Content Manangement System based on the Django framework.

Installation:

0. Install mercurial

easy_install mercurial

1. Get the buildout

 hg clone http://bitbucket.org/diefenbach/lfc-buildout-development/

2. Execute the buildout

cd lfc-buildout-development
python boostrap
bin/buildout -v


3. Start the server

bin/django runserver

4. Login

 http://localhost:8000/login/ (admin/admin)

5. Go to the management interface

 http://localhost:8000/manage/

Features:

  • Variable templates to display the content
  • Variable portlets
  • Multi languages (without pain)
  • Bulk upload of images + automatic scaling
  • WYSIWYG-Editor
  • Tagging
  • Commenting
  • RSS Feeds
  • Pluggable (Add own content types and portlets see http://pypi.python.org/pypi/lfc-blog/

What is new in this release:

  • Bugfix: Removed mutuable parameters; issue #11 of django-permissions

What is new in version 1.0.3:

  • 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 new in version 1.0.2:

  • Fix for issue #43: User needs permission 'manage_content' in order to change creator
  • Fix for issue #44: Take care of user's permissions within children tab
  • Fix for issue #45: Delete Portlet within delete_portlet (not only PortletAssignment)
  • Bugfix: Corrected several needed permissions for cut/copy'n paste
  • Don't display paste button, if the user hasn't the right permission

What is new in version 1.0.1:

  • Fix for issue #34: Make removing of dates (within Metadata tab) possible
  • Fix for issue #35: Don't require "manage_portal"-permission to change languages within management UI
  • Fix for issue #36: Typo in object_permissions.html
  • Fix for issue #37: Password change form: change password of selected user (not current logged-in user)

What is new in version 1.0:

  • Bugfix management: access to jsi18n; issue #33

What is new in version 1.0 Beta 5:

  • Added dependencies to setup.py
  • Filebrowser: cleaned up appearance

What is new in version 1.0 Beta 4:

  • Added detailed access control
  • Added date time picker to date fields in manage forms. Issue #12
  • Changed: order permissions alphabetical by name
  • Bugfix add form: Don't try to get local files. Issue #26
  • Bugfix Portal.get_absolute_url: using url lfc_base_view. Issue #28
  • Bugfix RSS feeds: make them work again

What is new in version 1.0 Beta 3:

  • Added: lfc_init management commands
  • Changed: using own contact form in order to use portal emails; Moved contact urls from lfc_project/urls.py to lfc/urls.py
  • Changed: cache keys are using CACHE_MIDDLEWARE_PREFIX now (Maciej Wisniowski)
  • Bugfix caching: added language to cache key
  • Bugfix portlets. Show error if add/edit form doesn't validate. Issue #16
  • Bugfix: do not allow to upload images if content is not yet created. Issue #18 (Maciej Wisniowski)
  • Bugfix mass uploading: added missing element with id=divStatus to display upload completed status; hide it via CSS for now; Issue #13
  • Bugfix Management panel: IE7 problem. Issue #20
  • Bugfix views.save_workflow_data: removed except IntegrityError. Issue #15
  • Bugfix BaseContent.get_allowed_transitions: removed obj parameter from call to self.has_permission()
  • Fixed some typos. Issue #17

What is new in version 1.0 Beta 2:

  • Improved caching
  • Added License
  • Moved LANGUAGES_DICT and LFC_LANGUAGE_IDS from django settings to lfc settings

Requirements:

  • Python
  • Django

Other Software of Developer Kai Diefenbach

lfs-contact
lfs-contact

11 May 15

django-lfs
django-lfs

20 Feb 15

django-portlets
django-portlets

14 Apr 15

Comments to django-lfc

Comments not found
Add Comment
Turn on images!