<?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/  -->
<rss version='2.0'  xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Beating Opal</title>
  <link>https://opal-help.livejournal.com/</link>
  <description>Beating Opal - LiveJournal.com</description>
  <lastBuildDate>Tue, 20 Jul 2010 20:35:04 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>opal_help</lj:journal>
  <lj:journalid>3905930</lj:journalid>
  <lj:journaltype>community</lj:journaltype>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/326390.html</guid>
  <pubDate>Tue, 20 Jul 2010 20:35:04 GMT</pubDate>
  <title>Spacing for Entry Links</title>
  <author>bowserbabe</author>
  <link>https://opal-help.livejournal.com/326390.html</link>
  <description>This is making me crazy.&lt;br /&gt;&lt;br /&gt;My current layout:&lt;br /&gt;&lt;a href=&quot;http://bowserbabe.livejournal.com&quot; target=&quot;_blank&quot;&gt;http://bowserbabe.livejournal.com&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=6232704&amp;amp;fmt=html&quot; target=&quot;_blank&quot;&gt;Code&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My testing/mess-with layout:&lt;br /&gt;&lt;a href=&quot;http://bowserbabe.livejournal.com/?s2id=5402248&quot; target=&quot;_blank&quot;&gt;http://bowserbabe.livejournal.com/?s2id=5402248&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=22335927&amp;amp;fmt=html&quot; target=&quot;_blank&quot;&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 &quot;Leave a comment&quot; text. But I can&apos;t seem to replicate that. I have no idea where that code is in the layer.&lt;br /&gt;&lt;br /&gt;Obviously it&apos;s in there somewhere. o.O&lt;br /&gt;&lt;br /&gt;This is what I&apos;m talking about in view source:&lt;pre&gt;&amp;lt;div class=&quot;entrylinks&quot;&amp;gt;
&amp;lt;a href=&quot;http://bowserbabe.livejournal.com/204015.html?mode=reply&quot;&amp;gt;&amp;amp;nbsp; What was that?&amp;amp;nbsp; &amp;lt;/a&amp;gt;
&amp;lt;a href=&quot;http://www.livejournal.com/editjournal.bml?journal=bowserbabe&amp;itemid=204015&quot;&amp;gt;Edit Entry&amp;lt;/a&amp;gt;
&amp;lt;a href=&quot;http://www.livejournal.com/tools/memadd.bml?journal=bowserbabe&amp;itemid=204015&quot;&amp;gt;Add to Memories&amp;lt;/a&amp;gt;
&amp;lt;a href=&quot;http://bowserbabe.livejournal.com/204015.html&quot;&amp;gt;Link&amp;lt;/a&amp;gt;&lt;/pre&gt;&lt;a name=&apos;cutid1-end&apos;&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 &quot;Comment&quot; and not &quot;Entry&quot; but... all fixed now. They&apos;re even there in my current code! Augh I feel stupid now.</description>
  <comments>https://opal-help.livejournal.com/326390.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>bowserbabe</lj:poster>
  <lj:posterid>5711139</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/326042.html</guid>
  <pubDate>Sun, 18 Jul 2010 20:53:08 GMT</pubDate>
  <title>Header images for sidebar boxes and entry link separator</title>
  <author>voressima</author>
  <link>https://opal-help.livejournal.com/326042.html</link>
  <description>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=&quot;-2&quot;&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&apos;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 &quot;Links&quot; to look like the other titles in the sidebar.&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;https://i2.photobucket.com/albums/y25/schemering/linksissue.png&quot; fetchpriority=&quot;high&quot;&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&apos;s never been an issue before...)&lt;br /&gt;&lt;a name=&apos;cutid1-end&apos;&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&apos;d really like to be able to have my entry links separated by a simple character, &quot;|&quot; or &quot;:&quot;, haven&apos;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 &quot;|&quot; in the spot where I think it should go, it doesn&apos;t show up. I probably put it in the wrong place or something :/ (It&apos;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=&quot;2&quot; cols=&quot;20&quot;&gt;
layerinfo &quot;type&quot; = &quot;theme&quot;;
layerinfo &quot;name&quot; = &quot;prince of persia gold&amp;brown&quot;;
layerinfo author_name = &quot;Halffling on LiveJournal.com&quot;;
layerinfo author_email = &quot;halffling@livejournal.com&quot;;
layerinfo des = &quot;Based on the template offered by ignited&quot;;
layerinfo lang = &quot;en&quot;;
layerinfo source_viewable = 0;
layerinfo is_public = 0;

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


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

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



