annotate doc/whatsnew-0.8.txt @ 2907:bcb4668d4196

more docs
author Richard Jones <richard@users.sourceforge.net>
date Fri, 12 Nov 2004 04:27:00 +0000
parents 6e46572a9f39
children 7d97c75e7cba
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2397
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
1 =========================
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
2 What's New in Roundup 0.8
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
3 =========================
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
4
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
5 For those completely new to Roundup, you might want to look over the very
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
6 terse features__ page.
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
7
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
8 __ features.html
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
9
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
10 .. contents::
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
11
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
12 Logging of internal messages
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
13 ============================
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
14
2886
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
15
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
16 Security Changes
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
17 ================
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
18
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
19 Added MD5 scheme for password hiding. This extends the existing SHA and
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
20 crypt methods and is useful if you have an existing MD5 password database.
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
21
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
22
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
23 Extending Roundup
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
24 =================
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
25
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
26 To write extension code for Roundup you place a file in the tracker home
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
27 ``extensions`` directory. See the `customisation documentation`_ for more
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
28 information about how this is done.
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
29
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
30
2907
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
31 8-bit character set support in Web interface
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
32 ============================================
2886
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
33
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
34 XXX This doesn't appear in the main documentation
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
35
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
36 This is used to override the UTF-8 default. It may be overridden in both
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
37 forms and a browser cookie.
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
38
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
39 - In forms, use the ``@charset`` variable.
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
40 - To use the cookie override, have the ``roundup_charset`` cookie set.
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
41
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
42 In both cases, the value is a valid charset name (eg. ``utf-8`` or
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
43 ``kio8-r``).
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
44
2907
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
45 Inside Roundup, all strings are stored and processed in utf-8.
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
46 Unfortunately, some older browsers do not work properly with
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
47 utf8-encoded pages (e.g. Netscape Navigator 4 displays wrong
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
48 characters in form fields). This version allows to change
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
49 the character set for http transfers. To do so, you may add
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
50 the following code to your ``page.html`` template::
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
51
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
52 <tal:block define="uri string:${request/base}${request/env/PATH_INFO}">
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
53 <a tal:attributes="href python:request.indexargs_href(uri,
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
54 {'@charset':'utf-8'})">utf-8</a>
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
55 <a tal:attributes="href python:request.indexargs_href(uri,
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
56 {'@charset':'koi8-r'})">koi8-r</a>
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
57 </tal:block>
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
58
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
59 (substitute ``koi8-r`` with appropriate charset for your language).
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
60 Charset preference is kept in the browser cookie ``roundup_charset``.
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
61
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
62 Lines ``meta http-equiv`` added to the tracker templates in version 0.6.0
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
63 should be changed to include actual character set name::
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
64
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
65 <meta http-equiv="Content-Type"
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
66 tal:attributes="content string:text/html;; charset=${request/client/charset}"
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
67 />
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
68
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
69 Actual charset is also sent in the http header.
bcb4668d4196 more docs
Richard Jones <richard@users.sourceforge.net>
parents: 2905
diff changeset
70
2886
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
71
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
72 Web Interface Miscellanea
0998d1b48182 documentation updates
Richard Jones <richard@users.sourceforge.net>
parents: 2397
diff changeset
73 =========================
2397
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
74
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
75
fa50e1347397 added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff changeset
76 .. _`customisation documentation`: customizing.html

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