#%]
[%
MACRO link(table, command, additional, label) BLOCK;
- '<A HREF="' _ base _ "/" _ table _ "/" _ command _ "/" _ additional _ '">';
+ '<a href="' _ base _ "/" _ table _ "/" _ command _ "/" _ additional _ '">';
label;
- "</A>";
+ "</a>";
END;
%]
#%]
[%
-
MACRO maybe_link_view(object) BLOCK;
IF object.table; # It's an object, i.e. a has-a
link(object.table, "view", object.id, object);
#%]
[% MACRO display_line(item) BLOCK;
- FOR col = classmetadata.columns;
+ FOR col = classmetadata.columns;
NEXT IF col == "id";
"<td>";
IF col == "url";
maybe_link_view(item.$col);
END;
"</td>";
- END;
+ END;
button(item, "edit");
button(item, "delete");
END %]
#%]
[% MACRO button(obj, action) BLOCK; %]
-<TD>
-<FORM METHOD="post" ACTION="[%base%]/[%obj.table%]/[%action%]/[%obj.id%]">
- <INPUT TYPE="submit" NAME="[%action%]" VALUE="[%action%]">
-</FORM>
-</TD>
+<td>
+<form method=post action="[% base %]/[% obj.table %]/[% action %]/[% obj.id %]">
+ <input type=submit name=[% action %] value=[% action %] />
+</form>
+</td>
[% END %]
[%#
[%
MACRO view_related(object) BLOCK;
FOR accessor = classmetadata.related_accessors.list;
- "<H3>"; accessor | ucfirst; "</H3>\n";
- "<UL id=\"vlist\">";
+ "<h3>"; accessor | ucfirst; "</h3>\n";
+ "<ul id=\"vlist\">";
FOR thing = object.$accessor;
- "<LI>"; maybe_link_view(thing); "</LI>\n";
+ "<li>"; maybe_link_view(thing); "</li>\n";
END;
- "</UL>";
+ "</ul>";
END;
END;