alinea

Revision 1

2004-09-30T22:53:28+02:00 (jkx)

Initial Release
README

Revision 2

2004-09-30T23:57:02+02:00 (jkx)

:)
Alinea/
Alinea/__init__.py
Alinea/config.py
server.conf
server_medusa.py

Revision 3

2004-10-01T01:17:20+02:00 (ludo)

da doc
INSTALL
README

Revision 4

2004-10-01T01:27:14+02:00 (jkx)

Bah voui qoa :
server_medusa.py

Revision 5

2004-10-01T01:27:58+02:00 (ludo)

referers
README

Revision 6

2004-10-01T22:03:08+02:00 (phil)

Test commit for subvrssed
README

Revision 7

2004-10-01T22:04:58+02:00 (phil)

2nd Test :)
README

Revision 8

2004-10-02T15:33:45+02:00 (jkx)

Let's starts
Makefile
server_medusa.py

Revision 9

2004-10-02T15:44:29+02:00 (jkx)

Added doc + formating for sessions
server_medusa.py

Revision 10

2004-10-02T15:46:40+02:00 (jkx)

AlineaLib is the place to put the standards 
Alinea modules
Alinea/AlineaLib/
Alinea/AlineaLib/__init__.py

Revision 11

2004-10-02T15:54:36+02:00 (jkx)

Added Proxy ..
README

Revision 12

2004-10-02T15:56:51+02:00 (jkx)

way of developp ? 
README

Revision 13

2004-10-02T16:08:05+02:00 (jkx)

Added the static folder 
Alinea/__init__.py
Alinea/config.py
Makefile

Revision 14

2004-10-06T12:38:59+02:00 (phil)

- backport from AlineaLib2
- util script to copy a db to another using SQLObject
Alinea/AlineaLib/AlineaObjects.py
Alinea/AlineaLib/Tools.py
Alinea/AlineaLib/config.py
tools/
tools/DBCo.py

Revision 15

2004-10-06T14:05:57+02:00 (phil)

Forcing id passthrough
tools/DBCo.py

Revision 16

2004-10-10T16:05:11+02:00 (phil)

- partially ackported blog product from Alinea1
  * Main view 
  * Article view (without forms support)
- moved config.py to config.py.template. User will have to copy it to
  config.py and edit to suit needs
  
Alinea/AlineaLib/AlineaObjects.py
Alinea/AlineaLib/ReST.py
Alinea/AlineaLib/config.py
Alinea/__init__.py
Alinea/blog/
Alinea/blog/Article.py
Alinea/blog/Error.py
Alinea/blog/SitePage.py
Alinea/blog/Welcome.py
Alinea/blog/__init__.py
Alinea/blog/admin/
Alinea/blog/templates/
Alinea/blog/templates/Article.tmpl
Alinea/blog/templates/Error.tmpl
Alinea/blog/templates/SitePage.tmpl
Alinea/blog/templates/Welcome.tmpl
Alinea/config.py
Alinea/config.py.template
INSTALL
README
run.sh
server_medusa.py
tools/DBCo.py

Revision 17

2004-10-10T16:06:42+02:00 (phil)

Oops forgot static directory
Alinea/static/
Alinea/static/byAlinea.png

Revision 18

2004-10-16T22:16:10+02:00 (phil)

template for config.py
Alinea/config.py.template

Revision 19

2004-10-16T22:29:22+02:00 (jkx)

fix the Article URL
Alinea/AlineaLib/AlineaObjects.py

Revision 20

2004-10-16T22:30:58+02:00 (jkx)

:)
Alinea/static/site-style.css

Revision 21

2004-10-16T22:56:40+02:00 (jkx)

New SQLo style
Alinea/config.py.template

Revision 22

2004-10-16T23:11:49+02:00 (ludo)

initial revision
TIPS

Revision 23

2004-10-17T00:05:19+02:00 (jkx)

New url handling
Alinea/blog/Articles/
Alinea/blog/Links/
Alinea/blog/Sections/
Alinea/blog/Users/

Revision 24

2004-10-17T00:08:57+02:00 (jkx)

move articles
Alinea/blog/Article.py
Alinea/blog/Articles/Article.py
Alinea/blog/Articles/Article.tmpl
Alinea/blog/Articles/templates/
Alinea/blog/templates/Article.tmpl

Revision 25

2004-10-17T00:09:19+02:00 (jkx)

fix the .tmpl
Alinea/blog/Articles/Article.tmpl
Alinea/blog/Articles/templates/Article.tmpl

Revision 26

2004-10-17T00:10:55+02:00 (jkx)

initial release
Alinea/blog/Articles/__init__.py

Revision 27

2004-10-17T00:15:39+02:00 (jkx)

new
Alinea/blog/Articles/AlineaArticle.py

Revision 28

2004-10-17T00:23:36+02:00 (jkx)

Oups
Alinea/blog/Comments/

Revision 29

2004-10-17T00:31:30+02:00 (jkx)

initial release
Alinea/blog/Articles/install.py

Revision 30

2004-10-17T00:32:01+02:00 (jkx)

initial R
Alinea/blog/packages.py

Revision 31

2004-10-17T00:41:31+02:00 (phil)

boo
Alinea/blog/Articles/AlineaArticle.py
Alinea/blog/Comments/AlineaComment.py
Alinea/blog/Sections/AlineaSection.py
Alinea/blog/Users/AlineaUser.py

Revision 32

2004-10-17T00:46:28+02:00 (phil)

still moving things
Alinea/Articles/
Alinea/Articles/AlineaArticle.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/Article.py
Alinea/Articles/__init__.py
Alinea/Articles/__init__.py
Alinea/Articles/install.py
Alinea/Articles/templates/
Alinea/Articles/templates/
Alinea/Comments/
Alinea/Comments/AlineaComment.py
Alinea/Error.py
Alinea/Links/
Alinea/Sections/
Alinea/Sections/AlineaSection.py
Alinea/SitePage.py
Alinea/Users/
Alinea/Users/AlineaUser.py
Alinea/Welcome.py
Alinea/admin/
Alinea/blog/Articles/
Alinea/blog/Comments/
Alinea/blog/Error.py
Alinea/blog/Links/
Alinea/blog/Sections/
Alinea/blog/SitePage.py
Alinea/blog/Users/
Alinea/blog/Welcome.py
Alinea/blog/admin/
Alinea/blog/templates/
Alinea/templates/
Alinea/templates/Error.tmpl
Alinea/templates/Error.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
Alinea/templates/Welcome.tmpl

Revision 33

2004-10-17T00:50:42+02:00 (jkx)

Here now
Alinea/__init__.py
Alinea/blog/packages.py
Alinea/packages.py

Revision 34

2004-10-17T00:53:35+02:00 (ludo)

Initial revision : tools for AlineaObjects
Alinea/AlineaTools.py

Revision 35

2004-10-17T00:54:51+02:00 (ludo)

add AlineaTools
Alinea/Sections/AlineaSection.py

Revision 36

2004-10-17T00:55:35+02:00 (ludo)

Initial revision : directory for section templates
Alinea/Sections/templates/

Revision 37

2004-10-17T00:56:16+02:00 (jkx)

- Fix the template
- Add the packages 
Alinea/__init__.py
run.sh

Revision 38

2004-10-17T00:58:32+02:00 (jkx)

Bye Bye
Alinea/blog/

Revision 39

2004-10-17T01:06:37+02:00 (ludo)

use AlineaTools
Alinea/Sections/AlineaSection.py

Revision 40

2004-10-17T01:06:55+02:00 (ludo)

use AlineaTools
Alinea/Articles/AlineaArticle.py

Revision 41

2004-10-17T01:07:24+02:00 (ludo)

Tools for AlineaObjects
Alinea/AlineaLib/AlineaTools.py

Revision 42

2004-10-17T01:14:02+02:00 (phil)

Articles
Alinea/Articles/Article.py
Alinea/Articles/__init__.py
run.sh

Revision 43

2004-10-17T01:14:57+02:00 (ludo)

installation for Section
Alinea/Sections/install.py

Revision 44

2004-10-17T01:23:30+02:00 (jkx)

fix the templates path
Alinea/Articles/templates/Article.tmpl

Revision 45

2004-10-17T01:33:40+02:00 (ludo)

Initial revision : Section servlet
Alinea/Sections/Section.py

Revision 46

2004-10-17T01:58:48+02:00 (ludo)

backports from: 
- Article 'model'
- AlineaWebware Section
Alinea/Sections/Section.py
Alinea/Sections/templates/Section.tmpl
Alinea/Sections/templates/__init__.py

Revision 47

2004-10-17T02:06:38+02:00 (ludo)

initial revision : installation & module
Alinea/Comments/__init__.py
Alinea/Comments/install.py

Revision 48

2004-10-17T02:12:48+02:00 (phil)

new Comment servlet
Alinea/Comments/Comment.py

Revision 49

2004-10-17T02:20:42+02:00 (ludo)

