<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. https://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="https://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:opal_help</id>
  <title>Beating Opal</title>
  <subtitle>Help with and tips, tricks &amp; tutorials for the Opal style</subtitle>
  <author>
    <name>Opal (Libra OSWD) Help</name>
  </author>
  <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/"/>
  <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom"/>
  <updated>2010-07-20T20:41:45Z</updated>
  <lj:journal userid="3905930" username="opal_help" type="community"/>
  <link rel="service.feed" type="application/x.atom+xml" href="https://opal-help.livejournal.com/data/atom" title="Beating Opal"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:326390</id>
    <author>
      <name>Kelly</name>
    </author>
    <lj:poster user="bowserbabe" userid="5711139"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/326390.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=326390"/>
    <title>Spacing for Entry Links</title>
    <published>2010-07-20T20:35:04Z</published>
    <updated>2010-07-20T20:41:45Z</updated>
    <content type="html">This is making me crazy.&lt;br /&gt;&lt;br /&gt;My current layout:&lt;br /&gt;&lt;a href="http://bowserbabe.livejournal.com" target="_blank"&gt;http://bowserbabe.livejournal.com&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=6232704&amp;amp;fmt=html" target="_blank"&gt;Code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My testing/mess-with layout:&lt;br /&gt;&lt;a href="http://bowserbabe.livejournal.com/?s2id=5402248" target="_blank"&gt;http://bowserbabe.livejournal.com/?s2id=5402248&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=22335927&amp;amp;fmt=html" target="_blank"&gt;Code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the one I have now, which I did not make but have done things to over the years, there is no space/&amp;amp;nbsp; before the "Leave a comment" text. But I can't seem to replicate that. I have no idea where that code is in the layer.&lt;br /&gt;&lt;br /&gt;Obviously it's in there somewhere. o.O&lt;br /&gt;&lt;br /&gt;This is what I'm talking about in view source:&lt;pre&gt;&amp;lt;div class="entrylinks"&amp;gt;
&amp;lt;a href="http://bowserbabe.livejournal.com/204015.html?mode=reply"&amp;gt;&amp;amp;nbsp; What was that?&amp;amp;nbsp; &amp;lt;/a&amp;gt;
&amp;lt;a href="http://www.livejournal.com/editjournal.bml?journal=bowserbabe&amp;itemid=204015"&amp;gt;Edit Entry&amp;lt;/a&amp;gt;
&amp;lt;a href="http://www.livejournal.com/tools/memadd.bml?journal=bowserbabe&amp;itemid=204015"&amp;gt;Add to Memories&amp;lt;/a&amp;gt;
&amp;lt;a href="http://bowserbabe.livejournal.com/204015.html"&amp;gt;Link&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;a name='cutid1-end'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit&lt;/b&gt;: What is it about posting your problem that makes you figure it out minutes later? CommentInfo::print_postlink() and CommentInfo::print_readlink() were throwing me because they say "Comment" and not "Entry" but... all fixed now. They're even there in my current code! Augh I feel stupid now.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:326042</id>
    <author>
      <name>voressima</name>
    </author>
    <lj:poster user="voressima" userid="7068605"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/326042.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=326042"/>
    <title>Header images for sidebar boxes and entry link separator</title>
    <published>2010-07-18T20:53:08Z</published>
    <updated>2010-07-18T20:53:08Z</updated>
    <content type="html">I am currently in the process of making a new layout for a friend, and just like every other time I made something new in opal, I came across some issues.&lt;br /&gt;&lt;br /&gt;&lt;font size="-2"&gt;(I really need to learn to stick to just changing colors and slapping a new header on a layout that already works!)&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Problem 1:&lt;/u&gt;&lt;/b&gt; in the sidebar, all boxes have a little header image instead of the plain, standard bolded text title. However, I can't get this for the link list and the page summary. The only piece of code I have on those is &lt;i&gt;$this-&amp;gt;lay_print_summary();&lt;/i&gt; and &lt;i&gt;$this-&amp;gt;print_linklist();&lt;/i&gt;, so, eh, not a lot to work with. Does someone know of any extended code for those, one where I can define a header image etc? &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I want to somehow be able to get the "Links" to look like the other titles in the sidebar.&lt;br /&gt;&lt;br /&gt;&lt;img src="https://i2.photobucket.com/albums/y25/schemering/linksissue.png" fetchpriority="high"&gt;&lt;br /&gt;&lt;br /&gt;(I never use the page summary and go into the raw source code to add links instead of somehow retreiving the data from the default link list, so it's never been an issue before...)&lt;br /&gt;&lt;a name='cutid1-end'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;u&gt;Problem 2:&lt;/u&gt;&lt;/b&gt; Details, details... But I'd really like to be able to have my entry links separated by a simple character, "|" or ":", haven't decided yet. Something like this:&lt;br /&gt;&lt;br /&gt;comment | edit entry | edit tags&lt;br /&gt;&lt;br /&gt;There seems to be a piece of code for that under &lt;i&gt;Entry::print_linkbar()&lt;/i&gt;, but when I put a "|" in the spot where I think it should go, it doesn't show up. I probably put it in the wrong place or something :/ (It's also not a color-issue, such as black on black and therefore not being visible. I checked by making my the background color of my entries something bright and nasty)&lt;br /&gt;&lt;br /&gt;My code (work in progress):&lt;br /&gt;&lt;br /&gt;&lt;textarea rows="2" cols="20"&gt;
layerinfo "type" = "theme";
layerinfo "name" = "prince of persia gold&amp;brown";
layerinfo author_name = "Halffling on LiveJournal.com";
layerinfo author_email = "halffling@livejournal.com";
layerinfo des = "Based on the template offered by ignited";
layerinfo lang = "en";
layerinfo source_viewable = 0;
layerinfo is_public = 0;

set color_bg                   = "#17120c"; 
set color_bg_font              = "#dadada";
set color_fg                   = "#000000";
set color_fg_font              = "#b3ae88";
set color_med                  = "#17120c";
set color_med_font             = "#504136";
set font_base                  = "Arial";
set lang_fmt_date_short        = "%%day%%, %%month%% %%dayord%% %%yyyy%%";
set lang_fmt_time_short        = "%%h%%:%%min%%%%a%%m";
set links_header               = "Links";
set show_entry_userpic         = true;
set static_font_size           = "11";
set static_font_measurement    = "px";
set tags_aware                 = true;
set text_back                  = "Back";
set text_forward               = "Forward";
set text_meta_location         = "Location:";
set text_meta_mood             = "Mood:";
set text_meta_music            = "Music:";
set text_post_comment          = "Comment";
set text_post_comment_friends  = "Comment";
set text_read_comments         = "1 comment // # comments";
set text_read_comments_friends = "1 comment// # comments";


function Page::print_custom_head() {
"""
&amp;lt;style type="text/css" media="screen"&amp;gt;

/*code for automatically shrinking oversized pics*/
""";
if( $.view =="entry")
{
"""
.entrytext img { }""";
}
else
{
"""
.entrytext img {max-width: 82%;}
""";
}"""



.entries {
	font-size: $*static_font_size$*static_font_measurement;
	line-height:9pt;
	text-align:justify;
	width:633px;
	padding-left:6px;
	}


/*code for replacing metadata icons*/
/* http://ephi.livejournal.com/665.html */
.ljuser img
{
  /* fallback code for older browsers */
  width: 0;
  height: 0;
  padding: 12px 0 0 11px;
  /* for some reason IE doesn't understand 
  background shortcuts for this one */
  background-image: url('http://dina.straechav.com/livejournal/userinfo-lightblue.png');
  background-repeat: no-repeat;
  background-position: left center;
}
.ljuser img[src="http://l-stat.livejournal.com/img/userinfo.gif"]
{ background-image: url('http://dina.straechav.com/livejournal/userinfo-lightblue.png'); }

.ljuser img[src="http://l-stat.livejournal.com/img/community.gif"]
{ background-image: url('http://dina.straechav.com/livejournal/comm-blue.png'); }

.ljuser img[src="http://l-stat.livejournal.com/img/syndicated.gif"]
{ background-image: url('http://dina.straechav.com/livejournal/feed-blue.png'); }

.ljuser img[src="http://l-stat.livejournal.com/img/newsinfo.gif"]
{ background-image: url('http://dina.straechav.com/livejournal/news.png'); }




&amp;lt;/style&amp;gt;
""";
}

function print_stylesheet() {
var string page_background_image = "";
var Color  color_one             = "#d9c164"; 
var Color  color_two             = "#c1c1c1";
var Color  color_three           = "#cdcdcd";
var Color  color_four            = "#d9c164";
var Color  color_five            = "#504136";
var Color  color_six             = "#504136";
var Color  color_seven           = "#17120c";
var Color  color_eight           = "#17120c";
var Color  color_nine            = "#504136";
var Color  color_ten             = "#17120c";
var Color  color_eleven          = "#447369";
var Color  color_twelve          = "#a7a7a7";

var string static_font_size_plus1  = (int($*static_font_size) + 1) + "";
var string static_font_size_plus2  = (int($*static_font_size) + 2) + "";
var string static_font_size_minus1 = (int($*static_font_size) - 1) + "";
var string static_font_size_minus2 = (int($*static_font_size) - 2) + "";

"""
/* Hello! This is the stylesheet of Halffling @ LJ. */
/* My comments are placed between things like this */
/* in order to help you along. */

body {
  background-color:      $*color_bg;
""";
if(clean_url($page_background_image) != "") {
$page_background_image = clean_url($page_background_image);
"""
  background-image:      url($page_background_image);
""";
}
"""
  font-family:           $*font_base;
  color:                 $*color_bg_font;
  font-size:             $*static_font_size$*static_font_measurement;
  line-height:            9pt;
  overflow-x:hidden;
  margin-left:            0px;
  margin-top:            0px;
  margin-right: 0px;
  margin-bottom:0px;

}
/*html {
  scrollbar-face-color:       $*color_fg;
  scrollbar-arrow-color:      $*color_fg;
  scrollbar-highlight-color:  $color_one;
  scrollbar-3dlight-color:    $color_two;
  scrollbar-shadow-color:     $color_three;
  scrollbar-darkshadow-color: $color_two;
  scrollbar-track-color:      $*color_bg;
}*/

.pagealign {
	text-align:center;
	}

.bodytable {
	width:50%;
	}
/* borders along the page. */
/* To disable a border, change to 0px */
.border4 {
  border: 0px solid $color_four;
}

.border3 {
  border: 0px solid $color_three;
}

.border2 {
  border: 0px solid $color_five;
}

/* links on page */
a, a b {
  color:           $color_one;
  font-weight:     bold;
  text-decoration: none;
}

/* links when cursor is hovering over it */
a:hover, a:hover b, a:hover .nosubject {
  color:           $*color_fg_font;
  font-weight:     bold;
  text-decoration: none;
}

/* italicized text. Remove if you don't want it a different color */
/*i {
  color: $color_two;
}*/

/* bolded text. Remove if you don't want it a different color */
/*b {
  color: $color_three;
}*/

/* change to 'float:right' if you want your posting icon on the right. */
.userpic2 {
  float:        left;
  text-align:   right;
  margin-right: 3px;
  border:5px solid $color_five;

}

/*if userpic in the sidebar is enabled. */
#userpic { 
  overflow:      visible; 
  text-align:    center;
  margin-bottom: 5px; 
  padding:       2px;
}

/* the next three deal with the navigation links at the top */
#nav {
  background-color: $*color_fg;
  font-size:        $static_font_size_minus1$*static_font_measurement;
  letter-spacing:    2px;
  text-transform:   uppercase;
  padding-top:      4px;
  padding-bottom:4px;
  padding-left: 35px;
  white-space:      nowrap;

}

#nav a {
  font-size:        $static_font_size_minus1$*static_font_measurement;
  color:            $color_one;
  text-decoration:  none;
  padding-left:     12px;
  padding-right:    10px;
  padding-top:       1px;
  background-color: $*color_fg;
  border: 1px solid $color_one;
-moz-border-radius: 6%;

}

#nav a:hover {
  color:            $*color_bg_font;
  background-color: $*color_bg;
-moz-border-radius: 6%;

}

/* main area of text */
#content {
  background-color: $*color_fg;
  padding:          0px;

}

.sidetd {
  width: 175px;
 background-image: url(http://i2.photobucket.com/albums/y25/schemering/testsidebarbg.png);
padding:0px;

}

/* the columns */
.columncontent {
  font-size:        $static_font_size_minus1$*static_font_measurement;
  text-align:       center;
  background-color: transparent;
  padding:           0px;
  color:          $*color_med_font;
}

/* the header of each column */
.columncontent strong {
  font-size:      $static_font_size_minus1$*static_font_measurement;
  color:          $*color_bg_font;
  font-weight:    bold;
  text-transform: uppercase;
}

/* text area of the columns */
.columnitem {
  width: 140px;
  padding:          0px;
  margin-top:       0px;
  margin-left:	    12px;
  background-color: $*color_med;
  overflow:         hidden;

}


/* links in the side column */
#sidecolumn a {
  color:           $color_one;
  font-size:       $static_font_size_minus1$*static_font_measurement;
  text-decoration: none;
}

#sidecolumn a:hover {
  color:           $*color_med_font;
  font-size:       $static_font_size_minus1$*static_font_measurement;
  text-decoration: none;
}

/* the calendar on the side */
.calrow {
  clear:      both;
  width:      120px;
  text-align: center;
}

.calempty {
  width: 5px;
}

.calactitem {
  font-size:        $static_font_size_minus2$*static_font_measurement;
  text-align:       center;
  background-color: $*color_med;

	/*border-right: solid 1px #5e8f5c;
	border-bottom: solid 1px #5e8f5c;*/
	}

.calinitem {
  font-size:  $static_font_size_minus2$*static_font_measurement;
  text-align: center;
}

/* days on the calendar page */
.bigday {
  font-size:   $*static_font_size$*static_font_measurement;
  font-weight: bold;
}

/* the text area on the Reply to Post or Comment page */
input, textarea, select {
  color:            $*color_fg_font;
  font-family:      $*font_base;
  font-size:        $*static_font_size$*static_font_measurement;
  background-color: $*color_fg;
  border:           1px solid $*color_fg_font;
}

/* the subject of the post */
.subject {
  color:          $color_four;
  font-size:      14px;
  font-family: $*font_base;
  font-weight:    bold;
  text-transform: uppercase;
  padding-top:     4px;
  padding-bottom:  1px;
  padding-right:   3px;
  padding-left:   3px;
  border-top: $color_five 3px solid;
  background-color: $color_eight;

}

/* the following deal with entries themselves */
.entry {
  font-size:     $*static_font_size$*static_font_measurement;
  color:            $*color_fg_font;
  margin-bottom: 10px;
  padding:2px;}




/* the following was causing issues in firefox */
/*
.entrytext {
  overflow-x:    hidden;
  text-overflow: clip;
  word-wrap:     break-word;
}*/

.entrycontent {
	width:100%;
	padding:0px;
	}

/* mood &amp; song */
.meta {
  text-transform: uppercase;
  font-size:      $static_font_size_minus1$*static_font_measurement;
  font-weight:    bold;
}

/* tags */
.tags {
  color:            $color_six;
  font-size:        $static_font_size_minus2$*static_font_measurement;
  background-color: $color_seven;
  text-transform:   uppercase;
  padding:          1px;
}

/* the next two are where it says "posted by" */
.entryinfo {
  color:            $color_nine;
  font-size:        $static_font_size_minus2$*static_font_measurement;
  font-weight:      bold;
  text-transform:   uppercase;
  background-color: $color_ten;
  padding-top:      2px;
  padding-bottom:   2px;
}

/* the next three deal with the links at the bottom of each entry */
.entrylinks {
  font-size:        $static_font_size_minus2$*static_font_measurement;
  padding-top:      2px;
  padding-bottom:   2px;
  /*background-color: $color_two;*/
  text-align:       center;
}
	
.entrylinks a {
  color:           $*color_fg_font;
  text-align:      center;
  text-transform:  uppercase;
  text-decoration: none;
  white-space:     nowrap;
  border: 0px solid $color_four;
  margin-right:3px;
  -moz-border-radius: 6%;
}
	
.entrylinks a:hover {
  color:            $color_one;
  background-color: $*color_fg;
  text-decoration:  none;
}

/* when a whole bunch of replies occurs and they turn to boxes */
.minicomment {
  font-size:        $*static_font_size$*static_font_measurement;
  padding:          4px;
  background-color: $color_one;
  border:           2px solid $*color_bg;
}
	
.minicommentholder {
  border: 1px solid $color_two;
}

.messageholder {
  border:        1px solid $color_two;
  margin-bottom: 5px;
  margin-top:    5px;
background-color:$*color_fg;
}

/* when viewing comments, where it says "comments" */
.notablemessage {
  padding: 4px;
background-color: $*color_fg;

}

/* year in calendar page */
.systemtext {
  color:          $color_eleven;
  font-weight:    bold;
  text-transform: uppercase;
}

/* back, forward links, etc. */
.systemmessage {
  font-size:        $*static_font_size$*static_font_measurement;
  background-color: $*color_fg;
  border:            2px solid $*color_bg;
}

.systemmessage a {
  padding-left:   10px;
  padding-right:  10px;
  padding-top:     2px;
  padding-bottom:  2px;
}

.systemmessage TD {
  font-size: $*static_font_size$*static_font_measurement;
  padding:    2px;
}

/* on the comments page, the username of the commenter */
.postedby {
  font-size:      $*static_font_size$*static_font_measurement;
  text-transform: uppercase;
}

/* if you enabled IP logging */
.ip {
  color: $color_one;
}

/* if logged in, this edits the "mass action on selected comments" option */
.multiform {
  font-weight: bold;
}

/* the links that say 'back to top' at the bottom of each entry */
.backtop {
  text-align: right;
  margin-bottom: 4px;
  padding:2px;
  background-repeat: no-repeat;
  background-position: center;
}

.backtop a {
  color: $color_five;
}

/* I'm not sure if the next two really do anything */
.friendcolor {
  width:  10px;
  height: 10px;
}

.friendname {
	text-decoration:none;
	}
""";
}

function Page::lay_print_sidebar ()  {

"""&amp;lt;img src="http://i2.photobucket.com/albums/y25/schemering/testsidebarheader.png" /&amp;gt;"""; 


var string header = "";
var string content = "";



var string newcolumn1 = """
&amp;lt;div class="columnitem" style="text-align:center"&amp;gt;
Blah blah blah.
&amp;lt;br&amp;gt;
Blah blah blah.
""";
print_box("""&amp;lt;img src="http://dina.straechav.com/*temp-delete_after_use/pop1-profile.png"&amp;gt;""", $newcolumn1);





$this-&amp;gt;lay_print_calendar();
# $this-&amp;gt;lay_print_summary();
$this-&amp;gt;print_linklist();
#$this-&amp;gt;lay_print_freetext();


var string header2 = "";
var string content2 = "";

var string[] text;
    $text[0]="random text 1";
    $text[1]="random text 2";
    $text[2]="random text 3";

    var int randtext;
    $randtext = rand(0, ((size $text) - 1));

$header2 = """&amp;lt;img src="http://dina.straechav.com/*temp-delete_after_use/pop1-random.png"&amp;gt;""";
$content2 = """&amp;lt;font style="font-weight:bold; line-height:10px"&amp;gt;""" +
box_item("$text[$randtext]");
print_box($header2, $content2);










$header  = """&amp;lt;img src="http://dina.straechav.com/*temp-delete_after_use/pop1-controls.png"&amp;gt;""";
$content = "";
var string   nav_key   = "";
var string[] nav_order = [];
var string{} nav_url   = {"" =&amp;gt; ""};
var string{} nav_text  = {"" =&amp;gt; ""};

#$nav_key                     = "recent";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = $.view_url{"recent"};
#$nav_text{$nav_key}          = lang_viewname("recent");

#$nav_key                     = "info";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = $.view_url{"userinfo"};
#$nav_text{$nav_key}          = lang_viewname("userinfo");

#$nav_key                     = "userpics";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = $.journal.userpic_listing_url;
#$nav_text{$nav_key}          = "Userpics";

#$nav_key                     = "filters";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = "$*SITEROOT/friends/filter.bml";
#$nav_text{$nav_key}          = "Filters";

$nav_key                     = "mems";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/tools/memories.bml?user=$.journal.username";
$nav_text{$nav_key}          = "Memories";

#$nav_key                     = "poll";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = "$*SITEROOT/poll/create.bml";
#$nav_text{$nav_key}          = "Create Poll";

$nav_key                     = "editpics";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/editpics.bml";
$nav_text{$nav_key}          = "Manage Userpics";

#$nav_key                     = "editinfo";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = "$*SITEROOT/userinfo.bml?user=voressima";
#$nav_text{$nav_key}          = "Manage Profile";


#$nav_key                     = "linklist";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = "$*SITEROOT/manage/links.bml";
#$nav_text{$nav_key}          = "Manage Links";

$nav_key                     = "mood";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/manage/moodthemes.bml";
$nav_text{$nav_key}          = "Manage Moodthemes";

$nav_key                     = "comms";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/community/manage.bml";
$nav_text{$nav_key}          = "Manage Communities";

$nav_key                     = "edittags";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/manage/tags.bml";
$nav_text{$nav_key}          = "Manage Tags";

$nav_key                     = "layout";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/customize/";
$nav_text{$nav_key}          = "Customize Layout";

$nav_key                     = "adv";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/customize/advanced/";
$nav_text{$nav_key}          = "Advanced Customization";

#$nav_key                     = "recentcomments";
#$nav_order[size($nav_order)] = $nav_key;
#$nav_url{$nav_key}           = "$*SITEROOT/tools/recent_comments.bml";
#$nav_text{$nav_key}          = "Recent Comments";

$nav_key                     = "inbox";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/inbox/";
$nav_text{$nav_key}          = "Inbox";

$nav_key                     = "login";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/login.bml";
$nav_text{$nav_key}          = "Login";

$nav_key                     = "logout";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/logout.bml";
$nav_text{$nav_key}          = "Logout";

$nav_key                     = "sitemap";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/site/";
$nav_text{$nav_key}          = "Sitemap";

$nav_key                     = "comsearch";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/community/search.bml";
$nav_text{$nav_key}          = "Community Search";

$nav_key                     = "feeds";
$nav_order[size($nav_order)] = $nav_key;
$nav_url{$nav_key}           = "$*SITEROOT/syn/";
$nav_text{$nav_key}          = "Syndication";

foreach var string n ($nav_order) {
  var string url  = $nav_url{$n};
  var string text = $nav_text{$n};
  $content = $content + box_item("""&amp;lt;a href="$url"&amp;gt;$text&amp;lt;/a&amp;gt;""");
}


print_box($header, $content);


$header  = """&amp;lt;img src="http://dina.straechav.com/*temp-delete_after_use\pop1-tags.png"&amp;gt;""";
$content = "";
var Page   p       = get_page();
var Tag[]  tags    = $p-&amp;gt;visible_tag_list();
foreach var Tag tag ($tags) {
  $content = $content + box_item("""&amp;lt;a href="$tag.url"&amp;gt;$tag.name&amp;lt;/a&amp;gt;""");
}

print_box($header, $content);


}




#function Page::lay_print_calendar ()  {
 #   var YearMonth m = $this-&amp;gt;get_latest_month();
#var string url = "$m.url";
 #   var string title = "";
  #  var string mon = $m-&amp;gt;month_format();
   # var string text;
    #$text = """ &amp;lt;div class="columnitem"&amp;gt;&amp;lt;a href="$url"&amp;gt;$mon&amp;lt;/a&amp;gt;
    #        &amp;lt;table cellspacing="2" cellpadding="2" border="0" width="100%"&amp;gt;""";
#

 #   foreach var YearWeek w ($m.weeks) {
  #      $text = $text + """
   #             &amp;lt;tr&amp;gt;""";
    #    if($w.pre_empty &amp;gt; 0) {
     #       foreach var int empty (1..$w.pre_empty)  {
      #          $text = $text + """
       #             &amp;lt;td class="calempty"&amp;gt; &amp;lt;/td&amp;gt;""";
       #     }
        #}
        #foreach var YearDay d ($w.days) {
         #   if($d.num_entries &amp;gt; 0) {
         #       $text = $text + """
          #          &amp;lt;td class="calactitem"&amp;gt;&amp;lt;a href="$d.url"&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;""";
           # } else {
            #    $text = $text + """
             #       &amp;lt;td class="calinitem"&amp;gt;$d.day&amp;lt;/td&amp;gt;""";
            #}
       # }
        #$text = $text + "&amp;lt;/tr&amp;gt;\n";
    #}
    #$text = $text + "&amp;lt;/table&amp;gt;&amp;lt;/div&amp;gt;";
    #print_box($title, $text);
