Mercurial > p > roundup > code
annotate doc/whatsnew-0.8.txt @ 2943:996e2bab8d8a
propagate CGI_SHOW_TIMING from os.environ to request environment
| author | Alexander Smishlajev <a1s@users.sourceforge.net> |
|---|---|
| date | Mon, 22 Nov 2004 07:11:30 +0000 |
| parents | 7d97c75e7cba |
| children | 9614a101b68f |
| 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 |
| 2915 | 15 XXX |
|
2886
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
16 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
17 Security Changes |
|
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 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
20 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
|
21 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
|
22 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
23 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
24 Extending Roundup |
|
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 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
27 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
|
28 ``extensions`` directory. See the `customisation documentation`_ for more |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
29 information about how this is done. |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
30 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
31 |
| 2907 | 32 8-bit character set support in Web interface |
| 33 ============================================ | |
|
2886
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
34 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
35 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
|
36 forms and a browser cookie. |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
37 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
38 - In forms, use the ``@charset`` variable. |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
39 - To use the cookie override, have the ``roundup_charset`` cookie set. |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
40 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
41 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
|
42 ``kio8-r``). |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
43 |
| 2907 | 44 Inside Roundup, all strings are stored and processed in utf-8. |
| 45 Unfortunately, some older browsers do not work properly with | |
| 46 utf8-encoded pages (e.g. Netscape Navigator 4 displays wrong | |
| 47 characters in form fields). This version allows to change | |
| 48 the character set for http transfers. To do so, you may add | |
| 49 the following code to your ``page.html`` template:: | |
| 50 | |
| 51 <tal:block define="uri string:${request/base}${request/env/PATH_INFO}"> | |
| 52 <a tal:attributes="href python:request.indexargs_href(uri, | |
| 53 {'@charset':'utf-8'})">utf-8</a> | |
| 54 <a tal:attributes="href python:request.indexargs_href(uri, | |
| 55 {'@charset':'koi8-r'})">koi8-r</a> | |
| 56 </tal:block> | |
| 57 | |
| 58 (substitute ``koi8-r`` with appropriate charset for your language). | |
| 59 Charset preference is kept in the browser cookie ``roundup_charset``. | |
| 60 | |
| 61 Lines ``meta http-equiv`` added to the tracker templates in version 0.6.0 | |
| 62 should be changed to include actual character set name:: | |
| 63 | |
| 64 <meta http-equiv="Content-Type" | |
| 65 tal:attributes="content string:text/html;; charset=${request/client/charset}" | |
| 66 /> | |
| 67 | |
| 68 Actual charset is also sent in the http header. | |
| 69 | |
|
2886
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
70 |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
71 Web Interface Miscellanea |
|
0998d1b48182
documentation updates
Richard Jones <richard@users.sourceforge.net>
parents:
2397
diff
changeset
|
72 ========================= |
|
2397
fa50e1347397
added basic logging support
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
73 |
| 2915 | 74 XXX |
|
2397
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 |