initial revision: empty but needed for Articles
Alinea/Comments/templates/
Alinea/Comments/templates/Comment.tmpl

Revision 50

2004-10-17T02:23:45+02:00 (ludo)

- add Comments & Sections
run.sh

Revision 51

2004-10-17T02:26:47+02:00 (phil)

importing SQLO
Alinea/Articles/AlineaArticle.py

Revision 52

2004-10-17T02:27:55+02:00 (ludo)

- oups import sqlo
Alinea/Comments/AlineaComment.py

Revision 53

2004-10-17T02:28:18+02:00 (ludo)

- import sqlo
Alinea/Sections/AlineaSection.py
Alinea/Sections/Section.py

Revision 54

2004-10-17T02:31:09+02:00 (phil)

boo
Alinea/Sections/templates/__init__.py

Revision 55

2004-10-17T02:49:27+02:00 (ludo)

bug fixes
Alinea/AlineaTools.py
Alinea/Sections/Section.py
Alinea/packages.py

Revision 56

2004-10-17T02:53:57+02:00 (ludo)

- bugs fix 
Alinea/AlineaLib/AlineaTools.py
Alinea/Sections/Section.py

Revision 57

2004-10-17T02:58:48+02:00 (phil)

Alinea users
Alinea/Users/AlineaUser.py
Alinea/Users/__init__.py
Alinea/Users/templates/

Revision 58

2004-10-17T03:08:01+02:00 (phil)

- Comments posting in Articles (not splitted from Article for now)
- form actions support
Alinea/AlineaLib/AlineaTools.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/__init__.py
Alinea/Articles/templates/Article.tmpl
Alinea/SitePage.py
run.sh
server_medusa.py

Revision 59

2004-10-17T03:32:47+02:00 (ludo)

correct Article & Section Urls
Alinea/AlineaLib/AlineaObjects.py

Revision 60

2004-10-17T04:19:08+02:00 (phil)

- AddComment
- Session storage bugFix
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AddComment.py
Alinea/Comments/Comment.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/SitePage.py
Alinea/packages.py
server_medusa.py

Revision 61

2004-10-21T00:40:01+02:00 (jkx)

Initiale release
Alinea/AlineaLib/FSCheetah.py

Revision 62

2004-10-21T01:07:09+02:00 (jkx)

Added ImportError..
Alinea/AlineaLib/FSCheetah.py

Revision 63

2004-10-23T13:07:45+02:00 (jkx)

New SitePage API .. with automatic recompile of templates !!
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/Article.py
Alinea/SitePage.py
Alinea/Welcome.py
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 64

2004-10-23T14:13:37+02:00 (jkx)

Missing
Alinea/static/favicon.ico

Revision 65

2004-10-23T14:14:04+02:00 (jkx)

Little tweak in the SitePage API
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/SitePage.py
Alinea/Welcome.py
Alinea/__init__.py
Alinea/templates/SitePage.tmpl

Revision 66

2004-10-23T14:18:29+02:00 (jkx)

Needed right now
Alinea/Sections/templates/__init__.py

Revision 67

2004-11-03T10:01:06+01:00 (phil)

- Articles RSS feed (Jkx will do the same for Comments ? :)
- few bugFixes ..
- Section recursive import bugFix 
Alinea/AlineaLib/AlineaObjects.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/AddComment.py
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/Comment.tmpl
Alinea/Sections/AlineaSection.py
Alinea/Sections/Section.py
Alinea/Sections/templates/Section.tmpl
Alinea/Sections/templates/__init__.py
Alinea/SitePage.py
Alinea/Welcome.py
Alinea/__init__.py
Alinea/templates/SitePage.tmpl

Revision 68

2004-11-03T10:02:25+01:00 (phil)

Oops forgot one file
Alinea/Sections/__init__.py

Revision 69

2004-11-09T15:22:02+01:00 (phil)

Starting web design ...
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 70

2004-11-09T18:18:34+01:00 (phil)

- Added custom registry to avoid conflicts with Alinea2 running on same
  machine
- Fixed CSS url to use config.site_url
Alinea/Articles/AlineaArticle.py
Alinea/Comments/AlineaComment.py
Alinea/Sections/AlineaSection.py
Alinea/SitePage.py
Alinea/Users/AlineaUser.py

Revision 71

2004-11-10T09:58:44+01:00 (phil)

iBeginning Admin stuff
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/Article.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Login.py
Alinea/SitePage.py
Alinea/Welcome.py
Alinea/__init__.py
Alinea/static/by_alinea.png
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/SitePage.tmpl

Revision 72

2004-11-11T21:34:26+01:00 (jkx)

Grre
Alinea/templates/__init__.py

Revision 73

2004-11-11T21:38:45+01:00 (jkx)

Missing __init__.py
Alinea/Articles/templates/__init__.py

Revision 74

2004-11-11T21:40:39+01:00 (jkx)


Alinea/Sections/templates/__init__.py

Revision 75

2004-11-11T21:41:47+01:00 (jkx)

Missing __init__.py
Alinea/Comments/templates/__init__.py

Revision 76

2004-11-11T21:50:13+01:00 (jkx)

fix RSS content type
Alinea/Articles/RSS.py

Revision 77

2004-11-11T22:01:23+01:00 (jkx)

end 
run.sh

Revision 78

2004-11-11T22:38:53+01:00 (ludo)

Lazy creation of templates .py and __init_.py
run.sh

Revision 79

2004-11-11T22:43:26+01:00 (phil)

awakePage / Login basic security layer
Alinea/AdminPage.py
Alinea/Login.py
Alinea/__init__.py

Revision 80

2004-11-11T22:46:45+01:00 (jkx)

fix the python2.2
run.sh

Revision 81

2004-11-11T23:12:32+01:00 (ludo)

-c : force clean template
run.sh

Revision 82

2004-11-11T23:45:00+01:00 (phil)

Login bugFix
Alinea/AdminPage.py
Alinea/Login.py
Alinea/__init__.py
Alinea/config.py.template
Alinea/templates/Login.tmpl

Revision 83

2004-11-11T23:48:12+01:00 (phil)

accumulateSelect bugFix
Alinea/AdminPage.py

Revision 84

2004-11-11T23:59:10+01:00 (ludo)

empty user admin
Alinea/Users/admin/
Alinea/Users/admin/templates/
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/admin/templates/Users.tmpl

Revision 85

2004-11-12T00:00:19+01:00 (ludo)

1st section admin, not work! 
Alinea/Sections/admin/
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/admin/templates/
Alinea/Sections/admin/templates/Section.py
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/__init__.py

Revision 86

2004-11-12T00:08:49+01:00 (ludo)

- admin/ way to work
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Sections/admin/Section.py

Revision 87

2004-11-12T00:13:10+01:00 (ludo)

class naming mistake
Alinea/Articles/admin/Articles.py

Revision 88

2004-11-12T00:21:46+01:00 (phil)

Logout !!
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/Login.py
Alinea/__init__.py
Alinea/templates/AdminWelcome.tmpl

Revision 89

2004-11-12T00:22:47+01:00 (phil)

Ooops forgot to drop logout "form" (replaced by a link)
Alinea/templates/AdminWelcome.tmpl

Revision 90

2004-11-12T00:24:34+01:00 (ludo)

- admin urls  = AlineaObject+'s'+'/admin'
Alinea/AdminPage.py
Alinea/Articles/admin/Articles.py

Revision 91

2004-11-12T00:38:33+01:00 (jkx)

Added the admin 
Alinea/Users/__init__.py

Revision 92

2004-11-12T00:38:57+01:00 (jkx)

Added a example for Ludo
Alinea/Users/admin/__init__.py

Revision 93

2004-11-12T01:38:19+01:00 (jkx)

YaOu:::)
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/User.tmpl

Revision 94

2004-11-12T01:39:01+01:00 (jkx)

Missing
Alinea/Users/admin/User.py

Revision 95

2004-11-12T01:47:12+01:00 (jkx)

Added users
Alinea/packages.py

Revision 96

2004-11-12T01:55:16+01:00 (phil)

Articles admin (not working)
Alinea/Articles/__init__.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Sections/admin/templates/Section.py
Alinea/templates/AdminPage.tmpl

Revision 97

2004-11-12T02:29:45+01:00 (ludo)

not here!!
Alinea/Sections/admin/templates/Section.py

Revision 98

2004-11-12T02:41:40+01:00 (ludo)

bugfix import Sections w/ Alinea.Sections
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Users/admin/User.py

Revision 99

2004-11-16T09:41:08+01:00 (phil)

Articles admin improvements
Alinea/AdminPage.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/CustomBatch.py
Alinea/SitePage.py
Alinea/templates/AdminPage.tmpl
run.sh

Revision 100

2005-01-12T01:00:55+01:00 (phil)

- Articles admin part
- sys.path / import cleanups
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/AlineaObjects.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/AddComment.py
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/templates/Comment.tmpl
Alinea/CustomBatch.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/admin/__init__.py
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
run.sh
server_medusa.py