#}

# ----------------------------------------------------------
# Sidebar Calendar Week Starts on Monday Instead of Sunday
# ----------------------------------------------------------

function Page::lay_print_calendar () {
var Page p = get_page();
var YearMonth m = $p-&amp;gt;get_latest_month();
var string url = "$m.url";

var string mon = $m-&amp;gt;month_format();
var string text;
if($m.has_entries) {
$text = """&amp;lt;div class="columnitem"&amp;gt;&amp;lt;a href="$url"&amp;gt;$mon&amp;lt;/a&amp;gt;
&amp;lt;table cellspacing="2" cellpadding="2" border="0" width="100%"&amp;gt;""";
var YearWeek[] theWeeks = $m.weeks;

var YearMonth NewMonth;
var int NewWeek = 0;
var int NewDay;
var int NewStartDay;

var int count = 0;
foreach var YearWeek w ($m.weeks)
{
if ($w.pre_empty == 0)
{
$NewStartDay = 6;
}
else
{
$NewStartDay = $w.pre_empty - 1;
}
foreach var YearDay d ($w.days)
{
if ($d.day &amp;gt; 0)
{
$NewMonth.weeks[$NewWeek].days[$count] = $d;
}
$NewStartDay++;
$count++;
if ($NewStartDay &amp;gt;= 7)
{
if ($NewWeek == 0)
{
$NewMonth.weeks[$NewWeek].pre_empty = 7 - $count;
}
else
{
$NewMonth.weeks[$NewWeek].post_empty = 7 - $count;
}
$NewStartDay = 0;
$count = 0;
$NewWeek++;
}
}
}
if ($count &amp;gt;0)
{
$NewMonth.weeks[$NewWeek].post_empty = 7 - $count;
}


foreach var YearWeek w ($NewMonth.weeks) {
$text = $text + "&amp;lt;tr&amp;gt;";
var YearDay[] theDays = $w.days;
var int pre = $w.pre_empty;
if($pre &amp;gt; 0) {
$text = $text + """&amp;lt;td class="calempty" colspan="$pre"&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;""";
}
foreach var YearDay d ($theDays) {
if ($d.num_entries) {
$text = $text + """&amp;lt;td class="calactitem"&amp;gt;&amp;lt;a href="$d.url"&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;""";
} else {
$text = $text + """&amp;lt;td class="calinitem"&amp;gt;$d.day&amp;lt;/td&amp;gt;""";
}
}
$text = $text + "&amp;lt;/tr&amp;gt;\n";
}

$text = $text + "&amp;lt;/table&amp;gt;&amp;lt;/div&amp;gt;";
}
$mon = """&amp;lt;img src="http://dina.straechav.com/*temp-delete_after_use/pop1-calendar.png"&amp;gt;""";
if ($text != "") {
print_box($mon, $text);
}
}


function Page::lay_print_header ()  {
# this is the order of the links
var string[] views_order = [];

var string title = $this-&amp;gt;title();
	"""
	&amp;lt;div id="nav" align="center"&amp;gt;
	""";

foreach var string v ($views_order) {
	println "&amp;lt;a href=\""+$.view_url{$v}+"\"&amp;gt;"+lang_viewname($v)+"&amp;lt;/a&amp;gt;";
	}

var string website;
	if($.journal.website_url != "") {
	$website = """&amp;lt;a href="$.journal.website_url"&amp;gt;Website&amp;lt;/a&amp;gt;""";
	}

	"""
	$website
	""";
var string[] text;
var string[] url;

# copy sets as necessary
# make sure that the index numbers (bolded numbers) are the same in each group
# this program will step thru them in numerical order

	$text[0] = "Recent Entries";
	$url[0]  = "$*SITEROOT/users/stubenfliege";

	$text[4] = "Userinfo";
	$url[4]  = "$*SITEROOT/userinfo.bml?user=stubenfliege";

	$text[2] = "Update";
	$url[2]  = "$*SITEROOT/update.bml";

	$text[1] = "Friends";
	$url[1]  = "$*SITEROOT/users/stubenfliege/friends";

	$text[3] = "Archive";
	$url[3]  = "$*SITEROOT/users/stubenfliege/calendar";

foreach var int i (0 .. (size($text) - 1)){
	println """&amp;lt;a href="$url[$i]"&amp;gt;$text[$i]&amp;lt;/a&amp;gt;""";
	}
	"""
	&amp;lt;/div&amp;gt;
	&amp;lt;/div&amp;gt;
	""";
	}

function Page::print ()  {
var string header_url    = "http://dina.straechav.com/*temp-delete_after_use/pop1-header.png";
var int    journal_width = 800;


var string title = $this-&amp;gt;title();
"""
&amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;
&amp;lt;html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;title&amp;gt;$title&amp;lt;/title&amp;gt;
    &amp;lt;link rel="stylesheet" href="$.stylesheet_url" type="text/css"/&amp;gt;
""";
$this-&amp;gt;print_head();
"""
  &amp;lt;/head&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;a name="top"&amp;gt;&amp;lt;/a&amp;gt;
""";
$this-&amp;gt;print_control_strip();
"""
  &amp;lt;div align="center"&amp;gt;
""";

if($header_url != "") {
"""
&amp;lt;img src="$header_url" /&amp;gt;""";
}

"""
    &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="$journal_width"&amp;gt;
      &amp;lt;tr&amp;gt;

        &amp;lt;td&amp;gt;
          &amp;lt;div align="left" width="100%"&amp;gt;
""";
# $this-&amp;gt;lay_print_username();
$this-&amp;gt;lay_print_header();
"""
            &amp;lt;div class="border2"&amp;gt;
              &amp;lt;div class="border3"&amp;gt;
                &amp;lt;div class="border4"&amp;gt;
                  &amp;lt;div id="content"  align="left"&amp;gt;
                    &amp;lt;table cellspacing="0" cellpadding="0" border="0" &amp;gt;
                      &amp;lt;tr&amp;gt;
                        &amp;lt;td valign="top" class="sidetd" width="120"&amp;gt;
                          &amp;lt;div id="sidecolumn" width="140" align="center"&amp;gt;
""";
# $this-&amp;gt;lay_print_userpic();
$this-&amp;gt;lay_print_sidebar();
"""
                          &amp;lt;/div&amp;gt;
                        &amp;lt;/td&amp;gt;
                        &amp;lt;td valign="top" width="100%"&amp;gt;
""";
$this-&amp;gt;print_body();
$this-&amp;gt;lay_print_subnav();
"""
                        &amp;lt;/td&amp;gt;
                      &amp;lt;/tr&amp;gt;
                    &amp;lt;/table&amp;gt;
                  &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
              &amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
          &amp;lt;/div&amp;gt;
        &amp;lt;/td&amp;gt;
      &amp;lt;/tr&amp;gt;
    &amp;lt;/table&amp;gt;
  &amp;lt;/div&amp;gt;
&amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
""";
}




set text_meta_location = "Location:";
set text_meta_mood     = "Mood:";
set text_meta_music    = "Music:";


function Entry::print_metadata() {
  var string tags_header         = """&amp;lt;img src="http://dina.straechav.com/livejournal/tags-blue.png"&amp;gt;""";  # text for tags header, "Current Tags"
  var string tags_joiner         = ":";            # text for tags joiner,    ":"
  var string tags_sep            = ", ";           # text for tags separator, ", "
  var bool   show_edit_tags_link = false;          # set to true if you want edit tags link as tags header

  var string currents_open       = ""; # html for opening of currents container
  var string currents_close      = ""; # html for closing of currents container

  var bool   loc_after_mood      = false;               # set to true to print location after mood
  var bool   vanilla_loc         = false;               # set to true to delinkify location

  # if you need data specific to the meta to be in these strings you'll have to set those individually down further
  # one example is provided with meta_label_open
  var string meta_label_open     = """&amp;lt;div class="meta"&amp;gt;""";   # html for opening of metadata label
  var string meta_label_close    = ""; # html for closing of metadata label
  var string meta_val_open       = " ";               # html for opening of metadata value
  var string meta_val_close      = """&amp;lt;/div&amp;gt;""";     # html for closing of metadata value

  var Link   edit_tags           = $this-&amp;gt;get_link("edit_tags"); # helper var to see if remote user can edit tags

  if ((size $.metadata &amp;gt; 0) or ((size $.tags &amp;gt; 0) and ($*tags_aware))){
    if($.metadata{"mood"} == "" and $loc_after_mood) {
      # if we're printing loc after mood but we have no mood, set loc_after_mood to false
      $loc_after_mood = false;
    }
    var string currents = "";             # make var for printing
    $currents           = $currents_open; # add opening of currents container

    if(defined $.mood_icon) {
      var Image i = $.mood_icon;
      $currents = $currents + """&amp;lt;table border="0"&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;img src="$i.url" width="$i.width" height="$i.height" alt="$.metadata{"mood"}" title="$.metadata{"mood"}" /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;""";
    }

    foreach var string k ($.metadata){  # step thru metadata
      var string text = $k;             # set text to key
      var string val  = $.metadata{$k}; # get val
      if ($k == "mood"){                # if mood, set text to mood property
        $text = """&amp;lt;img src="http://dina.straechav.com/livejournal/heart-gray.png"&amp;gt;""";
      } 
      elseif ($k == "music") {          # if music, set text to music property
        $text = """&amp;lt;img src="http://dina.straechav.com/livejournal/notes-blue.png"&amp;gt;""";
      } elseif ($k == "location") {     # if location, set text to loc variable
        $text = """&amp;lt;img src="http://dina.straechav.com/livejournal/house-blue.png"&amp;gt;""";
        if($vanilla_loc) {              # if vanilla loc, striphtml() it
          $val = striphtml($val);
        }
      }
      if(not ($k == "location" and $loc_after_mood)) {
        # if we're doing loc right now and printing loc after mood, skip it
        # if we're doing loc right now and we're not printing loc after mood, print it now
        # if we're not doing loc right now, print this piece of meta

        # add the meta
        $currents = $currents + """$meta_label_open$text$meta_label_close$meta_val_open$val$meta_val_close""";
      }

      if($k == "mood" and $loc_after_mood) {
        # if we just now did the mood and we're printing loc after mood, print the loc
        $k    = "location";           # set meta key to "location"
        $text = $*text_meta_location; # set text to loc variable
        $val  = $.metadata{$k};       # get val

        # if we have a loc, do stuff
        if($val != "") {

          # if vanilla loc, striphtml() it
          if($vanilla_loc) {
            $val = striphtml($val);
          }

          # in this layout, each piece of meta gets its own class
          $meta_label_open  = """&amp;lt;div class="current$k"&amp;gt;&amp;lt;strong&amp;gt;""";

          # add the meta
          $currents         = $currents + """$meta_label_open$text$meta_label_close$meta_val_open$val$meta_val_close""";
        }
      }
    }
        if(defined $.mood_icon) {
      $currents = $currents + """&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;""";
    }

    # close currents container
    $currents = $currents + $currents_close;

    # print currents
    println "$currents";
  }
}





function Entry::print_linkbar() {
  var string   link_seperator = "|"; # seperator for links

  # initialize array/hashes
  var string[] link_keyseq    = [""];
  var string{} link_url       = {"" =&amp;gt; ""};
  var string{} link_caption   = {"" =&amp;gt; ""};
  var string{} link_image     = {"" =&amp;gt; ""};

  var string print           = "";                                         # var for printing
  var Page   p               = get_page();                                 # page handle to determine interentry
  var bool   show_interentry = ($p.view == "entry" or $p.view == "reply"); # if entry/reply view, show interentry
  var int    keyseq_index    = 0;                                          # set index point for new link_keyseq array

  if($show_interentry) {
    # if show interentry, put previous entry link first
#    $link_keyseq[$keyseq_index++] = "nav_prev";

    # get previous entry link information
    var Link prev             = $this-&amp;gt;get_link("nav_prev");
    $link_url{"nav_prev"}     = $prev.url;
    $link_caption{"nav_prev"} = $prev.caption;
    $link_image{"nav_prev"}   = $prev.icon.url;

    # get next entry link information
    var Link next             = $this-&amp;gt;get_link("nav_next");
    $link_url{"nav_next"}     = $next.url;
    $link_caption{"nav_next"} = $next.caption;
    $link_image{"nav_next"}   = $next.icon.url;
  }

  # gather current linkbar
  foreach var string link_key ($.link_keyseq) {
    var Link  link            = $this-&amp;gt;get_link($link_key);
    $link_url{$link_key}      = $link.url;
    $link_caption{$link_key}  = $link.caption;
    $link_image{$link_key}    = $link.icon.url;
    $link_keyseq[$keyseq_index++] = $link_key; # add this to new link_keyseq array
  }
  if($show_interentry) {
    # if show interentry, put next entry link last
#    $link_keyseq[$keyseq_index++] = "nav_next";
  }

  #################################################################################################################
  # by now, the above hashes should look something like:                                                          #
  #                                                                                                               #
  # If interentry:                                                                                                #
  #   Previous Entry:                                                                                             # 
  #    $link_url{"nav_prev"}     = http://www.livejournal.com/go.bml?journal=exampleusername&amp;itemid=256&amp;dir=prev  #
  #    $link_caption{"nav_prev"} = Previous Entry                                                                 #
  #    $link_image{"nav_prev"}   = http://stat.livejournal.com/img/btn_prev.gif                                   #
  #                                                                                                               #
  # Edit Entry:                                                                                                   # 
  #  $link_url{"edit_entry"}     = http://www.livejournal.com/editjournal.bml?journal=exampleusername&amp;itemid=256  #
  #  $link_caption{"edit_entry"} = Edit Entry                                                                     #
  #  $link_image{"edit_entry"}   = http://stat.livejournal.com/img/btn_edit.gif                                   #
  #                                                                                                               #
  # Edit Tags:                                                                                                    # 
  #  $link_url{"edit_tags"}      = http://www.livejournal.com/edittags.bml?journal=exampleusername&amp;itemid=256     #
  #  $link_caption{"edit_tags"}  = Edit Tags                                                                      #
  #  $link_image{"edit_tags"}    = http://stat.livejournal.com/img/btn_edittags.gif                               #
  #                                                                                                               #
  # Add to Memories:                                                                                              # 
  #  $link_url{"mem_add"}        = http://www.livejournal.com/tools/memadd.bml?journal=exampleusername&amp;itemid=256 #
  #  $link_caption{"mem_add"}    = Add to Memories                                                                #
  #  $link_image{"mem_add"}      = http://stat.livejournal.com/img/btn_memories.gif                               #
  #                                                                                                               #
  # If interentry:                                                                                                #
  #   Next Entry:                                                                                                 #
  #    $link_url{"nav_next"}     = http://www.livejournal.com/go.bml?journal=exampleusername&amp;itemid=256&amp;dir=next  #
  #    $link_caption{"nav_next"} = Next Entry                                                                     #
  #    $link_image{"nav_next"}   = http://stat.livejournal.com/img/btn_next.gif                                   #
  #################################################################################################################

  # disable images
  $link_image{"mem_add"}     = "";
  $link_image{"edit_entry"}  = "";
  $link_image{"edit_tags"}   = "";
  $link_image{"tell_friend"} = "";

  # loop thru linkbar and add links to print var
  foreach var string link_key ($link_keyseq) {
    # if we can do performed action, url will be present
    if($link_url{$link_key} != "") {
      $print = $print + """&amp;lt;a href="$link_url{$link_key}"&amp;gt; &amp;nbsp; """;
      # if image url available, use it
      if($link_image{$link_key} != "") {
        $print = $print + """&amp;lt;img src="$link_image{$link_key}" alt="$link_caption{$link_key}" title="$link_caption{$link_key}" align="middle" border="0" /&amp;gt;""";
      } else {
        # else, just use text
        $print = $print + "$link_caption{$link_key}";
      }
      # add a seperator
      $print = $print + "&amp;nbsp; &amp;lt;/a&amp;gt; $link_seperator";
    }
  }

  # hack off last seperator
  $print = $print-&amp;gt;substr(0, $print-&amp;gt;length() - $link_seperator-&amp;gt;length());

  # we're done! let's print it!
  print $print;
}






function CommentInfo::print() {
    if ($.enabled) {
        if ($.count &amp;gt; 0 or $.screened) {
            $this-&amp;gt;print_readlink();
        }
        $this-&amp;gt;print_postlink();
    }
}

function FriendsPage::lay_make_username (Entry e) {
	var Friend f = $.friends{$e.journal.username};
	var string url = $e.poster-&amp;gt;base_url();
	"""
&amp;lt;div class="entryinfo"&amp;gt;&amp;lt;a href="$url/" class="friendname"&amp;gt;$e.poster.username&amp;lt;/a&amp;gt;
	""";

	if($e.poster.username != $e.journal.username) {
		""" $e.journal""";
	}
	"""
	&amp;lt;/div&amp;gt;
	""";
}


function Page::lay_make_username(Entry e) {
	"""
	&amp;lt;div class="entryinfo"&amp;gt;$e.poster&amp;lt;/div&amp;gt;
	""";
}

function Page::print_entry (Entry e)  {

	print """&amp;lt;a name="item""" + $e.itemid + """\"&amp;gt;&amp;lt;/a&amp;gt;""";
	var string time = $e.time-&amp;gt;time_format();
	var string date = $e.time-&amp;gt;date_format();
	var string security;
	#if ($e.security != "") {
	#	$security =  """&amp;lt;img src="$e.security_icon.url" align="right" """+
	#	"""width="$e.security_icon.width" height="$e.security_icon.height" """+
	#	"""alt="[$e.security]" /&amp;gt;""";
	#}


if($e.security == "") {
$security = """&amp;lt;img src="http://dina.straechav.com/livejournal/unlocked-gray.png" alt="[public post]" title="[public post]" style="vertical-align: bottom;" /&amp;gt;""";
}
if($e.security == "protected") {
$security = """&amp;lt;img src="http://dina.straechav.com/livejournal/locked-gray.png" alt="$*text_icon_alt_protected" title="$*text_icon_alt_protected" style="vertical-align: bottom;" /&amp;gt;""";
}
if($e.security == "private") {
$security = """&amp;lt;img src="Your Private Image URL" alt="$*text_icon_alt_private" title="$*text_icon_alt_private" style="vertical-align: bottom;" /&amp;gt;""";
}
	var UserLite name;
	var string pname;

	var bool show_name = ($.view == "friends" or $e.poster.username != $.journal.username or $.view == "entry") ? true : false;
	var bool show_pic = (defined $e.userpic and ($.view == "friends" or $*show_entry_userpic or $e.poster.username != $e.journal.username or $.view == "entry")) ? true : false;

	"""
	&amp;lt;div class="entry"&amp;gt;
	""";
	if($show_pic) {
		"""
	&amp;lt;div class="userpic2"&amp;gt;
	&amp;lt;a href="$*SITEROOT/allpics.bml?user=$e.poster.username"&amp;gt;&amp;lt;img src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" border="0" alt="$e.poster.name" title="$e.poster.name" /&amp;gt;&amp;lt;/a&amp;gt;
	&amp;lt;/div&amp;gt;
		""";
	}
	"""
	&amp;lt;div class="subject"&amp;gt;$e.subject&amp;lt;/div&amp;gt;
	&amp;lt;div class="entryinfo"&amp;gt;$security &amp;lt;b&amp;gt;posted on:&amp;lt;/b&amp;gt; $date &amp;lt;b&amp;gt;@&amp;lt;/b&amp;gt; $time&amp;lt;/div&amp;gt;
	""";
	if($show_name) {
		$this-&amp;gt;lay_make_username($e);
	}
	var int    count     = 0;
	var string tags      = "";
	var string tags_root = $.journal-&amp;gt;base_url() + "/tag";
	foreach var Tag t ($e.tags) {
	$tags = $tags + """&amp;lt;a href="$tags_root/$t.name"&amp;gt;$t.name&amp;lt;/a&amp;gt;""";
	if(++$count &amp;lt; size($e.tags)) {
	$tags = $tags + ", ";
	}
}
	if($tags != "") {
	$tags = "&amp;lt;b&amp;gt;Tags:&amp;lt;/b&amp;gt; " + $tags;
}
	"""
&amp;lt;div class="tags"&amp;gt;$tags&amp;lt;/div&amp;gt;
&amp;lt;div class="entrytext"&amp;gt;&amp;lt;br&amp;gt;
&amp;lt;div class="entry"&amp;gt;"""; $e-&amp;gt;print_text(); """&amp;lt;/div&amp;gt;
	""";
	$e-&amp;gt;print_metadata();
	"""
&amp;lt;/div&amp;gt;
	&amp;lt;/div&amp;gt;
&amp;lt;div class="entrylinks"&amp;gt;
	""";

	$e.comments-&amp;gt;print();
	var string{} caption = {
		"edit_entry" =&amp;gt; "Edit Entry",
		"edit_tags" =&amp;gt; "Edit Tags",
		"mem_add" =&amp;gt; "Add to Memories"
	};
	foreach var string key (["edit_entry","edit_tags","mem_add"]) {
		var Link link = $e-&amp;gt;get_link($key);
		if ($link) {
			"""&amp;lt;a href="$link.url"&amp;gt; &amp;nbsp; $caption{"$key"} &amp;nbsp;  &amp;lt;/a&amp;gt;""";
		}
	}
	"""
&amp;lt;/div&amp;gt;
	&amp;lt;div class="backtop"&amp;gt;&amp;lt;img src="http://dina.straechav.com/livejournal/trent2backtotopx.png" border="0"&amp;gt; &amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
	""";
}

