fu: Close-up of Fu, bringing a scoop of water to her mouth (Default)
fu ([personal profile] fu) wrote in [site community profile] changelog2010-12-16 05:04 pm

[dw-free] Funky Circles: refactor

[commit: http://hg.dwscoalition.org/dw-free/rev/aa7e846f2689]

http://bugs.dwscoalition.org/show_bug.cgi?id=3284

Refactor, some cleanup, let custom entry list background position custom
setting show up in Customize, minor appearance tweaks.

Patch by [personal profile] ninetydegrees.

Files modified:
  • bin/upgrading/s2layers/core2.s2
  • bin/upgrading/s2layers/funkycircles/layout.s2
--------------------------------------------------------------------------------
diff -r 104a30538007 -r aa7e846f2689 bin/upgrading/s2layers/core2.s2
--- a/bin/upgrading/s2layers/core2.s2	Fri Dec 17 00:43:28 2010 +0800
+++ b/bin/upgrading/s2layers/core2.s2	Fri Dec 17 01:04:29 2010 +0800
@@ -4310,7 +4310,8 @@ function Page::print_linklist() {
 # Prints the name of the account which posted the entry
 function Entry::print_poster {
     var Page p = get_page();
-    print safe "<span class=\"poster entry-poster\">";
+    var string emptyclass = ((($p isa RecentPage and not $p isa FriendsPage) or $p isa MonthPage or $p isa DayPage) and $p.journal.journal_type != "C") ? "empty" : "";
+    print safe "<span class=\"poster entry-poster $emptyclass\">";
     if ($p isa FriendsPage or $p isa EntryPage or $p isa ReplyPage) {
         $this.poster->print();
         if (not $this.poster->equals($this.journal)) {
diff -r 104a30538007 -r aa7e846f2689 bin/upgrading/s2layers/funkycircles/layout.s2
--- a/bin/upgrading/s2layers/funkycircles/layout.s2	Fri Dec 17 00:43:28 2010 +0800
+++ b/bin/upgrading/s2layers/funkycircles/layout.s2	Fri Dec 17 01:04:29 2010 +0800
@@ -1,38 +1,22 @@ layerinfo "type" = "layout";
-layerinfo "type" = "layout";
-layerinfo "name" = "Funky Circles";
+layerinfo type = "layout";
+layerinfo name = "Funky Circles";
 layerinfo redist_uniq = "funkycircles/layout";
 layerinfo author_name = "ninetydegrees";
 layerinfo lang = "en";
 
+set layout_authors = [ { "name" => "ninetydegrees", "type" => "user" } ];
+
 ##===============================
-## Display settings - images
+## Presentation
 ##===============================
 
-propgroup images_child {
-
-    property string[] image_entry_list_background_group {
-        des = "Entry footer links background image";
-        grouptype = "image";
-        }
-    set image_entry_list_background_group = [ "image_entry_list_background_url", "image_entry_list_background_repeat", "image_entry_list_background_position" ];
-        property string image_entry_list_background_url {
-        grouped = 1;
-        }
-    property string image_entry_list_background_repeat {
-        values = "repeat|tile image|no-repeat|don't tile|repeat-x|tile horizontally|repeat-y|tile vertically";
-        grouped = 1;
-    }
-    property string image_entry_list_background_position {
-    values = "top left|top left|top center|top center|top right|top right|center left|center left|center center|center|center right|center right|bottom left|bottom left|bottom center|bottom center|bottom right|bottom right";
-        grouped = 1;
-    }
-    property string image_module_list { des = "Module list image"; }
-    property string image_module_list_hover { des = "Module list hover image"; }
-    property string image_module_list_active { des = "Module list active image"; }
-}
+set layout_type = "two-columns-right";
+set entry_management_links = "text";
+set comment_management_links = "text";
+set custom_colors_template = "%%new%% .entry .contents .userpic img {background-color: %%background%%;} %%new%% .entry-title a {color: %%foreground%%;}";
 
 ##===============================
-## Journal style - colors
+## Colors
 ##===============================
 
 propgroup colors_child {
@@ -77,19 +61,8 @@ set color_shadow_alt = "#8c8c8c";
 set color_shadow_alt = "#8c8c8c";
 
 ##===============================
-## Misc
+## Fonts
 ##===============================
-
-set layout_type = "two-columns-right";
-set text_posting_in = " in ";
-set entry_management_links = "text";
-set comment_management_links = "text";
-set custom_colors_template = "%%new%% .entry .contents .userpic img {background-color: %%background%%;} %%new%% .entry-title a {color: %%foreground%%;}";
-set layout_authors = [ { "name" => "ninetydegrees", "type" => "user" } ];
-
-#=================
-# Fonts
-#=================
 
 set font_base = "Trebuchet MS, DejaVu Sans";
 set font_fallback = "sans-serif";
@@ -106,6 +79,69 @@ set font_comment_title_units ="em";
 set font_comment_title_units ="em";
 set font_module_heading_size = "1.2";
 set font_module_heading_units = "em";
+
+##===============================
+## Images
+##===============================
+
+propgroup images_child {
+
+    property string[] image_entry_list_background_group {
+        des = "Entry footer links background image";
+        grouptype = "image";
+        }
+    set image_entry_list_background_group = [ "image_entry_list_background_url", "image_entry_list_background_repeat", "image_entry_list_background_position" ];
+        property string image_entry_list_background_url {
+        grouped = 1;
+        }
+    property string image_entry_list_background_repeat {
+        values = "repeat|tile image|no-repeat|don't tile|repeat-x|tile horizontally|repeat-y|tile vertically";
+        grouped = 1;
+    }
+    property string image_entry_list_background_position {
+    values = "top left|top left|top center|top center|top right|top right|center left|center left|center center|center|center right|center right|bottom left|bottom left|bottom center|bottom center|bottom right|bottom right";
+        grouped = 1;
+        allow_other = 1;
+    }
+    property string image_module_list { des = "Module list image"; }
+    property string image_module_list_hover { des = "Module list hover image"; }
+    property string image_module_list_active { des = "Module list active image"; }
+}
+
+set image_entry_list_background_position = "100% 8px";
+
+
+##===============================
+## Text
+##===============================
+
+set text_posting_in = " in ";
+set text_comment_date = "on";
+set text_comment_from = "Posted by";
+
+##===============================
+## Functions
+##===============================
+
+function print_module_navlinks() {
+    var Page p = get_page();
+    open_module("navlinks", "", "");
+    var string[] links = [];
+    
+    println """<ul class="module-list">""";
+    foreach var string k ($p.views_order) {
+        var string css = """$k""";
+        if ($p.view == $k) { $css = """current $k"""; }
+        println """<li class="module-list-item $css"><a href="$p.view_url{$k}" class="$css">"""+lang_viewname($k)+"""</a></li>""";
+    }
+    println "</ul>";
+
+    close_module();
+}
+
+##===============================
+## Stylesheet
+##===============================
 
 function print_stylesheet () {
 
@@ -130,13 +166,12 @@ function print_stylesheet () {
     var string entry_footer_link_colors = generate_color_css($*color_entry_footer_link, new Color, new Color);
     var string entry_footer_link_hover_colors = generate_color_css($*color_entry_footer_link_hover, new Color, new Color);
     var string entry_footer_link_visited_colors = generate_color_css($*color_entry_footer_link_visited, new Color, new Color);
-    var string entry_list_background = generate_background_css ($*image_entry_list_background_url, $*image_entry_list_background_repeat, "", new Color);
+    var string entry_list_background = generate_background_css ($*image_entry_list_background_url, $*image_entry_list_background_repeat, $*image_entry_list_background_position, new Color);
 
     var string userpic_css = "";
         if ($*userpics_position == "left") {
             $userpic_css = """
-            .entry .contents .userpic,
-            .comment .contents .userpic {
+            .contents .userpic {
                 left: -2.5em;
                 }
 
@@ -145,14 +180,7 @@ function print_stylesheet () {
                 padding-left: 95px;
                 }
 
-            .page-recent .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-            .page-read .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-network .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-entry .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-reply .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-day .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-            .page-entry .comment-wrapper.has-userpic .comment .contents .poster,
-            .page-reply .comment-wrapper.has-userpic .comment .contents .poster {
+            .has-userpic .poster {
                 margin-left: 80px;
                 }
 
@@ -167,7 +195,7 @@ function print_stylesheet () {
 
             .two-columns-right #primary > .inner:first-child,
             .three-columns-right #primary > .inner:first-child {
-                padding: 1em 3.5em 1em 3.5em;
+                padding: 1em 3.5em 1em;
                 }
             """;
         }
@@ -186,20 +214,13 @@ function print_stylesheet () {
                 padding-right: 95px;
                 }
 
-            .page-recent .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-            .page-read .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-network .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-entry .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-reply .entry-wrapper.has-userpic .entry .contents .poster,
-            .page-day .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-            .page-entry .comment-wrapper.has-userpic .comment .contents .poster,
-            .page-reply .comment-wrapper.has-userpic .comment .contents .poster {
+            .has-userpic .poster {
                 margin-right: 80px;
                 }
 
             .two-columns-left #primary > .inner:first-child,
             .three-columns-left #primary > .inner:first-child {
-                padding: 1em 3.5em 1em 3.5em;
+                padding: 1em 3.5em 1em;
                 }
 
             .three-columns-sides #primary > .inner:first-child {
@@ -400,11 +421,19 @@ h2#pagetitle {
         }
 
 .entry,
-.page-entry .comment,
-.page-reply .comment {
+.comment {
     background-color: transparent;
     border: none;
     position: relative;
+    }
+
+.partial .comment {
+    padding: 0 .5em;
+    }
+
+.header,
+.page-tags h2 {
+    $entry_title_colors
     }
 
 .entry .header,
@@ -412,28 +441,15 @@ h2#pagetitle {
     padding-bottom: .5em;
     }
 
-    .entry-wrapper.no-userpic .entry .header,
-    .comment-wrapper.no-userpic .comment .header {
-        padding-left: 0;
-        }
-
-.header,
-.page-tags h2 {
-    $entry_title_colors
-    }
-
     .header a { $page_link_colors }
     .header a:visited { $page_link_visited_colors }
     .header a:hover { $page_link_hover_colors }
 
     .entry-title,
-    .comment-title {
-        text-transform: uppercase;
-        }
-
+    .comment-title,
     .page-tags h2,
-    .page-archive h3 {
-        $entry_title_font
+    .page-archive h3,
+    .page-month dd h3 {
         text-transform: uppercase;
         }
 
@@ -442,8 +458,9 @@ h2#pagetitle {
         $entry_title_colors
         }
 
-    .page-month dd h3 {
-        text-transform: uppercase;
+    .page-tags h2,
+    .page-archive h3 {
+        $entry_title_font
         }
 
     .page-day h3.day-date {
@@ -454,18 +471,15 @@ h2#pagetitle {
         content: "on ";
         }
 
-    .entry .time:before,
-    .comment .time:before {
+    .time:before {
         content: "at ";
         }
 
-.entry .contents,
-.month .contents,
-.comment .contents,
+.contents,
 .comment-wrapper.partial,
 .page-month .month .inner,
-.page-tags .tags-container ul,
-.page-tags .tags-container .tags_cloud {
+.tags-container ul,
+.tags-container .tags_cloud {
     $entry_colors
     border-width: 20px;
     border-left: none;
@@ -477,52 +491,36 @@ h2#pagetitle {
     -khtml-box-shadow: .667em .067em .667em $*color_shadow;
     }
 
-    .comment-wrapper.partial {
-        margin-bottom: 4em;
-        }
-
-.entry-wrapper.no-userpic .entry .contents,
-.comment-wrapper.no-userpic .comment .contents,
+.no-userpic .contents,
 .month .contents,
 .page-month .month .inner {
     padding: 2em;
     }
 
-    .comment-wrapper.partial .comment {
-        padding: 0 .5em;
+    .has-userpic .contents {
+        padding: 10px 2em 2em;
         }
 
-    .page-recent .entry-wrapper.has-userpic.journal-type-C .entry .contents,
-    .page-read .entry-wrapper.has-userpic .entry .contents,
-    .page-network .entry-wrapper.has-userpic .entry .contents,
-    .page-entry .entry-wrapper.has-userpic .entry .contents,
-    .page-reply .entry-wrapper.has-userpic .entry .contents,
-    .page-day .entry-wrapper.has-userpic.journal-type-C .entry .contents,
-    .page-entry .comment-wrapper.has-userpic .comment .contents,
-    .page-reply .comment-wrapper.has-userpic .comment .contents {
-        padding: 10px 2em 2em 2em;
-        }
+        .page-recent .entry-wrapper.has-userpic.journal-type-P .entry .contents,
+        .page-day .entry-wrapper.has-userpic.journal-type-P .entry .contents {
+            padding: 55px 2em 2em;
+            }
 
-    .page-recent .entry-wrapper.has-userpic.journal-type-P .entry .contents,
-    .page-day .entry-wrapper.has-userpic.journal-type-P .entry .contents {
-        padding: 55px 2em 2em 2em;
-        }
-
-    .page-tags .tags-container ul.ljtaglist {
+    .tags-container ul.ljtaglist {
         margin: 0;
         padding: 2em 2em 2em 5em;
         }
 
-    .page-tags .tags-container .tags_cloud {
+    .tags-container .tags_cloud {
         margin: 0;
         padding: 2em;
         }
 
-    .page-tags .tags-container .tags_multilevel li {
+    .tags-container .tags_multilevel li {
         font-weight: bold;
         }
 
-        .page-tags .tags-container .tags_multilevel ul {
+        .tags-container .tags_multilevel ul {
             background: none;
             border: none;
             list-style: disc;
@@ -534,76 +532,69 @@ h2#pagetitle {
             -khtml--box-shadow: none;
             }
 
-            .page-tags .tags-container .tags_multilevel ul li {
+            .tags-container .tags_multilevel ul li {
                 color: $*color_entry_border;
                 font-weight: normal;
                 margin-top: 0;
                 }
 
-                .page-tags .tags-container .tags_multilevel ul ul {
+                .tags-container .tags_multilevel ul ul {
                     list-style: circle;
                     }
 
-                    .page-tags .tags-container .tags_multilevel ul ul li {
+                    .tags-container .tags_multilevel ul ul li {
                         color: $*color_entry_text;
                         }
 
-.entry .contents a,
-.comment .contents a,
-.comment-wrapper.partial .comment a,
-.month .contents a,
+.contents a,
+.partial .comment a,
 .page-month .month a,
-.page-tags .tags-container a {
+.tags-container a {
     $entry_link_colors
     }
 
-    .entry .contents a:visited,
-    .comment .contents a:visited {
+    .contents a:visited {
         $entry_link_visited_colors
         text-decoration: none;
         }
 
-    .entry .contents a:hover,
-    .comment .contents a:hover,
-    .comment-wrapper.partial .comment a:hover,
-    .month .contents a:hover,
+    .contents a:hover,
+    .partial .comment a:hover,
     .page-month .month a:hover,
-    .page-tags .tags-container a:hover {
+    .tags-container a:hover {
         $entry_link_hover_colors
         text-decoration: none;
         }
 
-    .entry .contents .entry-content a,
-    .comment .contents .comment-content a {
+    .entry-content a,
+    .comment-content a {
         text-decoration: underline;
         }
 
-    .entry .contents .entry-content a:hover,
-    .comment .contents .comment-content a:hover,
-    .entry .contents .entry-content a:visited,
-    .comment .contents .comment-content a:visited {
+    .entry-content a:hover,
+    .comment-content a:hover,
+    .entry-content a:visited,
+    .comment-content a:visited {
         text-decoration: none;
         }
 
-    .comment-wrapper.partial .comment .comment-title {
+    .partial .comment-title {
         display: inline;
         padding-bottom: .5em;
         }
 
-        .comment-wrapper.partial .comment .comment-title a {
+        .partial .comment-title a,
+        .partial .comment-title a:hover {
             $entry_colors
             border: none;
             }
 
-            .comment-wrapper.partial .comment .comment-title a:hover {
-                $entry_colors
+            .partial .comment-title a:hover {
                 background-color: transparent;
-                border: none;
                 text-decoration: underline;
                 }
 
-.entry .contents .userpic,
-.comment .contents .userpic {
+.contents .userpic {
     height: 100px;
     position: absolute;
     text-align: center;
@@ -611,8 +602,7 @@ h2#pagetitle {
     width: 100px;
     }
 
-    .entry-wrapper.no-userpic .entry .contents .userpic,
-    .comment-wrapper.no-userpic .comment .contents .userpic {
+    .no-userpic .userpic {
         display: none;
         }
 
@@ -631,48 +621,26 @@ h2#pagetitle {
         }
 
 
-.page-recent .journal-type-C .entry .contents .poster,
-.page-read .entry .contents .poster,
-.page-network .entry .contents .poster,
-.page-entry .entry .contents .poster,
-.page-entry .comment .contents .poster,
-.page-reply .entry .contents .poster,
-.page-reply .comment .contents .poster,
-.page-day .journal-type-C .entry .contents .poster {
+.contents .poster {
     border-bottom: 1px dashed $*color_entry_poster_border;
     display: block;
     font-weight: bold;
     padding-bottom: .5em;
     }
 
-    .page-recent .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-    .page-read .entry-wrapper.has-userpic .entry .contents .poster,
-    .page-network .entry-wrapper.has-userpic .entry .contents .poster,
-    .page-entry .entry-wrapper.has-userpic .entry .contents .poster,
-    .page-reply .entry-wrapper.has-userpic .entry .contents .poster,
-    .page-day .entry-wrapper.has-userpic.journal-type-C .entry .contents .poster,
-    .page-entry .comment-wrapper.has-userpic .comment .contents .poster,
-    .page-reply .comment-wrapper.has-userpic .comment .contents .poster {
+    .has-userpic .poster {
         margin-bottom: 20px;
         }
 
-    .page-entry .comment-wrapper.has-userpic .comment .contents .poster,
-    .page-reply .comment-wrapper.has-userpic .comment .contents .poster {
+    .has-userpic .comment .poster {
         margin-bottom: 32px;
         }
 
-    .page-recent .journal-type-C .entry .contents .poster:before,
-    .page-read .entry .contents .poster:before,
-    .page-network .entry .contents .poster:before,
-    .page-entry .entry .contents .poster:before,
-    .page-reply .entry .contents .poster:before,
-    .page-reply .comment .contents .poster:before,
-    .page-day .journal-type-C .entry .contents .poster:before {
+    .entry .poster:before {
         content: 'Posted by ';
         }
 
-    .entry-wrapper.no-userpic .entry .contents .poster,
-    .comment-wrapper.no-userpic .comment .contents .poster {
+    .no-userpic .poster {
         margin-left: 0;
         }
 
@@ -681,13 +649,25 @@ h2#pagetitle {
         }
 
 .poster-ip:before {
-        content: "- ";
+    content: "- ";
+    }
+
+$userpic_css
+
+/* Must be after userpic_css */
+
+.no-userpic .header {
+    padding-left: 0;
+    }
+
+.poster.empty {
+    display: none;
     }
 
 #archive-year table * {
-        border: none;
-        text-align: center;
-        vertical-align: top;
+    border: none;
+    text-align: center;
+    vertical-align: top;
     }
 
     #archive-year table caption {
@@ -703,16 +683,16 @@ h2#pagetitle {
         }
 
     #archive-year td {
-            width: 14.285%;
+        width: 14.285%;
         }
 
         #archive-year table td.day-has-entries {
-                font-weight: bold;
+            font-weight: bold;
             }
 
             #archive-year table td.day-has-entries p {
-                    $entry_link_hover_colors
-                       padding: .2em;
+                $entry_link_hover_colors
+                padding: .2em;
                 }
 
             #archive-year table td.day-has-entries a {
@@ -729,27 +709,24 @@ h2#pagetitle {
                     $page_title_colors
                     }
 
-.entry .contents .entry-content {
+.entry-content {
     text-align: justify;
-    }    
+    }
 
-.entry .contents .metadata ul li {
+.entry .metadata ul li {
     list-style: url() inside disc;
     }
 
-    .entry .contents .metadata .metadata-label {
+    .entry .metadata .metadata-label {
         font-style: italic;
         }
 
-.entry .contents .metadata.top-metadata ul {
+.entry .metadata.top-metadata ul {
     margin: 0;
     }
 
-.entry .footer,
-.month .footer,
-.page-entry .comment .footer,
-.page-reply .comment .footer,
-.page-tags .tags-container .manage-tags-link,
+.footer,
+.tags-container .manage-tags-link,
 .bottomcomment, .comments-message {
     $entry_footer_colors
     padding: 0 .5em;
@@ -760,43 +737,34 @@ h2#pagetitle {
     -khtml-box-shadow: .067em .067em .667em $*color_shadow;
     }
 
-    .page-tags .tags-container .manage-tags-link {
+    .tags-container .manage-tags-link {
         margin-top: 1em;
         padding: .5em;
         }
 
-    .entry .footer a,
-    .month .footer a,
-    .page-entry .comment .footer a,
-    .page-reply .comment .footer a,
-    .page-tags .tags-container .manage-tags-link a,
+    .footer a,
+    .tags-container .manage-tags-link a,
     .bottomcomment a {
         $entry_footer_link_colors
         }
 
-    .entry .footer a:visited,
-    .month .footer a:visited,
-    .page-entry .comment .footer a:visited,
-    .page-tags .tags-container .manage-tags-link a:visited,
+    .footer a:visited,
+    .tags-container .manage-tags-link a:visited,
     .bottomcomment a:visited {
         $entry_footer_link_visited_colors
         }
 
-    .entry .footer a:hover,
-    .month .footer a:hover,
-    .page-entry .comment .footer a:hover,
-    .page-reply .comment .footer a:hover,
-    .page-tags .tags-container .manage-tags-link a:hover,
+    .footer a:hover,
+    .tags-container .manage-tags-link a:hover,
     .bottomcomment a:hover {
         $entry_footer_link_hover_colors
         background-color: transparent;
         text-decoration: underline;
         }
 
-    .page-entry .comment .footer,
-    .page-reply .comment .footer {
+    .comment .footer {
         padding: 0 .5em;
-            text-align: left;
+        text-align: left;
         }
 
     .month .footer .inner {
@@ -818,7 +786,7 @@ h2#pagetitle {
 .entry .tag {
     border-bottom: 1px dashed $*color_entry_footer_border;
     padding: .5em 0;
-        text-align: left;
+    text-align: left;
     }
 
     .page-month .tag {
@@ -826,7 +794,7 @@ h2#pagetitle {
         }
 
     .page-month .tag-text {
-            font-weight: bold;
+        font-weight: bold;
         }
 
 .entry ul.entry-management-links,
@@ -862,7 +830,6 @@ h2#pagetitle {
     .bottomcomment ul.entry-management-links li,
     .bottomcomment ul.entry-interaction-links li {
         $entry_list_background
-        background-position: 100% 8px;
         padding-right: 14px;
         }
 
@@ -875,6 +842,14 @@ h2#pagetitle {
             }
 
 .entry ul.entry-interaction-links {
+    padding-left: .35em;
+    }
+
+.bottomcomment ul li {
+    padding-left: 0;
+    }
+
+.bottomcomment ul.entry-interaction-links li:first-child {
     padding-left: .35em;
     }
 
@@ -893,7 +868,7 @@ h2#pagetitle {
         display: inline;
         padding-top: 0;
         text-align: left;
-    }
+        }
 
     #qrformdiv table {
         border: none !important; /* Needed */
@@ -912,7 +887,7 @@ h2#pagetitle {
         $page_link_visited_colors
         }
 
-.page-reply #postform {
+#postform {
     $entry_footer_colors
     padding: .5em;
     box-shadow: .067em .067em .667em $*color_shadow;
@@ -921,9 +896,17 @@ h2#pagetitle {
     -khtml-box-shadow: .067em .067em .667em $*color_shadow;
     }
 
-    .page-reply #postform a {
+    #postform a {
         $entry_footer_link_colors
         }
+
+        #postform a:visited {
+            $entry_footer_link_visited_colors
+            }
+
+        #postform a:hover {
+            $entry_footer_link_hover_colors
+            }
 
 /* Sidebars
 ***************************************************************************/
@@ -945,7 +928,7 @@ h2#pagetitle {
     }
 
     .one-column #tertiary .module{
-            margin-bottom: .5em;
+        margin-bottom: .5em;
         }
 
 /* Modules
@@ -1143,24 +1126,5 @@ h2#pagetitle {
             border-top: 1px solid $*color_footer_link_hover;
             text-decoration: none;
             }
-
-$userpic_css
 """;
 }
-
-function print_module_navlinks() {
-    var Page p = get_page();
-    open_module("navlinks", "", "");
-    var string[] links = [];
-    
-    println """<ul class="module-list">""";
-    foreach var string k ($p.views_order) {
-        var string css = """$k""";
-        if ($p.view == $k) { $css = """current $k"""; }
-        println """<li class="module-list-item $css"><a href="$p.view_url{$k}" class="$css">"""+lang_viewname($k)+"""</a></li>""";
-    }
-    println "</ul>";
-
-    close_module();
-}
-
--------------------------------------------------------------------------------

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org