annotate website/www/code.txt @ 4587:a2eb4fb3e6d8

New Chameleon templating engine, engine is now configurable. We now have two configurable templating engines, the old Zope TAL templates (called zopetal in the config) and the new Chameleon (called chameleon in the config). A new config-option "template_engine" under [main] can take these config-options, the default is zopetal. Thanks to Cheer Xiao for the idea of making this configurable *and* for the actual implementation! Cheer Xiao commit log: - The original TAL engine ported from Zope is thereafter referred to as "zopetal", in speech and in code - A new option "template_engine" under [main] introduced - Zopetal-specific code stripped from cgi/templating.py to form the new cgi/engine_zopetal.py - Interface to Chameleon in cgi/engine_chameleon.py - Engines are supposed to provide a Templates class that mimics the behavior of the old cgi.templating.Templates. The Templates class is preferably subclassed from cgi.templating.TemplatesBase. - New function cgi.templating.get_templates to get the appropriate engine's Templates instance according to the engine name
author Ralf Schlatterbeck <rsc@runtux.com>
date Thu, 23 Feb 2012 18:10:03 +0100
parents d7a927b17477
children 087833b66c77
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
1 Code
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
2 ====
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
3
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
4 Changelog
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
5 ----------
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
6
4549
bba5b4ec2a63 update to git instructions, thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4248
diff changeset
7 The changelog is available `here <http://roundup.git.sourceforge.net/git/gitweb.cgi?p=roundup/roundup;a=blob;f=CHANGES.txt>`_
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
8
4549
bba5b4ec2a63 update to git instructions, thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4248
diff changeset
9 GitWeb
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
10 ------
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
11
4549
bba5b4ec2a63 update to git instructions, thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4248
diff changeset
12 You may browse the repository via `gitweb <http://roundup.git.sourceforge.net/git/gitweb.cgi?p=roundup/roundup;a=summary>`_
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
13
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
14 Read-only Access
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
15 ----------------
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
16
4552
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
17 Read-only repository access is provided through
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
18 git://roundup.git.sourceforge.net/gitroot/roundup/roundup ::
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
19
4549
bba5b4ec2a63 update to git instructions, thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4248
diff changeset
20 git clone git://roundup.git.sourceforge.net/gitroot/roundup/roundup roundup
4035
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
21
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
22
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
23 Read-write Access
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
24 -----------------
e4950073153f Adjust to better sync with roundup docs.
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff changeset
25
4549
bba5b4ec2a63 update to git instructions, thanks John Kristensen
Richard Jones <richard@users.sourceforge.net>
parents: 4248
diff changeset
26 The read/write access uses your SourceForge.net ssh password or ssh key
4552
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
27 to authorize your access. (See `SF's site documentation on git
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
28 authorisation
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
29 <http://sourceforge.net/apps/trac/sourceforge/wiki/Git#Authentication>`_) ::
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
30
4555
Richard Jones <richard@users.sourceforge.net>
parents: 4552
diff changeset
31 git clone ssh://<username>@roundup.git.sourceforge.net/gitroot/roundup/roundup roundup
4552
68d647848ffc nicer formatting
Richard Jones <richard@users.sourceforge.net>
parents: 4549
diff changeset
32
4248
61241d5e2836 Improving the documentation for svn write access.
Bernhard Reiter <ber@users.sourceforge.net>
parents: 4137
diff changeset
33 Of course a roundup developer must have granted
61241d5e2836 Improving the documentation for svn write access.
Bernhard Reiter <ber@users.sourceforge.net>
parents: 4137
diff changeset
34 you write access first - ask for it on the roundup-devel list.

Roundup Issue Tracker: http://roundup-tracker.org/