function ReplyPage::print_body() {
	var EntryLite e = $.replyto;
	var string poster = defined $e.poster ? $e.poster-&amp;gt;as_string() : "&amp;lt;i&amp;gt;(Anonymous)&amp;lt;/i&amp;gt;";
	var string datetime;
	var string time = $e.time-&amp;gt;time_format();
	var string date = $e.time-&amp;gt;date_format();

	var UserLite name;
	if(defined $e.userpic and $*comment_userpic_style != "off") {
	$name = $e.poster;
	"""&amp;lt;div class="userpic2"&amp;gt;""";
	if (defined $e.userpic or (defined $e.userpic and $.view == "entry" and $*show_entry_userpic)) {
			"""&amp;lt;img src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" alt=""/&amp;gt;""";
	}
	"""&amp;lt;/div&amp;gt;""";
	}
	"""
	&amp;lt;div class="entry"&amp;gt;
	&amp;lt;div class="subject"&amp;gt;$e.subject&amp;lt;/div&amp;gt;
	&amp;lt;div class="entryinfo"&amp;gt;$name &amp;lt;b&amp;gt;posted on&amp;lt;/b&amp;gt; $date &amp;lt;b&amp;gt;@&amp;lt;/b&amp;gt; $time&amp;lt;/div&amp;gt;
	&amp;lt;div class="entrylinks"&amp;gt;&amp;lt;a href="$.entry.comments.read_url" class="comments"&amp;gt;$*text_reply_back&amp;lt;/a&amp;gt;""";
	var string{} caption = {
		"edit_entry" =&amp;gt; "Edit Entry",
		"edit_tags" =&amp;gt; "Edit Tags",
		"mem_add" =&amp;gt; "Add to Memories",
		"tell_friend" =&amp;gt; "Tell a Friend"
	};
	foreach var string key ($e.link_keyseq) {
	var Link link = $e-&amp;gt;get_link($key);
	if ($link) {
	"""&amp;lt;a href="$link.url"&amp;gt; &amp;nbsp; $caption{"$key"} &amp;nbsp; &amp;lt;/a&amp;gt;""";
	}
	}
	"""
	&amp;lt;/div&amp;gt;
	""";

	"""
	&amp;lt;div class="entrytext"&amp;gt;
	&amp;lt;p&amp;gt;"""; $e-&amp;gt;print_text(); """&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;
	&amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;
	""";


	$.form-&amp;gt;print();


	"""
	&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
	""";
}

	function Page::lay_print_subnav() {
  var string prev_url  = "";
  var string prev_text = $*text_back;
  var string next_url  = "";
  var string next_text = $*text_forward;
  var string text      = "Viewing ";

  if($this isa RecentPage) {
    var RecentPage rp    = $this as RecentPage;
    var int        start = $rp.nav.skip;
    var int        end   = $rp.nav.skip + size $rp.entries;
    $text = $text + " $start - $end";

    $prev_url = $rp.nav.backward_url;
    $next_url = $rp.nav.forward_url;
  }
  if($this isa YearPage) {
    var YearPage yp = $this as YearPage;

#    $prev_url = $rp.nav.backward_url;
#    $next_url = $rp.nav.forward_url;
  }
  if($this isa MonthPage) {
    var MonthPage mp = $this as MonthPage;
    $text = $text + " " + $mp.date-&amp;gt;date_format("%%month%% %%yyyy%%");

    $prev_url = $mp.prev_url;
    $next_url = $mp.next_url;
  }
  if($this isa DayPage) {
    var DayPage dp = $this as DayPage;
    $text = $text + " " + $dp.date-&amp;gt;date_format();

    $prev_url = $dp.prev_url;
    $next_url = $dp.next_url;
  }
  if($this isa EntryPage) {
    var EntryPage ep = $this as EntryPage;
    $text = $text + " " + $ep.view;

    var Link prev = $ep.entry-&amp;gt;get_link("nav_prev");
    var Link next = $ep.entry-&amp;gt;get_link("nav_next");
    $prev_url = $prev.url;
    $next_url = $next.url;
  }
  if($this isa ReplyPage) {
    var ReplyPage rp = $this as ReplyPage;
    $text = $text + " " + $rp.view;

    var Link prev = $rp.entry-&amp;gt;get_link("nav_prev");
    var Link next = $rp.entry-&amp;gt;get_link("nav_next");
    $prev_url = $prev.url;
    $next_url = $next.url;
  }

  if($prev_url != "" or $next_url != "") {
    var string back    = $prev_url != "" ? """&amp;lt;a href="$prev_url"&amp;gt;$prev_text&amp;lt;/a&amp;gt;""" : "";
    var string forward = $next_url != "" ? """&amp;lt;a href="$next_url"&amp;gt;$next_text&amp;lt;/a&amp;gt;""" : "";
    """
    &amp;lt;div class="messageholder"&amp;gt;
      &amp;lt;div class="systemmessage"&amp;gt;
        &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
          &amp;lt;tr&amp;gt;
            &amp;lt;td width="33%" align="left"&amp;gt;$back&amp;lt;/td&amp;gt;
            &amp;lt;td width="33%" align="center"&amp;gt;$text&amp;lt;/td&amp;gt;
            &amp;lt;td width="33%" align="right"&amp;gt;$forward&amp;lt;/td&amp;gt;
          &amp;lt;/tr&amp;gt;
        &amp;lt;/table&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
    """;
  }
}



function EntryPage::print_comment(Comment c) {
	var string symb;
	if ($c.metadata{"picture_keyword"}!=""){
	$symb = ": ";
}
	var string picword;
	if (defined $c.userpic and $*comment_userpic_style !="off") {
	$picword = $c.poster.name + $symb + $c.metadata{"picture_keyword"};
}
	var string datetime;
	$datetime = $c.time-&amp;gt;date_format()+", " + $c.time-&amp;gt;time_format();

	var string parent;
	var string thread;
	if($c.parent_url != "") {
	$parent = """&amp;lt;a href="$c.parent_url"&amp;gt; &amp;nbsp; $*text_comment_parent &amp;nbsp; &amp;lt;/a&amp;gt;""";
	}
	if($c.thread_url != "") {
	$thread = """&amp;lt;a href="$c.thread_url"&amp;gt; &amp;nbsp; $*text_comment_thread &amp;nbsp; &amp;lt;/a&amp;gt;""";
	}

	var string subjecticon;
	if (defined $c.subject_icon) {
	$subjecticon = """&amp;lt;img src="$c.subject_icon.url" width="$c.subject_icon.width" height="$c.subject_icon.height" height="$c.userpic.height" title='$picword'/&amp;gt;""";
	}

	var string ip;
	if ($c.metadata{"poster_ip"}) { 
	$ip = """ &amp;nbsp;  """ + $c.metadata{"poster_ip"}; 
	}

	var string poster = defined $c.poster ? $c.poster-&amp;gt;as_string() : "&amp;lt;b&amp;gt;(Anonymous)&amp;lt;/b&amp;gt;";

	var string pic;
	if (defined $c.userpic and $*comment_userpic_style != "off") {
	$pic = """&amp;lt;div class="userpic2"&amp;gt;&amp;lt;img src="$c.userpic.url" width="$c.userpic.width" height="$c.userpic.height" height="$c.userpic.height" title='$picword'/&amp;gt;&amp;lt;/div&amp;gt;""";
	}

	var string indent = ($c.depth - 1) * 25 + "px";
	"""
	&amp;lt;a name='$c.anchor'&amp;gt;&amp;lt;/a&amp;gt;
	&amp;lt;div class="entry" style="margin-left: $indent; margin-top:20px;"&amp;gt;
	$pic
	&amp;lt;div class="entryinfo"&amp;gt;&amp;lt;br /&amp;gt;$subjecticon&amp;lt;/div&amp;gt;
	&amp;lt;div class="postedby"&amp;gt;$poster &amp;lt;span class="ip"&amp;gt;$ip&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;
	&amp;lt;div class="entryinfo"&amp;gt;&amp;lt;b&amp;gt;on&amp;lt;/b&amp;gt; $datetime&amp;lt;/div&amp;gt;
	&amp;lt;div class="entrylinks"&amp;gt;
	""";
	if ($.multiform_on) {
	"""&amp;lt;label for="ljcomsel_$c.talkid"&amp;gt;$*text_multiform_check&amp;lt;/label&amp;gt; """; 
	$c-&amp;gt;print_multiform_check();
	"""
	""";
	}

	var string replyurl;
	if ($c.frozen) {
	$replyurl = """&amp;lt;a href="javascript://"&amp;gt; &amp;nbsp; $*text_comment_frozen &amp;nbsp; &amp;lt;/a&amp;gt;""";
	} else {
	$replyurl = """&amp;lt;a href="$c.reply_url"&amp;gt; &amp;nbsp; $*text_comment_reply &amp;nbsp; &amp;lt;/a&amp;gt;""";
	}    
	"""
	$replyurl
	""";

# some links for doing stuff to this comment
	foreach var string k ($c.link_keyseq) {
	var Link link = $c-&amp;gt;get_link($k);
	if ($link) {
	"""&amp;lt;a href=\"$link.url\"&amp;gt; &amp;nbsp; $link.caption &amp;nbsp; &amp;lt;/a&amp;gt;""";
	}
	}
	"""
	&amp;lt;a href="$c.permalink_url"&amp;gt; &amp;nbsp; $*text_permalink &amp;nbsp; &amp;lt;/a&amp;gt;$parent$thread
	&amp;lt;/div&amp;gt;
	&amp;lt;div class="entrytext"&amp;gt;
	&amp;lt;div class="subject"&amp;gt;$c.subject&amp;lt;/div&amp;gt;
	&amp;lt;p&amp;gt;$c.text&amp;lt;/p&amp;gt;
	&amp;lt;/div&amp;gt;
	""";

	if ((size $c.replies) &amp;gt; 0 and $c.replies[0].full == false) {
	"""&amp;lt;div style="margin-top: 5px; margin-bottom: 5px; clear: both;"&amp;gt;\n""";
	$this-&amp;gt;print_comments($c.replies);
	"&amp;lt;/div&amp;gt;\n";
	}
	"""
	&amp;lt;/div&amp;gt;

	""";
	if ((size $c.replies) &amp;gt; 0 and $c.replies[0].full == true) {
	$this-&amp;gt;print_comments($c.replies);
	}
}
&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;Thanks in advance!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:325880</id>
    <author>
      <name>Eumenides</name>
    </author>
    <lj:poster user="senekizu" userid="24943421"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/325880.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=325880"/>
    <title>Moving the Entry Links</title>
    <published>2010-05-11T01:14:45Z</published>
    <updated>2010-05-11T01:14:45Z</updated>
    <content type="html">Hi, I'm hoping to find the answer to a question here. Would anyone know how to get the entry links to display in a block below the entry icon? My attempts to achieve this on my own have met with failure. I'm using Haffling's version of Opal that was cleaned by Kunzite and have a paid account. Thanks in advance.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:325100</id>
    <author>
      <name>Denorios</name>
    </author>
    <lj:poster user="denorios" userid="855917"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/325100.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=325100"/>
    <title>Newbie here with a metadata problem...</title>
    <published>2010-01-23T09:56:18Z</published>
    <updated>2010-01-23T09:56:18Z</updated>
    <content type="html">I'm using a layout by &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="fruitstyle" lj:user="fruitstyle" &gt;&lt;a href="https://fruitstyle.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://fruitstyle.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;fruitstyle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and I followed &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="kunzite1" lj:user="kunzite1" &gt;&lt;a href="https://kunzite1.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://kunzite1.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;'s &lt;a href="http://community.livejournal.com/s2layers/60451.html" target="_blank"&gt;tutorial for moving the moodtheme pic to the left of the metadata&lt;/a&gt;, which worked like a charm. My problem is that the moodtheme pic is too far to the left of the metadata - there's a big gap between my image and my 'current music', 'current mood', 'tags' information. How can I pull the metadata closer to the image on the left?&lt;br /&gt;&lt;br /&gt;I also tried to follow &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="julzroguenine" lj:user="julzroguenine" &gt;&lt;a href="https://julzroguenine.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://julzroguenine.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;'s &lt;a href="http://julzroguenine.livejournal.com/240880.html#cutid15" target="_blank"&gt;instructions for changing the metadata text to images&lt;/a&gt;, but it just exchanged the text for the full URL of the image I wanted to use, rather than the image itself.&lt;br /&gt;&lt;br /&gt;My journal is &lt;a href="http://denorios.livejournal.com" target="_blank"&gt;here&lt;/a&gt; and my layer is &lt;a href="http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=18892197" target="_blank"&gt;here&lt;/a&gt;. Thanks in advance!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:324819</id>
    <author>
      <name>Courtney</name>
    </author>
    <lj:poster user="musicandlyrics" userid="2645142"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/324819.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=324819"/>
    <title>Pictures in the sidebar</title>
    <published>2009-11-11T04:00:01Z</published>
    <updated>2009-11-11T04:00:01Z</updated>
    <content type="html">I'm having problems getting my images to show up in the side bar. I used to use Opal a long time ago but can't find my old layouts, so I had to start from scratch. So I used &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="kunzite1" lj:user="kunzite1" &gt;&lt;a href="https://kunzite1.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://kunzite1.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;'s variation of &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="halffling" lj:user="halffling" &gt;&lt;a href="https://halffling.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://halffling.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;halffling&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;'s codes and I'm not sure what needs to be changed to get the images to show in the additional sidebar columns. &lt;br /&gt;Any help would be awesome. Thank you!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:324569</id>
    <author>
      <name>o(≧∀≦)o「NYAPPY」tiramisu ☆</name>
    </author>
    <lj:poster user="faburizu" userid="14434986"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/324569.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=324569"/>
    <title>no taglist on sidebar; no paid account.</title>
    <published>2009-08-05T00:13:49Z</published>
    <updated>2009-08-05T00:13:49Z</updated>
    <content type="html">i have a &lt;strong&gt;basic account&lt;/strong&gt;&amp;nbsp;and i'd like some help making my taglist show on the sidebar.&lt;br /&gt;i know it's possible because it was there before i stupidly decided to try out different layouts.&lt;br /&gt;i'm using the SAME layout as before now, and the taglist is gone. what could've happened?&amp;nbsp;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:324034</id>
    <author>
      <name>I Believe In Castiel</name>
    </author>
    <lj:poster user="whatsername_05" userid="15405444"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/324034.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=324034"/>
    <title>opal_help @ 2009-07-27T17:20:00</title>
    <published>2009-07-27T22:23:09Z</published>
    <updated>2009-07-27T22:23:09Z</updated>
    <content type="html">&lt;b&gt;I need a code that will work to automatically cut images and videos from entries on my friends page. &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;I found the entry have to do with the modified kill list code, but was unable to get that code to work for me. &lt;br /&gt;&lt;br /&gt;I also tried the automatic resizing code, which worked well, but will not resize youtube videos. &lt;br /&gt;&lt;br /&gt;Thanks.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:323261</id>
    <author>
      <name>ditzyfish 🌼</name>
    </author>
    <lj:poster user="ditzyfish" userid="7477088"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/323261.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=323261"/>
    <title>Entry nav bar images?</title>
    <published>2009-06-22T17:28:00Z</published>
    <updated>2009-06-22T17:28:00Z</updated>
    <content type="html">I've looked through the tags and back through posts but can't find what I want to do.&lt;br /&gt;&lt;br /&gt;I'd like to replace the entry nav bar text (leave a comment, add to memories, track this etc...) with images if possible?&lt;br /&gt;&lt;br /&gt;Hope someone can help, thanks :)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:323037</id>
    <author>
      <name>mulder</name>
    </author>
    <lj:poster user="mulder" userid="14605984"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/323037.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=323037"/>
    <title>comment links help.</title>
    <published>2009-05-18T22:57:55Z</published>
    <updated>2009-05-18T22:58:56Z</updated>
    <category term="comments-page"/>
    <content type="html">i recently edited my opal layout on &lt;a href="http://seeley.dreamwidth.org" target="_blank" rel="nofollow"&gt;dreamwidth&lt;/a&gt; to move my comment links to the lower right hand corner of the entry.  after much fiddling, it finally worked.  however, in doing so, i lost my edit entry link.  if anyone could help me figure out how to get it back, i'd greatly appreciate it.  here is the code i am using:&lt;br /&gt;&lt;br /&gt;layout layer:&lt;br /&gt;&lt;textarea&gt;
# -*-s2-*-
layerinfo type = "layout";
layerinfo name = "Opal (Libra OSWD)";
layerinfo lang = "en";

layerinfo author_name = "Ported by Kevin Phillips";
layerinfo author_email = "xevinx@livejournal.com";
layerinfo des = "Based on the Libra and Pasilda design available from Open Source Web Designs. Originally written by whompy.";
layerinfo redist_uniq = "opal/layout";
layerinfo previews = "opal/opal.jpg";



################################################################################
#
# Properties
#

propgroup presentation {

    property use page_recent_items;
    property use page_friends_items;
    property use use_shared_pic;
    property use view_entry_disabled;

    property bool show_entry_userpic {
        des = "Always display userpic?";
    }

    property int summary_items {
        des = "Summary Items";
        note="Maximum number of items in the Page Summary list.  Set to 0 to turn off the Page Summary.  Set to 100 to show all available items.";
    }

    property bool use_count {
        noui=1;
    }

    property use linklist_support;
    property use custom_control_strip_colors;

    set summary_items = 100;
    set show_entry_userpic = false;
    set font_fallback = "sans-serif";
}

propgroup colors {
    property Color color_bg {
        des = "Background Color";
    }

    property Color color_bg_font {
        des = "Background Font Color";
        note = "The color of any font appearing on the background color.";
    }

    property Color color_med {
        des = "Page Holder Background";
        note = "This is the background of the main body, but within the outer borders.";
    }

    property Color color_med_font {
        des = "Page Holder Font Color";
        note="The color of the font appearing on the Page Holder Background color.";
    }

    property Color color_fg {
        des = "Content Background Color";
        note = "This is the background to the main content where the entries and side elements are.";
    }

    property Color color_fg_font {
        des = "Content Font Color";
        note = "The color of the font that appears on in the main Content area.";
    }

    property Color color_link {
        des = "Link Color";
    }

    property Color color_visited {
        des = "Visited Link Color";
    }

    property use control_strip_bgcolor;
    property use control_strip_fgcolor;
    property use control_strip_bordercolor;
    property use control_strip_linkcolor;

    set color_bg = "#2d3851";
    set color_bg_font = "#ffffff";
    set color_med = "#7C8AA4";
    set color_med_font = "#e9f2fc";
    set color_fg = "#BFC4CB";
    set color_fg_font = "#333333";
}

propgroup fonts {
    property use font_base;
    property use font_fallback;
    property string static_font_size { noui = 1; }
    property string static_font_measurement { noui = 1; }
    set static_font_size = "12";
    set static_font_measurement = "px";
}

propgroup text {

    property string free_text_header {
        des = "Free Text Header";
    }

    property string free_text_text {
        des = "Free Text Text";
        cols = 30;
        rows = 10;
        string_mode = "html";
    }

    property string links_header {
        des = "Links Header";
    }

    property string page_summary_title {
        des = "Page Summary Header";
    }

    property use text_view_userinfo;
    property use text_view_recent;
    property use text_view_friends;
    property use text_view_archive;
    property string text_forward {
        des = "Text to show in a link to skip forward through entries";
    }
    property string text_back {
        des = "Text to show in a link to skip backward through entries";
    }
    property use text_read_comments;
    property use text_read_comments_friends;
    property use text_post_comment;
    property use text_post_comment_friends;
    property use text_comment_reply;
    property use text_reply_back;
    property use text_nosubject;
    property use text_noentries_day;
    property use text_meta_music;
    property use text_meta_mood;
    property use text_meta_location;
    property use text_meta_groups;

    set page_summary_title = "page summary";
    set links_header = "links";
    set free_text_header = "about this journal";
    set free_text_text = "";
    set text_back = "back";
    set text_forward = "forward";
}

propgroup customcss {
    property use include_default_stylesheet;
    property use linked_stylesheet;
    property use custom_css;
}

set external_stylesheet = true;
set tags_aware = true;


function getAltColor (Color color, string dir, int num) : Color {
    var int lt = $color-&amp;gt;lightness();
    if($dir == "light") {
        if($lt &amp;gt; 200) {
            $color = $color-&amp;gt;darker($num);
        } else {
            $color = $color-&amp;gt;lighter($num);
        }
    } elseif($dir == "dark") {
        if($lt &amp;lt; 55) {
            $color = $color-&amp;gt;lighter($num);
        } else {
            $color = $color-&amp;gt;darker($num);
        }
    }
    return $color;
}

################################################################################
#
# Prop Init
#

function prop_init ()  {
    if($*color_bg.as_string == "") { $*color_bg = "#000000"; }
    if($*color_fg.as_string == "") { $*color_fg = "#000000"; }
    if($*color_fg_font.as_string == "") { $*color_fg_font = "#000000"; }

    var Color color_fg_dk = getAltColor($*color_fg, "dark", 20);
    var Color alt_link_color = "#0000ff";

    if ($*control_strip_bgcolor.as_string == "") {
        $*control_strip_bgcolor = $*color_fg;
    }
    if ($*control_strip_fgcolor.as_string == "") {
        $*control_strip_fgcolor = $*color_fg_font;
    }
    if ($*control_strip_bordercolor.as_string == "") {
        $*control_strip_bordercolor = getAltColor($color_fg_dk, "dark", 30);
    }
    if ($*control_strip_linkcolor.as_string == "") {
        $*control_strip_linkcolor = ($*color_link.as_string == "" ? $alt_link_color : $*color_link);
    }

    $*theme_bgcolor = $*color_fg;
    $*theme_fgcolor = $*color_fg_font;
    $*theme_bordercolor = getAltColor($color_fg_dk, "dark", 30);
    $*theme_linkcolor = ($*color_link.as_string == "" ? $alt_link_color : $*color_link);
}


################################################################################
#
# Stylesheet
#

function print_stylesheet ()  {


    var Color color_bg_lt = getAltColor($*color_bg, "light", 30);
    var Color color_fg_dk = getAltColor($*color_fg, "dark", 20);
    var Color color_fg_dk_font = getAltColor($*color_fg_font, "dark", 20);
    var Color color_divider = getAltColor($color_fg_dk, "dark", 30);
    var Color color_fg_dk_dk_font = getAltColor($color_fg_dk, "dark", 50);
    var Color color_border = getAltColor($*color_bg, "light", 90);
    var string base = ($*font_base != "") ? "$*font_base, " : "";

    """
    body {
        font-family: $base $*font_fallback;
        background-color: $*color_bg;
        margin: 10px;
    }

    .border4 { border: 1px solid $*color_bg; width: 214px;}
    .border3 { border: 1px solid $*color_fg; }
    .border2 { border: 2px solid $color_border; }
        
    """;
    if($*color_link.as_string != "") {
        """
    A { color: $*color_link; }
        """;
    }

    if($*color_visited.as_string != "") {
        """
    A:Visited { color: $*color_visited; }
        """;
    }
    """
    #bodycontent"""; if (viewer_sees_vbox() or viewer_sees_hbox_top() or viewer_sees_hbox_bottom()) { ", .adcontent"; } """ { background-color: $*color_med; border: 1px solid $*color_bg; padding: 3px; }

    
    #headerinfo {
        background-color: $*color_bg;
        color: $*color_bg_font;
        text-align: right;
        font-size: 10px;
        padding: 2px;
        margin-top: 1px;
    }
    #header { color: $*color_med_font; }
    #header h3 { font-weight: normal; }
    #userpic { float: right; }

    .userpic2 {
        float: right;
        text-align: right;
        margin-top: 2px;
        margin-right: 3px;
    }

    #nav {
        white-space: nowrap;
        margin-bottom: 10px;
        font-size: $*static_font_size$*static_font_measurement;
    }

    #nav A {
        border: 1px solid $*color_bg;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 2px;
        padding-bottom: 2px;
        height: 20px;
        text-decoration: none;
        color: $*color_bg_font;
        background-color: $color_bg_lt;
    }

    #nav A:Hover { background-color: $*color_bg; }

    #content {
        background-color: $*color_fg;
        border: 1px solid $color_fg_dk;
        padding: 4px;
    }

    .columncontent {
        background-color: $color_bg_lt;
        border: 1px solid $*color_bg;
        padding: 3px;
        width: 200px;
        font-size: $*static_font_size$*static_font_measurement;
        color: $*color_bg_font;
    }
    .columnitem {
        background-color: $color_fg_dk;
        padding: 3px;
        margin-top: 5px;
        color: $*color_fg_font;
        border-top: 1px solid $color_divider;
        border-bottom: 1px solid $color_divider;
        overflow: hidden;
    }

    .entries { color: $*color_fg_font; }

    .entrydivider {
        border-top: 1px solid $color_divider;
        border-bottom: 1px solid $*color_fg;
    }

    .minicomment {
        background-color: $color_fg_dk;
        padding: 4px;
        color: $*color_fg_font;
        border: 1px solid $*color_fg;
        font-size: $*static_font_size$*static_font_measurement;
    }

    .minicommentholder { border: 1px solid $color_divider; }

    .entryinfo {
        background-color: $color_fg_dk;
        font-size: $*static_font_size$*static_font_measurement;
        padding: 4px;
        color: $*color_fg_font;
    }

    .postedby {
        background-color: $color_fg_dk;
        padding: 6px;
        font-size: $*static_font_size$*static_font_measurement;
    }

    .entrylinks {
        border-bottom: 1px solid $*color_fg;
        background-color: $color_fg_dk;
        padding-top: 4px;
        padding-bottom: 4px;
        font-size: $*static_font_size$*static_font_measurement;
    }

    .entrylinks A {
        text-decoration: none;
        padding-top: 4px;
        padding-bottom: 4px;
        white-space: nowrap;
        color: $*color_fg_font;
        border-right: 1px solid $*color_fg;
    }

    .entrylinks A:Hover {
        background-color: $*color_fg;
    }

    .messageholder {
        border: 1px solid $*color_bg;;
        margin-bottom: 5px;
        margin-top: 5px;
    }

    .systemmessage {
        background-color: $color_bg_lt;
        color: $*color_bg_font;
        border: 1px solid $color_border;
        font-size: $*static_font_size$*static_font_measurement;
    }

    .systemtext {
        font-weight: normal;
        padding-left: 10px;
        padding-right: 10px;
    }

    .systemmessage A {
        text-decoration: none;
        padding-left: 10px;
        padding-right: 10px;
        color: $*color_bg_font;
        padding-top: 4px;
        padding-bottom: 4px;
    }

    .systemmessage A:Hover {
        background-color: $*color_bg;
    }

    .systemmessage input, .systemmessage textarea, .systemmessage select {
        background-color: $*color_fg;
        color: $*color_fg_font;
    }

    .systemmessage TD {
        padding: 4px;
        font-size: $*static_font_size$*static_font_measurement;
        color: $*color_bg_font;
    }

    .entry { margin-bottom: 30px; }
    .entrytext { margin: 10px; }
    .subject { font-weight: bold; }

    .meta {
        font-size: $*static_font_size$*static_font_measurement;
        padding: 4px;
    }

    .meta A {
        text-decoration: none;
        color: $*color_link;
    }

    .subject A, .subject A:hover, .subject A:visited {
        color: $*color_fg_font;
        text-decoration: none;
     }

    .systemmessage A:Hover {
        background-color: $*color_bg;
    }

    #sidecolumn TD { color: $*color_bg_font; }

    #sidecolumn A {
        text-decoration: none;
        color: $*color_fg_font;
    }

    .sidetd {
        width: 200px;
    }

    .backtop {
        text-align: right;
    }

    .backtop A {
        color: $*color_fg_font;
        font-size: $*static_font_size$*static_font_measurement;
        text-decoration: none;
        padding-bottom: 1px;
    }

    #cal A {
        text-decoration: none;
        color: $*color_fg_font;
    }

    .calrow {
        clear: both;
        font-family: Arial, sans-serif;
    }

    .calempty {
        width: 25px;
        font-size: 11px;
        margin: 1px;
        float: left;
        padding: 3px 0;
    }

    .calactitem {
        float: left;
        margin: 1px;
        width: 24px;
        font-size: 11px;
        text-align: center;
        background-color: $color_fg_dk;
        border-right: 1px solid $color_bg_lt;
        border-bottom: 1px solid $color_bg_lt;
        padding: 3px 0;
    }

    .calinitem {
        float: left;
        margin: 1px;
        width: 24px;
        font-size: 11px;
        text-align: center;
        border-right: 1px solid $color_fg_dk;
        border-bottom: 1px solid $color_fg_dk;
        padding: 3px 0;
    }

    .friendcolor {
        width: 10px;
        height: 10px;
        border: 2px solid $*color_fg;
    }

    .multiform {
        font-weight: bold;
    }

    .ip {
        color: $color_fg_dk_dk_font;
    }

    .friendname {
        padding: 4px;
        text-decoration: none;
        border-left: 1px solid $*color_fg;
        border-right: 1px solid $*color_fg;
    }

    .bigday {
        font-size: 2em;
        color: $color_fg_dk;
        float: right;
        font-weight: bolder;
    }

    .notablemessage {
        padding: 4px;
    }
    .quickreply { margin-top: 5px;}
    .reply_link { padding: 0 1em;}
    """;

    print_custom_control_strip_css();
}