.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&apos;t understand 
  background shortcuts for this one */
  background-image: url(&apos;http://dina.straechav.com/livejournal/userinfo-lightblue.png&apos;);
  background-repeat: no-repeat;
  background-position: left center;
}
.ljuser img[src=&quot;http://l-stat.livejournal.com/img/userinfo.gif&quot;]
{ background-image: url(&apos;http://dina.straechav.com/livejournal/userinfo-lightblue.png&apos;); }

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

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

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




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

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

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

&quot;&quot;&quot;
/* 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;
&quot;&quot;&quot;;
if(clean_url($page_background_image) != &quot;&quot;) {
$page_background_image = clean_url($page_background_image);
&quot;&quot;&quot;
  background-image:      url($page_background_image);
&quot;&quot;&quot;;
}
&quot;&quot;&quot;
  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&apos;t want it a different color */
/*i {
  color: $color_two;
}*/

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

/* change to &apos;float:right&apos; 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 &quot;posted by&quot; */
.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 &quot;comments&quot; */
.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 &quot;mass action on selected comments&quot; option */
.multiform {
  font-weight: bold;
}

/* the links that say &apos;back to top&apos; 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&apos;m not sure if the next two really do anything */
.friendcolor {
  width:  10px;
  height: 10px;
}

.friendname {
	text-decoration:none;
	}
&quot;&quot;&quot;;
}

function Page::lay_print_sidebar ()  {

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


var string header = &quot;&quot;;
var string content = &quot;&quot;;



var string newcolumn1 = &quot;&quot;&quot;
&amp;lt;div class=&quot;columnitem&quot; style=&quot;text-align:center&quot;&amp;gt;
Blah blah blah.
&amp;lt;br&amp;gt;
Blah blah blah.
&quot;&quot;&quot;;
print_box(&quot;&quot;&quot;&amp;lt;img src=&quot;http://dina.straechav.com/*temp-delete_after_use/pop1-profile.png&quot;&amp;gt;&quot;&quot;&quot;, $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 = &quot;&quot;;
var string content2 = &quot;&quot;;

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

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

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










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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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


print_box($header, $content);


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

print_box($header, $content);


}




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

 #   foreach var YearWeek w ($m.weeks) {
  #      $text = $text + &quot;&quot;&quot;
   #             &amp;lt;tr&amp;gt;&quot;&quot;&quot;;
    #    if($w.pre_empty &amp;gt; 0) {
     #       foreach var int empty (1..$w.pre_empty)  {
      #          $text = $text + &quot;&quot;&quot;
       #             &amp;lt;td class=&quot;calempty&quot;&amp;gt; &amp;lt;/td&amp;gt;&quot;&quot;&quot;;
       #     }
        #}
        #foreach var YearDay d ($w.days) {
         #   if($d.num_entries &amp;gt; 0) {
         #       $text = $text + &quot;&quot;&quot;
          #          &amp;lt;td class=&quot;calactitem&quot;&amp;gt;&amp;lt;a href=&quot;$d.url&quot;&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
           # } else {
            #    $text = $text + &quot;&quot;&quot;
             #       &amp;lt;td class=&quot;calinitem&quot;&amp;gt;$d.day&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
            #}
       # }
        #$text = $text + &quot;&amp;lt;/tr&amp;gt;\n&quot;;
    #}
    #$text = $text + &quot;&amp;lt;/table&amp;gt;&amp;lt;/div&amp;gt;&quot;;
    #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 = &quot;$m.url&quot;;

var string mon = $m-&amp;gt;month_format();
var string text;
if($m.has_entries) {
$text = &quot;&quot;&quot;&amp;lt;div class=&quot;columnitem&quot;&amp;gt;&amp;lt;a href=&quot;$url&quot;&amp;gt;$mon&amp;lt;/a&amp;gt;
&amp;lt;table cellspacing=&quot;2&quot; cellpadding=&quot;2&quot; border=&quot;0&quot; width=&quot;100%&quot;&amp;gt;&quot;&quot;&quot;;
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 + &quot;&amp;lt;tr&amp;gt;&quot;;
var YearDay[] theDays = $w.days;
var int pre = $w.pre_empty;
if($pre &amp;gt; 0) {
$text = $text + &quot;&quot;&quot;&amp;lt;td class=&quot;calempty&quot; colspan=&quot;$pre&quot;&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
}
foreach var YearDay d ($theDays) {
if ($d.num_entries) {
$text = $text + &quot;&quot;&quot;&amp;lt;td class=&quot;calactitem&quot;&amp;gt;&amp;lt;a href=&quot;$d.url&quot;&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
} else {
$text = $text + &quot;&quot;&quot;&amp;lt;td class=&quot;calinitem&quot;&amp;gt;$d.day&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
}
}
$text = $text + &quot;&amp;lt;/tr&amp;gt;\n&quot;;
}

$text = $text + &quot;&amp;lt;/table&amp;gt;&amp;lt;/div&amp;gt;&quot;;
}
$mon = &quot;&quot;&quot;&amp;lt;img src=&quot;http://dina.straechav.com/*temp-delete_after_use/pop1-calendar.png&quot;&amp;gt;&quot;&quot;&quot;;
if ($text != &quot;&quot;) {
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();
	&quot;&quot;&quot;
	&amp;lt;div id=&quot;nav&quot; align=&quot;center&quot;&amp;gt;
	&quot;&quot;&quot;;

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

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

	&quot;&quot;&quot;
	$website
	&quot;&quot;&quot;;
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] = &quot;Recent Entries&quot;;
	$url[0]  = &quot;$*SITEROOT/users/stubenfliege&quot;;

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

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

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

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

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

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


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

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

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

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




set text_meta_location = &quot;Location:&quot;;
set text_meta_mood     = &quot;Mood:&quot;;
set text_meta_music    = &quot;Music:&quot;;


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

  var string currents_open       = &quot;&quot;; # html for opening of currents container
  var string currents_close      = &quot;&quot;; # 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&apos;ll have to set those individually down further
  # one example is provided with meta_label_open
  var string meta_label_open     = &quot;&quot;&quot;&amp;lt;div class=&quot;meta&quot;&amp;gt;&quot;&quot;&quot;;   # html for opening of metadata label
  var string meta_label_close    = &quot;&quot;; # html for closing of metadata label
  var string meta_val_open       = &quot; &quot;;               # html for opening of metadata value
  var string meta_val_close      = &quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;     # html for closing of metadata value

  var Link   edit_tags           = $this-&amp;gt;get_link(&quot;edit_tags&quot;); # 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{&quot;mood&quot;} == &quot;&quot; and $loc_after_mood) {
      # if we&apos;re printing loc after mood but we have no mood, set loc_after_mood to false
      $loc_after_mood = false;
    }
    var string currents = &quot;&quot;;             # make var for printing
    $currents           = $currents_open; # add opening of currents container

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

    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 == &quot;mood&quot;){                # if mood, set text to mood property
        $text = &quot;&quot;&quot;&amp;lt;img src=&quot;http://dina.straechav.com/livejournal/heart-gray.png&quot;&amp;gt;&quot;&quot;&quot;;
      } 
      elseif ($k == &quot;music&quot;) {          # if music, set text to music property
        $text = &quot;&quot;&quot;&amp;lt;img src=&quot;http://dina.straechav.com/livejournal/notes-blue.png&quot;&amp;gt;&quot;&quot;&quot;;
      } elseif ($k == &quot;location&quot;) {     # if location, set text to loc variable
        $text = &quot;&quot;&quot;&amp;lt;img src=&quot;http://dina.straechav.com/livejournal/house-blue.png&quot;&amp;gt;&quot;&quot;&quot;;
        if($vanilla_loc) {              # if vanilla loc, striphtml() it
          $val = striphtml($val);
        }
      }
      if(not ($k == &quot;location&quot; and $loc_after_mood)) {
        # if we&apos;re doing loc right now and printing loc after mood, skip it
        # if we&apos;re doing loc right now and we&apos;re not printing loc after mood, print it now
        # if we&apos;re not doing loc right now, print this piece of meta

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

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

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

          # 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  = &quot;&quot;&quot;&amp;lt;div class=&quot;current$k&quot;&amp;gt;&amp;lt;strong&amp;gt;&quot;&quot;&quot;;

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

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

    # print currents
    println &quot;$currents&quot;;
  }
}





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

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

  var string print           = &quot;&quot;;                                         # var for printing
  var Page   p               = get_page();                                 # page handle to determine interentry
  var bool   show_interentry = ($p.view == &quot;entry&quot; or $p.view == &quot;reply&quot;); # 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++] = &quot;nav_prev&quot;;

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

    # get next entry link information
    var Link next             = $this-&amp;gt;get_link(&quot;nav_next&quot;);
    $link_url{&quot;nav_next&quot;}     = $next.url;
    $link_caption{&quot;nav_next&quot;} = $next.caption;
    $link_image{&quot;nav_next&quot;}   = $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++] = &quot;nav_next&quot;;
  }

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

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

  # 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} != &quot;&quot;) {
      $print = $print + &quot;&quot;&quot;&amp;lt;a href=&quot;$link_url{$link_key}&quot;&amp;gt; &amp;nbsp; &quot;&quot;&quot;;
      # if image url available, use it
      if($link_image{$link_key} != &quot;&quot;) {
        $print = $print + &quot;&quot;&quot;&amp;lt;img src=&quot;$link_image{$link_key}&quot; alt=&quot;$link_caption{$link_key}&quot; title=&quot;$link_caption{$link_key}&quot; align=&quot;middle&quot; border=&quot;0&quot; /&amp;gt;&quot;&quot;&quot;;
      } else {
        # else, just use text
        $print = $print + &quot;$link_caption{$link_key}&quot;;
      }
      # add a seperator
      $print = $print + &quot;&amp;nbsp; &amp;lt;/a&amp;gt; $link_seperator&quot;;
    }
  }

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

  # we&apos;re done! let&apos;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();
	&quot;&quot;&quot;
&amp;lt;div class=&quot;entryinfo&quot;&amp;gt;&amp;lt;a href=&quot;$url/&quot; class=&quot;friendname&quot;&amp;gt;$e.poster.username&amp;lt;/a&amp;gt;
	&quot;&quot;&quot;;

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


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

