X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/fdf8e669733ebdd25c98afc11fcf95bcb79a5126..5c919ea0dec366d8d78fee8944577c454f335b2a:/README.markdown?ds=sidebyside diff --git a/README.markdown b/README.markdown index 22bac1c..6cb84d1 100644 --- a/README.markdown +++ b/README.markdown @@ -1,28 +1,21 @@ -Philo is a foundation for developing web content management systems. +[Philo](http://philocms.org/) is a foundation for developing web content management systems. Prerequisites: - * [Python 2.5.4+ <http://www.python.org>](http://www.python.org/) - * [Django 1.2+ <http://www.djangoproject.com/>](http://www.djangoproject.com/) - * [django-mptt e734079+ <https://github.com/django-mptt/django-mptt/>](https://github.com/django-mptt/django-mptt/) - * (Optional) [django-grappelli 2.0+ <http://code.google.com/p/django-grappelli/>](http://code.google.com/p/django-grappelli/) - * (Optional) [south 0.7.2+ <http://south.aeracode.org/)](http://south.aeracode.org/) - * (Optional) [recaptcha-django r6 <http://code.google.com/p/recaptcha-django/>](http://code.google.com/p/recaptcha-django/) + * [Python 2.5.4+](http://www.python.org/) + * [Django 1.3+](http://www.djangoproject.com/) + * [django-mptt e734079+](https://github.com/django-mptt/django-mptt/) + * (optional) [django-grappelli 2.0+](http://code.google.com/p/django-grappelli/) + * (optional) [south 0.7.2+](http://south.aeracode.org/) + * (philo.contrib.penfield) [django-taggit 0.9.3+](https://github.com/alex/django-taggit/) + * (philo.contrib.waldo, optional) [recaptcha-django r6+](http://code.google.com/p/recaptcha-django/) -To contribute, please visit the [project website <http://philo.ithinksw.org/<](http://philo.ithinksw.org/). Feel free to join us on IRC at [irc://irc.oftc.net/#philo](irc://irc.oftc.net/#philo). +After installing philo and mptt on your PYTHONPATH, make sure to complete the following steps: -Using philo -=========== - -After installing philo and mptt on your python path, make sure to complete the following steps: - -1. add 'philo.middleware.RequestNodeMiddleware' to settings.MIDDLEWARE_CLASSES. -2. add 'philo' and 'mptt' to settings.INSTALLED_APPS. -3. include 'philo.urls' somewhere in your urls.py file. +1. Add 'philo.middleware.RequestNodeMiddleware' to settings.MIDDLEWARE_CLASSES. +2. Add 'philo' and 'mptt' to settings.INSTALLED_APPS. +3. Include 'philo.urls' somewhere in your urls.py file. 4. Optionally add a root node to your current Site. +5. (philo.contrib.gilbert) Add 'django.core.context_processors.request' to settings.TEMPLATE_CONTEXT_PROCESSORS. -Philo should be ready to go! - -If you are using philo.contrib.gilbert, you will additionally need to complete the following steps: - -1. add 'django.core.context_processors.request' to settings.TEMPLATE_CONTEXT_PROCESSORS \ No newline at end of file +Philo should be ready to go! All that's left is to [learn more](http://docs.philocms.org/) and [contribute](http://docs.philocms.org/en/latest/contributing.html).