################################################################################
#
# Global functions
#

function generateDots (string un)  : string {
    var string dots;
    if($un != "") {
        foreach var string s ($un)  {
            if($s == "a" or $s == "c" or $s == "e" or $s == "f" or $s == "h" or $s == "k" or $s == "m" or $s == "n" or $s == "p" or $s == "r" or $s == "t" or $s == "v" or $s == "x" or $s == "z") {
                $dots = $dots + ":";
            } elseif($s == " ") {
                $dots = $dots + " ";
            } else {
                $dots = $dots + ".";
            }
        }
    }
    return $dots;
}




function print_box (string header, string text)  {
    """

                                &amp;lt;div class="border4"&amp;gt;
                                    &amp;lt;div class="border3"&amp;gt;
                                        &amp;lt;div class="border2"&amp;gt;
                                            &amp;lt;div class="columncontent"&amp;gt;
    """;
    print safe """&amp;lt;strong&amp;gt;$header&amp;lt;/strong&amp;gt;""";
    print safe """$text""";

    """
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
                                    &amp;lt;/div&amp;gt;
                                &amp;lt;/div&amp;gt;
                                &amp;lt;br /&amp;gt;
    """;

}

function box_item (string text) : string {
    return """&amp;lt;div class="columnitem"&amp;gt;$text&amp;lt;/div&amp;gt;\n""";
}


function num_comments_in_thread (Comment[] comments)  : int {
    var int total = 0;
    foreach var Comment c ($comments) {
    $total = $total + 1;
        if (size $c.replies &amp;gt; 0) {
            $total = $total + num_comments_in_thread($c.replies);
        }
    }
    return $total;
}


################################################################################
#
# Layout specific functions
#

function Page::lay_print_userpic() {
    if(defined $.journal.default_pic) {
    """
                &amp;lt;div id="userpic"&amp;gt;&amp;lt;a href="$*SITEROOT/allpics.bml?user=$.journal.username"&amp;gt;&amp;lt;img src="$.journal.default_pic.url" width="$.journal.default_pic.width" height="$.journal.default_pic.height" alt="$.journal.name" title="$.journal.name" border="0" /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
    """;
    }
}

function Page::lay_print_username ()  {

    var string dots = generateDots($.global_title);

    print safe """
                &amp;lt;div id="headerinfo"&amp;gt;
                    $.journal.username &amp;lt;br /&amp;gt; $dots
                &amp;lt;/div&amp;gt;
    """;
}

function Page::lay_print_header ()  {
    var string title = $this-&amp;gt;title();
    print safe """
                &amp;lt;div id="header"&amp;gt;
                    &amp;lt;h3&amp;gt;$title&amp;lt;/h3&amp;gt;
                    &amp;lt;div id="nav"&amp;gt;
    """;

    foreach var string v ($.views_order) {
        println "&amp;lt;a href=\""+$.view_url{$v}+"\"&amp;gt;"+lang_viewname($v)+"&amp;lt;/a&amp;gt;";
    }

    var string website;
    if($.journal.website_url != "") {
        $website = """&amp;lt;a href="$.journal.website_url"&amp;gt;$.journal.website_name&amp;lt;/a&amp;gt;""";
    }

    """
                        $website
                    &amp;lt;/div&amp;gt;
                &amp;lt;/div&amp;gt;
    """;
}

function Page::lay_print_freetext ()  {
    if($*free_text_text != "") {
        var string text = box_item($*free_text_text);
        print_box($*free_text_header, $text);
    }
}

function Page::print_linklist() {
    if (size $.linklist &amp;lt;= 0 or not $*linklist_support) {
        return;
    }

    var string links;
    foreach var UserLink l ($.linklist) {
        if ($l.title) {
            if ($l.is_heading) {
                $links = $links + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;$l.title&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
            } else {
                $links = $links +  box_item("""&amp;lt;a href="$l.url"&amp;gt;$l.title&amp;lt;/a&amp;gt;""");
            }
        }
    }

    print_box($*links_header, $links);
}


function Page::lay_print_calendar ()  {
    var YearMonth m = $this-&amp;gt;get_latest_month();
    var string mon = $m-&amp;gt;month_format();
    var string text;
    $text = """
            &amp;lt;table cellspacing="2" cellpadding="2" border="0" width="100%"&amp;gt;""";
    foreach var YearWeek w ($m.weeks) {
        $text = $text + """
                &amp;lt;tr&amp;gt;""";
        if($w.pre_empty &amp;gt; 0) {
            foreach var int empty (1..$w.pre_empty)  {
                $text = $text + """
                    &amp;lt;td class="calempty"&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;""";
            }
        }
        foreach var YearDay d ($w.days) {
            if($d.num_entries &amp;gt; 0) {
                $text = $text + """
                    &amp;lt;td class="calactitem"&amp;gt;&amp;lt;a href="$d.url"&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;""";
            } else {
                $text = $text + """
                    &amp;lt;td class="calinitem"&amp;gt;$d.day&amp;lt;/td&amp;gt;""";
            }
        }
        $text = $text + "&amp;lt;/tr&amp;gt;\n";
    }
    $text = $text + "&amp;lt;/table&amp;gt;";
    print_box($mon, $text);
}


function Page::lay_entry_nav (Entry e)  : string {

    var string line;
    var string date;
    if($e.new_day) {
        $date = $e.time-&amp;gt;date_format("short");
    }
    var string time = $e.time-&amp;gt;time_format();
    var string subject = ($e.subject != "") ? " :: $e.subject" : """ :: &amp;lt;i class="nosubject"&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt;""";
    var string j = ($.view == "friends" and $e.journal.username != $e.poster.username) ? " : $e.journal " : "";
    var string item = ($.view == "friends" or $e.journal.username != $e.poster.username) ? $e.poster-&amp;gt;as_string() + """$j &amp;lt;a href="#item""" + $e.itemid + """\"&amp;gt;""" : """&amp;lt;a href="#item""" + $e.itemid + """\"&amp;gt;&amp;lt;strong&amp;gt;$date $time&amp;lt;/strong&amp;gt;""";
    $line = """&amp;lt;div class="columnitem"&amp;gt;$item $subject&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;""";

    return $line;
}

function Page::lay_print_summary ()  {
    #blank because there's shouldn't be a box if there's nothing specific about the page.
}


function RecentPage::lay_print_summary ()  {
    var int count = $*summary_items;
    if($count == 0) { return; }

    var string text;
    foreach var Entry e ($.entries) {
        if($count &amp;gt; 0) {
            $text = $text + $this-&amp;gt;lay_entry_nav($e);
        }
        $count = $count - 1;
    }
    if($text != "") {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
        }
        print_box($*page_summary_title, $text);
    }
}

function EntryPage::lay_print_summary ()  {
    var int count = $*summary_items;
    if($count == 0) { return; }

    var string text;
    $text = $this-&amp;gt;lay_entry_nav($.entry);
    $count = $count - 1;

    foreach var Comment c ($.comments)  {
        if($count &amp;gt; 0) {
            var string subject = ($c.subject != "") ? $c.subject : """&amp;lt;i class="nosubject"&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt; """;
            $text = $text + """&amp;lt;div class="columnitem"&amp;gt;$c.poster :: &amp;lt;a href="#$c.anchor"&amp;gt;$subject&amp;lt;/a&amp;gt;""";
            var int num = num_comments_in_thread($c.replies);
            if($num &amp;gt; 0) {
                $text = $text + " [+" + string($num) + "] ";
            }
            $text = $text + """&amp;lt;/div&amp;gt;""";
        }
        $count = $count - 1;
    }

    if($text != "") {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
        }
        if($count != ($*summary_items - 1)) {
            print_box($*page_summary_title, $text);
        }
    }
}

function YearPage::lay_print_summary ()  {
    var int count = $*summary_items;
    if($count == 0) { return; }

    var string text;
    var int num_entries;
    foreach var YearMonth m ($.months) {
        if($count &amp;gt; 0) {
            var string mon = $m-&amp;gt;month_format();
            if($m.has_entries) {
                $num_entries = 0;
                foreach var YearWeek w ($m.weeks) {
                    foreach var YearDay d ($w.days) {
                        $num_entries = $num_entries + $d.num_entries;
                    }
                }
                $text = $text + """&amp;lt;div class="columnitem"&amp;gt;&amp;lt;a href="#anchor$m.month"&amp;gt;$mon [$num_entries entries]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;""";
            }
        }
        $count = $count - 1;
    }
    if($text != "") {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
        }
        print_box($*page_summary_title, $text);
    }

}

function MonthPage::lay_print_summary ()  {
    var int count = $*summary_items;
    if($count == 0) { return; }

    var string text;
    foreach var MonthDay d ($.days) {
        if($count &amp;gt; 0) {
            var string day = lang_ordinal($d.day);
            if ($d.has_entries) {
                $text = $text + """&amp;lt;div class="columnitem"&amp;gt;&amp;lt;a href="#anchor$d.day"&amp;gt;$day [$d.num_entries entries]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;""";
            }
        }
    }

    if($text != "") {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
        }
        print_box($*page_summary_title, $text);
    }
}

function DayPage::lay_print_summary ()  {
    var int count = $*summary_items;
    if($count == 0) { return; }

    var string text;
    foreach var Entry e ($.entries) {
        $text = $text + $this-&amp;gt;lay_entry_nav($e);
    }

    if($text != "") {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + """&amp;lt;div style="margin-top: 4px;"&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;""";
        }
        print_box($*page_summary_title, $text);
    }
}

function Page::lay_print_subnav ()  {
    #
}

function RecentPage::lay_print_subnav ()  {
    var string back;
    if($.nav.backward_url != "") {
        $back = """&amp;lt;a href="$.nav.backward_url"&amp;gt;$*text_back&amp;lt;/a&amp;gt;""";
    } else {
        $back = "&amp;nbsp;";
    }
    var string forward;
    if($.nav.forward_url != "") {
        $forward = """&amp;lt;a href="$.nav.forward_url"&amp;gt;$*text_forward&amp;lt;/a&amp;gt;""";
    } else {
        $forward = "&amp;nbsp;";
    }

    var int start = $.nav.skip;
    var int end = $.nav.skip + size $.entries;
    var string text = "Viewing $start - $end";
    print safe """
                                &amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;
                                &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
                                    &amp;lt;tr&amp;gt;
                                        &amp;lt;td width="15%"&amp;gt;$back&amp;lt;/td&amp;gt;
                                        &amp;lt;td width="70%" align="center"&amp;gt;$text&amp;lt;/td&amp;gt;
                                        &amp;lt;td width="15%" align="right"&amp;gt;$forward&amp;lt;/td&amp;gt;
                                    &amp;lt;/tr&amp;gt;
                                &amp;lt;/table&amp;gt;
                                &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
    """;
}

function DayPage::lay_print_subnav ()  {
    var string back;
    if($.prev_url != "") {
        $back = """&amp;lt;a href="$.prev_url"&amp;gt;$*text_back&amp;lt;/a&amp;gt;""";
    } else {
        $back = "&amp;nbsp;";
    }
    var string forward;
    if($.next_url != "") {
        $forward = """&amp;lt;a href="$.next_url"&amp;gt;$*text_forward&amp;lt;/a&amp;gt;""";
    } else {
        $forward = "&amp;nbsp;";
    }

    var string text = $.date-&amp;gt;date_format("long");

    print safe """
                                &amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;
                                &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
                                    &amp;lt;tr&amp;gt;
                                        &amp;lt;td width="15%"&amp;gt;$back&amp;lt;/td&amp;gt;
                                        &amp;lt;td width="70%" align="center"&amp;gt;$text&amp;lt;/td&amp;gt;
                                        &amp;lt;td width="15%" align="right"&amp;gt;$forward&amp;lt;/td&amp;gt;
                                    &amp;lt;/tr&amp;gt;
                                &amp;lt;/table&amp;gt;
                                &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
    """;

}


function Page::lay_print_sidebar ()  {
    $this-&amp;gt;lay_print_summary();
    $this-&amp;gt;print_linklist();
    $this-&amp;gt;lay_print_freetext();
    $this-&amp;gt;lay_print_calendar();
}


function Page::lay_make_username(Entry e) {
    """
        &amp;lt;div class="entryinfo"&amp;gt;
            $e.poster
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
    """;
}

function FriendsPage::lay_make_username (Entry e) {
    var Friend f = $.friends{$e.journal.username};
    var string url = $e.poster-&amp;gt;base_url();
    """
        &amp;lt;div class="entryinfo"&amp;gt;
            &amp;lt;a href="$url/" class="friendname" style="color: $f.fgcolor; background-color: $f.bgcolor;"&amp;gt;$e.poster.username&amp;lt;/a&amp;gt;
    """;
    if($e.poster.username != $e.journal.username) {
        """ $e.journal""";
    }
    """
        &amp;lt;/div&amp;gt;
        &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
    """;
}

function Page::print_entry (Entry e)  {

    print """&amp;lt;a name="item""" + $e.itemid + """\"&amp;gt;&amp;lt;/a&amp;gt;""";
    var string time = $e.time-&amp;gt;time_format();
    var string date = $e.time-&amp;gt;date_format();
    var string security;
    if ($e.security != "") {
        $security =  """&amp;lt;img src="$e.security_icon.url" align="left" """+
        """width="$e.security_icon.width" height="$e.security_icon.height" """+
        """alt="[$e.security]" /&amp;gt;""";
    }

    var UserLite name;
    var string pname;

    var bool show_name = ($.view == "friends" or $e.poster.username != $.journal.username or $.view == "entry") ? true : false;
    var bool show_pic = (defined $e.userpic and ($.view == "friends" or $*show_entry_userpic or $e.poster.username != $e.journal.username or $.view == "entry")) ? true : false;




    """
                                    &amp;lt;div class="entry"&amp;gt;
                                        &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
    """;
    if($show_pic) {
        """
            &amp;lt;div class="userpic2"&amp;gt;
                &amp;lt;a href="$*SITEROOT/allpics.bml?user=$e.poster.username"&amp;gt;&amp;lt;img src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" alt="$e.poster.name [userpic]" title="$e.poster.name [userpic]" border="0" /&amp;gt;&amp;lt;/a&amp;gt;
            &amp;lt;/div&amp;gt;
        """;
    }

    if($show_name) {
        $this-&amp;gt;lay_make_username($e);
    }
    """
                                        &amp;lt;div class="entryinfo"&amp;gt;$security $date $time&amp;lt;/div&amp;gt;
                                        &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                                        """;
       $this-&amp;gt;print_reply_container({"target" =&amp;gt; "topcomment"});
    """                                    &amp;lt;div class="entrytext"&amp;gt;
                                            &amp;lt;div class="subject"&amp;gt;""";
                                             if ($.view != "entry") {
                                                print $e-&amp;gt;formatted_subject({"class"=&amp;gt;"subj-link"});
                                             } else { "$e.subject"; }
"""&amp;lt;/div&amp;gt;
    """;
        "&amp;lt;p&amp;gt;"; $e-&amp;gt;print_text(); "&amp;lt;/p&amp;gt;";

     $e-&amp;gt;print_metadata();
  """
    &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;
  &amp;lt;div class="entrylinks" align="right"&amp;gt;
  """;
  $e.comments-&amp;gt;print();
  """
  &amp;lt;/div&amp;gt;
  &amp;lt;div class="backtop"&amp;gt;&amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;br /&amp;gt;
  """;
}



function CommentInfo::print() {
    if ($.enabled) {
        $this-&amp;gt;print_postlink();
        if ($.count &amp;gt; 0 or $.screened) {
            $this-&amp;gt;print_readlink();
        }
    }
}

function CommentInfo::print_postlink() {
    var Page p = get_page();
    if ($.maxcomments) {
        print safe "$*text_max_comments";
    } else {
        if ($p.view == "entry") {
                $p-&amp;gt;print_reply_link({"target" =&amp;gt; "topcomment", "linktext" =&amp;gt; "$*text_post_comment", "class" =&amp;gt; "reply_link"});
        } else {
        print safe "&amp;lt;a href=\"$.post_url\"&amp;gt;&amp;nbsp; "+($p.view == "friends" ? $*text_post_comment_friends : $*text_post_comment)+" &amp;nbsp;&amp;lt;/a&amp;gt;";
       }
    }
}



function CommentInfo::print_readlink {
    var Page p = get_page();
    print safe "&amp;lt;a href=\"$.read_url\"&amp;gt; &amp;nbsp; "+
        get_plural_phrase($.count, $p.view == "friends" ?
                          "text_read_comments_friends" : "text_read_comments")+
    " &amp;nbsp; &amp;lt;/a&amp;gt;";
}

function print_ebox (Entry e) {
    if ($e-&amp;gt;viewer_sees_ebox()) {
        """&amp;lt;div style="margin-bottom: 10px; margin-top: 10px; text-align:center;"&amp;gt;""";
        $e-&amp;gt;print_ebox();
        "&amp;lt;/div&amp;gt;";
    }
}


################################################################################
#
# EntryPage and Comments
#

function EntryPage::print_body() {
    """&amp;lt;div class="entries"&amp;gt;""";
    $this-&amp;gt;print_entry($.entry);
    print_ebox($.entry);
    if ($this.multiform_on) {
        $this-&amp;gt;print_multiform_start();
    }

    if ($.entry.comments.count &amp;gt; 0) {
    """
                                        &amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;&amp;lt;div class="notablemessage "&amp;gt;&amp;lt;b&amp;gt;comments&amp;lt;/b&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
    """;
    }

    if ($.comment_pages.total_subitems &amp;gt; 0) {
        $.comment_pages-&amp;gt;print();
    }

    if ($.entry.comments.enabled) {
        $this-&amp;gt;print_comments($.comments);
    }


    if ($.entry.comments.count &amp;gt; 0) {
    """
                                        &amp;lt;div class="messageholder"&amp;gt;
                                            &amp;lt;div class="systemmessage"&amp;gt;
                                                &amp;lt;div class="notablemessage "&amp;gt;
    """;

        $.entry.comments-&amp;gt;print();

    """
                                                &amp;lt;/div&amp;gt;
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
    """;
    }

    if ($.comment_pages.total_subitems &amp;gt; 0) {
        $.comment_pages-&amp;gt;print();
    }

    if ($this.multiform_on and ($.comment_pages.total_subitems &amp;gt; 0)) {
        """
                                        &amp;lt;div class="messageholder"&amp;gt;
                                            &amp;lt;div class="systemmessage"&amp;gt;
                                                &amp;lt;div class="notablemessage "&amp;gt;
                                                &amp;lt;div class="multiform"&amp;gt;
        """;
        $this-&amp;gt;print_multiform_actionline();
        """
                                                &amp;lt;/div&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
        """;
        $this-&amp;gt;print_multiform_end();
    }
    """&amp;lt;/div&amp;gt;""";
}

function EntryPage::print_comments(Comment[] cs) {
    if (size $cs == 0) { return; }
    foreach var Comment c ($cs) {
        if ($c.full) {
            $this-&amp;gt;print_comment($c);
        } else {
            $this-&amp;gt;print_comment_partial($c);
        }
    }
}