function Page::print_entry (Entry e)  {

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


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

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

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

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

function ReplyPage::print_body() {
	var EntryLite e = $.replyto;
	var string poster = defined $e.poster ? $e.poster-&amp;gt;as_string() : &quot;&amp;lt;i&amp;gt;(Anonymous)&amp;lt;/i&amp;gt;&quot;;
	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 != &quot;off&quot;) {
	$name = $e.poster;
	&quot;&quot;&quot;&amp;lt;div class=&quot;userpic2&quot;&amp;gt;&quot;&quot;&quot;;
	if (defined $e.userpic or (defined $e.userpic and $.view == &quot;entry&quot; and $*show_entry_userpic)) {
			&quot;&quot;&quot;&amp;lt;img src=&quot;$e.userpic.url&quot; width=&quot;$e.userpic.width&quot; height=&quot;$e.userpic.height&quot; alt=&quot;&quot;/&amp;gt;&quot;&quot;&quot;;
	}
	&quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
	}
	&quot;&quot;&quot;
	&amp;lt;div class=&quot;entry&quot;&amp;gt;
	&amp;lt;div class=&quot;subject&quot;&amp;gt;$e.subject&amp;lt;/div&amp;gt;
	&amp;lt;div class=&quot;entryinfo&quot;&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=&quot;entrylinks&quot;&amp;gt;&amp;lt;a href=&quot;$.entry.comments.read_url&quot; class=&quot;comments&quot;&amp;gt;$*text_reply_back&amp;lt;/a&amp;gt;&quot;&quot;&quot;;
	var string{} caption = {
		&quot;edit_entry&quot; =&amp;gt; &quot;Edit Entry&quot;,
		&quot;edit_tags&quot; =&amp;gt; &quot;Edit Tags&quot;,
		&quot;mem_add&quot; =&amp;gt; &quot;Add to Memories&quot;,
		&quot;tell_friend&quot; =&amp;gt; &quot;Tell a Friend&quot;
	};
	foreach var string key ($e.link_keyseq) {
	var Link link = $e-&amp;gt;get_link($key);
	if ($link) {
	&quot;&quot;&quot;&amp;lt;a href=&quot;$link.url&quot;&amp;gt; &amp;nbsp; $caption{&quot;$key&quot;} &amp;nbsp; &amp;lt;/a&amp;gt;&quot;&quot;&quot;;
	}
	}
	&quot;&quot;&quot;
	&amp;lt;/div&amp;gt;
	&quot;&quot;&quot;;

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


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


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

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

  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 + &quot; $start - $end&quot;;

    $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 + &quot; &quot; + $mp.date-&amp;gt;date_format(&quot;%%month%% %%yyyy%%&quot;);

    $prev_url = $mp.prev_url;
    $next_url = $mp.next_url;
  }
  if($this isa DayPage) {
    var DayPage dp = $this as DayPage;
    $text = $text + &quot; &quot; + $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 + &quot; &quot; + $ep.view;

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

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

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



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

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

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

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

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

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

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

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

# 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) {
	&quot;&quot;&quot;&amp;lt;a href=\&quot;$link.url\&quot;&amp;gt; &amp;nbsp; $link.caption &amp;nbsp; &amp;lt;/a&amp;gt;&quot;&quot;&quot;;
	}
	}
	&quot;&quot;&quot;
	&amp;lt;a href=&quot;$c.permalink_url&quot;&amp;gt; &amp;nbsp; $*text_permalink &amp;nbsp; &amp;lt;/a&amp;gt;$parent$thread
	&amp;lt;/div&amp;gt;
	&amp;lt;div class=&quot;entrytext&quot;&amp;gt;
	&amp;lt;div class=&quot;subject&quot;&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;
	&quot;&quot;&quot;;

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

	&quot;&quot;&quot;;
	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!</description>
  <comments>https://opal-help.livejournal.com/326042.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>voressima</lj:poster>
  <lj:posterid>7068605</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/325880.html</guid>
  <pubDate>Tue, 11 May 2010 01:14:45 GMT</pubDate>
  <title>Moving the Entry Links</title>
  <author>senekizu</author>
  <link>https://opal-help.livejournal.com/325880.html</link>
  <description>Hi, I&apos;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&apos;m using Haffling&apos;s version of Opal that was cleaned by Kunzite and have a paid account. Thanks in advance.</description>
  <comments>https://opal-help.livejournal.com/325880.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>senekizu</lj:poster>
  <lj:posterid>24943421</lj:posterid>
  <lj:reply-count>1</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/325100.html</guid>
  <pubDate>Sat, 23 Jan 2010 09:56:18 GMT</pubDate>
  <title>Newbie here with a metadata problem...</title>
  <author>denorios</author>
  <link>https://opal-help.livejournal.com/325100.html</link>
  <description>I&apos;m using a layout by &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;fruitstyle&quot; lj:user=&quot;fruitstyle&quot; &gt;&lt;a href=&quot;https://fruitstyle.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://fruitstyle.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;fruitstyle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and I followed &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;kunzite1&quot; lj:user=&quot;kunzite1&quot; &gt;&lt;a href=&quot;https://kunzite1.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://kunzite1.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&apos;s &lt;a href=&quot;http://community.livejournal.com/s2layers/60451.html&quot; target=&quot;_blank&quot;&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&apos;s a big gap between my image and my &apos;current music&apos;, &apos;current mood&apos;, &apos;tags&apos; 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=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;julzroguenine&quot; lj:user=&quot;julzroguenine&quot; &gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&apos;s &lt;a href=&quot;http://julzroguenine.livejournal.com/240880.html#cutid15&quot; target=&quot;_blank&quot;&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=&quot;http://denorios.livejournal.com&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; and my layer is &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=18892197&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. Thanks in advance!</description>
  <comments>https://opal-help.livejournal.com/325100.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>denorios</lj:poster>
  <lj:posterid>855917</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/324819.html</guid>
  <pubDate>Wed, 11 Nov 2009 04:00:01 GMT</pubDate>
  <title>Pictures in the sidebar</title>
  <author>musicandlyrics</author>
  <link>https://opal-help.livejournal.com/324819.html</link>
  <description>I&apos;m having problems getting my images to show up in the side bar. I used to use Opal a long time ago but can&apos;t find my old layouts, so I had to start from scratch. So I used &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;kunzite1&quot; lj:user=&quot;kunzite1&quot; &gt;&lt;a href=&quot;https://kunzite1.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://kunzite1.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&apos;s variation of &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;halffling&quot; lj:user=&quot;halffling&quot; &gt;&lt;a href=&quot;https://halffling.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://halffling.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;halffling&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s codes and I&apos;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!</description>
  <comments>https://opal-help.livejournal.com/324819.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>musicandlyrics</lj:poster>
  <lj:posterid>2645142</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/324569.html</guid>
  <pubDate>Wed, 05 Aug 2009 00:13:49 GMT</pubDate>
  <title>no taglist on sidebar; no paid account.</title>
  <author>faburizu</author>
  <link>https://opal-help.livejournal.com/324569.html</link>
  <description>i have a &lt;strong&gt;basic account&lt;/strong&gt;&amp;nbsp;and i&apos;d like some help making my taglist show on the sidebar.&lt;br /&gt;i know it&apos;s possible because it was there before i stupidly decided to try out different layouts.&lt;br /&gt;i&apos;m using the SAME layout as before now, and the taglist is gone. what could&apos;ve happened?&amp;nbsp;</description>
  <comments>https://opal-help.livejournal.com/324569.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>faburizu</lj:poster>
  <lj:posterid>14434986</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/324034.html</guid>
  <pubDate>Mon, 27 Jul 2009 22:23:09 GMT</pubDate>
  <author>whatsername_05</author>
  <link>https://opal-help.livejournal.com/324034.html</link>
  <description>&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.</description>
  <comments>https://opal-help.livejournal.com/324034.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>whatsername_05</lj:poster>
  <lj:posterid>15405444</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/323261.html</guid>
  <pubDate>Mon, 22 Jun 2009 17:28:00 GMT</pubDate>
  <title>Entry nav bar images?</title>
  <author>ditzyfish</author>
  <link>https://opal-help.livejournal.com/323261.html</link>
  <description>I&apos;ve looked through the tags and back through posts but can&apos;t find what I want to do.&lt;br /&gt;&lt;br /&gt;I&apos;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 :)</description>
  <comments>https://opal-help.livejournal.com/323261.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>ditzyfish</lj:poster>
  <lj:posterid>7477088</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/323037.html</guid>
  <pubDate>Mon, 18 May 2009 22:57:55 GMT</pubDate>
  <title>comment links help.</title>
  <author>mulder</author>
  <link>https://opal-help.livejournal.com/323037.html</link>
  <description>i recently edited my opal layout on &lt;a href=&quot;http://seeley.dreamwidth.org&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&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&apos;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 = &quot;layout&quot;;
layerinfo name = &quot;Opal (Libra OSWD)&quot;;
layerinfo lang = &quot;en&quot;;

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



################################################################################
#
# 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 = &quot;Always display userpic?&quot;;
    }

    property int summary_items {
        des = &quot;Summary Items&quot;;
        note=&quot;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.&quot;;
    }

    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 = &quot;sans-serif&quot;;
}

propgroup colors {
    property Color color_bg {
        des = &quot;Background Color&quot;;
    }

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

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

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

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

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

    property Color color_link {
        des = &quot;Link Color&quot;;
    }

    property Color color_visited {
        des = &quot;Visited Link Color&quot;;
    }

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

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

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 = &quot;12&quot;;
    set static_font_measurement = &quot;px&quot;;
}

propgroup text {

    property string free_text_header {
        des = &quot;Free Text Header&quot;;
    }

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

    property string links_header {
        des = &quot;Links Header&quot;;
    }

    property string page_summary_title {
        des = &quot;Page Summary Header&quot;;
    }

    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 = &quot;Text to show in a link to skip forward through entries&quot;;
    }
    property string text_back {
        des = &quot;Text to show in a link to skip backward through entries&quot;;
    }
    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 = &quot;page summary&quot;;
    set links_header = &quot;links&quot;;
    set free_text_header = &quot;about this journal&quot;;
    set free_text_text = &quot;&quot;;
    set text_back = &quot;back&quot;;
    set text_forward = &quot;forward&quot;;
}

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 == &quot;light&quot;) {
        if($lt &amp;gt; 200) {
            $color = $color-&amp;gt;darker($num);
        } else {
            $color = $color-&amp;gt;lighter($num);
        }
    } elseif($dir == &quot;dark&quot;) {
        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 == &quot;&quot;) { $*color_bg = &quot;#000000&quot;; }
    if($*color_fg.as_string == &quot;&quot;) { $*color_fg = &quot;#000000&quot;; }
    if($*color_fg_font.as_string == &quot;&quot;) { $*color_fg_font = &quot;#000000&quot;; }

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

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

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


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

function print_stylesheet ()  {


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

    &quot;&quot;&quot;
    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; }
        
    &quot;&quot;&quot;;
    if($*color_link.as_string != &quot;&quot;) {
        &quot;&quot;&quot;
    A { color: $*color_link; }
        &quot;&quot;&quot;;
    }

    if($*color_visited.as_string != &quot;&quot;) {
        &quot;&quot;&quot;
    A:Visited { color: $*color_visited; }
        &quot;&quot;&quot;;
    }
    &quot;&quot;&quot;
    #bodycontent&quot;&quot;&quot;; if (viewer_sees_vbox() or viewer_sees_hbox_top() or viewer_sees_hbox_bottom()) { &quot;, .adcontent&quot;; } &quot;&quot;&quot; { 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;}
    &quot;&quot;&quot;;

    print_custom_control_strip_css();
}



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

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




function print_box (string header, string text)  {
    &quot;&quot;&quot;

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

    &quot;&quot;&quot;
                                            &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;
    &quot;&quot;&quot;;

}

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


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) {
    &quot;&quot;&quot;
                &amp;lt;div id=&quot;userpic&quot;&amp;gt;&amp;lt;a href=&quot;$*SITEROOT/allpics.bml?user=$.journal.username&quot;&amp;gt;&amp;lt;img src=&quot;$.journal.default_pic.url&quot; width=&quot;$.journal.default_pic.width&quot; height=&quot;$.journal.default_pic.height&quot; alt=&quot;$.journal.name&quot; title=&quot;$.journal.name&quot; border=&quot;0&quot; /&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;
    &quot;&quot;&quot;;
    }
}

