zena / zena

zena is a state-of-the-art CMS (content managment system) based on Ruby on Rails with a focus on usability, ease of customization and web 2.0 goodness (application like behaviour).

This URL has Read+Write access

commit  2c5354237f33d6948ec2c326145c55a79d1c9172
tree    b171c0c9f92e8648a959c3fab8f82c1b217f1d8b
parent  8b5ab6263a59beadf96092e06823c1e37e64f82b
zena / DEVELOPERS
100644 46 lines (36 sloc) 1.47 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
style
=====
 
Please strip trailing whitespace from your files before commit. You can "strip on save"
in TextMate (http://blogobaggins.com/2009/03/31/waging-war-on-whitespace.html#fn3) or
any other well built editor.
 
==== start server with mongrel upload progress (done through mongrel)
> lib/upload_progress_server.rb start
> mongrel_rails start -s config/mongrel_upload_progress.conf
 
==== development using passenger
Install version >= 2.1.1, install mod_upload_progress (file in vendor/apache_upload)
 
example config:
-------------------
ServerName test.host
 
LoadModule upload_progress_module libexec/apache2/mod_upload_progress.so
LoadModule passenger_module /Users/gaspard/git/passenger/ext/apache2/mod_passenger.so
PassengerRoot /Users/gaspard/git/passenger
PassengerRuby /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
 
<VirtualHost test.host>
    ServerName test.host
    DocumentRoot /Users/gaspard/git/zena/sites/test.host/public
    CustomLog "/Users/gaspard/git/zena/sites/test.host/log/access.log" common
    ErrorLog "/Users/gaspard/git/zena/sites/test.host/log/error.log"
 
    PassengerAppRoot /Users/gaspard/git/zena
    RailsEnv production
 
    <Directory /Users/gaspard/git/zena/sites/test.host/public>
      Order deny,allow
      Allow from all
    </Directory>
 
    <Location />
        TrackUploads On
    </Location>
 
    <Location /upload_progress>
        ReportUploads On
    </Location>
</VirtualHost>
-------------------