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 .... ;)
 

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