JasonWoof Got questions, comments, patches, etc.? Contact Jason Woofenden
improve :first-child hack
authorJason Woofenden <jason@jasonwoof.com>
Tue, 9 Nov 2010 09:59:14 +0000 (04:59 -0500)
committerJason Woofenden <jason@jasonwoof.com>
Tue, 9 Nov 2010 09:59:14 +0000 (04:59 -0500)
metaform/style.css
metaform/template.php

index ded770c..8d31357 100644 (file)
@@ -26,11 +26,26 @@ div.error {
        background: #fdd;
 }
 
-:first-child, .first {
+/* hack so that vertical margins are only between siblings for the most part */
+td > :first-child,
+th > :first-child,
+legend + :first-child,
+article > :first-child,
+section > :first-child,
+nav > :first-child,
+div > :first-child,
+.first {
        padding-top: 0px;
        margin-top: 0px;
 }
-:last-child, .last {
+td > :last-child,
+th > :last-child,
+fieldset > :last-child,
+article > :last-child,
+section > :last-child,
+nav > :last-child,
+div > :last-child,
+.last {
        padding-bottom: 0px;
        margin-bottom: 0px;
 }
index 1bb7e65..bb85036 100644 (file)
@@ -90,12 +90,12 @@ function ~file_name~_display_main() {
                message('Error: Broken link');
                return './~file_name~';
        }
-       $row = db_get_assoc('~table_name~', 'id,'.~file_name upper~_DB_FIELDS, 'where id=%i', $id);
-       if(!$row) {
+       $data = db_get_assoc('~table_name~', 'id,'.~file_name upper~_DB_FIELDS, 'where id=%i', $id);
+       if(!$data) {
                message('Error: ~singular cap~ not found');
                return './~file_name~';
        }
-       tem_set('display', $row);
+       tem_set('display', $data);
 }
 
 function ~file_name~_edit_main() {<!--~}~--><!--~pulldowns {~-->