function EntryPage::print_comment(Comment c) {

    var string datetime;
    $datetime = $c-&amp;gt;time_display();


    var string parent;
    var string thread;
    var string expand = "";
    if($c.parent_url != "") {
        $parent = """&amp;lt;a href="$c.parent_url"&amp;gt; &amp;nbsp; $*text_comment_parent &amp;nbsp; &amp;lt;/a&amp;gt;""";
    }
    if($c.thread_url != "") {
        $thread = """&amp;lt;a href="$c.thread_url"&amp;gt; &amp;nbsp; $*text_comment_thread &amp;nbsp; &amp;lt;/a&amp;gt;""";
        var Link expand_link = $c-&amp;gt;get_link("expand_comments");
        if (defined $expand_link)  {
            $expand = $c-&amp;gt;expand_link({ "text" =&amp;gt; " &amp;nbsp; $*text_comment_expand &amp;nbsp; " });
        }
    }

    var string subjecticon;
    if (defined $c.subject_icon) {
        $subjecticon = """&amp;lt;img src="$c.subject_icon.url" width="$c.subject_icon.width" height="$c.subject_icon.height" alt="" /&amp;gt;""";
    }

    var string ip;
    if ($c.metadata{"poster_ip"}) {
        $ip = """ &amp;nbsp;  """ + $c.metadata{"poster_ip"};
    }

    var string poster = defined $c.poster ? $c.poster-&amp;gt;as_string() : "&amp;lt;b&amp;gt;(anonymous)&amp;lt;/b&amp;gt;";

    var string pic;
    if (defined $c.userpic and $*comment_userpic_style != "off") {
        $pic = """&amp;lt;div class="userpic2"&amp;gt;&amp;lt;img src="$c.userpic.url" width="$c.userpic.width" height="$c.userpic.height" alt="" /&amp;gt;&amp;lt;/div&amp;gt;""";
    }

    var string indent = ($c.depth - 1) * 25 + "px";

    """
                &amp;lt;div id='$c.dom_id' style='margin-left: $indent;'&amp;gt;
        &amp;lt;a name='$c.anchor'&amp;gt;&amp;lt;/a&amp;gt;
        $pic
        &amp;lt;div class="entry"&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="postedby"&amp;gt;$poster  &amp;lt;span class="ip"&amp;gt;$ip&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="entryinfo"&amp;gt;$subjecticon $datetime&amp;lt;/div&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;

    """;

    if ($.multiform_on) {
        """&amp;lt;div class="entryinfo"&amp;gt;&amp;lt;label for="ljcomsel_$c.talkid"&amp;gt;$*text_multiform_check&amp;lt;/label&amp;gt; """;
        $c-&amp;gt;print_multiform_check();
        """&amp;lt;/div&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
        """;
    }

    var string replyurl;
    if ($c.frozen) {
        $replyurl = """&amp;lt;a href="javascript://"&amp;gt; &amp;nbsp; $*text_comment_frozen &amp;nbsp; &amp;lt;/a&amp;gt;""";
    } else {
        ### $replyurl = """&amp;lt;a href="$c.reply_url"&amp;gt; &amp;nbsp; $*text_comment_reply &amp;nbsp; &amp;lt;/a&amp;gt;""";
    }

    print safe """
            &amp;lt;div class="entrylinks"&amp;gt;
          """;
    if (not $c.frozen) {

        ##$c-&amp;gt;print_reply_link({"linktext" =&amp;gt; "$*text_comment_reply", "class" =&amp;gt; "reply_link"});

        if($c.screened == true) {
            ### if comment screened - show link for unscreen
            var Link link;
            $link = $c-&amp;gt;get_link("unscreen_to_reply");
            """&amp;lt;a href="$link.url" title="$link.caption" class="reply_link"&amp;gt;$link.caption&amp;lt;/a&amp;gt;""";
        } else {
            ### showing reply link if comment not screened
            $c-&amp;gt;print_reply_link({ "linktext" =&amp;gt; $*text_comment_reply,"class" =&amp;gt; "reply_link" });
        }

    }
    # some links for doing stuff to this comment
    foreach var string k ($c.link_keyseq) {
        var Link link = $c-&amp;gt;get_link($k);
        if (defined $link) {
            """&amp;lt;a href=\"$link.url\"&amp;gt; &amp;nbsp; $link.caption &amp;nbsp; &amp;lt;/a&amp;gt;""";
        }
    }

    print safe """&amp;lt;a href="$c.permalink_url"&amp;gt;  &amp;lt;/a&amp;gt;$parent$thread""";
    print $expand;
    print safe  """&amp;lt;/div&amp;gt;""";
    if (not $c.frozen) {
        $c-&amp;gt;print_reply_container({"class" =&amp;gt; "quickreply"});
    }

   """         &amp;lt;div class="entrytext"&amp;gt;
                &amp;lt;div class="subject"&amp;gt;$c.subject&amp;lt;/div&amp;gt;
                &amp;lt;p&amp;gt;"""; $c-&amp;gt;print_text(); """&amp;lt;/p&amp;gt;
            &amp;lt;/div&amp;gt;
    """;
    "&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;";

    if ((size $c.replies) &amp;gt; 0 and $c.replies[0].full == false) {
            """&amp;lt;div style="margin-top: 5px; margin-bottom: 5px; clear: both;"&amp;gt;\n""";
            $this-&amp;gt;print_comments($c.replies);
            "&amp;lt;/div&amp;gt;\n";
        }

    """
        &amp;lt;div class="backtop"&amp;gt;&amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;

    """;

    if ((size $c.replies) &amp;gt; 0 and $c.replies[0].full == true) {
        $this-&amp;gt;print_comments($c.replies);
    }

}

function EntryPage::print_comment_partial(Comment c) {
    var string poster = defined $c.poster ? $c.poster-&amp;gt;as_string() : "&amp;lt;i&amp;gt;(anonymous)&amp;lt;/i&amp;gt;";
    var string subj = $c.subject != "" ? $c.subject : """&amp;lt;i class="nosubject"&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt;""";
    var string indent = ($c.depth - 1) * 25 + "px";
    print safe """
            &amp;lt;div id="$c.dom_id" class="entry" style="margin-left: $indent;"&amp;gt;&amp;lt;div class="minicommentholder"&amp;gt;&amp;lt;div class="minicomment"&amp;gt;$poster - &amp;lt;a href="$c.permalink_url"&amp;gt;$subj&amp;lt;/a&amp;gt;
    """;
    var Link expand_link = $c-&amp;gt;get_link("expand_comments");
    if ($c.thread_url != "" and defined $expand_link) {
        " " + $c-&amp;gt;expand_link();
    }
    print """&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;""";
    $this-&amp;gt;print_comments($c.replies);
}

function ItemRange::print() {
    if ($.all_subitems_displayed) { return; }
    """
        &amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;&amp;lt;div class="notablemessage "&amp;gt;
        &amp;lt;b&amp;gt;""";
    print lang_page_of_pages($.current, $.total);
    "&amp;lt;/b&amp;gt; &amp;mdash; ";
    foreach var int i (1..$.total) {
        if ($i == $.current) { """&amp;lt;b class="systemtext"&amp;gt;[$i]&amp;lt;/b&amp;gt;""";

        } else {
            var string url_of = $this-&amp;gt;url_of($i);
            "&amp;lt;a href='$url_of'&amp;gt;&amp;lt;b&amp;gt;[$i]&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt;";
        }
    }
    """&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;""";
}

################################################################################
#
# ReplyPage
#

function ReplyPage::print_body() {

    var EntryLite e = $.replyto;
    var string poster = defined $e.poster ? $e.poster-&amp;gt;as_string() : "&amp;lt;i&amp;gt;(anonymous)&amp;lt;/i&amp;gt;";
    var string time = $e.time-&amp;gt;time_format();
    var string date = $e.time-&amp;gt;date_format();

    """&amp;lt;div class="entries"&amp;gt;""";

    var UserLite name;
    if(defined $e.userpic and $*comment_userpic_style != "off") {
        $name = $e.poster;
        """&amp;lt;div class="userpic2"&amp;gt;""";
        if (defined $e.userpic or (defined $e.userpic and $.view == "entry" and $*show_entry_userpic)) {
            """&amp;lt;img src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" alt="" /&amp;gt;""";
        }
        """                                    &amp;lt;/div&amp;gt;""";
    }

    if ($.replyto isa Entry) {
        var Entry en = $.replyto as Entry;

        print safe """
                                        &amp;lt;div class="entry"&amp;gt;
                                            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entryinfo"&amp;gt;$name&amp;lt;/div&amp;gt;""";

        $this-&amp;gt;print_entry($en);
        """&amp;lt;/div&amp;gt;""";
    } else {
        print safe """
                                        &amp;lt;div class="entry"&amp;gt;
                                            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entryinfo"&amp;gt;$name&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entryinfo"&amp;gt;$time $date&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                                            &amp;lt;div class="entrylinks"&amp;gt;
                                            &amp;lt;a href="$.entry.comments.read_url" class="comments"&amp;gt; &amp;nbsp; $*text_reply_back &amp;nbsp; &amp;lt;/a&amp;gt;""";


        var Link link;
        foreach var string key ($e.link_keyseq) {
            $link = $e-&amp;gt;get_link($key);
            if (defined $link) {
                """&amp;lt;a href=\"$link.url\"&amp;gt; &amp;nbsp; $link.caption &amp;nbsp; &amp;lt;/a&amp;gt;""";
            }
        }
        """&amp;lt;a href="$e.permalink_url"&amp;gt; &amp;nbsp; $*text_permalink &amp;nbsp; &amp;lt;/a&amp;gt;
                                            &amp;lt;/div&amp;gt;
        """;

        """
                                            &amp;lt;div class="entrytext"&amp;gt;
                                                &amp;lt;div class="subject"&amp;gt;$e.subject&amp;lt;/div&amp;gt;
                                                                                            &amp;lt;p&amp;gt;
            """;
            $e-&amp;gt;print_text();
            """
                                                                                            &amp;lt;/p&amp;gt;
                                            &amp;lt;/div&amp;gt;""";
    }
    print_ebox($.entry);

                                        """&amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;
    """;
    $.form-&amp;gt;print();
    """
                                        &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
    """;
}


function Entry::print_metadata() {
    var string caption;
    var string val;
    var Image i;
    if ($this.tags) {
        """&amp;lt;div class="meta"&amp;gt;""";
        print $this-&amp;gt;get_tags_text();
        "&amp;lt;/div&amp;gt;";
    }
    if (size $.metadata == 0) { return; }
    foreach var string k ($.metadata) {
        $caption = $k;
        $val = $.metadata{$k};
        if ($k == "music") {
            $caption = $*text_meta_music;
        }
        elseif ($k == "location") {
            $caption = $*text_meta_location;
        }
        elseif ($k == "groups") {
            $caption = $*text_meta_groups;
        }
        elseif ($k == "mood") {
            $caption = $*text_meta_mood;
            if (defined $.mood_icon) {
                $i = $.mood_icon;
                $val = """&amp;lt;img src="$i.url" width="$i.width" height="$i.height" alt="$val" title="$val" /&amp;gt; $val""";
            }
        }
        println safe """&amp;lt;div class="meta"&amp;gt;$caption: $val&amp;lt;/div&amp;gt;""";
    }
}


################################################################################
#
# RecentPage
#
function RecentPage::print_body ()  {
    """

                                &amp;lt;div class="entries"&amp;gt;
    """;

    foreach var Entry e ($.entries) {
        $this-&amp;gt;print_entry($e);
        print_ebox($e);
    }

    """
                                &amp;lt;/div&amp;gt;
    """;
}

################################################################################
#
# YearPage
#


function YearPage::print_body {
    $this-&amp;gt;print_year_links();
    """&amp;lt;div id="cal"&amp;gt;""";
    foreach var YearMonth m ($.months) {
        $this-&amp;gt;print_month($m);
    }
    """&amp;lt;/div&amp;gt;""";
}

function YearPage::print_year_links() {
    """&amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;&amp;lt;div class="notablemessage"&amp;gt;""";
    foreach var YearYear y ($.years) {
        if ($y.displayed) {
            """&amp;lt;b class="systemtext"&amp;gt;$y.year&amp;lt;/b&amp;gt;""";
        } else {
            """&amp;lt;b&amp;gt;&amp;lt;a href="$y.url"&amp;gt; &amp;nbsp; $y.year &amp;nbsp; &amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;""";
        }
    }
    """&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;""";
}

function YearPage::print_month(YearMonth m) {
    if (not $m.has_entries) { return; }

    """
            &amp;lt;a name="anchor$m.month"&amp;gt;&amp;lt;/a&amp;gt;
            &amp;lt;div class="entry"&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="entryinfo"&amp;gt;
    """;

    print $m-&amp;gt;month_format();

    print safe """
            &amp;lt;/div&amp;gt;
            &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="entrylinks"&amp;gt;&amp;lt;a href="$m.url"&amp;gt; &amp;nbsp; $*text_view_month &amp;nbsp; &amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div class="entrytext"&amp;gt;
            &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
                &amp;lt;tr&amp;gt;
    """;

    foreach var int d (weekdays()) {
        """
                    &amp;lt;td width="14%"&amp;gt;&amp;lt;div class="bigday"&amp;gt;$*lang_dayname_short[$d]&amp;lt;/div&amp;gt;&amp;lt;/td&amp;gt;
        """;
    }
    """
                &amp;lt;/tr&amp;gt;
    """;
    foreach var YearWeek w ($m.weeks) {
        $w-&amp;gt;print();
    }
    """
            &amp;lt;/table&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
            &amp;lt;div class="backtop"&amp;gt;&amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
    """;

}

function YearWeek::print() {
    """
                &amp;lt;tr&amp;gt;
    """;
    if ($.pre_empty &amp;gt; 0) {
    """
                    &amp;lt;td colspan="$.pre_empty"&amp;gt;&amp;lt;/td&amp;gt;
    """;
    }

    foreach var YearDay d ($.days) {
        var string day = zeropad($d.day, 2);
    """
                    &amp;lt;td&amp;gt;
                        &amp;lt;div class="bigday"&amp;gt;$day&amp;lt;/div&amp;gt;
    """;
        if ($d.num_entries &amp;gt; 0) {
            var string num = $d.num_entries &amp;lt; 10 ? "&amp;nbsp;" + string($d.num_entries) : string($d.num_entries);
            """
                        &amp;lt;div class="calactitem"&amp;gt;&amp;lt;a href="$d.url"&amp;gt;$num&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
            """;
        }
    """
                    &amp;lt;/td&amp;gt;
    """;
    }
    """
                &amp;lt;/tr&amp;gt;
    """;
}




################################################################################
#
# MonthPage
#


function MonthPage::view_title : string {
    return $.date-&amp;gt;date_format($*lang_fmt_month_long);
}

function MonthPage::print_body {
    "&amp;lt;form method='post' action='$.redir.url'&amp;gt;";
    $.redir-&amp;gt;print_hiddens();
    var string back;
    var string forward;
    if ($.prev_url != "") { $back = """&amp;lt;a href="$.prev_url"&amp;gt;$*text_back&amp;lt;/a&amp;gt;"""; }
    if ($.next_url != "") { $forward = """&amp;lt;a href="$.next_url"&amp;gt;$*text_forward&amp;lt;/a&amp;gt;"""; }
    var string select;
    if (size $.months &amp;gt; 1) {
        $select = "&amp;lt;select name='redir_key'&amp;gt;\n";
        foreach var MonthEntryInfo mei ($.months) {
            var string sel;
            if ($mei.date.year == $.date.year and $mei.date.month == $.date.month) {
            $sel = " selected='selected'";
            }
            $select = $select + "&amp;lt;option value='$mei.redir_key'$sel&amp;gt;" + $mei.date-&amp;gt;date_format($*lang_fmt_month_long) + "&amp;lt;/option&amp;gt;";
        }
        $select = $select + "&amp;lt;/select&amp;gt;\n&amp;lt;input type='submit' value='View' /&amp;gt;";
    }

    print safe """
                    &amp;lt;div class="messageholder"&amp;gt;&amp;lt;div class="systemmessage"&amp;gt;
                        &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
                            &amp;lt;tr&amp;gt;
                                &amp;lt;td width="15%"&amp;gt;$back&amp;lt;/td&amp;gt;
                                &amp;lt;td align="center" width="70%"&amp;gt;$select&amp;lt;/td&amp;gt;
                                &amp;lt;td align="right" width="15%"&amp;gt;$forward&amp;lt;/td&amp;gt;
                            &amp;lt;/tr&amp;gt;
                        &amp;lt;/table&amp;gt;
                    &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
    """;
    "&amp;lt;/form&amp;gt;";
    foreach var MonthDay d ($.days) {
        if ($d.has_entries) {
            """
                    &amp;lt;a name="anchor$d.day"&amp;gt;&amp;lt;/a&amp;gt;
                    &amp;lt;div class="entry"&amp;gt;
                        &amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;
                        &amp;lt;div class="entrylinks"&amp;gt;&amp;lt;a href=\"$d.url\"&amp;gt; &amp;nbsp; &amp;lt;b&amp;gt;
            """;
            print lang_ordinal($d.day);
            """
                        &amp;lt;/b&amp;gt; &amp;nbsp; &amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
                        &amp;lt;div class="entries"&amp;gt;
                        &amp;lt;div class="entrytext"&amp;gt;
            """;
            $d-&amp;gt;print_subjectlist();
            """
                        &amp;lt;/div&amp;gt;
                        &amp;lt;/div&amp;gt;
                    &amp;lt;/div&amp;gt;
                    &amp;lt;div class="backtop"&amp;gt;&amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
            """;
        }
    }
}

function MonthDay::print_subjectlist() {
    # Too many tables...
    foreach var Entry e ($.entries) {
        print $e.time-&amp;gt;time_format("short") + ": ";
        if ($e.poster.username != $e.journal.username) {
            $e.poster-&amp;gt;print(); " ";
        }
        "$e.security_icon";
        if ($e.subject != "") {
            " &amp;lt;a href=\"$e.permalink_url\"&amp;gt;$e.subject&amp;lt;/a&amp;gt;";
        } else {
            print safe """ &amp;lt;a href="$e.permalink_url"&amp;gt;&amp;lt;i class="nosubject"&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt;&amp;lt;/a&amp;gt;""";
        }
        if ($e.comments.count &amp;gt; 0) {
            print safe " - " + get_plural_phrase($e.comments.count, "text_read_comments");
        }
        if ($e.comments.screened) {
            " &amp;lt;b&amp;gt;$*text_month_screened_comments&amp;lt;/b&amp;gt;";
        }
        "&amp;lt;br /&amp;gt;\n";
    }
}


################################################################################
#
# DayPage
#

function DayPage::print_body() {

    """&amp;lt;div class="entries"&amp;gt;""";
    if ($.has_entries) {
        foreach var Entry e ($.entries) {
            $this-&amp;gt;print_entry($e);
            print_ebox($e);
        }

    } else {
        print safe "&amp;lt;p&amp;gt;$*text_noentries_day&amp;lt;/p&amp;gt;";
    }
    """&amp;lt;/div&amp;gt;""";
}


################################################################################
#
# TagsPage
#

function TagsPage::print_body() {
    """
    &amp;lt;div class="entry"&amp;gt;
    &amp;lt;div class="entrytext"&amp;gt;
    &amp;lt;div class="subject"&amp;gt;$*text_tags_page_header&amp;lt;/div&amp;gt;
    &amp;lt;p&amp;gt;&amp;lt;ul class='ljtaglist'&amp;gt;
    """;

    foreach var TagDetail td ($this-&amp;gt;visible_tag_list()) {
        var string uses = get_plural_phrase($td.use_count, "text_tag_uses");
        print """&amp;lt;li&amp;gt;&amp;lt;a href="$td.url"&amp;gt;$td.name&amp;lt;/a&amp;gt; - $uses&amp;lt;/li&amp;gt;""";
    }

    """
    &amp;lt;/ul&amp;gt;&amp;lt;/p&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="backtop"&amp;gt;&amp;lt;a href="#top"&amp;gt;back to top&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
    """;
}

################################################################################
#
# Page
#

function Page::print ()  {

    var string title = $this-&amp;gt;title();

    """
    &amp;lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&amp;gt;
    &amp;lt;html xmlns="http://www.w3.org/1999/xhtml"&amp;gt;
    &amp;lt;head&amp;gt;
       &amp;lt;meta http-equiv="X-UA-Compatible" content="IE=7"/&amp;gt;
        """;

    $this-&amp;gt;print_head();
    $this-&amp;gt;print_stylesheets();

    """
          &amp;lt;title&amp;gt;$title&amp;lt;/title&amp;gt;
    &amp;lt;/head&amp;gt;
    &amp;lt;body&amp;gt;
    &amp;lt;a name="top"&amp;gt;&amp;lt;/a&amp;gt;
    """;
    $this-&amp;gt;print_control_strip();
    if (viewer_sees_vbox()) {
        """&amp;lt;table width="100%" height="100%"&amp;gt;""";
        """&amp;lt;tr&amp;gt;&amp;lt;td valign="top"&amp;gt;""";
    }
    if (viewer_sees_hbox_top()) {
        """&amp;lt;div style="text-align: center; width: 750px; margin: 10px auto;"&amp;gt;""";
        """&amp;lt;div class="border3"&amp;gt;&amp;lt;div class="border2"&amp;gt;&amp;lt;div class="adcontent"&amp;gt;""";
        $this-&amp;gt;print_hbox_top();
        "&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;";
        "&amp;lt;/div&amp;gt;";
    }
    """
    &amp;lt;table cellspacing="0" cellpadding="0" border="0" width="100%"&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;
    &amp;lt;div class="border3"&amp;gt;
        &amp;lt;div class="border2"&amp;gt;
            &amp;lt;div id="bodycontent"&amp;gt;
    """;

    $this-&amp;gt;lay_print_userpic();
    $this-&amp;gt;lay_print_username();
    $this-&amp;gt;lay_print_header();

    """
                &amp;lt;div id="content"&amp;gt;
                    &amp;lt;table cellspacing="10" cellpadding="0" border="0"&amp;gt;
                        &amp;lt;tr&amp;gt;
                            &amp;lt;td valign="top" class="sidetd"&amp;gt;
                            &amp;lt;div id="sidecolumn"&amp;gt;
    """;

    $this-&amp;gt;lay_print_sidebar();

    """
                            &amp;lt;/div&amp;gt;
                            &amp;lt;/td&amp;gt;

                            &amp;lt;td valign="top" width="100%"&amp;gt;
    """;

    $this-&amp;gt;lay_print_subnav();
    $this-&amp;gt;print_body();
    $this-&amp;gt;lay_print_subnav();

    """
                            &amp;lt;/td&amp;gt;
                        &amp;lt;/tr&amp;gt;
                    &amp;lt;/table&amp;gt;
                &amp;lt;/div&amp;gt;
            &amp;lt;/div&amp;gt;
        &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
            &amp;lt;/td&amp;gt;
        &amp;lt;/tr&amp;gt;
    &amp;lt;/table&amp;gt;
    """;
    if (viewer_sees_hbox_bottom()) {
        """&amp;lt;div style="text-align: center; width: 750px; margin: 10px auto;"&amp;gt;""";
        """&amp;lt;div class="border3"&amp;gt;&amp;lt;div class="border2"&amp;gt;&amp;lt;div class="adcontent"&amp;gt;""";
        $this-&amp;gt;print_hbox_bottom();
        "&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;";
        "&amp;lt;/div&amp;gt;";
    }
    if (viewer_sees_vbox()) {
        "&amp;lt;/td&amp;gt;";
        """&amp;lt;td valign="top" align="right" width="20%"&amp;gt;""";
        """&amp;lt;table width="80%"&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;""";
        """&amp;lt;div class="border3"&amp;gt;&amp;lt;div class="border2"&amp;gt;&amp;lt;div class="adcontent"&amp;gt;""";
        """&amp;lt;div align="center"&amp;gt;""";
        $this-&amp;gt;print_vbox();
        "&amp;lt;/div&amp;gt;";
        "&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;";
        "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;";
        "&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;";
    }
    """
    &amp;lt;/body&amp;gt;
    &amp;lt;/html&amp;gt;
    """;
}



function print_theme_preview() {

    var Color color_bg_lt = getAltColor($*color_bg, "light", 30);
    var Color color_fg_dk = getAltColor($*color_fg, "dark", 20);
    var Color color_fg_dk_font = getAltColor($*color_fg_font, "dark", 20);
    var Color color_divider = getAltColor($color_fg_dk, "dark", 30);
    var Color color_fg_dk_dk_font = getAltColor($color_fg_dk, "dark", 50);
    var Color color_border = getAltColor($*color_bg, "light", 90);

    """
        &amp;lt;div style="background-color: $*color_fg; border: 1px solid $color_fg_dk; padding: 4px; width: 210px;"&amp;gt;
            &amp;lt;div style="border-top: 1px solid $color_divider; border-bottom: 1px solid $*color_fg;"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div style="background-color: $color_fg_dk; font-size: $*static_font_size$*static_font_measurement; padding: 4px; width: 200px;"&amp;gt;Username - Title&amp;lt;/div&amp;gt;
            &amp;lt;div style="border-top: 1px solid $color_divider; border-bottom: 1px solid $*color_fg;"&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;br /&amp;gt;
        &amp;lt;div style="border: 1px solid $*color_bg; width: 200px;"&amp;gt;&amp;lt;div style="border: 1px solid $*color_fg;"&amp;gt;&amp;lt;div style="border: 2px solid $color_border;"&amp;gt;
        &amp;lt;div style="background-color: $color_bg_lt; border: 1px solid $*color_bg; padding: 3px; font-size: $*static_font_size$*static_font_measurement; color: $*color_bg_font;"&amp;gt;
            &amp;lt;strong&amp;gt;Welcome&amp;lt;/strong&amp;gt;
            &amp;lt;div style="background-color: $color_fg_dk; padding: 3px; margin-top: 5px; color: $*color_fg_font; border-top: 1px solid $color_divider; border-bottom: 1px solid $color_divider;"&amp;gt;This is my new journal using a cool new style!&amp;lt;/div&amp;gt;
        &amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;
        &amp;lt;/div&amp;gt;
    """;

}
&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;theme layer:&lt;br /&gt;&lt;textarea&gt;
layerinfo "type" = "theme"; 
layerinfo "name" = "opal layout"; 