Revision 101

2005-01-28T23:45:52+01:00 (phil)

Starting calendar support.
TODO:
- nextMonth / prevMonth
- if no post in calendar: display 'latest' calendar
- archives (use Alinea_getArticlesForDay)
- better HTML layout ;)
Alinea/Articles/AlineaArticle.py
Alinea/SitePage.py
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl

Revision 102

2005-02-02T09:09:09+01:00 (phil)

- finished the calendar
- few bugfixes in Comments
Alinea/Comments/AddComment.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/SitePage.py
Alinea/__init__.py
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl

Revision 103

2005-02-23T18:23:57+01:00 (phil)

old SQLObject backward compatibility
Alinea/Articles/RSS.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Users/AlineaUser.py
Alinea/Welcome.py
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 104

2005-02-24T09:43:43+01:00 (phil)

- replace run.sh by a real (portable?) python script (sorry Ludo :)
- started Sections admin/
- done Sections 'public/' part
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Sections/Section.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/templates/Section.tmpl
Alinea/templates/Welcome.tmpl
run.py
run.sh
server_medusa.py

Revision 105

2005-02-24T10:34:33+01:00 (phil)

oops forgot some stuff
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/templates/Sections.tmpl

Revision 106

2005-02-24T13:06:52+01:00 (phil)

few fixes around SQLObject _connection
Alinea/AdminPage.py
Alinea/AlineaLib/AlineaTools.py
Alinea/Articles/admin/Article.py
Alinea/Login.py
Alinea/Users/AlineaUser.py

Revision 107

2005-03-01T09:14:41+01:00 (phil)

- ~ finished Sections admin
- RSS for comments
- popular articles (based on hits number)
Alinea/AdminPage.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AddComment.py
Alinea/Comments/AlineaComment.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/RSS.tmpl
Alinea/Sections/AlineaSection.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/SitePage.py
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 108

2005-03-01T13:07:52+01:00 (phil)

article hits are incremented when needed
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py

Revision 109

2005-03-01T13:08:55+01:00 (phil)

Alinea2 -> Alinea3 DB alteration
TIPS

Revision 110

2005-03-02T16:00:59+01:00 (phil)

better CSS
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl

Revision 111

2005-03-02T16:10:09+01:00 (phil)

- missing image
- patched DBCopy (import statements)
Alinea/SitePage.py
Alinea/static/rightbg.gif
Alinea/static/site-style.css
tools/DBCo.py

Revision 112

2005-03-03T09:37:09+01:00 (phil)

- dropped __init__.py files in templates directories (they are handled by
  run.py)
- new table : AlineaRole
- started admin of users
- new options in run.py : --install (reset the db)
Alinea/AdminPage.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/install.py
Alinea/Articles/templates/__init__.py
Alinea/Comments/install.py
Alinea/Comments/templates/__init__.py
Alinea/Links/__init__.py
Alinea/Links/install.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/templates/__init__.py
Alinea/Sections/install.py
Alinea/Sections/templates/__init__.py
Alinea/Users/AlineaUser.py
Alinea/Users/User.py
Alinea/Users/__init__.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/Roles.tmpl
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/admin/templates/Users.tmpl
Alinea/Users/install.py
Alinea/Users/templates/User.tmpl
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/__init__.py
run.py

Revision 113

2005-03-04T09:13:05+01:00 (phil)

- Users admin
- renamed role "redactor" (crappy :) to "publisher"
- bugFix in run.py : it was creating directories __init__.py instead of files
Alinea/Users/AlineaUser.py
Alinea/Users/admin/User.py
Alinea/Users/admin/templates/Users.tmpl
Alinea/Users/install.py
Alinea/__init__.py
run.py
server_medusa.py

Revision 114

2005-03-04T09:18:59+01:00 (phil)

oops forgot to replace required role in few pages
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py

Revision 115

2005-03-05T18:16:02+01:00 (phil)

- Roles admin
- finished Users admin
- better roles management. Actions are lazily conditionned by the
  page required roles map
- custom templates. You want article n?\194?\1763 to be displayed fuzzy way ?
  Edit the new template Articles/templates/Article_3.tmpl !
- new url 'map' for "add comment" action
Alinea/AdminPage.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AddComment.py
Alinea/Comments/Comment.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/Role.tmpl
Alinea/Users/admin/templates/Roles.tmpl
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/install.py
Alinea/templates/SitePage.tmpl

Revision 116

2005-03-05T18:21:07+01:00 (phil)

oops forgot to add that file
Alinea/Users/admin/Role.py

Revision 117

2005-03-05T20:57:42+01:00 (phil)

- Comments admin
Alinea/Comments/AlineaComment.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/templates/
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl

Revision 118

2005-03-05T21:39:13+01:00 (phil)

roles for comments moderation 
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/__init__.py

Revision 119

2005-03-06T01:32:50+01:00 (phil)

- re-indented templates (using hindent)
- applied tip : http://www.oreillynet.com/cs/user/view/cs_msg/50296
- made FSCheetah no use eval not os.system anymore
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/Sections/templates/Section.tmpl
Alinea/Users/admin/templates/Role.tmpl
Alinea/Users/admin/templates/Roles.tmpl
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/admin/templates/Users.tmpl
Alinea/Users/templates/User.tmpl
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Error.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
Makefile
beautiful.sh
run.py

Revision 120

2005-03-06T16:27:39+01:00 (phil)

- New stylesheet
- little buttons (thx: http://kalsey.com/tools/buttonmaker/)
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/SitePage.py
Alinea/static/byAlinea3.png
Alinea/static/rssArticles.png
Alinea/static/rssComments.png
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 121

2005-03-06T17:11:00+01:00 (phil)

- added AlineaRole in DBCo.py
- tried to make the Comments feed validate (without success)
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/templates/SitePage.tmpl
tools/DBCo.py

Revision 122

2005-03-06T17:12:35+01:00 (phil)

comments are now ordered by date
Alinea/Articles/AlineaArticle.py

Revision 123

2005-03-06T17:38:48+01:00 (phil)

- bugFixed comments submission (bug i didn't noticed with SQLite db backend)
Alinea/Comments/Comment.py
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/templates/AddComment.tmpl

Revision 124

2005-03-06T17:51:04+01:00 (phil)

- the comment url is not a callable thing :)
Alinea/Comments/templates/RSS.tmpl

Revision 125

2005-03-06T18:07:18+01:00 (phil)

useless to display the "add comment" link twice if there are no comments
posted yet
Alinea/Articles/templates/Article.tmpl

Revision 126

2005-03-06T18:09:42+01:00 (phil)

- reindented templates
- moved the indent script to tools/
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/templates/SitePage.tmpl
Makefile
beautiful.sh
tools/beautiful.sh

Revision 127

2005-03-06T18:11:58+01:00 (phil)

argh damn comment.url()
Alinea/Articles/templates/Article.tmpl

Revision 128

2005-03-06T18:22:32+01:00 (phil)

Disable the referrers 'feature' ... not ready !
Alinea/SitePage.py

Revision 129

2005-03-07T09:31:29+01:00 (phil)

- comment posting is now disabled 40 days after Article publishing date
- added the /archives/
Alinea/Articles/AlineaArticle.py
Alinea/Articles/__init__.py
Alinea/Articles/archives/
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Articles/archives/templates/
Alinea/Articles/archives/templates/Archives.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/Comment.py
Alinea/SitePage.py
Alinea/static/site-style.css

Revision 130

2005-03-07T12:42:37+01:00 (phil)

Pass a keyword argument to datetime.timedelta() .. 
Alinea/Articles/AlineaArticle.py

Revision 131

2005-03-07T17:35:46+01:00 (phil)

- removed few useless _q_exports
- fixed allowComments the right way :)
Alinea/Articles/AlineaArticle.py
Alinea/Comments/Comment.py
Alinea/Sections/Section.py

Revision 132

2005-03-09T18:10:35+01:00 (phil)

- mail Quixote exceptions
- re-activated referrers display ... 
Alinea/SitePage.py
server.conf

Revision 133

2005-03-10T13:04:30+01:00 (phil)

Custom templates for common pages : you want a custom SitePage ? then edit
SitePage_c.tmpl
Alinea/AlineaLib/FSCheetah.py
run.py

Revision 134

2005-03-11T15:53:59+01:00 (phil)

Changed RSS urls (indexRSS -> index.rss)
Alinea/Articles/__init__.py
Alinea/Comments/__init__.py
Alinea/SitePage.py
Alinea/templates/SitePage.tmpl

Revision 135

2005-03-12T15:56:48+01:00 (phil)

- restored AlineaComment.url attribute 
- refactored all RSS stuff in one page / tmpl
- removed useless comments in CSS
- little bugFix in recursive admin section display
- RSS for comments on a given Article : /Article/X/comments.rss
- display Article source as text. (suggested by Ludo long time ago, in
  a far far galaxy)