function Page::lay_print_username ()  {

    var string dots = generateDots($.global_title);

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

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

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

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

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

function Page::lay_print_freetext ()  {
    if($*free_text_text != &quot;&quot;) {
        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 + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;$l.title&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
            } else {
                $links = $links +  box_item(&quot;&quot;&quot;&amp;lt;a href=&quot;$l.url&quot;&amp;gt;$l.title&amp;lt;/a&amp;gt;&quot;&quot;&quot;);
            }
        }
    }

    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 = &quot;&quot;&quot;
            &amp;lt;table cellspacing=&quot;2&quot; cellpadding=&quot;2&quot; border=&quot;0&quot; width=&quot;100%&quot;&amp;gt;&quot;&quot;&quot;;
    foreach var YearWeek w ($m.weeks) {
        $text = $text + &quot;&quot;&quot;
                &amp;lt;tr&amp;gt;&quot;&quot;&quot;;
        if($w.pre_empty &amp;gt; 0) {
            foreach var int empty (1..$w.pre_empty)  {
                $text = $text + &quot;&quot;&quot;
                    &amp;lt;td class=&quot;calempty&quot;&amp;gt;&amp;nbsp;&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
            }
        }
        foreach var YearDay d ($w.days) {
            if($d.num_entries &amp;gt; 0) {
                $text = $text + &quot;&quot;&quot;
                    &amp;lt;td class=&quot;calactitem&quot;&amp;gt;&amp;lt;a href=&quot;$d.url&quot;&amp;gt;$d.day&amp;lt;/a&amp;gt;&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
            } else {
                $text = $text + &quot;&quot;&quot;
                    &amp;lt;td class=&quot;calinitem&quot;&amp;gt;$d.day&amp;lt;/td&amp;gt;&quot;&quot;&quot;;
            }
        }
        $text = $text + &quot;&amp;lt;/tr&amp;gt;\n&quot;;
    }
    $text = $text + &quot;&amp;lt;/table&amp;gt;&quot;;
    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(&quot;short&quot;);
    }
    var string time = $e.time-&amp;gt;time_format();
    var string subject = ($e.subject != &quot;&quot;) ? &quot; :: $e.subject&quot; : &quot;&quot;&quot; :: &amp;lt;i class=&quot;nosubject&quot;&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt;&quot;&quot;&quot;;
    var string j = ($.view == &quot;friends&quot; and $e.journal.username != $e.poster.username) ? &quot; : $e.journal &quot; : &quot;&quot;;
    var string item = ($.view == &quot;friends&quot; or $e.journal.username != $e.poster.username) ? $e.poster-&amp;gt;as_string() + &quot;&quot;&quot;$j &amp;lt;a href=&quot;#item&quot;&quot;&quot; + $e.itemid + &quot;&quot;&quot;\&quot;&amp;gt;&quot;&quot;&quot; : &quot;&quot;&quot;&amp;lt;a href=&quot;#item&quot;&quot;&quot; + $e.itemid + &quot;&quot;&quot;\&quot;&amp;gt;&amp;lt;strong&amp;gt;$date $time&amp;lt;/strong&amp;gt;&quot;&quot;&quot;;
    $line = &quot;&quot;&quot;&amp;lt;div class=&quot;columnitem&quot;&amp;gt;$item $subject&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;

    return $line;
}

function Page::lay_print_summary ()  {
    #blank because there&apos;s shouldn&apos;t be a box if there&apos;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 != &quot;&quot;) {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        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 != &quot;&quot;) ? $c.subject : &quot;&quot;&quot;&amp;lt;i class=&quot;nosubject&quot;&amp;gt;$*text_nosubject&amp;lt;/i&amp;gt; &quot;&quot;&quot;;
            $text = $text + &quot;&quot;&quot;&amp;lt;div class=&quot;columnitem&quot;&amp;gt;$c.poster :: &amp;lt;a href=&quot;#$c.anchor&quot;&amp;gt;$subject&amp;lt;/a&amp;gt;&quot;&quot;&quot;;
            var int num = num_comments_in_thread($c.replies);
            if($num &amp;gt; 0) {
                $text = $text + &quot; [+&quot; + string($num) + &quot;] &quot;;
            }
            $text = $text + &quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        $count = $count - 1;
    }

    if($text != &quot;&quot;) {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        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 + &quot;&quot;&quot;&amp;lt;div class=&quot;columnitem&quot;&amp;gt;&amp;lt;a href=&quot;#anchor$m.month&quot;&amp;gt;$mon [$num_entries entries]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
            }
        }
        $count = $count - 1;
    }
    if($text != &quot;&quot;) {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        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 + &quot;&quot;&quot;&amp;lt;div class=&quot;columnitem&quot;&amp;gt;&amp;lt;a href=&quot;#anchor$d.day&quot;&amp;gt;$day [$d.num_entries entries]&amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
            }
        }
    }

    if($text != &quot;&quot;) {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        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 != &quot;&quot;) {
        if($count &amp;lt; 0) {
            $count = $count * -1;
            $text = $text + &quot;&quot;&quot;&amp;lt;div style=&quot;margin-top: 4px;&quot;&amp;gt;&amp;lt;strong&amp;gt;+$count more&amp;lt;/strong&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
        }
        print_box($*page_summary_title, $text);
    }
}

function Page::lay_print_subnav ()  {
    #
}

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

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

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

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

    print safe &quot;&quot;&quot;
                                &amp;lt;div class=&quot;messageholder&quot;&amp;gt;&amp;lt;div class=&quot;systemmessage&quot;&amp;gt;
                                &amp;lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;&amp;gt;
                                    &amp;lt;tr&amp;gt;
                                        &amp;lt;td width=&quot;15%&quot;&amp;gt;$back&amp;lt;/td&amp;gt;
                                        &amp;lt;td width=&quot;70%&quot; align=&quot;center&quot;&amp;gt;$text&amp;lt;/td&amp;gt;
                                        &amp;lt;td width=&quot;15%&quot; align=&quot;right&quot;&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;
    &quot;&quot;&quot;;

}


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) {
    &quot;&quot;&quot;
        &amp;lt;div class=&quot;entryinfo&quot;&amp;gt;
            $e.poster
        &amp;lt;/div&amp;gt;
        &amp;lt;div class=&quot;entrydivider&quot;&amp;gt;&amp;lt;/div&amp;gt;
    &quot;&quot;&quot;;
}

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

function Page::print_entry (Entry e)  {

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

    var UserLite name;
    var string pname;

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




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

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

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



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 &quot;$*text_max_comments&quot;;
    } else {
        if ($p.view == &quot;entry&quot;) {
                $p-&amp;gt;print_reply_link({&quot;target&quot; =&amp;gt; &quot;topcomment&quot;, &quot;linktext&quot; =&amp;gt; &quot;$*text_post_comment&quot;, &quot;class&quot; =&amp;gt; &quot;reply_link&quot;});
        } else {
        print safe &quot;&amp;lt;a href=\&quot;$.post_url\&quot;&amp;gt;&amp;nbsp; &quot;+($p.view == &quot;friends&quot; ? $*text_post_comment_friends : $*text_post_comment)+&quot; &amp;nbsp;&amp;lt;/a&amp;gt;&quot;;
       }
    }
}



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

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


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