set page_recent_items = 10; 
set page_friends_items = 10; 
set include_default_stylesheet = false; 
set lang_fmt_date_short = "%%day%%, %%month%% %%dayord%%, %%yyyy%%";
set lang_fmt_time_short = "%%h%%:%%min%%%%A%%M";
set show_entry_userpic = true;
set tags_aware = true;
set linklist_support = true; 
set summary_items = 0;
set links_header = "links";
set text_back = "back";
set text_forward = "forward";
set text_skiplinks_back= "previous #"; 
set text_skiplinks_forward= "next #"; 
set text_post_comment = "comment"; 
set text_max_comments = "maximum comments reached"; 
set text_read_comments = "read"; 
set text_post_comment_friends = "comment"; 
set text_read_comments_friends = "read"; 
set text_edit_entry = "edit"; 
set text_edit_tags = "tags";
set text_mem_add = "memories"; 
set text_permalink = ""; 
set text_tell_friend = ""; 
set text_watch_comments = ""; 
set text_unwatch_comments = ""; 
set text_month_screened_comments = "(screened)"; 
set text_meta_music = "music";
set text_meta_mood = "mood";
set text_meta_location = "location";
set text_meta_groups = "groups";
set text_tags_section_header = "tags";

function Page::print_custom_head() {"""

&amp;lt;title&amp;gt;i thought our story was epic.&amp;lt;/title&amp;gt;

&amp;lt;center&amp;gt;&amp;lt;img src="http://img.photobucket.com/albums/v216/galeforce/1548210.jpg"&amp;gt;&amp;lt;/center&amp;gt;

&amp;lt;style type="text/css"&amp;gt;
body {background: #FFF url(http://img5.imageshack.us/img5/2669/18377177.png) repeat-x fixed; color: #444; font-family: arial, sans-serif; font-size: 8pt; margin: 30px 0;}
a, a:link, a:active, a:visited {color: #777; text-decoration: none;}
a:hover {color: #999; text-decoration: none; cursor: default;}
::-moz-selection {color: #FFF; background: #444;}

table table {width: 100%;}
.border3, .border2 {border: 0;}
#headerinfo, #header h3, #userpic, .backtop a {display: none;}

/* PAGE SET-UP */
#bodycontent {background: #ECECEC; border: 1px solid #E0E0E0; line-height: 20px; width: 780px; margin: auto;}
#nav {background: #E5E5E5; line-height: 50px; text-align: center; font-family: courier new; font-weight: bold; letter-spacing: -1pt; font-size: 13pt; text-transform: lowercase;}
#nav a {margin: 0 20px; color: #BBB;}
#nav a:hover {color: #AAA;}

/* SIDEBAR */
.border4 {border: 1px solid #E5E5E5; background: #F5F5F5;}
.columncontent {width: 220px; text-align: justify;}
.columncontent strong {background: #F3F3F3; border-bottom: 1px solid #E5E5E5; padding: 5px; text-transform: uppercase; color: #777; display: block;}
.columnitem {padding: 5px;}
.calempty, .calactitem, .calinitem {text-align: center; line-height: 12px; font-size: 10px;}
.calrow {clear: both;}

/* ENTRIES */
.entry {border: 1px solid #E5E5E5;}
.userpic2 {float: right; background: #F3F3F3; border-bottom: 0px solid #E5E5E5; border-left: 0px solid #E5E5E5; padding: 10px; margin-left: 10px;}
.entryinfo {background: #F3F3F3; text-transform: lowercase; font-weight: bold; color: #777; text-align: right; padding: 5px 6px 0 6px;}
.entrylinks {margin: 4px; background: #F3F3F3; text-transform: lowercase; font-size: 8pt; border-bottom: 1px solid #E5E5E5; padding: 5px 0;}
.entryinfo a {text-transform: lowercase; color: #777;}
.friendname {background: none !important; color: #777 !important;}
.entrytext {background: #F5F5F5; text-align: justify; padding: 10px; text-transform: lowercase;}
.subject {font-size: 12pt;}
.backtop {margin: 20px 0;}
table .currents, .currentsholder {margin: 0; text-align: left; text-transform: lowercase; width: auto;}

/* PREVIOUS - NEXT */
.messageholder {background: #F3F3F3; border: 1px solid #E5E5E5; color: #999; padding: 5px; text-transform: uppercase; font-size: 10px; margin-bottom: 10px;}

/* ARCHIVE PAGE */
.bigday {text-align: right;}

/* COMMENTS PAGE */
.replybox {background: #F3F3F3; border: 1px solid #E5E5E5; padding: 5px; margin: auto;}
.postedby {background: #EAE8E8; padding: 5px;}
#commenttext {width: 95% !important;}
.reply_link {padding: 0 5px;}
textarea {padding: 5px;}
input, option, button {padding: 1px;}
textarea, input, select, option, button {background: #FFF; border: 1px solid #EEE; color: #444; font-family: arial; font-size: 8pt; line-height: 20px;}
&amp;lt;/style&amp;gt;
""";}

#==================================
#  SIDEBAR / FREE TEXT BOXES #
#==================================
function Page::lay_print_sidebar {var string header; var string text;

$header = "LoVe";
$text = """ &amp;lt;div class="columnitem"&amp;gt;"i thought our story was epic, you know, you and me."
&amp;lt;i&amp;gt;"epic how?"&amp;lt;/i&amp;gt;
"spanning years and continents. lives ruined, bloodshed. epic. but summer's almost here, and we won't see each other at all.  and then you leave town...and then it's over."
&amp;lt;i&amp;gt;"logan..."&amp;lt;/i&amp;gt;
"i'm sorry about last summer. you know, if i could do it over..."
&amp;lt;i&amp;gt;"come on. ruined lives? bloodshed? you really think a relationship should be that hard?&amp;lt;/i&amp;gt;"
"no one writes songs about the ones that come easy."&amp;lt;/div&amp;gt; """; print_box($header, $text);

$this-&amp;gt;lay_print_calendar();

$this-&amp;gt;print_linklist();

$header = "";
$text = """ &amp;lt;div class="columnitem"&amp;gt; """; print_box($header, $text);
}

#==================================
#  METADATA  #
#==================================
function Entry::print_metadata() {var string[] metadata = []; var string{} meta_images = {}; var string{} meta_labels = {}; $metadata = ["location", "mood", "music", "tags", "groups"]; var bool wrap_metadata = true; $meta_labels = {"tags" =&amp;gt; "Tags:", "location" =&amp;gt; $*text_meta_location, "mood" =&amp;gt; $*text_meta_mood, "music" =&amp;gt; $*text_meta_music, "groups" =&amp;gt; $*text_meta_groups,}; $meta_images = { "tags" =&amp;gt; "",
"location" =&amp;gt; "",
"mood" =&amp;gt; "",
"music" =&amp;gt; "",
"groups" =&amp;gt; "",};

var bool show_edit_tags_link = false; var string tags_separator = ", "; var bool vanilla_location = true; var bool vanilla_groups= true; var string meta_label_open = """&amp;lt;b&amp;gt;"""; var string meta_label_close = """&amp;lt;/b&amp;gt; """; var string meta_val_open= ""; var string meta_val_close = """&amp;lt;br /&amp;gt;"""; var string currents_open = """&amp;lt;div class="currentsholder"&amp;gt;"""; var string currents_close= """&amp;lt;/div&amp;gt;"""; var bool have_meta = (size($.metadata) &amp;gt; 0); var bool have_tags = ((size($.tags) &amp;gt; 0) and $*tags_aware);   var int tcount = 0;  var string currents = "";  var string image = "";  var string k = "";  var string label = "";  var string meta = "";  var string tag = "";  var string val = "";  var Tag t = new Tag;  var Link edit_tags = $this-&amp;gt;get_link("edit_tags"); if ($have_meta or $have_tags) {$currents = $currents + $currents_open; if ($wrap_metadata and defined $.mood_icon) {var Image i = $.mood_icon; $currents = $currents + """&amp;lt;table class="currents"&amp;gt;&amp;lt;tr&amp;gt;&amp;lt;td&amp;gt;&amp;lt;img src="$i.url" width="$i.width" height="$i.height" alt="$*text_meta_mood $.metadata{"mood"}" title="$*text_meta_mood $.metadata{"mood"}" /&amp;gt;&amp;lt;/td&amp;gt;&amp;lt;td&amp;gt;""";} foreach $k ($metadata) {$label = $meta_labels{$k} != "" ? $meta_labels{$k} : lang_metadata_title($k); $image = $meta_images{$k} != "" ? $meta_images{$k} : ""; $val = $.metadata{$k}; if ($image != "") {$label = """&amp;lt;img src="$image" alt="$label" title="$label" border="0" /&amp;gt;""";}if (($k=="location") and $vanilla_location) {$val = striphtml($val);} if (($k=="groups ") and $vanilla_groups ) {$val = striphtml($val);} if ($k=="mood") {   if (defined $.mood_icon) {var Image i = $.mood_icon; if (not $wrap_metadata) {$val = """&amp;lt;img src="$i.url" width="$i.width" height="$i.height" alt="$*text_meta_mood $.metadata{"mood"}" title="$*text_meta_mood $.metadata{"mood"}" /&amp;gt; $val""";}}}
if (($k=="tags") and ($have_tags==true)) {if($edit_tags.url != "" and $show_edit_tags_link) {$label = """&amp;lt;a href="$edit_tags.url"&amp;gt;$label&amp;lt;/a&amp;gt;""";}
foreach $t ($.tags) {$tag = """&amp;lt;a href="$t.url"&amp;gt;$t.name&amp;lt;/a&amp;gt;"""; $val = $val + $tag; $tcount++; if ($tcount &amp;lt; size($.tags)) {$val = $val + "$tags_separator";}}}
if ($val != "") { $meta = $meta_label_open + $label + $meta_label_close + $meta_val_open + $val + $meta_val_close;} else {$meta = "";}$currents = $currents + $meta;}if ($wrap_metadata and defined $.mood_icon) {$currents = $currents + """&amp;lt;/td&amp;gt;&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt;""";}
$currents = $currents + $currents_close;println "$currents";}}

#==================================
#  FIX DOUBLE USERPIC ERROR ON REPLY PAGE  #
#==================================
function ReplyPage::print_body() {var EntryLite e = $.replyto; var string poster = defined $e.poster ? $e.poster-&amp;gt;as_string() : "&amp;lt;i&amp;gt;(Anonymous)&amp;lt;/i&amp;gt;"; var string time = $e.time-&amp;gt;time_format(); var string date = $e.time-&amp;gt;date_format();"""&amp;lt;div class="entries"&amp;gt;""";var UserLite name;"""&amp;lt;/div&amp;gt;""";if ($.replyto isa Entry) {var Entry en = $.replyto as Entry;print safe """""";$this-&amp;gt;print_entry($en);"""&amp;lt;/div&amp;gt;""";} else {print safe """&amp;lt;div class="entry"&amp;gt;&amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class="entryinfo"&amp;gt;$name&amp;lt;/div&amp;gt;&amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class="entryinfo"&amp;gt;$time $date&amp;lt;/div&amp;gt;&amp;lt;div class="entrydivider"&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class="entrylinks"&amp;gt;&amp;lt;a href="$.entry.comments.read_url" class="comments"&amp;gt;   $*text_reply_back   &amp;lt;/a&amp;gt;""";var Link link; foreach var string key ($e.link_keyseq) {$link = $e-&amp;gt;get_link($key);if (defined $link) {"""&amp;lt;a href=\"$link.url\"&amp;gt;   $link.caption   &amp;lt;/a&amp;gt;""";}}"""&amp;lt;a href="$e.permalink_url"&amp;gt;   $*text_permalink   &amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;""";"""&amp;lt;div class="entrytext"&amp;gt;&amp;lt;div class="subject"&amp;gt;$e.subject&amp;lt;/div&amp;gt;&amp;lt;p&amp;gt;""";$e-&amp;gt;print_text();"""&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;""";} """&amp;lt;div class="replybox"&amp;gt;""";$.form-&amp;gt;print();"""&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;""";}
&lt;/textarea&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:322369</id>
    <author>
      <name>carisma_sensei</name>
    </author>
    <lj:poster user="carisma_sensei" userid="9421640"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/322369.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=322369"/>
    <title>Horizontal scrolling for no aparent reason on IE</title>
    <published>2009-05-15T08:42:32Z</published>
    <updated>2009-05-15T08:42:32Z</updated>
    <content type="html">Journal: &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="hnm_updates" lj:user="hnm_updates" &gt;&lt;a href="https://hnm-updates.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://hnm-updates.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;hnm_updates&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;1)The layout looks great on firefox, but i tested it on IE today and surprise, for no apparent reason, it scrolls horizontally and i can't find the way to fix it. (&lt;a href="http://img188.imageshack.us/img188/3504/dxfhdju.jpg" target="_blank" rel="nofollow"&gt;screencap&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;2)Also, on IE, the userpic won't show up on the comments when using the custom comments page, but it does in Firefox.&lt;br /&gt;&lt;br /&gt;Thanks for the help in advance!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;textarea&gt;
body {
margin: 0; 
padding: 0; 
font: 12px verdana; 
background: #000000;
}

a, a:visited, a:active {
color: #A20606; 
text-decoration: none; 
}

a:hover {
color: #FFFFFF; 
}

input, textarea, select, blockquote{
border: 3px solid #0F0F0F;
background: url(http://img18.imageshack.us/img18/3264/userpic.png);
background-color: #000000; 
font: 11px arial;
}


blockquote {
padding: 10px;
}

/* -------general look of the page------- */

.border3 {  
border: 0px;
}

#bodycontent {}

.border4 { 
border: 0px solid #333333; 
}

.border2 { 
border: 0px; 
}

/* ------------------------------
HEADER STUFFS
IF YOU WANT TO CHANGE THE HEADER IMAGE CHANGE IT ON THE #USERPIC BACKGROUND IMAGE, NOT THE #HEADER 

BACKGROUND IMAGE
-------------------------------- */

#headerinfo { 
display: none; 
}

#header { 
color: #000000; 
background: url(http://img5.imageshack.us/img5/9127/54954437.png);
background-color: #000000; 
height: 255px; 
padding: 0px; 
}

#header h3 { 
margin: 0; 
display: none; 
}

#userpic { 
height: 275px; 
width: 760px; 
position: absolute; 
margin: 0px 0 0 0px; 
border: 0px solid #ffffff; 
background-image: url(http://img15.imageshack.us/img15/8273/headerx.png);
background-repeat: no-repeat;
}

#userpic img {
display: none;
}

#nav { 
font: 16px georgia;
white-space: nowrap;
text-align: left; 
text-transform: lowercase;
font-style: italic;
margin-left: 470px;
margin-top: 240px;
position: absolute;
}

#nav a{ 
        border: 0px solid #FFFFFF;
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 2px;
        padding-bottom: 2px;
        height: 20px;
        text-decoration: none;
        color: #FFFFFF;
        background-color: transparent;
        z-index: 15;

}

#nav a:hover {
color: #C0C0C0;
background-image: url();  
z-index: 15;
}


#content {
background-color: #000000; 
}

#content table, #content td, #content tr{
padding: 0; 
margin: 0;
}

#content table {}

.messageholder {
        border: 0px solid;
        margin-bottom: 5px;
        margin-top: 5px;
        color: #000000;
    }

.entries { 
width: 700px; 
margin: -3px 0 0 169px; 
border: 0px; 
color: #FFFFFF;
}

.entry { 
padding: 6px; 
border-bottom: 1px solid #000000; 
min-height: 180px;
background: url() no-repeat 6px 12px;
padding-bottom: 30px;
}

.entries .userpic2 {
display: none; 
}

.entry .userpic2, .entries form .userpic2{
position: absolute; 
margin: 0 0 0 -140px;  
padding: 0 0 10px 0; 
display: inline; 
}

.entry .userpic2 img {
background-color: #000000;
background: url(http://img18.imageshack.us/img18/3264/userpic.png) no-repeat;
padding: 9px;
}

.subject .ljuser {
letter-spacing: 0;
}

.subject { 
font: 19px Georgia;
font-weight: normal; 
letter-spacing: 0px; 
margin: 0 20px 40px 0; 
min-height: 20px; 
padding: 0 20px 0 10px; 
color: #FFFFFF; 
width: 700px;
}

div.subject a, div.subject a:link, div.subject a:visited {
font: 19px Georgia;
font-weight: normal; 
letter-spacing: 0px; 
margin: 0 20px 40px 0; 
min-height: 20px; 
padding: 0 20px 0 10px; 
color: #FFFFFF; 
}

div.subject a:hover {
font: 19px Georgia;
font-weight: normal; 
letter-spacing: 0px; 
margin: 0 20px 40px 0; 
min-height: 20px; 
padding: 0 20px 0 10px; 
color: #FFFFFF; 
}

    .entryinfo {
        background-color: #090909;
        font-size: 12px;
        padding: 4px;
        color: #FFFFFF;
    }

    .postedby {
        display: none;
    }

    .entrylinks {
        border-bottom: 0px solid #090909;
        background-color: #090909;
        padding-top: 4px;
        padding-bottom: 4px;
        font-size: 12px;
    }

    .entrylinks A {
        text-decoration: none;
        padding-top: 4px;
        padding-bottom: 4px;
        white-space: nowrap;
        color: #A20606;
        border-right: 1px solid #000000;
    }

    .entrylinks A:Hover {
        background-color: #000000;
    }

.entrydivider {
display: none;
}

.friendname { 
position: absolute; 
margin: -2px 0 30px 130px; 
padding: 2px 5px 2px 5px; 
color: #ffffff !important; 
background-color: transparent !important;
}
.friendname:hover {
color: #FFFFFF !important; }

.entryinfo .ljuser {
margin: -3px 0 0 250px; 
padding: 4px 0 0 4px; 
position: absolute; 
}

.entryinfo .ljuser img {
display: none;
}

a[href*="tellafriend.bml"]{display: none;} a[href*="entry.bml"]{display: none;} a[href*="content_flag.bml"]

{display: none;} a[href*="edittags.bml"]{display: none;}

a[href*="subscriptions"]{display: none;} a[href*="subscriptions"]{display: none;}


/* -------misc stuff------- */
.backtop {
display: none;
}

.sidetd {
display: none;
}
/* ------------------------ */

.columncontent { 
width: 170px; 
}

#cal .entry {
width: 700px;
}

#cal .entrytext {
width: 700px; 
position: absolute; 
margin: 0 0 0 100px; 
}

#cal .entrytext table {
width: 400px; 
float: left;
color: #FFFFFF;
}

#cal .entryinfo { 
margin: 12px 0 0 0px; 
font: 15px Georgia;  
}

#cal .entrylinks {
margin: 50px 0 0 40px;
}

.bigday { 
background-color: transparent; 
text-align: right;  
color: #FFFFFF;
}

#cal .entrytext a {
display: block; 
text-align: right;
}

.entrylinks a b{
display: none;
}

.ljtaglist {
border: 0px; 
width: 500px; 
margin: 0 0 0 148px;
color: #FFFFFF;
}

.ljtaglist a {
display: block; 
width: 400px; 
padding: 1px 0 1px 5px;
}

.ljtaglist li {
list-style-type: decimal-leading-zero;
margin: 0 0 0 -40px; 
padding: 0 0 0 10px;
color: #FFFFFF;
}

div.ContextualPopup { 
display: none;
}

.systemmessage {
        background-color: #000000;
        color: #000000;
        border: 0px solid #000000;
        font-size: 12px;
        margin: 0px 5px 0px 0; 
        padding: 0 10px 0 10px; 
        text-align: center; 
    }

    .systemtext {
        font-weight: normal;
        padding-left: 10px;
        padding-right: 10px;
    }

     .systemmessage input, .systemmessage textarea, .systemmessage select {
        background-color: #000000;
        color: #000000;
    }

    .systemmessage TD {
        padding: 4px;
        font-size: 12px;
        color: #000000;
    }
&lt;/textarea&gt; &lt;br /&gt;&lt;br /&gt;&lt;a name='cutid1-end'&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:322261</id>
    <author>
      <name>Gaëlle</name>
    </author>
    <lj:poster user="carnifinda" userid="1194752"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/322261.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=322261"/>
    <title>Quick reply and images in comment linkbar?</title>
    <published>2009-04-14T09:37:20Z</published>
    <updated>2009-04-14T09:37:20Z</updated>
    <category term="comments-page"/>
    <content type="html">Is there a way in Opal to have, in the comments, both images as links and quick reply enabled? I can have a quick reply box if I don't tinker with the source code too much, and I can put images using either &lt;a href="http://community.livejournal.com/s2layers/68721.html#cutid1" target="_blank"&gt;Comment::Print_Linkbar&lt;/a&gt; or &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="julzroguenine" lj:user="julzroguenine" &gt;&lt;a href="https://julzroguenine.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://julzroguenine.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;'s own modifications of &lt;a href="http://philippe.schilles.free.fr/print_comment.txt" target="_blank" rel="nofollow"&gt;Page::Print_Comment&lt;/a&gt;. However, when I use any of these two, the quick reply box never appears and I'm instead taken to the reply page. Are they really not compatible or do I just not know how to do it? :)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=14804998&amp;amp;fmt=html" target="_blank"&gt;Here&lt;/a&gt; is my current layer, thanks for any help!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:321684</id>
    <author>
      <name>Shut Up &amp; Drive.</name>
    </author>
    <lj:poster user="majini" userid="19086840"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/321684.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=321684"/>
    <title>opal_help @ 2009-04-06T14:43:00</title>
    <published>2009-04-06T19:44:07Z</published>
    <updated>2009-04-07T03:10:59Z</updated>
    <category term="sidebar"/>
    <content type="html">Hello everyone. Small little problem. There's a border coming up around the boxes in my sidebar. I don't think it's anything in the code, but I could be (and probably am) wrong. Does anyone know how to fix it? &lt;b&gt;[SOLVED!]&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="https://i25.photobucket.com/albums/c58/dddrone/Misc/sidebar.jpg" fetchpriority="high"&gt;&lt;a name='cutid1-end'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My code &lt;a href="http://www.livejournal.com/customize/advanced/layeredit.bml?id=15604138" target="_blank"&gt;here&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:321073</id>
    <author>
      <name>電話</name>
    </author>
    <lj:poster user="denwa" userid="9967890"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/321073.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=321073"/>
    <title>Tag Layer Help</title>
    <published>2009-02-09T10:44:27Z</published>
    <updated>2009-02-10T01:46:48Z</updated>
    <category term="sidebar"/>
    <content type="html">I've got a bit of a problem.&lt;br /&gt;&lt;br /&gt;I'm using a customized theme layer over at &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="domotokyoudai" lj:user="domotokyoudai" &gt;&lt;a href="https://domotokyoudai.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://domotokyoudai.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;domotokyoudai&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; so that I can see tags in the sidebar. The tags show up great, but they're all classified as one columnitem, I think? When I hover over one of the tag links, I want the bar on the left to turn red for only that tag, like they do for the links &lt;a href="http://blackjoke.livejournal.com/" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've been messing around with the layer, but this is too advanced for me :(.&lt;br /&gt;&lt;br /&gt;Can anyone help?&lt;br /&gt;&lt;br /&gt;Here's my code:&lt;br /&gt;&lt;textarea&gt;layerinfo "type" = "theme";
layerinfo "name" = "tags";

function Page::lay_print_sidebar () {
$this-&amp;gt;lay_print_freetext();
$this-&amp;gt;lay_print_calendar();
$this-&amp;gt;print_linklist();

var string header  = "Tags";
var string content = "";
var Page   p       = get_page();
var Tag[]  tags    = $p-&amp;gt;visible_tag_list();
foreach var Tag tag ($tags) {
  $content = $content + """&amp;lt;a href="$tag.url"&amp;gt;$tag.name&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;""";
}
$content = box_item($content);
print_box($header, $content);
}

