From 6aa0b2dd982dc074ca58e4743877c2146da013b8 Mon Sep 17 00:00:00 2001 From: Simon Cozens Date: Sat, 31 Jan 2004 19:33:02 +0000 Subject: [PATCH] Podify and expand. git-svn-id: http://svn.maypole.perl.org/Maypole/trunk@42 48953598-375a-da11-a14b-00016c27c3ee --- TODO | 51 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 42 insertions(+), 9 deletions(-) diff --git a/TODO b/TODO index b533435..be6970c 100644 --- a/TODO +++ b/TODO @@ -1,9 +1,42 @@ -Advanced searching -Ordering of results -Ordering of columns -Pages with several ?(different kinds) of objects? -ACLs? Users? Last-updated? - (Probably not. These are handled in subclasses) -Paging -Documentation, documentation, documentation -Error handling +=head1 TODO List + +=head2 Advanced searching + +I'm already using AbstractSearch, so I need to put the operators as form +fields in the templates, then extract them again in the search method. +The code is almost there. + +=head2 Ordering of results + +Should be able to sort up and down by column name. + +=head2 Ordering of columns + +What order do the columns appear in the lists and edit boxes? It B +already possible to customize this by overriding C in an +individual model class, but it might be better to do that in the config. + +Excluding some columns from list display might be worth doing. Again, it +can be done in the templates, but might be better in config. + +=head2 Pages with several ?(different kinds) of objects? + +I don't know if this is actually a useful concept. Maybe someone will +find a case for it. + +=head2 ACLs? Users? Last-updated? + +Probably not. These are handled in subclasses + +=head2 Paging results + +Class::DBI::Page is a very handy thing; got to work it in somehow. + +=head2 Documentation, documentation, documentation + +As ever. Maybe I can write a few articles about it too. + +=head2 Error handling + +When happens if authentication is denied, for instance? Currently we +just get an Apache 403. -- 2.39.2