function EntryPage::print_body() {
    &quot;&quot;&quot;&amp;lt;div class=&quot;entries&quot;&amp;gt;&quot;&quot;&quot;;
    $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) {
    &quot;&quot;&quot;
                                        &amp;lt;div class=&quot;messageholder&quot;&amp;gt;&amp;lt;div class=&quot;systemmessage&quot;&amp;gt;&amp;lt;div class=&quot;notablemessage &quot;&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;
    &quot;&quot;&quot;;
    }

    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) {
    &quot;&quot;&quot;
                                        &amp;lt;div class=&quot;messageholder&quot;&amp;gt;
                                            &amp;lt;div class=&quot;systemmessage&quot;&amp;gt;
                                                &amp;lt;div class=&quot;notablemessage &quot;&amp;gt;
    &quot;&quot;&quot;;

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

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

    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)) {
        &quot;&quot;&quot;
                                        &amp;lt;div class=&quot;messageholder&quot;&amp;gt;
                                            &amp;lt;div class=&quot;systemmessage&quot;&amp;gt;
                                                &amp;lt;div class=&quot;notablemessage &quot;&amp;gt;
                                                &amp;lt;div class=&quot;multiform&quot;&amp;gt;
        &quot;&quot;&quot;;
        $this-&amp;gt;print_multiform_actionline();
        &quot;&quot;&quot;
                                                &amp;lt;/div&amp;gt;
                                                &amp;lt;/div&amp;gt;
                                            &amp;lt;/div&amp;gt;
                                        &amp;lt;/div&amp;gt;
        &quot;&quot;&quot;;
        $this-&amp;gt;print_multiform_end();
    }
    &quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;
}

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 = &quot;&quot;;
    if($c.parent_url != &quot;&quot;) {
        $parent = &quot;&quot;&quot;&amp;lt;a href=&quot;$c.parent_url&quot;&amp;gt; &amp;nbsp; $*text_comment_parent &amp;nbsp; &amp;lt;/a&amp;gt;&quot;&quot;&quot;;
    }
    if($c.thread_url != &quot;&quot;) {
        $thread = &quot;&quot;&quot;&amp;lt;a href=&quot;$c.thread_url&quot;&amp;gt; &amp;nbsp; $*text_comment_thread &amp;nbsp; &amp;lt;/a&amp;gt;&quot;&quot;&quot;;
        var Link expand_link = $c-&amp;gt;get_link(&quot;expand_comments&quot;);
        if (defined $expand_link)  {
            $expand = $c-&amp;gt;expand_link({ &quot;text&quot; =&amp;gt; &quot; &amp;nbsp; $*text_comment_expand &amp;nbsp; &quot; });
        }
    }

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

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

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

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

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

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

    &quot;&quot;&quot;;

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

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

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

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

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

    }
    # 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) {
            &quot;&quot;&quot;&amp;lt;a href=\&quot;$link.url\&quot;&amp;gt; &amp;nbsp; $link.caption &amp;nbsp; &amp;lt;/a&amp;gt;&quot;&quot;&quot;;
        }
    }

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

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

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

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

    &quot;&quot;&quot;;

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

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

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

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