&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;Thank you so much! &lt;b&gt;(SOLVED)&lt;/b&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:320793</id>
    <author>
      <name>Andrea</name>
    </author>
    <lj:poster user="am_klutz" userid="3830940"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/320793.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=320793"/>
    <title>Need help on blog entry font color</title>
    <published>2009-01-17T17:08:32Z</published>
    <updated>2009-01-17T17:08:32Z</updated>
    <category term="colors"/>
    <content type="html">Hi guys,&lt;br /&gt;&lt;br /&gt;I feel silly asking such a basic question.. but I am trying to change the color of my blog - background from blue to black. This means that I will need to change my entry (content) font color from dark to light (white). I have tried to find the code for the text however I can't seem to find it. Could someone kindly point out which code I should be looking out for?&lt;br /&gt;&lt;br /&gt;Appreciate the help..&lt;br /&gt;Thanks much!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:320514</id>
    <author>
      <name>Gaëlle</name>
    </author>
    <lj:poster user="carnifinda" userid="1194752"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/320514.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=320514"/>
    <title>Entry tags not linking properly</title>
    <published>2009-01-08T15:52:08Z</published>
    <updated>2009-01-08T16:01:52Z</updated>
    <category term="entry-tags"/>
    <content type="html">I have a small problem with tags in entries. When friends use tags, these displayed tags do not link to their own journals and tags but to mine. Instead of having &lt;em&gt;friend.livejournal.com/tag/theirtag/&lt;/em&gt; I get &lt;em&gt;carnifinda.livejournal.com/tag/theirtag/&lt;/em&gt;. I know it comes from the &lt;em&gt;var string tags_root = $.journal-&amp;gt;base_url() + "/tag";&lt;/em&gt; bit but I don't know what to change it&amp;nbsp;to so that it could work on my friends page.&lt;br /&gt;&lt;br /&gt;Here is the relevant part of my theme layer. &lt;br /&gt;&lt;br /&gt;&lt;code&gt;var int count = 0;&lt;br /&gt;var string tags = "";&lt;br /&gt;var string tags_root = $.journal-&amp;gt;base_url() + "/tag";&lt;br /&gt;foreach var Tag t ($e.tags) {&lt;br /&gt;$tags = $tags + """&amp;lt;a href="$tags_root/$t.name"&amp;gt;$t.name&amp;lt;/a&amp;gt;""";&lt;br /&gt;if(++$count &amp;lt; size($e.tags)) {&lt;br /&gt;$tags = $tags + ", ";&lt;br /&gt;}&lt;/code&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;code&gt;&lt;br /&gt;}&lt;br /&gt;if($tags != "" and $*tags_aware) {&lt;br /&gt;$tags = "&amp;lt;img src='&lt;a target='_blank' href='http://img.photobucket.com/albums/v143/carnifinda/layouts/carnifinda/tags-blue.png' rel='nofollow'&gt;http://img.photobucket.com/albums/v143/carnifinda/layouts/carnifinda/tags-blue.png&lt;/a&gt;' align='absMiddle' /&amp;gt; " + $tags;&lt;br /&gt;}&lt;br /&gt;"""&lt;br /&gt;&amp;lt;div class="tags"&amp;gt;$tags&amp;lt;/div&amp;gt;&lt;br /&gt;"""; &lt;br /&gt;}&lt;/code&gt;&lt;a name='cutid1-end'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks for any help! :)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:320395</id>
    <author>
      <email>settiai@gmail.com</email>
      <name>Settiai</name>
    </author>
    <lj:poster user="settiai" userid="612757"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/320395.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=320395"/>
    <title>Mini Icons</title>
    <published>2009-01-04T19:54:40Z</published>
    <updated>2009-01-05T21:30:56Z</updated>
    <content type="html">I've had it set up for several years now that the &lt;img src="https://p-stat.livejournal.com/img/userinfo.gif" fetchpriority="high"&gt; and &lt;img src="https://p-stat.livejournal.com/img/community.gif" loading="lazy"&gt; images in my journal are replaced with personalized ones. The coding usually needs tweaked a bit whenever LJ changes something, but I can't figure out what to do this time.&lt;br /&gt;&lt;br /&gt;If I use only one of those symbols in a post, then it shows the regular LJ image - not my personalized ones. And if I use more than one of them in a post, then the first time it shows the regular LJ image and the rest of the time it shows my own image. The catch is that this only happens if I write something in the post before the [lj user] or [lj comm]; if I simply start out the post with one of them, my own icons show every time.&lt;br /&gt;&lt;br /&gt;This is only a problem in Firefox. When I look at my journal in IE, my personalized images show without any problems.&lt;br /&gt;&lt;br /&gt;My stylesheet is &lt;a href="http://settiai.livejournal.com/res/22071238/stylesheet?1231029454" target="_blank"&gt;here&lt;/a&gt; and the contents of my theme layer are &lt;a href="http://www.settiai.com/themelayer.txt" target="_blank"&gt;here&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:320137</id>
    <author>
      <name>Kyoy</name>
    </author>
    <lj:poster user="kyoy" userid="6953165"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/320137.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=320137"/>
    <title>Calendar box, back/forward links, quote, summary box issues</title>
    <published>2008-12-18T06:34:07Z</published>
    <updated>2008-12-18T06:36:04Z</updated>
    <category term="sidebar"/>
    <category term="calendar"/>
    <lj:music>happy happy - 송보람</lj:music>
    <content type="html">Hallo, me again. Thank you so much to &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="julzroguenine" lj:user="julzroguenine" &gt;&lt;a href="https://julzroguenine.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://julzroguenine.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; and &lt;span  class="ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-P     "  data-ljuser="xoxo_queenb" lj:user="xoxo_queenb" &gt;&lt;a href="https://xoxo-queenb.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://xoxo-queenb.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;xoxo_queenb&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; for last time! Sorry to bother again, but I keep finding new stuff to ask about orz. (&lt;a href="http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=13325840" target="_blank"&gt;layer&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;#1 I thought it was only temporary but the problem happens every now and then. Sometimes, when I view a page in my journal, the first column in the sidebar calendar stretches (&lt;a href="http://i44.tinypic.com/2hnrm3d.png" target="_blank"&gt;preview&lt;/a&gt;). It doesn't happen all the time but it happens quite frequently, it's starting to annoy me. I hope there's a way to fix this~&lt;br /&gt;&lt;br /&gt;#2 I just noticed that whenever I put a table in my entries, the width of the table stretches to the current width of the entry itself. Thinking the &lt;code&gt;table table {width: 100%;}&lt;/code&gt; did this, I changed the 100% to &lt;code&gt;auto&lt;/code&gt; and it &lt;i&gt;does&lt;/i&gt; make the table width back to default. But now I see the reason why it was defined that way because the previous/next links don't stretch up to the width of the entries too. Is there a way to define this magical &lt;code&gt;width: 100%&lt;/code&gt; override to the previous/next links alone?&lt;br /&gt;&lt;br /&gt;#3 I want to customize the quote function (&lt;a href="http://kyoy.livejournal.com/105405.html?thread=2240189#t2240189" target="_blank"&gt;preview&lt;/a&gt;) so I customized the &lt;code&gt;.commentreply div div&lt;/code&gt; and &lt;code&gt;.commentreply div&lt;/code&gt; sections as I was instructed to do when I was using Flexible Squares before but now that I paste it in my layer's css, it doesn't work anymore. Any ideas?&lt;br /&gt;&lt;br /&gt;#4 Is there a way to show the 'anonymous' text in the summary sidebox? It looks kinda awkward when it's blank (&lt;a href="http://i42.tinypic.com/kbvhus.png" target="_blank"&gt;preview&lt;/a&gt;). I'd also like to customize the text by having it say 'anon' instead and be bolded up like the logged in user's names are if possible.&lt;br /&gt;&lt;br /&gt;1&amp;2 are the ones I really want to fix the most but I'd appreciate help for any of these problems, thank you! &amp;hearts;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:319329</id>
    <author>
      <name>Kyoy</name>
    </author>
    <lj:poster user="kyoy" userid="6953165"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/319329.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=319329"/>
    <title>Tags page, comments, summary box, friends page, calendar, youtube et al issues</title>
    <published>2008-10-13T01:14:08Z</published>
    <updated>2008-10-21T03:55:13Z</updated>
    <category term="sidebar"/>
    <category term="friends-page"/>
    <category term="comments-page"/>
    <lj:music>Stay - Ben Jelen</lj:music>
    <content type="html">Hallo. First thing's first, here's my &lt;a href="http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=13325840" target="_blank"&gt;layer&lt;a target="_blank"&gt;.&lt;br /&gt;&lt;br /&gt;#1 This may seem shallow but how do I change the bullet of the tags in the tags page? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#2 Speaking of the tags page, how do I customize the looks of the tags? I want them to look like my links section in the sidebox. &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#3 I find it odd that the background of the comments &lt;a href="http://kyoy.livejournal.com/117204.html" target="_blank"&gt;in this entry&lt;/a&gt; is transparent but it's filled up with color in &lt;a href="http://kyoy.livejournal.com/119054.html" target="_blank"&gt;every other entry&lt;/a&gt;. Is there a way to fix this? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#4 Can I change the reply, edit, delete, screen, freeze, etcetera etcetera in the comments page to my own? I want to edit a few link's text and make them all in lowercase.&lt;br /&gt;&lt;br /&gt;#5 I see &lt;i&gt;$this-&amp;gt;lay_print_summary();&lt;/i&gt; in my layer but the summary box isn't showing for some reason. Any ideas? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#6 Does the user's tiny icon really don't show up in the &lt;a href="http://kyoy.livejournal.com/friends" target="_blank"&gt;friends page&lt;/a&gt;? Can I change this setting? Is it possible to make it look something like &lt;i&gt;&lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="username" lj:user="username" &gt;&lt;a href="https://username.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://username.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;username&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; posted in &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="thecommunity" lj:user="thecommunity" &gt;&lt;a href="https://thecommunity.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://thecommunity.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;thecommunity&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/i&gt;? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#7 Can I change those bullet-like :'s to something else in &lt;a href="http://kyoy.livejournal.com/2008/06/" target="_blank"&gt;the calendar page&lt;/a&gt;? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#8 Why does is the Youtube video cut in half in &lt;a href="http://kyoy.livejournal.com/117915.html" target="_blank"&gt;this page&lt;/a&gt;? The same thing occurs in my &lt;a href="http://kyoy.livejournal.com/friends" target="_blank"&gt;friends page&lt;/a&gt;. Is there a way to fix this? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Sorry for the amount of questions, I tried to look for every problem possible so I won't come back soon to spam again. ^^;&lt;br /&gt;&lt;br /&gt;The ones I'm really keen on are 1, 2, and especially 8. The rest are just for curiosity's sake and I can do without. :3&lt;br /&gt;&lt;br /&gt;Thanks in advance! \o/&lt;/a&gt;&lt;/a&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:319104</id>
    <author>
      <name>phz</name>
    </author>
    <lj:poster user="phzblue" userid="11871650"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/319104.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=319104"/>
    <title>Reply Form Trouble</title>
    <published>2008-10-12T04:20:41Z</published>
    <updated>2008-10-12T04:24:51Z</updated>
    <content type="html">Hi, I'm using one of &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="fruitstyle" lj:user="fruitstyle" &gt;&lt;a href="https://fruitstyle.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://fruitstyle.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;fruitstyle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;'s CSS code in a plus account. I tweak the code to a different colour and width but the problem I have here is that the reply form pop up above when normally it should be below the entry or any comment. Here's a &lt;a href="http://img6.uploadhouse.com/fileuploads/2788/2788369d38b79815fc7b5f37e223abd2f9553bf.jpg" target="_blank" rel="nofollow"&gt;picture&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here's the CSS&amp;nbsp;code im using.&lt;br /&gt;&lt;textarea&gt;/* S2 OPAL --- Loki~Loki --- &amp;lt;br /&amp;gt;Wingweaver22 @ Fruitstyle.livejournal.com */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* COLOURS (HEX) --- #2e2e2e #666666 #aaaaaa #dddddd #eeeeee #6f06e6 #8681f3 #ffffff */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;body {margin: 0; padding: 0; font: 10px arial; color: #666666;&amp;lt;br /&amp;gt;background: url(http://i38.tinypic.com/21exkso.jpg) repeat fixed;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;a, a:visited, a:active {color: #6f06e6; text-decoration: none; }&amp;lt;br /&amp;gt;a:hover {color: #8681f3; cursor: help; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;small {font-size: 9px !important;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;input, textarea, select, blockquote {background-color: #fafafa; border: 1px solid #dddddd; font: 9px arial;}&amp;lt;br /&amp;gt;input, textarea {background-color: #eeeeee;}&amp;lt;br /&amp;gt;blockquote{padding: 10px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.ljuser {text-transform: lowercase; font: 9px arial;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- PAGE --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.border3 {  width: 720px; margin: auto; border-left: 14px solid #2e2e2e; border-right: 14px solid #2e2e2e;}&amp;lt;br /&amp;gt;#bodycontent {}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.border4 { border: 1px solid #a2b2b1; }&amp;lt;br /&amp;gt;.border2 { border: 0; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- HEADER --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#headerinfo { display: none; }&amp;lt;br /&amp;gt;#header { color: #ffffff; background: url(http://i131.photobucket.com/albums/p317/phzblue/wavie%20lj/blueheader.jpg); height: 210px; padding: 10px;  }&amp;lt;br /&amp;gt;#header h3 { margin: 0; display: none; }&amp;lt;br /&amp;gt;#userpic { height: 158px; width: 508px; position: absolute; margin: 30px 0 0 190px; border: 6px solid #ffffff; &amp;lt;br /&amp;gt;background-image: url(http://i131.photobucket.com/albums/p317/phzblue/wavie%20lj/blueheader2.jpg);}&amp;lt;br /&amp;gt;#userpic img {display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#nav { font: 15px Arial; text-align: right; width: 169px; border-right: 1px solid #ffffff; height: 100px; margin: 15px 0 0 0; padding: 60px 0px 20px 0px; line-height: 5px; }&amp;lt;br /&amp;gt;#nav a{ display: block; color: #ffffff; padding: 4px 20px 4px 20px; letter-spacing: 2px; text-transform: lowercase; width: 130px;}&amp;lt;br /&amp;gt;#nav a:hover {opacity: .6;  }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- ENTRY / BODY --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#content {background-color: #ffffff; }&amp;lt;br /&amp;gt;#content table, #content td, #content tr{padding: 0; margin: 0;}&amp;lt;br /&amp;gt;#content table {}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.systemmessage {margin: 0px 5px 0px 0; padding: 0 10px 0 10px; text-align: center; }&amp;lt;br /&amp;gt;.systemmessage td {font: 9px arial !important; text-transform: lowercase; letter-spacing: 2px; color: #aaaaaa !important;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entries { width: 550px; margin: 0 0 0 140px; border-left: 1px solid #dddddd; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entry { padding: 10px; border-bottom: 1px solid #dddddd; min-height: 180px;&amp;lt;br /&amp;gt;background: url(http://i131.photobucket.com/albums/p317/phzblue/wavie%20lj/leon.gif) no-repeat 6px 12px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entries .userpic2 {display: none; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entry .userpic2, .entries form .userpic2{position: absolute; margin: 0 0 0 -130px;  padding: 0 0 10px 0; display: inline; }&amp;lt;br /&amp;gt;.entry .userpic2 img {border: 1px solid #dddddd; padding: 3px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.subject .ljuser {letter-spacing: 0;}&amp;lt;br /&amp;gt;.subject { text-transform: lowercase; font: 26px georgia; letter-spacing: -3px; border-bottom: 1px dashed #dddddd; word-spacing: 2px; margin: 0 0 30px 0; &amp;lt;br /&amp;gt;min-height: 35px; padding: 0 0 0 30px; color: #2e2e2e; }&amp;lt;br /&amp;gt;.subject:first-letter {text-transform: uppercase; font-size: 30px; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entryinfo {position: absolute; margin: 40px 0 0 0; background-color: transparent; font-size: 9px;}&amp;lt;br /&amp;gt;.entryinfo img {position: absolute; margin: -30px 0 0 10px;}&amp;lt;br /&amp;gt;.entrydivider {display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.friendname { position: absolute; margin: -2px 0 0 80px; padding: 2px 5px 2px 5px; color: #ffffff !important; &amp;lt;br /&amp;gt;background-color: #2e2e2e !important; text-transform: uppercase; }&amp;lt;br /&amp;gt;.friendname:hover {background-color: #666666 !important; }&amp;lt;br /&amp;gt;.entryinfo .ljuser {margin: -3px 0 0 190px; padding: 4px 0 0 4px; text-transform: uppercase; border-left: 1px dashed #dddddd; position: absolute; }&amp;lt;br /&amp;gt;.entryinfo .ljuser img {display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entrylinks {position: absolute; width: 108px; margin: 116px 0 0 -142px; font: 9px arial; text-transform: lowercase; text-align: right; padding: 0 2px 0 2px; }&amp;lt;br /&amp;gt;.entrylinks a{display: block; width: 108px; color: #666666; margin: 0 0 3px 0; background-color: #fafafa;}&amp;lt;br /&amp;gt;.entrylinks a:hover {background-color: #ffffff; color: #cccccc; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;a[href*=&amp;quot;tellafriend.bml&amp;quot;]{display: none;} a[href*=&amp;quot;entry.bml&amp;quot;]{display: none;} a[href*=&amp;quot;content_flag.bml&amp;quot;]{display: none;} a[href*=&amp;quot;edittags.bml&amp;quot;]{display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;a[href*=&amp;quot;subscriptions&amp;quot;]{display: none;} a[href*=&amp;quot;subscriptions&amp;quot;]{display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entrytext img{border: 1px solid #dddddd; padding: 3px;}&amp;lt;br /&amp;gt;.entrytext a img {border-color: #6f06e6; border-style: dashed;}&amp;lt;br /&amp;gt;.entrytext a img:hover {border-color: #8681f3;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.meta {margin: 2px 0 0 0; padding: 3px 0 0 0; border-top: 1px dashed #dddddd; text-transform: uppercase; font-size: 9px; color: #aaaaaa;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.backtop {display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- SIDEBAR --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.sidetd {display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.columncontent { width: 170px; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- COMMENT --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#postform table {width: 400px;}&amp;lt;br /&amp;gt;.textbox {width: 370px; }&amp;lt;br /&amp;gt;#postform table, #postform td, #postform tr {letter-spacing: 0;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entries form .entry {min-height: 0px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.reply_link {width: 104px !important; padding: 0 4px 0 0;}&amp;lt;br /&amp;gt;.entries form .entrylinks { margin: -27px 0 0 -190px;}&amp;lt;br /&amp;gt;.entries form .userpic2 {margin: 0 0 0 -85px;  border: 1px solid #dddddd; padding: 3px;}&amp;lt;br /&amp;gt;.entries form .userpic2 img{width: 75px; height: 75px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entries form .entryinfo { position: absolute; margin: 36px 0 0 200px; color: #aaaaaa;}&amp;lt;br /&amp;gt;.entries form .entryinfo span { display: block; margin: 5px 0 0 -197px; background-color: #fafafa; padding: 2px 2px 2px 5px; text-transform: uppercase; letter-spacing: 2px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.notablemessage {color: #aaaaaa; text-transform: uppercase; letter-spacing: 2px; background-color: #fafafa; padding: 1px 0 1px 0; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- ARCHIVE --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#cal .entry {width: 620px;}&amp;lt;br /&amp;gt;#cal .entrytext {width: 453px; position: absolute; margin: 0 0 0 159px; border-left: 1px solid #dddddd;}&amp;lt;br /&amp;gt;#cal .entrytext table {width: 440px; float: right;}&amp;lt;br /&amp;gt;#cal .entryinfo { margin: 12px 0 0 0px; font: 26px georgia; letter-spacing: -3px; border-bottom: 1px dashed #dddddd; width: 154px; }&amp;lt;br /&amp;gt;#cal .entrylinks {margin: 50px 0 0 40px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.bigday { background-color: #fafafa; text-align: right; text-transform: uppercase; }&amp;lt;br /&amp;gt;#cal .entrytext a {display: block; text-align: right;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entrylinks a b{display: none;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- TAG --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.ljtaglist {border-left: 1px solid #dddddd; width: 413px; margin: 0 0 0 159px;}&amp;lt;br /&amp;gt;.ljtaglist a {background-color: #fafafa; display: block; width: 440px; padding: 1px 0 1px 5px;}&amp;lt;br /&amp;gt;.ljtaglist li {list-style-type: decimal-leading-zero; margin: 0 0 0 -40px; padding: 0 0 0 10px;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;/* --------------------------------- OTHERS --------------------------------- */&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;div.ContextualPopup { font: 9px arial !important; text-transform: uppercase;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;div.ContextualPopup div.Inner { background-color: transparent !important; border: 0; text-align: right;}&amp;lt;br /&amp;gt;div.ContextualPopup .Content { padding: 5px; color: #666666 !important; width: 150px; border: 1px solid #dddddd; background-color: #ffffff;}&amp;lt;br /&amp;gt;div.ContextualPopup .Userpic { border: 1px solid #dddddd; padding: 10px;  background-color: #ffffff; margin: 0 -65px 0 0;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited {color: #6f06e6 !important; text-decoration: none !important; }&amp;lt;br /&amp;gt;div.ContextualPopup div.Inner a:hover {color: #8681f3; cursor: help; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.ContextualPopup .Relation {border-bottom: 1px dashed #dddddd; }&amp;lt;br /&amp;gt;a[href*=&amp;quot;vgift.bml&amp;quot;]{display: none; padding: 0; position: absolute;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;img[src*=&amp;quot;http://p-stat.livejournal.com/img/icon_private.gif&amp;quot;]{background: url(http://i36.tinypic.com/6dz3vl.jpg) no-repeat; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* html span.ljuser{ background-image: url(http://img291.imageshack.us/img291/4575/useryb4.png) !important no-repeat left middle; padding: 10px 8px 0px 0px !important;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;* html span.ljuser img{ visibility: hidden; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.ljuser img[src=&amp;quot;http://p-stat.livejournal.com/img/userinfo.gif&amp;quot;] { width: 0; height: 0; padding: 12px 8px 0 4px !important;&amp;lt;br /&amp;gt;background: url(http://img291.imageshack.us/img291/4575/useryb4.png) no-repeat !important;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.ljuser img[src=&amp;quot;http://p-stat.livejournal.com/img/community.gif&amp;quot;] {width:0; height: 0; padding: 12px 8px 0 4px !important;&amp;lt;br /&amp;gt;background: url(http://img247.imageshack.us/img247/7833/communityei5.png) no-repeat !important ; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;img[src=&amp;quot;http://p-stat.livejournal.com/img/icon_protected.gif&amp;quot;]{width: 0; height: 0; padding: 0 0 10px 10px; margin: -25px 0 0 8px; &amp;lt;br /&amp;gt;background: url(http://i36.tinypic.com/29eq5nt.jpg);}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;img[src=&amp;quot;http://p-stat.livejournal.com/img/icon_private.gif&amp;quot;]{width: 0; height: 0; padding: 0 0 7px 12px; margin: -22px 0 0 7px; &amp;lt;br /&amp;gt;background: url(http://i36.tinypic.com/6dz3vl.jpg) no-repeat;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#lj_controlstrip{background: #000000 !important; }&amp;lt;br /&amp;gt;#lj_controlstrip td{border: 0;}&amp;lt;br /&amp;gt;#lj_controlstrip_statustext {color: #aaaaaa; font-weight: normal; text-transform: uppercase; font: 9px arial; }&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;#lj_controlstrip a, #lj_controlstrip a:visited, #lj_controlstrip a:active {color: #6f06e6; text-decoration: none !important; }&amp;lt;br /&amp;gt;#lj_controlstrip a:hover {color: #8681f3; cursor: help; }&amp;lt;br /&amp;gt;#lj_controlstrip input, #lj_controlstrip select {background-color: #fafafa; border: 1px solid #dddddd; font: 9px arial; color: #666666;}&amp;lt;br /&amp;gt;#lj_controlstrip input{background-color: #eeeeee;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;::-moz-selection { background: #666666; color: #ffffff;}&amp;lt;br /&amp;gt;::selection { background: #666666; color: #ffffff;}&amp;lt;br /&amp;gt;code::-moz-selection { background: #666666; color: #ffffff;}&amp;lt;br /&amp;gt;code::selection { background: #666666; color: #ffffff;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entrylinks a{background-color: Transparent;}&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;.entrylinks a:hover{background-color: Transparent;}&lt;/textarea&gt;&lt;br /&gt;&lt;br /&gt;Thanks in advance.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:318725</id>
    <author>
      <name>Kelly</name>
    </author>
    <lj:poster user="bowserbabe" userid="5711139"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/318725.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=318725"/>
    <title>Double user icon</title>
    <published>2008-09-14T18:26:27Z</published>
    <updated>2008-09-14T18:41:28Z</updated>
    <content type="html">I'm having the problem here:&lt;br /&gt;&lt;a target='_blank' href='http://community.livejournal.com/opal_help/314820.html'&gt;http://community.livejournal.com/opal_help/314820.html&lt;/a&gt; (double user icon on the reply page)&lt;br /&gt;&lt;br /&gt;But I'm using... I don't remember. Somebody's opal layout but changed and things. It's been forever since I changed my layout.&lt;br /&gt;&lt;br /&gt;Anyway, when I add the ReplyPage function, it messes up the font and various things. Same kind of problem as the bottom reply on that page.&lt;br /&gt;&lt;br /&gt;I'm going to try and slog through it myself and see if I can find what needs to be changed, but if someone beats me to it, that would be super.&lt;br /&gt;&lt;br /&gt;Now let's see if I can remember how to add links to my layers!&lt;br /&gt;&lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=6232704&amp;amp;fmt=html" target="_blank"&gt;Here's my unchanged layer&lt;/a&gt;...&lt;br /&gt;And &lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=13025566&amp;amp;fmt=html" target="_blank"&gt;here's the code with the added function&lt;/a&gt;. I put it right under the css for easy finding.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit&lt;/b&gt;: Dangit, now it's working. &amp;gt;.&amp;gt; I didn't stick it at the top (under the css) last time... does the order matter? Because now I'm very confused...&lt;br /&gt;&lt;br /&gt;Freakin'... it works when I preview it (ie &lt;a href="http://bowserbabe.livejournal.com/154988.html?mode=reply?s2id=18946045" target="_blank"&gt;here&lt;/a&gt;) but if I actually change to the new style then it &lt;a href="http://bowserbabe.livejournal.com/154988.html?mode=reply" target="_blank"&gt;messes up everything again&lt;/a&gt;. It's... not actually applying the style to the reply page unless I specifically ask it to?&lt;br /&gt;&lt;br /&gt;::pulls hair out::</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:318492</id>
    <author>
      <name>Ivory</name>
    </author>
    <lj:poster user="hope_guides_me" userid="2983986"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/318492.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=318492"/>
    <title>opal_help @ 2008-08-30T17:38:00</title>
    <published>2008-08-30T21:39:45Z</published>
    <updated>2008-08-30T21:39:45Z</updated>
    <content type="html">Okay...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://img.photobucket.com/albums/v609/hope99_31516/LIVE%20JOURNAL%20RANDOM/Picture2-1.png" target="_blank" rel="nofollow"&gt;THIS&lt;/a&gt; is what my meta data looks like. I'm using an older code and I haven't updated it since livejournal added the location option. How would I get the location of a person to go under the mood and music?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:318425</id>
    <author>
      <name>Could use a little more cowbell</name>
    </author>
    <lj:poster user="thewhiteowl" userid="983547"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/318425.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=318425"/>
    <title>Calendar boxes on archive page</title>
    <published>2008-08-30T21:25:06Z</published>
    <updated>2008-08-30T21:25:06Z</updated>
    <category term="calendar"/>
    <content type="html">My archive page is &lt;a href="http://thewhiteowl.livejournal.com/calendar" target="_blank"&gt;kind of messed up&lt;/a&gt;. I think what I need to do is set the width of the calactitem class in the CSS, but when I do that it messes up the sidebar calendar. It says &lt;a href="http://community.livejournal.com/graphicsbyjulz/2616.html#calactitem2" target="_blank"&gt;here&lt;/a&gt; that as a perm user I should be able to define a new class for one or the other, so how do I do that?&lt;br /&gt;&lt;br /&gt;I'm using &lt;span  class="ljuser  i-ljuser  i-ljuser-type-P     "  data-ljuser="kunzite1" lj:user="kunzite1" &gt;&lt;a href="https://kunzite1.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://kunzite1.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class="i-ljuser-badge i-ljuser-badge--pro" data-badge-type="pro" data-placement="bottom" data-pro-badge data-pro-badge-type="1" data-is-raw hidden href="#"&gt;&lt;span class="i-ljuser-badge__icon"&gt;&lt;svg class="svgicon" width="25" height="16" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 33 24"&gt;&lt;path fill-rule="evenodd" d="M19.326 11.95c0 2.01 1.47 3.45 3.48 3.45 2.02 0 3.49-1.44 3.49-3.45 0-2.01-1.47-3.45-3.49-3.45-2.01 0-3.48 1.44-3.48 3.45Zm5.51 0c0 1.24-.8 2.19-2.03 2.19-1.23 0-2.02-.95-2.02-2.19 0-1.25.79-2.19 2.02-2.19s2.03.94 2.03 2.19ZM7.92 15.28H6.5V8.61h3.12c1.45 0 2.24.98 2.24 2.15 0 1.16-.8 2.15-2.24 2.15h-1.7v2.37Zm1.51-3.62c.56 0 .98-.35.98-.9 0-.56-.42-.9-.98-.9H7.92v1.8h1.51ZM18.3802 15.28h-1.63l-1.31-2.37h-1.04v2.37h-1.42V8.61h3.12c1.39 0 2.24.91 2.24 2.15 0 1.18-.74 1.81-1.46 1.98l1.5 2.54Zm-2.49-3.62c.57 0 1-.34 1-.9s-.43-.9-1-.9h-1.49v1.8h1.49Z" clip-rule="evenodd"/&gt;&lt;path fill-rule="evenodd" d="M2 8c0-2.20914 1.79086-4 4-4h20.5c2.2091 0 4 1.79086 4 4v7.9c0 2.2091-1.7909 4-4 4H6c-2.20914 0-4-1.7909-4-4V8Zm4-2.5h20.5C27.8807 5.5 29 6.61929 29 8v7.9c0 1.3807-1.1193 2.5-2.5 2.5H6c-1.38071 0-2.5-1.1193-2.5-2.5V8c0-1.38071 1.11929-2.5 2.5-2.5Z" clip-rule="evenodd"/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;'s version of &lt;span  class="ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-P     "  data-ljuser="haffling" lj:user="haffling" &gt;&lt;a href="https://haffling.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://haffling.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;haffling&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;'s code, btw. &lt;a href="http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=12854045" target="_blank"&gt;Link to the layer&lt;/a&gt;.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:317930</id>
    <author>
      <email>gossymer@livejournal.com</email>
      <name>Goss</name>
    </author>
    <lj:poster user="gossymer" userid="5610072"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/317930.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=317930"/>
    <title>weird white space problem in IE</title>
    <published>2008-07-22T07:08:53Z</published>
    <updated>2008-07-22T07:08:53Z</updated>
    <content type="html">Name of journal: &lt;span  class="ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-C     "  data-ljuser="dude_you_fugly" lj:user="dude_you_fugly" &gt;&lt;a href="https://dude-you-fugly.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://dude-you-fugly.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;dude_you_fugly&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; - Basic account&lt;br /&gt;&lt;br /&gt;Problem: When I open the community up in IE7, between the entry's date and linkbar there is a a gap/whitespace. I'm not sure how to fix it. It might have something to do with the userpic or the linkbar links but am not sure. I really want to get the white space removed so any help would be appreciated!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:317447</id>
    <author>
      <name>kirav199</name>
    </author>
    <lj:poster user="kirav199" userid="14196501"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/317447.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=317447"/>
    <title>Problem with userpics</title>
    <published>2008-07-09T14:04:00Z</published>
    <updated>2008-07-09T14:35:09Z</updated>
    <category term="sidebar"/>
    <category term="userpics"/>
    <content type="html">Hi!&lt;br /&gt; I've a problem with the layout "loveletter" by &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="butterflybox" lj:user="butterflybox" &gt;&lt;a href="https://butterflybox.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://butterflybox.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;butterflybox&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.&lt;br /&gt; I don't see my userpics, either in my sidebar and posts (and also in both Firefox and IE)!! (look &lt;a href="http://img185.imageshack.us/img185/4127/screenshot00009ip7.jpg" target="_blank" rel="nofollow"&gt;HERE&lt;/a&gt;)&lt;br /&gt; This is the entire CSS code:&lt;br /&gt;