- TODO ;)
- re-indented Python & Tmpl files
- del.icio.us integration (new var in config.py, empty string to disable !!)
- many cleanups in SitePage.tmpl (should validate now !)
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/FSCheetah.py
Alinea/AlineaLib/ReST.py
Alinea/AlineaLib/Tools.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/templates/Archives.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/CustomBatch.py
Alinea/Login.py
Alinea/RSS.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/install.py
Alinea/Welcome.py
Alinea/__init__.py
Alinea/config.py.template
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl
TODO

Revision 136

2005-03-12T16:19:10+01:00 (phil)

bugFix AccessError raised when accessing to an Article which don't allow
comments anymore
Alinea/Articles/Article.py

Revision 137

2005-03-14T09:09:08+01:00 (phil)

- Alinea now requires Quixote2
- started some docs 
Alinea/AdminPage.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/Comment.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/__init__.py
Alinea/CustomBatch.py
Alinea/Links/__init__.py
Alinea/Login.py
Alinea/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/__init__.py
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/User.py
Alinea/Users/__init__.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/User.tmpl
Alinea/__init__.py
Alinea/static/site-style.css
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/SitePage.tmpl
INSTALL
README
run.py
server_medusa.py
xmlrpc_test.py

Revision 138

2005-03-14T09:21:34+01:00 (phil)

- Arg that damned buggy referer code ...
- Quixote 2.0b5 compat (SessionPublisher doesn't exist anymore)
- server.conf update (some variables disapeared)
Alinea/SitePage.py
server.conf
server_medusa.py

Revision 139

2005-03-14T18:07:00+01:00 (phil)

few fixes .. trying to validate XHTML
Alinea/Articles/templates/Article.tmpl
Alinea/__init__.py
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl

Revision 140

2005-03-15T09:09:59+01:00 (phil)

- oops SitePage & AdminPage were mal-formed ;)
- better message support
- started Wiki
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/Articles/templates/Article.tmpl
Alinea/Login.py
Alinea/SitePage.py
Alinea/packages.py
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl

Revision 141

2005-03-15T09:10:44+01:00 (phil)

Wiki ... ~ empty files for now
Alinea/Wiki/
Alinea/Wiki/WikiIndex.py
Alinea/Wiki/WikiPage.py
Alinea/Wiki/__init__.py
Alinea/Wiki/install.py

Revision 142

2005-03-16T09:12:07+01:00 (phil)

XHTML 1.1 templates ?
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/admin/templates/Role.tmpl
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/templates/User.tmpl
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/SitePage.tmpl

Revision 143

2005-03-16T23:16:38+01:00 (phil)

rounded colored boxes
Alinea/Articles/templates/Article.tmpl
Alinea/static/nifty.js
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl

Revision 144

2005-03-18T19:34:10+01:00 (phil)

RSS 1.0 feeds
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/templates/RSSPage.tmpl

Revision 145

2005-03-18T20:08:24+01:00 (phil)

- invalid date formatting in RSS
- missing tags in RSS
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl

Revision 146

2005-03-18T20:45:03+01:00 (phil)

stripping/encoding html in feeds
Alinea/Articles/AlineaArticle.py
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/templates/RSS.tmpl

Revision 147

2005-03-18T21:44:10+01:00 (phil)

Make the feeds render application/xml content type
Alinea/RSS.py

Revision 148

2005-03-18T23:52:24+01:00 (phil)

- Atom 0.3 feeds
- changed feeds urls to XXX/rss.xml and XXX/atom.xml
- new attribute in AlineaArticle : lastModified
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Atom.py
Alinea/Comments/Atom.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/Atom.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/RSS.py
Alinea/SitePage.py
Alinea/packages.py
Alinea/static/atomArticles.png
Alinea/static/atomComments.png
Alinea/static/site-style.css
Alinea/templates/AtomPage.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl
misc/
misc/articleModifiedDate.py
server.conf

Revision 149

2005-03-19T00:20:02+01:00 (phil)

few fixes
Alinea/Articles/Article.py
Alinea/Comments/Atom.py
misc/articleModifiedDate.py

Revision 150

2005-03-19T16:19:07+01:00 (phil)

now Atom feeds are valid
Alinea/Articles/templates/Atom.tmpl
Alinea/Comments/templates/Atom.tmpl
Alinea/templates/AtomPage.tmpl

Revision 151

2005-03-21T12:38:46+01:00 (phil)

- include entries data in Atom feeds
- minor fixes to templates (quoted attributes)
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/RSS.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Atom.py
Alinea/Comments/AlineaComment.py
Alinea/Comments/Atom.py
Alinea/Comments/RSS.py
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Atom.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/RSS.py
Alinea/SitePage.py
Alinea/templates/AtomPage.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl

Revision 152

2005-03-22T08:59:57+01:00 (phil)

- Feeds for Sections
- Template overriding support
- little wrapper agains default Quixote's Directory class to support RPC
Alinea/AlineaLib/Directory.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/archives/__init__.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Comments/__init__.py
Alinea/Comments/admin/__init__.py
Alinea/Comments/templates/Atom.tmpl
Alinea/Links/__init__.py
Alinea/Sections/Atom.py
Alinea/Sections/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/__init__.py
Alinea/Users/admin/__init__.py
Alinea/Wiki/__init__.py
Alinea/__init__.py
Alinea/config.py.template
Alinea/templates/AdminPage.tmpl
Alinea/templates/AtomPage.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl
TODO
run.py

Revision 153

2005-03-22T18:22:00+01:00 (phil)

hum make beautiful corrupt XML (namespaces)
Alinea/templates/RSSPage.tmpl

Revision 154

2005-04-03T15:47:14+02:00 (phil)

- designs system 
- basic admin CSS (mostly inherit from site CSS)
Alinea/AlineaLib/FSCheetah.py
Alinea/Sections/AlineaSection.py
Alinea/SitePage.py
Alinea/designs/
Alinea/designs/boxes/
Alinea/designs/boxes/AdminPage_c.tmpl
Alinea/designs/boxes/SitePage_c.tmpl
Alinea/designs/redFlower/
Alinea/designs/redFlower/AdminPage_c.tmpl
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/static/admin-style.css
Alinea/static/boxes.css
Alinea/static/redFlower/
Alinea/static/redFlower/atomArticles.png
Alinea/static/redFlower/atomComments.png
Alinea/static/redFlower/cycla.jpg
Alinea/static/redFlower/red.css
Alinea/static/redFlower/rssArticles.png
Alinea/static/redFlower/rssComments.png
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/SitePage.tmpl
run.py
server_medusa.py

Revision 155

2005-04-12T17:48:45+02:00 (phil)

- Thread support in AlineaComment (require db alteration : misc/commentParent.py)
- isolated Quixote MySession class in its own module
- few javascript goodies in Article
- moved "add comment" html code from Article.tmpl to AddComment.tmpl and made Article inherit from AddComment
Alinea/AdminPage.py
Alinea/AlineaLib/Session.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/__init__.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/SitePage.py
Alinea/config.py.template
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/static/redFlower/red.css
Alinea/static/site-style.css
Alinea/templates/Login.tmpl
misc/articleModifiedDate.py
misc/commentParent.py
server.conf
server_medusa.py

Revision 156

2005-04-12T18:13:24+02:00 (phil)

- little bugFix in db types popped up
- the migration script doesn't work. You have to do it manually:
ALTER TABLE alinea_comment ADD COLUMN parent_id INT ;
ALTER TABLE alinea_comment ADD FOREIGN KEY (parent_id) REFERENCES alinea_comment (id) ;
(for Postgres)
Alinea/Articles/AlineaArticle.py
misc/commentParent.py

Revision 157

2005-04-12T18:14:21+02:00 (phil)

threaded comments SQL upgrade commands
TIPS

Revision 158

2005-04-19T11:13:14+02:00 (phil)

