]> git.decadent.org.uk Git - maypole.git/blobdiff - templates/factory/view
Pass the request into authenticate twice. It makes sense.
[maypole.git] / templates / factory / view
index 861e8761184e6dc33911aa2d1fe090cbeb81e24b..64c760b11cc0f9672957bf8669828e143e5b2276 100644 (file)
@@ -7,21 +7,29 @@
 [% INCLUDE navbar %]
 
 <TABLE class="view">
+    <TR><TD class="field">Name</TD><TD> [% item.name %] </TD></TR>
 [% 
     FOR col = classmetadata.columns.list;
     NEXT IF col == "id" OR col == "name";
+    NEXT UNLESS item.$col;
 %]
 
 <TR>
     <TD class="field"> [% classmetadata.colnames.$col; %] </TD>
-    <TD> [% maybe_link_view(item.$col) %] </TD>
+    <TD> [%
+
+    IF col == "url";  # Possibly too much magic.
+                "<A HREF="; item.url; "> "; item.url; "</A>";
+    ELSE;
+    maybe_link_view(item.$col); END;
+    %] </TD>
 </TR>
 [% END; %]
 </TABLE>
 [%
+    view_related(item);
     button(item, "edit");
     button(item, "delete");
 %]
-</TABLE>
 [% END; %]