&lt;textarea&gt;
/*&amp;lt;br /&amp;gt;
Original stylesheet by Nadia @ http://nv1978.livejournal.com&amp;lt;br /&amp;gt;
Downloaded from: http://butterflybox.livejournal.com&amp;lt;br /&amp;gt;
Style System: S2&amp;lt;br /&amp;gt;
Theme: Opal&amp;lt;br /&amp;gt;
Account: Free, Plus and/or Paid&amp;lt;br /&amp;gt;
*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
body {&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	background-image: url();&amp;lt;br /&amp;gt;
	background-repeat: repeat-x;&amp;lt;br /&amp;gt;
	font-family: tahoma, verdana, sans-serif;&amp;lt;br /&amp;gt;
	color: #818181;&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	line-height: 12px;&amp;lt;br /&amp;gt;
	overflow-x: hidden;&amp;lt;br /&amp;gt;
	margin: 0;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
#content {&amp;lt;br /&amp;gt;
	background-color: #212121;&amp;lt;br /&amp;gt;
	padding: 5px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
#sidecolumn {&amp;lt;br /&amp;gt;
	width: 180px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Borders along the page&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/	&amp;lt;br /&amp;gt;
/* To disable a border, change to 0 */&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.border4 {&amp;lt;br /&amp;gt;
	border: 0 solid #F3F3F3;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
.border3 {&amp;lt;br /&amp;gt;
	border: 0 solid #F3F3F3;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
.border2 {&amp;lt;br /&amp;gt;
	border: 0 solid #F3F3F3;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Links on page&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
a, a:active, a:visited, a:active b, a:visited b {&amp;lt;br /&amp;gt;
	color: #E30076;&amp;lt;br /&amp;gt;
	font-family: small fonts;&amp;lt;br /&amp;gt;
	font-size: 7px;&amp;lt;br /&amp;gt;
	font-weight: normal;&amp;lt;br /&amp;gt;
	text-decoration: none;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* links when cursor is hovering over it */&amp;lt;br /&amp;gt;
a:hover, a:hover b, a:hover .nosubject {&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*---------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; General page alignment and width&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* this is the maincontainer */&amp;lt;br /&amp;gt;
#bodycontent {&amp;lt;br /&amp;gt;
	background-color: #2B2B2B;&amp;lt;br /&amp;gt;
	border: 5px solid #212121;&amp;lt;br /&amp;gt;
	width: 700px;&amp;lt;br /&amp;gt;
	margin-left: auto; &amp;lt;br /&amp;gt;
	margin-right: auto;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* where you can place your header */&amp;lt;br /&amp;gt;
#headerinfo {&amp;lt;br /&amp;gt;
	background-image: url(http://i189.photobucket.com/albums/z45/KiraV199/templates/livejournal/headerkirav199.jpg);&amp;lt;br /&amp;gt;
	background-repeat: norepeat;&amp;lt;br /&amp;gt;
	background-position: center;&amp;lt;br /&amp;gt;
	height: 160px;&amp;lt;br /&amp;gt;
	font-size: 0;&amp;lt;br /&amp;gt;
	display: yes;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* where you can edit your journal title */&amp;lt;br /&amp;gt;
#header {&amp;lt;br /&amp;gt;
	font-size: 0;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*---------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; User pics&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* change to 'float:right' if you want your posting icon on the right. */&amp;lt;br /&amp;gt;
.userpic2 {&amp;lt;br /&amp;gt;
	position: relative;&amp;lt;br /&amp;gt;
	float: right;&amp;lt;br /&amp;gt;
	text-align: right;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	margin: 5px;&amp;lt;br /&amp;gt;
	padding: 3px;&amp;lt;br /&amp;gt;
	display: yes;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*if userpic in the sidebar is enabled. */&amp;lt;br /&amp;gt;
#userpic { &amp;lt;br /&amp;gt;
	overflow: visible; &amp;lt;br /&amp;gt;
	text-align: center;&amp;lt;br /&amp;gt;
	margin-bottom: 5px; &amp;lt;br /&amp;gt;
	padding: 2px;&amp;lt;br /&amp;gt;
	display: none;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*---------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Navigation at the top&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
#nav {&amp;lt;br /&amp;gt;
	letter-spacing: 2px;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	text-align: right;&amp;lt;br /&amp;gt;
	padding-top: 10px;&amp;lt;br /&amp;gt;
	white-space: nowrap;&amp;lt;br /&amp;gt;
	text-decoration: none;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
#nav a, #nav a:active, #nav a visited {&amp;lt;br /&amp;gt;
	-moz-border-radius: 20px 20px 0 0;&amp;lt;br /&amp;gt;
	font-family: tahoma,verdana,sans-serif;&amp;lt;br /&amp;gt;
	padding: 5px;&amp;lt;br /&amp;gt;
	color: #E50373;&amp;lt;br /&amp;gt;
	text-decoration: none;&amp;lt;br /&amp;gt;
	background-color: #212121;&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	text-transform: lowercase;&amp;lt;br /&amp;gt;
	text-decoration: none;&amp;lt;br /&amp;gt;
	letter-spacing: 1px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
#nav a:hover {&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	border-bottom: 1px solid #333333;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Entry stuff&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the following deal with entries themselves */&amp;lt;br /&amp;gt;
.entry {&amp;lt;br /&amp;gt;
	-moz-border-radius: 20px 20px 20px 20px;&amp;lt;br /&amp;gt;
	background-color: #2B2B2B;&amp;lt;br /&amp;gt;
	text-align: justify;&amp;lt;br /&amp;gt;
	margin-bottom: 10px;&amp;lt;br /&amp;gt;
	padding: 6px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the next two are where it says "posted by" */&amp;lt;br /&amp;gt;
.entryinfo {&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	text-transform: lowercase;&amp;lt;br /&amp;gt;
	background-color: #212121;&amp;lt;br /&amp;gt;
	padding: 2px 0 2px 0;&amp;lt;br /&amp;gt;
	letter-spacing: 1px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the subject of the post */&amp;lt;br /&amp;gt;
.subject {&amp;lt;br /&amp;gt;
	font-family: "Trebuchet MS",verdana,tahoma,sans-serif;&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	font-size: 14px;&amp;lt;br /&amp;gt;
	font-weight: normal;&amp;lt;br /&amp;gt;
	text-align: right;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	padding: 2px; 5px 2px 5px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the next three deal with the links at the top of each entry */&amp;lt;br /&amp;gt;
.entrylinks {&amp;lt;br /&amp;gt;
	font-size: 7px;&amp;lt;br /&amp;gt;
	font-family: small fonts;&amp;lt;br /&amp;gt;
	padding-top: 2px;&amp;lt;br /&amp;gt;
	padding-bottom: 2px;&amp;lt;br /&amp;gt;
	background-color: #2B2B2B;&amp;lt;br /&amp;gt;
	text-align: left;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
	&amp;lt;br /&amp;gt;
.entrylinks a {&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	background-color: transparent;&amp;lt;br /&amp;gt;
	white-space: nowrap;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
	&amp;lt;br /&amp;gt;
.entrylinks a:hover {&amp;lt;br /&amp;gt;
	color: #E30076;&amp;lt;br /&amp;gt;
	background-color: transparent;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Currents, Tags&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* Current mood, location, music&amp;#160;&amp;#160;*/&amp;lt;br /&amp;gt;
.meta {&amp;lt;br /&amp;gt;
	margin-top: 2px;&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	text-transform: lowercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* Tags */&amp;lt;br /&amp;gt;
.ljtags {&amp;lt;br /&amp;gt;
	margin-top: 20px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
.tags {&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	text-transform: lowercase;&amp;lt;br /&amp;gt;
	padding: 1px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Sidebar stuff&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the columns */&amp;lt;br /&amp;gt;
.columncontent {&amp;lt;br /&amp;gt;
	background-color:#2B2B2B;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	text-align: center;&amp;lt;br /&amp;gt;
	padding: 5px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the header of each column */&amp;lt;br /&amp;gt;
.columncontent strong {&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	color: #737373;&amp;lt;br /&amp;gt;
	font-weight: bold;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* text area of the columns */&amp;lt;br /&amp;gt;
.columnitem {&amp;lt;br /&amp;gt;
	padding: 2px;&amp;lt;br /&amp;gt;
	margin-top: 4px;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	text-align: left;&amp;lt;br /&amp;gt;
	overflow: visible;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* links in the side column */&amp;lt;br /&amp;gt;
#sidecolumn a {&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	font-size: 7px;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &amp;lt;br /&amp;gt;
	font-family: small fonts;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
#sidecolumn a:hover {&amp;lt;br /&amp;gt;
	color: #E30076;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Calendar&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the calendar on the side */&amp;lt;br /&amp;gt;
.calrow {&amp;lt;br /&amp;gt;
	clear: both;&amp;lt;br /&amp;gt;
	width: 100%;&amp;lt;br /&amp;gt;
	text-align: right;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.calempty {&amp;lt;br /&amp;gt;
	width: 12%;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.calactitem {&amp;lt;br /&amp;gt;
	font-size: 9px;&amp;lt;br /&amp;gt;
	padding: 2px;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	text-align: center;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.calinitem {&amp;lt;br /&amp;gt;
	font-size: 9px;&amp;lt;br /&amp;gt;
	padding: 2px;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	text-align: center;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* days on the calendar page */&amp;lt;br /&amp;gt;
.bigday {&amp;lt;br /&amp;gt;
	font-size: 9px;&amp;lt;br /&amp;gt;
	font-weight: normal;&amp;lt;br /&amp;gt;
	letter-spacing: 2px;&amp;lt;br /&amp;gt;
	padding: 10px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
	&amp;lt;br /&amp;gt;
/* year in calendar page */&amp;lt;br /&amp;gt;
.systemtext {&amp;lt;br /&amp;gt;
	color: #447369;&amp;lt;br /&amp;gt;
	font-weight: bold;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Comments stuff&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* Textarea, input, select, option */&amp;lt;br /&amp;gt;
input, textarea, option, select {&amp;lt;br /&amp;gt;
	color: #818181;&amp;lt;br /&amp;gt;
	font-family: tahoma,verdana,sans-serif;&amp;lt;br /&amp;gt;
	font-size: 10px;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* on the comments page, the username of the commenter */&amp;lt;br /&amp;gt;
.postedby {&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* when a whole bunch of replies occurs and they turn to boxes */&amp;lt;br /&amp;gt;
.minicomment {&amp;lt;br /&amp;gt;
	padding: 4px;&amp;lt;br /&amp;gt;
	background-color: #282828;&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
	&amp;lt;br /&amp;gt;
.minicommentholder {&amp;lt;br /&amp;gt;
	border: 1px solid #333333;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.messageholder {&amp;lt;br /&amp;gt;
	border: 0 solid #333333;&amp;lt;br /&amp;gt;
	margin: 5px 0 5px 0;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* when viewing comments, where it says "comments" */&amp;lt;br /&amp;gt;
.notablemessage {&amp;lt;br /&amp;gt;
	padding: 4px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/*-----------------------------------------------------------------------------&amp;lt;br /&amp;gt;
&amp;#160;&amp;#160; Misc stuff&amp;lt;br /&amp;gt;
------------------------------------------------------------------------*/&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* back, forward links, etc. */&amp;lt;br /&amp;gt;
.systemmessage {&amp;lt;br /&amp;gt;
	background-color: transparent;&amp;lt;br /&amp;gt;
	border: 0 solid #282828;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.systemmessage a {&amp;lt;br /&amp;gt;
	padding: 2px 10px 2px 10px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
.systemmessage td {&amp;lt;br /&amp;gt;
	padding: 2px;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* if you enabled IP logging */&amp;lt;br /&amp;gt;
.ip { color:#447369; }&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* if logged in, this edits the "mass action on selected comments" option */&amp;lt;br /&amp;gt;
.multiform { font-weight: bold; }&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the links that say 'back to top' at the bottom of each entry */&amp;lt;br /&amp;gt;
.backtop {&amp;lt;br /&amp;gt;
text-align: right;&amp;lt;br /&amp;gt;
font-size: 10px;&amp;lt;br /&amp;gt;
}&amp;lt;br /&amp;gt;
.backtop a {&amp;lt;br /&amp;gt;
	font-weight: normal;&amp;lt;br /&amp;gt;
	color: #565656;&amp;lt;br /&amp;gt;
	text-transform: uppercase;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
.backtop a:hover {&amp;lt;br /&amp;gt;
	color: #E30076;&amp;lt;br /&amp;gt;
	}&amp;lt;br /&amp;gt;
	&amp;lt;br /&amp;gt;
blockquote {&amp;lt;br /&amp;gt;
	padding: 8px 10px 8px 10px;&amp;lt;br /&amp;gt;
	background-color: #212121;&amp;lt;br /&amp;gt;
	border-left: 3px solid #333333;&amp;lt;br /&amp;gt;
	margin-bottom: 20px;&amp;lt;br /&amp;gt;
	}
&lt;/textarea&gt;
&lt;br /&gt;&lt;br /&gt;Thanks in advance for the help! ^___^</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:opal_help:317391</id>
    <author>
      <name>Kimberly</name>
    </author>
    <lj:poster user="plainrea" userid="3447142"/>
    <link rel="alternate" type="text/html" href="https://opal-help.livejournal.com/317391.html"/>
    <link rel="self" type="text/xml" href="https://opal-help.livejournal.com/data/atom/?itemid=317391"/>
    <title>Surprise, surprise!  Trouble with IE.</title>
    <published>2008-06-27T02:29:34Z</published>
    <updated>2008-06-27T02:29:34Z</updated>
    <category term="header"/>
    <category term="journal-title"/>
    <category term="comments-page"/>
    <content type="html">&lt;p align="justify"&gt;Hello all.  A few questions from a first time Opal-er.&lt;br /&gt;&lt;br /&gt;I'm using the "Loveletter" theme by &lt;span  class="ljuser  i-ljuser  i-ljuser-type-C     "  data-ljuser="butterflybox" lj:user="butterflybox" &gt;&lt;a href="https://butterflybox.livejournal.com/profile/"  target="_self"  class="i-ljuser-profile" &gt;&lt;img  class="i-ljuser-userhead"  src="https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1" /&gt;&lt;/a&gt;&lt;a href="https://butterflybox.livejournal.com/" class="i-ljuser-username"   target="_self"   &gt;&lt;b&gt;butterflybox&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; for my newest layout.  I modified the CSS for a lighter, happier color scheme, but overall, the original coding is intact.  It works beautifully in Firefox, but I'm running into "hiccups" with IE (no shocker there).  I was hoping someone could help "tweak" my CSS (or provide theme layer codes) to resolve these issues.&lt;br /&gt;&lt;br /&gt;1. How do I remove header text WITHOUT losing the navigational links?  I found &lt;a href="http://community.livejournal.com/opal_help/97782.html" target="_blank" target="_blank"&gt;this post&lt;/a&gt; in the community memories, but after implementing the code, the title is still showing in the header bar.  I changed the font color to match the background color of the header for a "quick fix," but I'm only "hiding" the text, not "removing" it.  Surely there's a better solution...?&lt;br /&gt;&lt;br /&gt;2. My comments page is doing &lt;a href="http://www.plain-reality.net/miscellaneous/opal.jpg" target="_blank" target="_blank" rel="nofollow"&gt;this&lt;/a&gt; little number.  See how it's pushed outside the content area?  The entries with fewer comments have regular view, but I'm thinking the 35+ replies are forcing the comments (and entry) outside the table and to the right.  I assume this is some form or other of a .userpic problem...?  =/  I've noticed others experiencing this very thing (or something similar), but the layout displays fine in Firefox, and I'd rather not screw with it trying to fix IE.&lt;br /&gt;&lt;br /&gt;3. This isn't an "issue" per se, but I was wondering if it was possible to "sticky" an entry—AND, if it's possible to sticky the entry on &lt;b&gt;public entries only&lt;/b&gt;?  I'm not sure such a customization exists; I've seen sticky codes for other LJ styles, but I haven't had much luck in finding one for Opal.  &lt;br /&gt;&lt;br /&gt;My custom CSS is &lt;a href="http://www.livejournal.com/customize/advanced/layersource.bml?id=12077453" target="_blank" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks in advance for the help.  It's greatly appreciated.</content>
  </entry>
</feed>
