Mercurial > p > roundup > code
diff doc/implementation.txt @ 1661:b9c1226cb600
Reflowed text to 72 cols...
...made leading whitespace before headings consistent, and got rid of
references to <display> and <property>.
| author | Jean Jordaan <neaj@users.sourceforge.net> |
|---|---|
| date | Mon, 16 Jun 2003 15:27:15 +0000 |
| parents | 43ab730ee194 |
| children | 33a1f03b9de0 |
line wrap: on
line diff
--- a/doc/implementation.txt Tue Jun 10 23:01:07 2003 +0000 +++ b/doc/implementation.txt Mon Jun 16 15:27:15 2003 +0000 @@ -2,7 +2,7 @@ Implementation notes ==================== -:Version: $Revision: 1.5 $ +:Version: $Revision: 1.6 $ [see also the roundup package docstring] @@ -12,23 +12,23 @@ In short: Class.find() - may match multiple properties, uses keyword args. - Class.filter() - isn't in the spec and it's very useful to have at the Class - level. - + Class.filter() - isn't in the spec and it's very useful to have at the + Class level. + CGI interface index view specifier layout part - lose the '+' from the sorting arguments (it's a reserved URL character ;). Just made no prefix mean ascending and '-' prefix descending. ItemClass - renamed to IssueClass to better match it only having one hypderdb class "issue". Allowing > 1 hyperdb class breaks the - "superseder" multilink (since it can only link to one thing, and we'd - want bugs to link to support and vice-versa). + "superseder" multilink (since it can only link to one thing, and + we'd want bugs to link to support and vice-versa). - template - the call="link()" is handled by special-case mechanisms in my - top-level CGI handler. In a nutshell, the handler looks for a method on - itself called 'index%s' or 'item%s' where %s is a class. Most items - pass on to the templating mechanism, but the file class _always_ does - downloading. It'll probably stay this way too... + template - the call="link()" is handled by special-case mechanisms in + my top-level CGI handler. In a nutshell, the handler looks for a + method on itself called 'index%s' or 'item%s' where %s is a class. + Most items pass on to the templating mechanism, but the file class + _always_ does downloading. It'll probably stay this way too... template - call="link(property)" may be used to link "the current item" (from an index) - the link text is the property specified. @@ -36,11 +36,11 @@ template - added functions that I found very useful: List, History and Submit. - template - items must specify the message lists, history, etc. Having them - by default was sometimes not wanted. + template - items must specify the message lists, history, etc. Having + them by default was sometimes not wanted. - template - index view determines its default columns from the template's - <property> tags. + template - index view determines its default columns from the + template's ``tal:condition="request/show/<property>"`` directives. template - menu() and field() look awfully similar now .... ;)