function ReplyPage::print_body() {

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

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

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

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

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

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


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

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

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


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


################################################################################
#
# RecentPage
#
function RecentPage::print_body ()  {
    &quot;&quot;&quot;

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

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

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

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


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

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

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

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

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

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

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

}

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

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




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


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

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

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

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


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

function DayPage::print_body() {

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

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


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

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

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

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

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

function Page::print ()  {

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

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

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

    &quot;&quot;&quot;
          &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=&quot;top&quot;&amp;gt;&amp;lt;/a&amp;gt;
    &quot;&quot;&quot;;
    $this-&amp;gt;print_control_strip();
    if (viewer_sees_vbox()) {
        &quot;&quot;&quot;&amp;lt;table width=&quot;100%&quot; height=&quot;100%&quot;&amp;gt;&quot;&quot;&quot;;
        &quot;&quot;&quot;&amp;lt;tr&amp;gt;&amp;lt;td valign=&quot;top&quot;&amp;gt;&quot;&quot;&quot;;
    }
    if (viewer_sees_hbox_top()) {
        &quot;&quot;&quot;&amp;lt;div style=&quot;text-align: center; width: 750px; margin: 10px auto;&quot;&amp;gt;&quot;&quot;&quot;;
        &quot;&quot;&quot;&amp;lt;div class=&quot;border3&quot;&amp;gt;&amp;lt;div class=&quot;border2&quot;&amp;gt;&amp;lt;div class=&quot;adcontent&quot;&amp;gt;&quot;&quot;&quot;;
        $this-&amp;gt;print_hbox_top();
        &quot;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&quot;;
        &quot;&amp;lt;/div&amp;gt;&quot;;
    }
    &quot;&quot;&quot;
    &amp;lt;table cellspacing=&quot;0&quot; cellpadding=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;&amp;gt;
        &amp;lt;tr&amp;gt;
            &amp;lt;td&amp;gt;
    &amp;lt;div class=&quot;border3&quot;&amp;gt;
        &amp;lt;div class=&quot;border2&quot;&amp;gt;
            &amp;lt;div id=&quot;bodycontent&quot;&amp;gt;
    &quot;&quot;&quot;;

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

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

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

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

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

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

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



function print_theme_preview() {

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

    &quot;&quot;&quot;
        &amp;lt;div style=&quot;background-color: $*color_fg; border: 1px solid $color_fg_dk; padding: 4px; width: 210px;&quot;&amp;gt;
            &amp;lt;div style=&quot;border-top: 1px solid $color_divider; border-bottom: 1px solid $*color_fg;&quot;&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;div style=&quot;background-color: $color_fg_dk; font-size: $*static_font_size$*static_font_measurement; padding: 4px; width: 200px;&quot;&amp;gt;Username - Title&amp;lt;/div&amp;gt;
            &amp;lt;div style=&quot;border-top: 1px solid $color_divider; border-bottom: 1px solid $*color_fg;&quot;&amp;gt;&amp;lt;/div&amp;gt;
            &amp;lt;br /&amp;gt;
        &amp;lt;div style=&quot;border: 1px solid $*color_bg; width: 200px;&quot;&amp;gt;&amp;lt;div style=&quot;border: 1px solid $*color_fg;&quot;&amp;gt;&amp;lt;div style=&quot;border: 2px solid $color_border;&quot;&amp;gt;
        &amp;lt;div style=&quot;background-color: $color_bg_lt; border: 1px solid $*color_bg; padding: 3px; font-size: $*static_font_size$*static_font_measurement; color: $*color_bg_font;&quot;&amp;gt;
            &amp;lt;strong&amp;gt;Welcome&amp;lt;/strong&amp;gt;
            &amp;lt;div style=&quot;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;&quot;&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;
    &quot;&quot;&quot;;

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

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

function Page::print_custom_head() {&quot;&quot;&quot;

&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=&quot;http://img.photobucket.com/albums/v216/galeforce/1548210.jpg&quot;&amp;gt;&amp;lt;/center&amp;gt;

&amp;lt;style type=&quot;text/css&quot;&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;
&quot;&quot;&quot;;}

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

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

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

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

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

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

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

#==================================
#  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() : &quot;&amp;lt;i&amp;gt;(Anonymous)&amp;lt;/i&amp;gt;&quot;; var string time = $e.time-&amp;gt;time_format(); var string date = $e.time-&amp;gt;date_format();&quot;&quot;&quot;&amp;lt;div class=&quot;entries&quot;&amp;gt;&quot;&quot;&quot;;var UserLite name;&quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;if ($.replyto isa Entry) {var Entry en = $.replyto as Entry;print safe &quot;&quot;&quot;&quot;&quot;&quot;;$this-&amp;gt;print_entry($en);&quot;&quot;&quot;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;} else {print safe &quot;&quot;&quot;&amp;lt;div class=&quot;entry&quot;&amp;gt;&amp;lt;div class=&quot;entrydivider&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;entryinfo&quot;&amp;gt;$name&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;entrydivider&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;entryinfo&quot;&amp;gt;$time $date&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;entrydivider&quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&quot;entrylinks&quot;&amp;gt;&amp;lt;a href=&quot;$.entry.comments.read_url&quot; class=&quot;comments&quot;&amp;gt;   $*text_reply_back   &amp;lt;/a&amp;gt;&quot;&quot;&quot;;var Link link; foreach var string key ($e.link_keyseq) {$link = $e-&amp;gt;get_link($key);if (defined $link) {&quot;&quot;&quot;&amp;lt;a href=\&quot;$link.url\&quot;&amp;gt;   $link.caption   &amp;lt;/a&amp;gt;&quot;&quot;&quot;;}}&quot;&quot;&quot;&amp;lt;a href=&quot;$e.permalink_url&quot;&amp;gt;   $*text_permalink   &amp;lt;/a&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;&quot;&quot;&quot;&amp;lt;div class=&quot;entrytext&quot;&amp;gt;&amp;lt;div class=&quot;subject&quot;&amp;gt;$e.subject&amp;lt;/div&amp;gt;&amp;lt;p&amp;gt;&quot;&quot;&quot;;$e-&amp;gt;print_text();&quot;&quot;&quot;&amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;} &quot;&quot;&quot;&amp;lt;div class=&quot;replybox&quot;&amp;gt;&quot;&quot;&quot;;$.form-&amp;gt;print();&quot;&quot;&quot;&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&quot;&quot;&quot;;}
&lt;/textarea&gt;</description>
  <comments>https://opal-help.livejournal.com/323037.html?view=comments#comments</comments>
  <category>comments-page</category>
  <lj:security>public</lj:security>
  <lj:poster>mulder</lj:poster>
  <lj:posterid>14605984</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/322369.html</guid>
  <pubDate>Fri, 15 May 2009 08:42:32 GMT</pubDate>
  <title>Horizontal scrolling for no aparent reason on IE</title>
  <author>carisma_sensei</author>
  <link>https://opal-help.livejournal.com/322369.html</link>
  <description>Journal: &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;hnm_updates&quot; lj:user=&quot;hnm_updates&quot; &gt;&lt;a href=&quot;https://hnm-updates.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://hnm-updates.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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&apos;t find the way to fix it. (&lt;a href=&quot;http://img188.imageshack.us/img188/3504/dxfhdju.jpg&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;screencap&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;2)Also, on IE, the userpic won&apos;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*=&quot;tellafriend.bml&quot;]{display: none;} a[href*=&quot;entry.bml&quot;]{display: none;} a[href*=&quot;content_flag.bml&quot;]

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

a[href*=&quot;subscriptions&quot;]{display: none;} a[href*=&quot;subscriptions&quot;]{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=&apos;cutid1-end&apos;&gt;&lt;/a&gt;</description>
  <comments>https://opal-help.livejournal.com/322369.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>carisma_sensei</lj:poster>
  <lj:posterid>9421640</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/322261.html</guid>
  <pubDate>Tue, 14 Apr 2009 09:37:20 GMT</pubDate>
  <title>Quick reply and images in comment linkbar?</title>
  <author>carnifinda</author>
  <link>https://opal-help.livejournal.com/322261.html</link>
  <description>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&apos;t tinker with the source code too much, and I can put images using either &lt;a href=&quot;http://community.livejournal.com/s2layers/68721.html#cutid1&quot; target=&quot;_blank&quot;&gt;Comment::Print_Linkbar&lt;/a&gt; or &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;julzroguenine&quot; lj:user=&quot;julzroguenine&quot; &gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&apos;s own modifications of &lt;a href=&quot;http://philippe.schilles.free.fr/print_comment.txt&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Page::Print_Comment&lt;/a&gt;. However, when I use any of these two, the quick reply box never appears and I&apos;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=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=14804998&amp;amp;fmt=html&quot; target=&quot;_blank&quot;&gt;Here&lt;/a&gt; is my current layer, thanks for any help!</description>
  <comments>https://opal-help.livejournal.com/322261.html?view=comments#comments</comments>
  <category>comments-page</category>
  <lj:security>public</lj:security>
  <lj:poster>carnifinda</lj:poster>
  <lj:posterid>1194752</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/321684.html</guid>
  <pubDate>Mon, 06 Apr 2009 19:44:07 GMT</pubDate>
  <author>majini</author>
  <link>https://opal-help.livejournal.com/321684.html</link>
  <description>Hello everyone. Small little problem. There&apos;s a border coming up around the boxes in my sidebar. I don&apos;t think it&apos;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=&quot;https://i25.photobucket.com/albums/c58/dddrone/Misc/sidebar.jpg&quot; fetchpriority=&quot;high&quot;&gt;&lt;a name=&apos;cutid1-end&apos;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My code &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layeredit.bml?id=15604138&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.</description>
  <comments>https://opal-help.livejournal.com/321684.html?view=comments#comments</comments>
  <category>sidebar</category>
  <lj:security>public</lj:security>
  <lj:poster>majini</lj:poster>
  <lj:posterid>19086840</lj:posterid>
  <lj:reply-count>2</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/321073.html</guid>
  <pubDate>Mon, 09 Feb 2009 10:44:27 GMT</pubDate>
  <title>Tag Layer Help</title>
  <author>denwa</author>
  <link>https://opal-help.livejournal.com/321073.html</link>
  <description>I&apos;ve got a bit of a problem.&lt;br /&gt;&lt;br /&gt;I&apos;m using a customized theme layer over at &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;domotokyoudai&quot; lj:user=&quot;domotokyoudai&quot; &gt;&lt;a href=&quot;https://domotokyoudai.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://domotokyoudai.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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&apos;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=&quot;http://blackjoke.livejournal.com/&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I&apos;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&apos;s my code:&lt;br /&gt;&lt;textarea&gt;layerinfo &quot;type&quot; = &quot;theme&quot;;
layerinfo &quot;name&quot; = &quot;tags&quot;;

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  = &quot;Tags&quot;;
var string content = &quot;&quot;;
var Page   p       = get_page();
var Tag[]  tags    = $p-&amp;gt;visible_tag_list();
foreach var Tag tag ($tags) {
  $content = $content + &quot;&quot;&quot;&amp;lt;a href=&quot;$tag.url&quot;&amp;gt;$tag.name&amp;lt;/a&amp;gt;&amp;lt;br /&amp;gt;&quot;&quot;&quot;;
}
$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;</description>
  <comments>https://opal-help.livejournal.com/321073.html?view=comments#comments</comments>
  <category>sidebar</category>
  <lj:security>public</lj:security>
  <lj:poster>denwa</lj:poster>
  <lj:posterid>9967890</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/320793.html</guid>
  <pubDate>Sat, 17 Jan 2009 17:08:32 GMT</pubDate>
  <title>Need help on blog entry font color</title>
  <author>am_klutz</author>
  <link>https://opal-help.livejournal.com/320793.html</link>
  <description>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&apos;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!</description>
  <comments>https://opal-help.livejournal.com/320793.html?view=comments#comments</comments>
  <category>colors</category>
  <lj:mood>frustrated</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>am_klutz</lj:poster>
  <lj:posterid>3830940</lj:posterid>
  <lj:reply-count>5</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/320514.html</guid>
  <pubDate>Thu, 08 Jan 2009 15:52:08 GMT</pubDate>
  <title>Entry tags not linking properly</title>
  <author>carnifinda</author>
  <link>https://opal-help.livejournal.com/320514.html</link>
  <description>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() + &quot;/tag&quot;;&lt;/em&gt; bit but I don&apos;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 = &quot;&quot;;&lt;br /&gt;var string tags_root = $.journal-&amp;gt;base_url() + &quot;/tag&quot;;&lt;br /&gt;foreach var Tag t ($e.tags) {&lt;br /&gt;$tags = $tags + &quot;&quot;&quot;&amp;lt;a href=&quot;$tags_root/$t.name&quot;&amp;gt;$t.name&amp;lt;/a&amp;gt;&quot;&quot;&quot;;&lt;br /&gt;if(++$count &amp;lt; size($e.tags)) {&lt;br /&gt;$tags = $tags + &quot;, &quot;;&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 != &quot;&quot; and $*tags_aware) {&lt;br /&gt;$tags = &quot;&amp;lt;img src=&apos;&lt;a target=&apos;_blank&apos; href=&apos;http://img.photobucket.com/albums/v143/carnifinda/layouts/carnifinda/tags-blue.png&apos; rel=&apos;nofollow&apos;&gt;http://img.photobucket.com/albums/v143/carnifinda/layouts/carnifinda/tags-blue.png&lt;/a&gt;&apos; align=&apos;absMiddle&apos; /&amp;gt; &quot; + $tags;&lt;br /&gt;}&lt;br /&gt;&quot;&quot;&quot;&lt;br /&gt;&amp;lt;div class=&quot;tags&quot;&amp;gt;$tags&amp;lt;/div&amp;gt;&lt;br /&gt;&quot;&quot;&quot;; &lt;br /&gt;}&lt;/code&gt;&lt;a name=&apos;cutid1-end&apos;&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Thanks for any help! :)</description>
  <comments>https://opal-help.livejournal.com/320514.html?view=comments#comments</comments>
  <category>entry-tags</category>
  <lj:security>public</lj:security>
  <lj:poster>carnifinda</lj:poster>
  <lj:posterid>1194752</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/320395.html</guid>
  <pubDate>Sun, 04 Jan 2009 19:54:40 GMT</pubDate>
  <title>Mini Icons</title>
  <author>settiai</author>
  <link>https://opal-help.livejournal.com/320395.html</link>
  <description>I&apos;ve had it set up for several years now that the &lt;img src=&quot;https://p-stat.livejournal.com/img/userinfo.gif&quot; fetchpriority=&quot;high&quot;&gt; and &lt;img src=&quot;https://p-stat.livejournal.com/img/community.gif&quot; loading=&quot;lazy&quot;&gt; images in my journal are replaced with personalized ones. The coding usually needs tweaked a bit whenever LJ changes something, but I can&apos;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=&quot;http://settiai.livejournal.com/res/22071238/stylesheet?1231029454&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt; and the contents of my theme layer are &lt;a href=&quot;http://www.settiai.com/themelayer.txt&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.</description>
  <comments>https://opal-help.livejournal.com/320395.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>settiai</lj:poster>
  <lj:posterid>612757</lj:posterid>
  <lj:reply-count>2</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/320137.html</guid>
  <pubDate>Thu, 18 Dec 2008 06:34:07 GMT</pubDate>
  <title>Calendar box, back/forward links, quote, summary box issues</title>
  <author>kyoy</author>
  <link>https://opal-help.livejournal.com/320137.html</link>
  <description>Hallo, me again. Thank you so much to &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;julzroguenine&quot; lj:user=&quot;julzroguenine&quot; &gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://julzroguenine.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;julzroguenine&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt; and &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-P     &quot;  data-ljuser=&quot;xoxo_queenb&quot; lj:user=&quot;xoxo_queenb&quot; &gt;&lt;a href=&quot;https://xoxo-queenb.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://xoxo-queenb.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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=&quot;http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=13325840&quot; target=&quot;_blank&quot;&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=&quot;http://i44.tinypic.com/2hnrm3d.png&quot; target=&quot;_blank&quot;&gt;preview&lt;/a&gt;). It doesn&apos;t happen all the time but it happens quite frequently, it&apos;s starting to annoy me. I hope there&apos;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&apos;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=&quot;http://kyoy.livejournal.com/105405.html?thread=2240189#t2240189&quot; target=&quot;_blank&quot;&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&apos;s css, it doesn&apos;t work anymore. Any ideas?&lt;br /&gt;&lt;br /&gt;#4 Is there a way to show the &apos;anonymous&apos; text in the summary sidebox? It looks kinda awkward when it&apos;s blank (&lt;a href=&quot;http://i42.tinypic.com/kbvhus.png&quot; target=&quot;_blank&quot;&gt;preview&lt;/a&gt;). I&apos;d also like to customize the text by having it say &apos;anon&apos; instead and be bolded up like the logged in user&apos;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&apos;d appreciate help for any of these problems, thank you! &amp;hearts;</description>
  <comments>https://opal-help.livejournal.com/320137.html?view=comments#comments</comments>
  <category>sidebar</category>
  <category>calendar</category>
  <media:title type="plain">happy happy - 송보람</media:title>
  <lj:music>happy happy - 송보람</lj:music>
  <lj:mood>sore</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>kyoy</lj:poster>
  <lj:posterid>6953165</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/319329.html</guid>
  <pubDate>Mon, 13 Oct 2008 01:14:08 GMT</pubDate>
  <title>Tags page, comments, summary box, friends page, calendar, youtube et al issues</title>
  <author>kyoy</author>
  <link>https://opal-help.livejournal.com/319329.html</link>
  <description>Hallo. First thing&apos;s first, here&apos;s my &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=13325840&quot; target=&quot;_blank&quot;&gt;layer&lt;a target=&quot;_blank&quot;&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=&quot;http://kyoy.livejournal.com/117204.html&quot; target=&quot;_blank&quot;&gt;in this entry&lt;/a&gt; is transparent but it&apos;s filled up with color in &lt;a href=&quot;http://kyoy.livejournal.com/119054.html&quot; target=&quot;_blank&quot;&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&apos;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&apos;t showing for some reason. Any ideas? &lt;b&gt;SOLVED!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;#6 Does the user&apos;s tiny icon really don&apos;t show up in the &lt;a href=&quot;http://kyoy.livejournal.com/friends&quot; target=&quot;_blank&quot;&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=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;username&quot; lj:user=&quot;username&quot; &gt;&lt;a href=&quot;https://username.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://username.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;username&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; posted in &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;thecommunity&quot; lj:user=&quot;thecommunity&quot; &gt;&lt;a href=&quot;https://thecommunity.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://thecommunity.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;thecommunity&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&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 :&apos;s to something else in &lt;a href=&quot;http://kyoy.livejournal.com/2008/06/&quot; target=&quot;_blank&quot;&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=&quot;http://kyoy.livejournal.com/117915.html&quot; target=&quot;_blank&quot;&gt;this page&lt;/a&gt;? The same thing occurs in my &lt;a href=&quot;http://kyoy.livejournal.com/friends&quot; target=&quot;_blank&quot;&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&apos;t come back soon to spam again. ^^;&lt;br /&gt;&lt;br /&gt;The ones I&apos;m really keen on are 1, 2, and especially 8. The rest are just for curiosity&apos;s sake and I can do without. :3&lt;br /&gt;&lt;br /&gt;Thanks in advance! \o/&lt;/a&gt;&lt;/a&gt;</description>
  <comments>https://opal-help.livejournal.com/319329.html?view=comments#comments</comments>
  <category>sidebar</category>
  <category>friends-page</category>
  <category>comments-page</category>
  <media:title type="plain">Stay - Ben Jelen</media:title>
  <lj:music>Stay - Ben Jelen</lj:music>
  <lj:mood>hopeful</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>kyoy</lj:poster>
  <lj:posterid>6953165</lj:posterid>
  <lj:reply-count>16</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/319104.html</guid>
  <pubDate>Sun, 12 Oct 2008 04:20:41 GMT</pubDate>
  <title>Reply Form Trouble</title>
  <author>phzblue</author>
  <link>https://opal-help.livejournal.com/319104.html</link>
  <description>Hi, I&apos;m using one of &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;fruitstyle&quot; lj:user=&quot;fruitstyle&quot; &gt;&lt;a href=&quot;https://fruitstyle.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://fruitstyle.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;fruitstyle&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;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&apos;s a &lt;a href=&quot;http://img6.uploadhouse.com/fileuploads/2788/2788369d38b79815fc7b5f37e223abd2f9553bf.jpg&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;picture&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Here&apos;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;</description>
  <comments>https://opal-help.livejournal.com/319104.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>phzblue</lj:poster>
  <lj:posterid>11871650</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/318725.html</guid>
  <pubDate>Sun, 14 Sep 2008 18:26:27 GMT</pubDate>
  <title>Double user icon</title>
  <author>bowserbabe</author>
  <link>https://opal-help.livejournal.com/318725.html</link>
  <description>I&apos;m having the problem here:&lt;br /&gt;&lt;a target=&apos;_blank&apos; href=&apos;http://community.livejournal.com/opal_help/314820.html&apos;&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&apos;m using... I don&apos;t remember. Somebody&apos;s opal layout but changed and things. It&apos;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&apos;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&apos;s see if I can remember how to add links to my layers!&lt;br /&gt;&lt;a href=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=6232704&amp;amp;fmt=html&quot; target=&quot;_blank&quot;&gt;Here&apos;s my unchanged layer&lt;/a&gt;...&lt;br /&gt;And &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=13025566&amp;amp;fmt=html&quot; target=&quot;_blank&quot;&gt;here&apos;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&apos;s working. &amp;gt;.&amp;gt; I didn&apos;t stick it at the top (under the css) last time... does the order matter? Because now I&apos;m very confused...&lt;br /&gt;&lt;br /&gt;Freakin&apos;... it works when I preview it (ie &lt;a href=&quot;http://bowserbabe.livejournal.com/154988.html?mode=reply?s2id=18946045&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;) but if I actually change to the new style then it &lt;a href=&quot;http://bowserbabe.livejournal.com/154988.html?mode=reply&quot; target=&quot;_blank&quot;&gt;messes up everything again&lt;/a&gt;. It&apos;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::</description>
  <comments>https://opal-help.livejournal.com/318725.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>bowserbabe</lj:poster>
  <lj:posterid>5711139</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/318492.html</guid>
  <pubDate>Sat, 30 Aug 2008 21:39:45 GMT</pubDate>
  <author>hope_guides_me</author>
  <link>https://opal-help.livejournal.com/318492.html</link>
  <description>Okay...&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://img.photobucket.com/albums/v609/hope99_31516/LIVE%20JOURNAL%20RANDOM/Picture2-1.png&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;THIS&lt;/a&gt; is what my meta data looks like. I&apos;m using an older code and I haven&apos;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?</description>
  <comments>https://opal-help.livejournal.com/318492.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>hope_guides_me</lj:poster>
  <lj:posterid>2983986</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/318425.html</guid>
  <pubDate>Sat, 30 Aug 2008 21:25:06 GMT</pubDate>
  <title>Calendar boxes on archive page</title>
  <author>thewhiteowl</author>
  <link>https://opal-help.livejournal.com/318425.html</link>
  <description>My archive page is &lt;a href=&quot;http://thewhiteowl.livejournal.com/calendar&quot; target=&quot;_blank&quot;&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=&quot;http://community.livejournal.com/graphicsbyjulz/2616.html#calactitem2&quot; target=&quot;_blank&quot;&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&apos;m using &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-P     &quot;  data-ljuser=&quot;kunzite1&quot; lj:user=&quot;kunzite1&quot; &gt;&lt;a href=&quot;https://kunzite1.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://kunzite1.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;kunzite1&lt;/b&gt;&lt;/a&gt;&lt;a class=&quot;i-ljuser-badge i-ljuser-badge--pro&quot; data-badge-type=&quot;pro&quot; data-placement=&quot;bottom&quot; data-pro-badge data-pro-badge-type=&quot;1&quot; data-is-raw hidden href=&quot;#&quot;&gt;&lt;span class=&quot;i-ljuser-badge__icon&quot;&gt;&lt;svg class=&quot;svgicon&quot; width=&quot;25&quot; height=&quot;16&quot; xmlns=&quot;http://www.w3.org/2000/svg&quot; viewBox=&quot;0 0 33 24&quot;&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;path fill-rule=&quot;evenodd&quot; d=&quot;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&quot; clip-rule=&quot;evenodd&quot;/&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&apos;s version of &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-P     &quot;  data-ljuser=&quot;haffling&quot; lj:user=&quot;haffling&quot; &gt;&lt;a href=&quot;https://haffling.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/userinfo_v8.png?v=17080&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://haffling.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &gt;&lt;b&gt;haffling&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;&apos;s code, btw. &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layerbrowse.bml?id=12854045&quot; target=&quot;_blank&quot;&gt;Link to the layer&lt;/a&gt;.</description>
  <comments>https://opal-help.livejournal.com/318425.html?view=comments#comments</comments>
  <category>calendar</category>
  <lj:mood>confused</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>thewhiteowl</lj:poster>
  <lj:posterid>983547</lj:posterid>
  <lj:reply-count>0</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/317930.html</guid>
  <pubDate>Tue, 22 Jul 2008 07:08:53 GMT</pubDate>
  <title>weird white space problem in IE</title>
  <author>gossymer</author>
  <link>https://opal-help.livejournal.com/317930.html</link>
  <description>Name of journal: &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-deleted  i-ljuser-type-C     &quot;  data-ljuser=&quot;dude_you_fugly&quot; lj:user=&quot;dude_you_fugly&quot; &gt;&lt;a href=&quot;https://dude-you-fugly.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://dude-you-fugly.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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&apos;s date and linkbar there is a a gap/whitespace. I&apos;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!</description>
  <comments>https://opal-help.livejournal.com/317930.html?view=comments#comments</comments>
  <lj:security>public</lj:security>
  <lj:poster>gossymer</lj:poster>
  <lj:posterid>5610072</lj:posterid>
  <lj:reply-count>1</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/317447.html</guid>
  <pubDate>Wed, 09 Jul 2008 14:04:00 GMT</pubDate>
  <title>Problem with userpics</title>
  <author>kirav199</author>
  <link>https://opal-help.livejournal.com/317447.html</link>
  <description>Hi!&lt;br /&gt; I&apos;ve a problem with the layout &quot;loveletter&quot; by &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;butterflybox&quot; lj:user=&quot;butterflybox&quot; &gt;&lt;a href=&quot;https://butterflybox.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://butterflybox.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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&apos;t see my userpics, either in my sidebar and posts (and also in both Firefox and IE)!! (look &lt;a href=&quot;http://img185.imageshack.us/img185/4127/screenshot00009ip7.jpg&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&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 &apos;float:right&apos; 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 &quot;posted by&quot; */&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: &quot;Trebuchet MS&quot;,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 &quot;comments&quot; */&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 &quot;mass action on selected comments&quot; option */&amp;lt;br /&amp;gt;
.multiform { font-weight: bold; }&amp;lt;br /&amp;gt;
&amp;lt;br /&amp;gt;
/* the links that say &apos;back to top&apos; 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! ^___^</description>
  <comments>https://opal-help.livejournal.com/317447.html?view=comments#comments</comments>
  <category>sidebar</category>
  <category>userpics</category>
  <lj:mood>frustrated</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>kirav199</lj:poster>
  <lj:posterid>14196501</lj:posterid>
  <lj:reply-count>7</lj:reply-count>
  </item>
  <item>
  <guid isPermaLink='true'>https://opal-help.livejournal.com/317391.html</guid>
  <pubDate>Fri, 27 Jun 2008 02:29:34 GMT</pubDate>
  <title>Surprise, surprise!  Trouble with IE.</title>
  <author>plainrea</author>
  <link>https://opal-help.livejournal.com/317391.html</link>
  <description>&lt;p align=&quot;justify&quot;&gt;Hello all.  A few questions from a first time Opal-er.&lt;br /&gt;&lt;br /&gt;I&apos;m using the &quot;Loveletter&quot; theme by &lt;span  class=&quot;ljuser  i-ljuser  i-ljuser-type-C     &quot;  data-ljuser=&quot;butterflybox&quot; lj:user=&quot;butterflybox&quot; &gt;&lt;a href=&quot;https://butterflybox.livejournal.com/profile/&quot;  target=&quot;_self&quot;  class=&quot;i-ljuser-profile&quot; &gt;&lt;img  class=&quot;i-ljuser-userhead&quot;  src=&quot;https://l-stat.livejournal.net/img/community.png?v=556&amp;v=923.1&quot; /&gt;&lt;/a&gt;&lt;a href=&quot;https://butterflybox.livejournal.com/&quot; class=&quot;i-ljuser-username&quot;   target=&quot;_self&quot;   &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&apos;m running into &quot;hiccups&quot; with IE (no shocker there).  I was hoping someone could help &quot;tweak&quot; 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=&quot;http://community.livejournal.com/opal_help/97782.html&quot; target=&quot;_blank&quot; target=&quot;_blank&quot;&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 &quot;quick fix,&quot; but I&apos;m only &quot;hiding&quot; the text, not &quot;removing&quot; it.  Surely there&apos;s a better solution...?&lt;br /&gt;&lt;br /&gt;2. My comments page is doing &lt;a href=&quot;http://www.plain-reality.net/miscellaneous/opal.jpg&quot; target=&quot;_blank&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;this&lt;/a&gt; little number.  See how it&apos;s pushed outside the content area?  The entries with fewer comments have regular view, but I&apos;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&apos;ve noticed others experiencing this very thing (or something similar), but the layout displays fine in Firefox, and I&apos;d rather not screw with it trying to fix IE.&lt;br /&gt;&lt;br /&gt;3. This isn&apos;t an &quot;issue&quot; per se, but I was wondering if it was possible to &quot;sticky&quot; an entry—AND, if it&apos;s possible to sticky the entry on &lt;b&gt;public entries only&lt;/b&gt;?  I&apos;m not sure such a customization exists; I&apos;ve seen sticky codes for other LJ styles, but I haven&apos;t had much luck in finding one for Opal.  &lt;br /&gt;&lt;br /&gt;My custom CSS is &lt;a href=&quot;http://www.livejournal.com/customize/advanced/layersource.bml?id=12077453&quot; target=&quot;_blank&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Thanks in advance for the help.  It&apos;s greatly appreciated.</description>
  <comments>https://opal-help.livejournal.com/317391.html?view=comments#comments</comments>
  <category>header</category>
  <category>journal-title</category>
  <category>comments-page</category>
  <lj:mood>drained</lj:mood>
  <lj:security>public</lj:security>
  <lj:poster>plainrea</lj:poster>
  <lj:posterid>3447142</lj:posterid>
  <lj:reply-count>3</lj:reply-count>
  </item>
</channel>
</rss>