- added svn:ignore property on */templates/*.py and Alinea/config.py
- bugFix in RSS : missing  tag
/
Alinea/
Alinea/AlineaLib/
Alinea/Articles/
Alinea/Articles/AlineaArticle.py
Alinea/Articles/admin/
Alinea/Articles/admin/templates/
Alinea/Articles/archives/
Alinea/Articles/archives/templates/
Alinea/Articles/templates/
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/
Alinea/Comments/admin/
Alinea/Comments/admin/templates/
Alinea/Comments/templates/
Alinea/Comments/templates/RSS.tmpl
Alinea/Links/
Alinea/Sections/
Alinea/Sections/admin/
Alinea/Sections/admin/templates/
Alinea/Sections/templates/
Alinea/SitePage.py
Alinea/Users/
Alinea/Users/admin/
Alinea/Users/admin/templates/
Alinea/Users/templates/
Alinea/Wiki/
Alinea/admin/
Alinea/designs/
Alinea/designs/boxes/
Alinea/designs/redFlower/
Alinea/static/
Alinea/static/redFlower/
Alinea/templates/
misc/
run.py
tools/

Revision 159

2005-04-20T09:27:01+02:00 (phil)

- added "Id" svn:keyword to .py and .tmpl files
- added copyright infos at beginning of each .py file
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/Directory.py
Alinea/AlineaLib/FSCheetah.py
Alinea/AlineaLib/ReST.py
Alinea/AlineaLib/Session.py
Alinea/AlineaLib/Tools.py
Alinea/AlineaLib/__init__.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/admin/templates/Articles.tmpl
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Articles/archives/templates/Archives.tmpl
Alinea/Articles/install.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Atom.py
Alinea/Comments/AlineaComment.py
Alinea/Comments/Atom.py
Alinea/Comments/Comment.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/__init__.py
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/install.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Atom.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/CustomBatch.py
Alinea/Error.py
Alinea/Links/__init__.py
Alinea/Links/install.py
Alinea/Login.py
Alinea/RSS.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/Atom.py
Alinea/Sections/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/__init__.py
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/Sections/install.py
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/User.py
Alinea/Users/__init__.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/__init__.py
Alinea/Users/admin/templates/Role.tmpl
Alinea/Users/admin/templates/Roles.tmpl
Alinea/Users/admin/templates/User.tmpl
Alinea/Users/admin/templates/Users.tmpl
Alinea/Users/install.py
Alinea/Users/templates/User.tmpl
Alinea/Welcome.py
Alinea/Wiki/WikiIndex.py
Alinea/Wiki/WikiPage.py
Alinea/Wiki/__init__.py
Alinea/Wiki/install.py
Alinea/__init__.py
Alinea/designs/boxes/AdminPage_c.tmpl
Alinea/designs/boxes/SitePage_c.tmpl
Alinea/designs/redFlower/AdminPage_c.tmpl
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/packages.py
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/AtomPage.tmpl
Alinea/templates/Error.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
run.py
server_medusa.py
tools/DBCo.py
xmlrpc_test.py

Revision 160

2005-04-26T08:28:30+02:00 (phil)

- mod_python support for Sessions
- few fixes around related to session management
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/ModPySessionManager.py
Alinea/Login.py
Alinea/SitePage.py
Alinea/templates/Login.tmpl
alinea_modpy.py
server.conf

Revision 161

2005-04-26T09:09:04+02:00 (phil)

- write delicious cache to /tmp
- added a Quixote2 patch (tmp place)
Alinea/Articles/AlineaArticle.py
Alinea/SitePage.py
misc/mod_python_quixote_publisher.diff

Revision 162

2005-05-04T23:01:39+02:00 (phil)

- renammed url() method to public_url() in mostly all Alinea objects
- dropped referers stuff, it's really useless
- added inheritance layer in Articles and Comments
Alinea/AlineaLib/AlineaCommentable.py
Alinea/AlineaLib/install.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/archives/templates/Archives.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Atom.tmpl
Alinea/Comments/templates/RSS.tmpl
Alinea/Sections/AlineaSection.py
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/admin/User.py
Alinea/Users/templates/User.tmpl
Alinea/Welcome.py
Alinea/__init__.py
Alinea/packages.py
Alinea/static/redFlower/red.css
Alinea/static/site-style.css
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
TIPS
TODO
misc/commentParent.py
misc/commentable.py
run.py
tools/DBCo.py

Revision 163

2005-05-04T23:24:59+02:00 (phil)

dropped reference to old referer box
Alinea/designs/redFlower/SitePage_c.tmpl

Revision 164

2005-05-06T00:10:15+02:00 (phil)

- started to write some docs
- trying to improve mod_python publisher performances
- some cleanups in config.py's template
- few fixes found here and there
Alinea/AlineaLib/ModPySessionManager.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/admin/Article.py
Alinea/Comments/AlineaComment.py
Alinea/Sections/Section.py
Alinea/Sections/templates/Section.tmpl
Alinea/Users/admin/User.py
Alinea/config.py.template
README
alinea_modpy.py
docs/
docs/Customization.txt
docs/Installation.txt
docs/Setup.txt

Revision 165

2005-05-06T18:30:14+02:00 (phil)

- improved mod_py publisher perfs slightly
- added a Singleton to handle db connections (not sure if it really
  helps... we'll see in the future)
- !config change! renammed __connection__ to db_uri (cf config.py.template)
Alinea/AlineaLib/AlineaCommentable.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/DBConnection.py
Alinea/AlineaLib/ModPySessionManager.py
Alinea/Articles/AlineaArticle.py
Alinea/Login.py
Alinea/Sections/AlineaSection.py
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/config.py.template

Revision 166

2005-05-06T18:38:11+02:00 (phil)

oops forgot a ref to __connection__
Alinea/Comments/AlineaComment.py

Revision 167

2005-05-12T08:18:10+02:00 (phil)

- doc update
- renammed all "Views" to "Pages" which is more convenient ;)
- now closing the DB connection after serving HTTP request
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/DBConnection.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Atom.py
Alinea/Comments/Atom.py
Alinea/Comments/Comment.py
Alinea/Comments/RSS.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/__init__.py
Alinea/CustomBatch.py
Alinea/Error.py
Alinea/Login.py
Alinea/RSS.py
Alinea/Sections/Atom.py
Alinea/Sections/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/__init__.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/__init__.py
Alinea/SitePage.py
Alinea/Users/User.py
Alinea/Users/__init__.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/__init__.py
Alinea/Users/templates/User.tmpl
Alinea/Welcome.py
Alinea/Wiki/__init__.py
Alinea/__init__.py
Alinea/config.py.template
Alinea/static/site-style.css
INSTALL
README
docs/Customization.txt
docs/Setup.txt

Revision 168

2005-06-01T08:16:34+02:00 (phil)

- Sections, Articles, Comments now inherit from AlineaNode. Thus we have a
  huge beautiful tree.
- There is (almost) no more recursive code (for the tree). Instead we use a
  tree-traversal technique (annotating the nodes)
- little search engine
- inline CSS buttons (i left the PNG one for now)
- SCGI server (not that much tested)
- improved the mod_python session manager by using gdbm instead of slow dbm
Alinea/AdminPage.py
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/AlineaObject.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/DBConnection.py
Alinea/AlineaLib/ModPySessionManager.py
Alinea/AlineaLib/install.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/install.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/admin/templates/Comment.tmpl
Alinea/Comments/admin/templates/Comments.tmpl
Alinea/Comments/install.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Links/install.py
Alinea/Search/
Alinea/Search/Search.py
Alinea/Search/__init__.py
Alinea/Search/templates/
Alinea/Search/templates/Search.tmpl
Alinea/Sections/AlineaSection.py
Alinea/Sections/Atom.py
Alinea/Sections/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/templates/Section.tmpl
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/Sections/install.py
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/Users/admin/User.py
Alinea/Users/install.py
Alinea/Welcome.py
Alinea/Wiki/install.py
Alinea/__init__.py
Alinea/config.py.template
Alinea/designs/boxes/SitePage_c.tmpl
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/static/boxes/
Alinea/static/boxes/boxes.css
Alinea/static/boxes/nifty.js
Alinea/static/boxes.css
Alinea/static/inline-buttons.css
Alinea/static/nifty.js
Alinea/static/redFlower/red.css
Alinea/static/rightbg.gif
Alinea/static/site-style.css
Alinea/templates/AdminPage.tmpl
Alinea/templates/SitePage.tmpl
misc/commentable.py
run.py
server_medusa.py
server_scgi.py
tools/DBCo.py

Revision 169

2005-06-01T09:03:46+02:00 (phil)

- session timeout to 60 (will make it higher later)
- red inline button color ...
Alinea/AlineaLib/ModPySessionManager.py
Alinea/static/inline-buttons.css

Revision 170

2005-06-03T22:13:13+02:00 (phil)

- improved once more mod_python publisher by turning SQLO cache on
- catch the error raised when trying to compile templates on read-only directory
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/AlineaObject.py
Alinea/AlineaLib/AlineaTools.py
Alinea/AlineaLib/DBConnection.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/AlineaArticle.py
Alinea/Comments/AlineaComment.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/install.py
Alinea/SitePage.py
Alinea/Users/AlineaUser.py
Alinea/templates/SitePage.tmpl

Revision 171

2005-06-10T08:15:17+02:00 (phil)

- bugFix: moving nodes bottom up
- allow comments on all articles
- removed use of Cheetah cache
- few fixes in Section/Article add
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/DBConnection.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/admin/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/templates/AddComment.tmpl
Alinea/Sections/admin/Section.py
Alinea/SitePage.py
Alinea/templates/SitePage.tmpl

Revision 172

2005-06-12T17:43:01+02:00 (phil)

- using the SQLObject ConnectionHub to deal with db connections
- few cleanups
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/AlineaObject.py
Alinea/AlineaLib/DBConnection.py
Alinea/AlineaLib/Hub.py
Alinea/Articles/AlineaArticle.py
Alinea/Search/templates/
Alinea/SitePage.py
Alinea/__init__.py

Revision 173

2005-06-12T17:50:10+02:00 (phil)

dropped references to SitePage.getDBConnection() 
Alinea/AlineaLib/AlineaTools.py
Alinea/Articles/admin/Article.py
Alinea/Comments/Comment.py
Alinea/Sections/admin/Section.py
Alinea/Users/admin/User.py

Revision 174

2005-06-16T10:25:00+02:00 (phil)

- little doc update
- RSS 2.0 support (in addition to RSS 1.0 and Atom 0.3)
- few fixes here and there
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/RSS2.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/RSS2.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/RSS2.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Comments/templates/Comment.tmpl
Alinea/Comments/templates/RSS2.tmpl
Alinea/RSS.py
Alinea/RSS2.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/RSS2.py
Alinea/Sections/Section.py
Alinea/Sections/admin/templates/Sections.tmpl
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/config.py.template
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/templates/RSS2Page.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
README
TIPS
docs/Customization.txt
docs/Installation.txt
docs/Setup.txt
run.py

Revision 175

2005-06-16T10:31:06+02:00 (phil)

- sort article comments by date
- removed  tag in the RSS2 (tmp)
Alinea/Articles/AlineaArticle.py
Alinea/templates/RSS2Page.tmpl

Revision 176

2005-06-20T07:55:47+02:00 (phil)

some SCGI fixes ...
run.py
server_scgi.py

Revision 177

2005-06-20T17:31:06+02:00 (phil)

hum trying to better fit with timezones
Alinea/RSS.py

Revision 178

2005-06-21T14:18:35+02:00 (phil)

prepend site_url to archives url
Alinea/SitePage.py

Revision 179

2005-06-21T16:04:19+02:00 (phil)

put blog copyright in SitePage footer
Alinea/templates/SitePage.tmpl

Revision 180

2005-06-27T08:30:12+02:00 (phil)

- started to integrate Cheetah cache (need to apply a patch to Cheetah; cf misc/)
- don't import Pages at each request anymore; we import once and store them
- resolved circular import problems by moving ProductName/__init__.py code to ProductName/Directory.py
- new url : /Templates/path.to.template gives source of Cheetah template (not all templates are accessible)
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/DBConnection.py
Alinea/AlineaLib/Directory.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/Article.py
Alinea/Articles/Directory.py
Alinea/Articles/RSS.py
Alinea/Articles/__init__.py
Alinea/Articles/admin/Article.py
Alinea/Articles/templates/Article.tmpl
Alinea/Articles/templates/Atom.tmpl
Alinea/Articles/templates/RSS.tmpl
Alinea/Articles/templates/RSS2.tmpl
Alinea/Comments/Comment.py
Alinea/Comments/Directory.py
Alinea/Comments/__init__.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/__init__.py
Alinea/Comments/templates/Comment.tmpl
Alinea/Links/Directory.py
Alinea/Links/__init__.py
Alinea/RSS.py
Alinea/Sections/AlineaSection.py
Alinea/Sections/Atom.py
Alinea/Sections/Directory.py
Alinea/Sections/RSS.py
Alinea/Sections/Section.py
Alinea/Sections/__init__.py
Alinea/Sections/templates/Section.tmpl
Alinea/SitePage.py
Alinea/Users/Directory.py
Alinea/Users/__init__.py
Alinea/Users/admin/User.py
Alinea/__init__.py
Alinea/templates/RSS2Page.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
TODO
misc/cheetah.diff

Revision 181

2005-06-27T08:34:53+02:00 (phil)

Deactivate SQL logging
Alinea/AlineaLib/DBConnection.py

Revision 182

2005-06-27T08:49:06+02:00 (phil)

- don't refresh Section cache too much
- drop some dummy print in RSS.py
Alinea/Articles/RSS.py
Alinea/Sections/Section.py
Alinea/SitePage.py

Revision 183

2005-06-27T09:54:45+02:00 (phil)

oops never use #return in cache regions :)
Alinea/Articles/RSS.py
Alinea/Articles/templates/RSS.tmpl
Alinea/templates/RSS2Page.tmpl
Alinea/templates/RSSPage.tmpl

Revision 184

2005-07-02T15:33:41+02:00 (phil)

fix traceback occuring when user want to access some admin stuff without
being logged
Alinea/AdminPage.py
Alinea/Articles/admin/Article.py
Alinea/Sections/admin/Section.py
Alinea/SitePage.py
Alinea/Users/admin/User.py

Revision 185

2005-07-03T18:10:30+02:00 (phil)

sections admin bugFix
Alinea/Sections/admin/Section.py
Alinea/SitePage.py
Alinea/templates/SitePage.tmpl

Revision 186

2005-07-03T20:48:12+02:00 (phil)

- missing comma in config template
- add full url to search form
- started CGI support
Alinea/config.py.template
Alinea/templates/SitePage.tmpl
alinea_cgi.py

Revision 187

2005-07-08T00:06:56+02:00 (phil)

oops bugFixx new article
Alinea/Articles/admin/Article.py

Revision 188

2005-07-09T15:42:44+02:00 (phil)

wrapped {load,save}Sessions in a class (SessionPickle) which take one
constructor arg, a pickle file, usually specified using the
Alinea.config.sessionsPickleFile config variable. 
Alinea/AlineaLib/Session.py
Alinea/config.py.template
alinea_cgi.py
server_medusa.py
server_scgi.py

Revision 189

2005-07-13T21:07:14+02:00 (phil)

some script to migrate alinea2 -> 3
misc/comment.py
misc/newComment.py
misc/node.py

Revision 190

2005-07-13T22:40:10+02:00 (phil)

- static/ path fix
- add some error reporting in packages retrieval
Alinea/__init__.py
Alinea/templates/SitePage.tmpl

Revision 191

2005-07-20T19:13:26+02:00 (phil)

- one child max in SCGI server
- disable cache on Article display
Alinea/Articles/templates/Article.tmpl
server_scgi.py

Revision 192

2005-07-25T18:18:28+02:00 (phil)

deactivated some caches, which need more work
Alinea/AlineaLib/Directory.py
Alinea/Articles/Article.py
Alinea/Comments/Comment.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/SitePage.py
Alinea/templates/Welcome.tmpl
TODO

Revision 193

2005-07-25T20:54:17+02:00 (phil)

increment hits on each page request
Alinea/Articles/Article.py
Alinea/Articles/templates/Article.tmpl

Revision 194

2005-07-25T22:35:46+02:00 (phil)

dropped all references to _getArticle()
Alinea/Articles/Article.py

Revision 195

2005-08-04T08:36:25+02:00 (phil)

- bugFix Comment preview
- bugFix Article publishing (refresh caches)
- added more caches
- added a lock in SCGI server to prevent sessions file being written twice
- dropped old AlineaCommentable (which was replaced by AlineaNode)
Alinea/AlineaLib/AlineaCommentable.py
Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/FSCheetah.py
Alinea/Articles/AlineaArticle.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/Directory.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/__init__.py
Alinea/Articles/admin/templates/Article.tmpl
Alinea/Articles/templates/Article.tmpl
Alinea/Comments/AlineaComment.py
Alinea/Comments/Comment.py
Alinea/Comments/templates/AddComment.tmpl
Alinea/Sections/AlineaSection.py
Alinea/__init__.py
Alinea/templates/SitePage.tmpl
Alinea/templates/Welcome.tmpl
TODO
server_scgi.py

Revision 196

2005-08-05T09:59:27+02:00 (phil)

getTypeAsString little bug
Alinea/AlineaLib/AlineaNode.py

Revision 197

2005-08-06T15:58:18+02:00 (phil)

- dropped Cheetah patch, since it's been applied and 0.9.17 is
  imminent
- update dependencies requirements
- added cache in archives management
- added varyBy=$date in calendar's cache
Alinea/Articles/Directory.py
Alinea/Articles/admin/Article.py
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Articles/archives/templates/Archives.tmpl
Alinea/templates/SitePage.tmpl
docs/Installation.txt
misc/cheetah.diff

Revision 198

2005-08-16T09:17:22+02:00 (phil)

set comment.html to empty string
Alinea/Comments/Comment.py

Revision 199

2005-08-22T17:02:41+02:00 (phil)

- major templates re-structuration .. All (default) Alinea templates are now
  stored in a unique tree structure (Alinea/templates)
- major config improvement. Now Alinea can support multi-sites deployment.
  You set the path to the config to use (export ALINEA_CONFIG="/path/to/some/config_site.py)
  and you run the server using alinea-run script
- two new config options: 
  * custom_templates_dir : tell Alinea where your custom templates are
    (*_c.tmpl, etc)
  * compiled_templates_dir : tell Alinea where to store compiled (python) templates
  
- added a setup.py 
- using ez_setup (as svn:external property) to get egg packaging support
- moved all handlers (scgi, medusa, mod_python, cgi) to Alinea/handlers
- moved run.py to scripts/alinea-run
/
Alinea/
Alinea/AdminPage.py
Alinea/AdminWelcome.py
Alinea/AlineaLib/Directory.py
Alinea/AlineaLib/FSCheetah.py
Alinea/AlineaLib/mirror.py
Alinea/Articles/Article.py
Alinea/Articles/Atom.py
Alinea/Articles/RSS.py
Alinea/Articles/RSS2.py
Alinea/Articles/admin/Article.py
Alinea/Articles/admin/Articles.py
Alinea/Articles/admin/templates/
Alinea/Articles/archives/Archives.py
Alinea/Articles/archives/__init__.py
Alinea/Articles/archives/templates/
Alinea/Articles/templates/
Alinea/Atom.py
Alinea/Comments/Atom.py
Alinea/Comments/Comment.py
Alinea/Comments/RSS.py
Alinea/Comments/RSS2.py
Alinea/Comments/admin/Comment.py
Alinea/Comments/admin/Comments.py
Alinea/Comments/admin/templates/
Alinea/Comments/templates/
Alinea/Directory.py
Alinea/Login.py
Alinea/RSS.py
Alinea/RSS2.py
Alinea/Search/Search.py
Alinea/Search/templates/
Alinea/Sections/Section.py
Alinea/Sections/admin/Section.py
Alinea/Sections/admin/Sections.py
Alinea/Sections/admin/templates/
Alinea/Sections/templates/
Alinea/SitePage.py
Alinea/Users/User.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/Roles.py
Alinea/Users/admin/User.py
Alinea/Users/admin/Users.py
Alinea/Users/admin/templates/
Alinea/Users/templates/
Alinea/Welcome.py
Alinea/__init__.py
Alinea/config.py
Alinea/config.py.template
Alinea/config_default.py.template
Alinea/handlers/
Alinea/handlers/__init__.py
Alinea/handlers/alinea_cgi.py
Alinea/handlers/alinea_modpy.py
Alinea/handlers/server_medusa.py
Alinea/handlers/server_scgi.py
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Articles/
Alinea/templates/Articles/Article.tmpl
Alinea/templates/Articles/Atom.tmpl
Alinea/templates/Articles/RSS.tmpl
Alinea/templates/Articles/RSS2.tmpl
Alinea/templates/Articles/admin/
Alinea/templates/Articles/admin/Article.tmpl
Alinea/templates/Articles/admin/Articles.tmpl
Alinea/templates/Articles/archives/
Alinea/templates/Articles/archives/Archives.tmpl
Alinea/templates/Comments/
Alinea/templates/Comments/AddComment.tmpl
Alinea/templates/Comments/Atom.tmpl
Alinea/templates/Comments/Comment.tmpl
Alinea/templates/Comments/RSS.tmpl
Alinea/templates/Comments/RSS2.tmpl
Alinea/templates/Comments/admin/
Alinea/templates/Comments/admin/Comment.tmpl
Alinea/templates/Comments/admin/Comments.tmpl
Alinea/templates/Error.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/Search/
Alinea/templates/Search/Search.tmpl
Alinea/templates/Sections/
Alinea/templates/Sections/Section.tmpl
Alinea/templates/Sections/admin/
Alinea/templates/Sections/admin/Section.tmpl
Alinea/templates/Sections/admin/Sections.tmpl
Alinea/templates/Users/
Alinea/templates/Users/User.tmpl
Alinea/templates/Users/admin/
Alinea/templates/Users/admin/Role.tmpl
Alinea/templates/Users/admin/Roles.tmpl
Alinea/templates/Users/admin/User.tmpl
Alinea/templates/Users/admin/Users.tmpl
Alinea/templates/Welcome.tmpl
alinea_cgi.py
alinea_modpy.py
run.py
scripts/
scripts/alinea-run
server_medusa.py
server_scgi.py
setup.py

Revision 200

2005-08-22T21:52:53+02:00 (phil)

- improved (and simplified) mirror.py
- moved config template from Alinea/ to alinea/
Alinea/AlineaLib/mirror.py
Alinea/config.py
Alinea/config_default.py.template
config_default.py.template
docs/Setup.txt
scripts/alinea-run

Revision 201

2005-08-23T08:22:02+02:00 (phil)

ehrmm dropped some pdb.set_trace() ... Actually without them it quite works
better :))
Alinea/AlineaLib/FSCheetah.py
Alinea/Sections/admin/Section.py

Revision 202

2005-08-24T13:09:11+02:00 (phil)

forgot "templates" in extend directive
Alinea/templates/Comments/Comment.tmpl

Revision 203

2005-08-24T13:09:43+02:00 (phil)

new config option : static_content_dir
Alinea/Directory.py
config_default.py.template

Revision 204

2005-08-24T23:21:57+02:00 (phil)

double fork support

scripts/alinea-run

Revision 205

2005-08-25T14:31:05+02:00 (phil)

-d option to force daemon mode in alinea-run

scripts/alinea-run

Revision 206

2005-08-25T14:42:02+02:00 (phil)

fix packages import

scripts/alinea-run

Revision 207

2005-08-27T13:35:04+02:00 (phil)

moved compiler settings to templates (double beurk directives
declarations) so that the developer can use whatever fucking fuzzy
syntax, he only has to declare it at the beginning of the template

Alinea/AlineaLib/FSCheetah.py
Alinea/designs/boxes/AdminPage_c.tmpl
Alinea/designs/boxes/SitePage_c.tmpl
Alinea/designs/redFlower/AdminPage_c.tmpl
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/templates/AdminPage.tmpl
Alinea/templates/AdminWelcome.tmpl
Alinea/templates/Articles/Article.tmpl
Alinea/templates/Articles/Atom.tmpl
Alinea/templates/Articles/RSS.tmpl
Alinea/templates/Articles/RSS2.tmpl
Alinea/templates/Articles/admin/Article.tmpl
Alinea/templates/Articles/admin/Articles.tmpl
Alinea/templates/Articles/archives/Archives.tmpl
Alinea/templates/AtomPage.tmpl
Alinea/templates/Comments/AddComment.tmpl
Alinea/templates/Comments/Atom.tmpl
Alinea/templates/Comments/Comment.tmpl
Alinea/templates/Comments/RSS.tmpl
Alinea/templates/Comments/RSS2.tmpl
Alinea/templates/Comments/admin/Comment.tmpl
Alinea/templates/Comments/admin/Comments.tmpl
Alinea/templates/Error.tmpl
Alinea/templates/Login.tmpl
Alinea/templates/RSS2Page.tmpl
Alinea/templates/RSSPage.tmpl
Alinea/templates/Search/Search.tmpl
Alinea/templates/Sections/Section.tmpl
Alinea/templates/Sections/admin/Section.tmpl
Alinea/templates/Sections/admin/Sections.tmpl
Alinea/templates/SitePage.tmpl
Alinea/templates/Users/User.tmpl
Alinea/templates/Users/admin/Role.tmpl
Alinea/templates/Users/admin/Roles.tmpl
Alinea/templates/Users/admin/User.tmpl
Alinea/templates/Users/admin/Users.tmpl
Alinea/templates/Welcome.tmpl

Revision 208

2005-08-27T23:53:44+02:00 (phil)

- don't use any default config if ALINEA_CONFIG env var is not
  set. You *MUST* set this var so as to use alinea-run
- Article preview is back

Alinea/AlineaLib/AlineaNode.py
Alinea/AlineaLib/AlineaTools.py
Alinea/Articles/admin/Article.py
Alinea/config.py
Alinea/templates/Articles/admin/Article.tmpl

Revision 209

2005-08-30T23:34:46+02:00 (phil)

- dropped empty-never-be-done packages
- fix setup.py to include templates as Alinea's package_data


AUTHORS
Alinea/Links/
Alinea/Wiki/
Alinea/packages.py
setup.py

Revision 210

2005-08-31T22:30:16+02:00 (phil)

new user, role bugFix

Alinea/AlineaLib/AlineaObject.py
Alinea/AlineaLib/AlineaTools.py
Alinea/Users/AlineaUser.py
Alinea/Users/admin/Role.py
Alinea/Users/admin/User.py

Revision 211

2005-09-01T22:12:29+02:00 (phil)

- autoreload support (cheated from Django, CherryPy)
- hide root Alinea section from public views

Alinea/AlineaLib/autoreload.py
Alinea/templates/SitePage.tmpl
scripts/alinea-run

Revision 212

2005-09-01T22:40:28+02:00 (phil)

hum autoreload doesn't work with SCGI because signal() can be called
only in main thread :(

scripts/alinea-run

Revision 213

2005-09-01T23:05:37+02:00 (phil)

don't do db access to detect the root section

Alinea/templates/SitePage.tmpl

Revision 214

2005-09-11T23:29:52+02:00 (phil)

merged all migration scripts to one : migr.py ... 

misc/articleModifiedDate.py
misc/comment.py
misc/migr.py
misc/newComment.py
misc/node.py

Revision 215

Sat, 17 Sep 2005 20:03:28 -0000 (phil)

- AudioScrobbler plugin, set audioScrobblerLogin to empty string in
  config to disable it (it's default behaviour)
- basic support for i18n and l10n (AlineaLib.Languages)
- new Attribute in AlineaArticle table : language

You need to upgrade your db :

$ sqlobject-admin record -c db_uri --output-dir /home/me/alinea-changes/
$ cp Alinea/upgrade_postgres_2005-09-14-articleLangugage.sql ~/alinea-changes
$ sqlobject-admin upgrade -c db_uri --output-dir /home/me/alinea-changes/ 


Alinea/AlineaLib/Languages.py
Alinea/Articles/AlineaArticle.py
Alinea/Directory.py
Alinea/SitePage.py
Alinea/config.py
Alinea/designs/redFlower/SitePage_c.tmpl
Alinea/handlers/alinea_cgi.py
Alinea/static/flags
Alinea/static/flags/Thumbs.db
Alinea/static/flags/ad.png
Alinea/static/flags/ae.png
Alinea/static/flags/af.png
Alinea/static/flags/ag.png
Alinea/static/flags/ai.png
Alinea/static/flags/al.png
Alinea/static/flags/am.png
Alinea/static/flags/an.png
Alinea/static/flags/ao.png
Alinea/static/flags/ar.png
Alinea/static/flags/as.png
Alinea/static/flags/at.png
Alinea/static/flags/au.png
Alinea/static/flags/aw.png
Alinea/static/flags/ax.png
Alinea/static/flags/az.png
Alinea/static/flags/ba.png
Alinea/static/flags/bb.png
Alinea/static/flags/bd.png
Alinea/static/flags/be.png
Alinea/static/flags/bf.png
Alinea/static/flags/bg.png
Alinea/static/flags/bh.png
Alinea/static/flags/bi.png
Alinea/static/flags/bj.png
Alinea/static/flags/bm.png
Alinea/static/flags/bn.png
Alinea/static/flags/bo.png
Alinea/static/flags/br.png
Alinea/static/flags/bs.png
Alinea/static/flags/bt.png
Alinea/static/flags/bv.png
Alinea/static/flags/bw.png
Alinea/static/flags/by.png
Alinea/static/flags/bz.png
Alinea/static/flags/ca.png
Alinea/static/flags/cc.png
Alinea/static/flags/cd.png
Alinea/static/flags/cf.png
Alinea/static/flags/cg.png
Alinea/static/flags/ch.png
Alinea/static/flags/ci.png
Alinea/static/flags/ck.png
Alinea/static/flags/cl.png
Alinea/static/flags/cm.png
Alinea/static/flags/cn.png
Alinea/static/flags/co.png
Alinea/static/flags/cr.png
Alinea/static/flags/cs.png
Alinea/static/flags/cu.png
Alinea/static/flags/cv.png
Alinea/static/flags/cx.png
Alinea/static/flags/cy.png
Alinea/static/flags/cz.png
Alinea/static/flags/de.png
Alinea/static/flags/dj.png
Alinea/static/flags/dk.png
Alinea/static/flags/dm.png
Alinea/static/flags/do.png
Alinea/static/flags/dz.png
Alinea/static/flags/ec.png
Alinea/static/flags/ee.png
Alinea/static/flags/eg.png
Alinea/static/flags/eh.png
Alinea/static/flags/en.png
Alinea/static/flags/er.png
Alinea/static/flags/es.png
Alinea/static/flags/et.png
Alinea/static/flags/fam.png
Alinea/static/flags/fi.png
Alinea/static/flags/fj.png
Alinea/static/flags/fk.png
Alinea/static/flags/fm.png
Alinea/static/flags/fo.png
Alinea/static/flags/fr.png
Alinea/static/flags/ga.png
Alinea/static/flags/gd.png
Alinea/static/flags/ge.png
Alinea/static/flags/gh.png
Alinea/static/flags/gi.png
Alinea/static/flags/gl.png
Alinea/static/flags/gm.png
Alinea/static/flags/gn.png
Alinea/static/flags/gp.png
Alinea/static/flags/gq.png
Alinea/static/flags/gr.png
Alinea/static/flags/gs.png
Alinea/static/flags/gt.png
Alinea/static/flags/gu.png
Alinea/static/flags/gw.png
Alinea/static/flags/gy.png
Alinea/static/flags/hk.png
Alinea/static/flags/hn.png
Alinea/static/flags/hr.png
Alinea/static/flags/ht.png
Alinea/static/flags/hu.png
Alinea/static/flags/id.png
Alinea/static/flags/ie.png
Alinea/static/flags/il.png
Alinea/static/flags/in.png
Alinea/static/flags/io.png
Alinea/static/flags/iq.png
Alinea/static/flags/ir.png
Alinea/static/flags/is.png
Alinea/static/flags/it.png
Alinea/static/flags/jm.png
Alinea/static/flags/jo.png
Alinea/static/flags/jp.png
Alinea/static/flags/ke.png
Alinea/static/flags/kg.png
Alinea/static/flags/kh.png
Alinea/static/flags/ki.png
Alinea/static/flags/km.png
Alinea/static/flags/kn.png
Alinea/static/flags/kp.png
Alinea/static/flags/kr.png
Alinea/static/flags/kw.png
Alinea/static/flags/ky.png
Alinea/static/flags/kz.png
Alinea/static/flags/la.png
Alinea/static/flags/lb.png
Alinea/static/flags/lc.png
Alinea/static/flags/li.png
Alinea/static/flags/lk.png
Alinea/static/flags/lr.png
Alinea/static/flags/ls.png
Alinea/static/flags/lt.png
Alinea/static/flags/lu.png
Alinea/static/flags/lv.png
Alinea/static/flags/ly.png
Alinea/static/flags/ma.png
Alinea/static/flags/mc.png
Alinea/static/flags/md.png
Alinea/static/flags/mg.png
Alinea/static/flags/mh.png
Alinea/static/flags/mk.png
Alinea/static/flags/ml.png
Alinea/static/flags/mm.png
Alinea/static/flags/mn.png
Alinea/static/flags/mo.png
Alinea/static/flags/mp.png
Alinea/static/flags/mq.png
Alinea/static/flags/mr.png
Alinea/static/flags/ms.png
Alinea/static/flags/mt.png
Alinea/static/flags/mu.png
Alinea/static/flags/mv.png
Alinea/static/flags/mw.png
Alinea/static/flags/mx.png
Alinea/static/flags/my.png
Alinea/static/flags/mz.png
Alinea/static/flags/na.png
Alinea/static/flags/nc.png
Alinea/static/flags/ne.png
Alinea/static/flags/nf.png
Alinea/static/flags/ng.png
Alinea/static/flags/ni.png
Alinea/static/flags/nl.png
Alinea/static/flags/no.png
Alinea/static/flags/np.png
Alinea/static/flags/nr.png
Alinea/static/flags/nu.png
Alinea/static/flags/nz.png
Alinea/static/flags/om.png
Alinea/static/flags/pa.png
Alinea/static/flags/pe.png
Alinea/static/flags/pf.png
Alinea/static/flags/pg.png
Alinea/static/flags/ph.png
Alinea/static/flags/pk.png
Alinea/static/flags/pl.png
Alinea/static/flags/pm.png
Alinea/static/flags/pn.png
Alinea/static/flags/pr.png
Alinea/static/flags/ps.png
Alinea/static/flags/pt.png
Alinea/static/flags/pw.png
Alinea/static/flags/py.png
Alinea/static/flags/qa.png
Alinea/static/flags/ro.png
Alinea/static/flags/ru.png
Alinea/static/flags/rw.png
Alinea/static/flags/sa.png
Alinea/static/flags/sb.png
Alinea/static/flags/sc.png
Alinea/static/flags/scotland.png
Alinea/static/flags/sd.png
Alinea/static/flags/se.png
Alinea/static/flags/sg.png
Alinea/static/flags/sh.png
Alinea/static/flags/si.png
Alinea/static/flags/sk.png
Alinea/static/flags/sl.png
Alinea/static/flags/sm.png
Alinea/static/flags/sn.png
Alinea/static/flags/so.png
Alinea/static/flags/sr.png
Alinea/static/flags/st.png
Alinea/static/flags/sv.png
Alinea/static/flags/sy.png
Alinea/static/flags/sz.png
Alinea/static/flags/tc.png
Alinea/static/flags/td.png
Alinea/static/flags/tf.png
Alinea/static/flags/tg.png
Alinea/static/flags/th.png
Alinea/static/flags/tj.png
Alinea/static/flags/tk.png
Alinea/static/flags/tl.png
Alinea/static/flags/tm.png
Alinea/static/flags/tn.png
Alinea/static/flags/to.png
Alinea/static/flags/tr.png
Alinea/static/flags/tt.png
Alinea/static/flags/tv.png
Alinea/static/flags/tw.png
Alinea/static/flags/tz.png