X-Git-Url: http://git.ithinksw.org/philo.git/blobdiff_plain/24aa60ec77e9f084f9eb9e31aaead04dfe8e7321..ce054678a797099c79b6fd0d9d39b98cab6ad0c0:/index.html diff --git a/index.html b/index.html index 1a280ce..22235b5 100644 --- a/index.html +++ b/index.html @@ -9,29 +9,36 @@
-Fork me on GitHub
+ Fork me on GitHub +
+ +
+

Philo

+ Install
-

Philo is a powerful content-management system built with Django.

+
+

Philo is a powerful content-management system built with Django. It manages websites, simple and complex.

+

Features

-

Philo allows the creation of complex site structures from Django’s web-based admin interface (or similar database-editing interface). For a simple site, you will use the following three objects, included in the Philo core.

+

Philo allows the creation of complex site structures from Django’s own admin interface (or similar database interface). For a simple site, you will use the following three objects, included in the Philo core.

    -
  • Nodes are the basic building blocks of a website using Philo. They define the URL hierarchy and connect each URL to a View subclass instance, such as a Page.
  • +
  • Nodes are the basic building blocks of a website using Philo. They define the URL hierarchy and connect each URL to a View subclass instance, such as a Page.
  • Templates are Django templates, stored in the database and editable from the Django admin (or similar).
  • Pages are a simple view subclass which return a basic HTML page according to a template. They have related, editable Contentlets and Content References based on {% container %} tags used in the template.
-

Philo also provides a number of useful template tags, in particular {% container %}, which generates a relationship (and a field in the admin interface) on any pages which use that template.

+

Philo also provides a number of useful template tags, in particular {% container %}, which generates a relationship (and a field in the admin interface) on any pages which use that template. For more about Philo and its features, read the documentation.

@@ -39,20 +46,20 @@
- +
Put container tags in your template.
- +
Edit the contentlets on the page.
- +
See the results on your site!
-

You can use also collections, redirects, files, content references (all included in the Philo core), as well as the Philo contrib apps and your own code to create and manage more powerful, complex websites.

+

You can use also collections, redirects, files, content references (all included in the Philo core), as well as the Philo contrib apps and your own code to create and manage more powerful, complex websites.

@@ -78,49 +85,54 @@ Custom authentication systems.
  • - (in development) + (in development) Gilbert - Alternative web-based admin. + Alternative admin built on Ext JS.
  • - (in development) + (in development) Julian Calendar and events system.
  • - (in development) + (in development) Edmonia Asset management.
  • - (in development) + (in development) Bartleby Form generation and handling.
  • - (planned) + (planned) Forums.
  • - (planned) + (planned) Wikis.
  • -

    Install Philo

    +

    Install Philo

    - git clone https://github.com/ithinksw/philo.git + git clone git://git.ithinksw.org/philo.git python philo/setup.py install rm -rf philo
    +
    +

    Get Involved

    +

    Philo is still under heavy development. If you’re a Python/Django developer, help out by forking Philo on GitHub to add features or fix bugs.

    +
    +