Hey guys, I have an old LJ layout I rediscovered today. My image however, is not showing up.. EDIT: Nevermind, I figured out that part... cant change the title though.
But why does it look horrible in IE? I am using firefox. I also have thye problem of the link link and comment link not having a space between them.
Also, I am missing my link to the friends page, calender, etc.
My LJ: http://toxicneon.livejournal.com/
My code:
CODE

layerinfo "type" = "theme";
layerinfo "name" = "Top";

function Page::print_custom_head() {
"""
<style type="text/css">
td.comments {
white-space: nowrap;
}

body, td, font, div, p {
font-size: 8pt;
}

/*LINKS*/
a{
color: #66FF00;
text-decoration: none;
}
a:hover{
color: #ffffff;
text-decoration: line-through;
cursor: crosshair;
}
a:active {
color: #66FF00;
text-decoration: none;
}
a:visited {
color: #66FF00;
text-decoration: none;
}

/* change these numbers, must add up to 95% or less*/
table {
width: 500px;
margin-left: 70%;
margin-right: 20%;
border: 1px solid #FF0099;
}
/* do NOT change these numbers */
table table {
width: 100%;
margin:0;
}
table table table {
width: auto;
}

table table {
border: 0;
}

table {
border: 1px solid #FF0099;
}
table table {
border: 0;
}

textarea#commenttext.textbox{
width:430px;
}

.entrybox td.meta{
color: #66FF00;
}

/*BACKGROUND IMAGE*/
body {
background-color:#000000;
background-image: url(http://img.photobucket.com/albums/v327/psychaoticmind/toxicneon_LJ.png);
background-attachment: fixed;
background-repeat: no-repeat;
background-position: top left;
margin-top: 100px;
overflow-x: hidden;
overflow:-moz-scrollbars-vertical;
}
</style>
""";
}
function Entry::print_metadata() {
var string tags_header = " Current Tags ";
var Link edit_tags = $this->get_link("edit_tags");
if ((size $.metadata > 0) or ((size $.tags > 0) and ($*tags_aware))){
var string currents = "";
$currents = $currents +
"""
<table cellspacing="0" cellpadding="0" border="0" summary="">
""";
foreach var string k ($.metadata){
var string text = $k;
var string val = $.metadata{$k};
if ($k == "mood"){
$text = $*text_meta_mood;
}
elseif ($k == "music") {
$text = $*text_meta_music;
}
if ($k == "mood" and defined $.mood_icon){
var Image i = $.mood_icon;
$val = "<img src='$i.url' width='$i.width' height='$i.height' align='middle' alt='' /> $val";
}
$currents = $currents + """
<tr>
<td class="meta">[</td>
<td class="meta" align="right"><b>$text</strong></b></td>
<td class="meta" align="center">|</td>
<td class="meta">$val</td>
<td class="meta">]</td>
</tr>""";
}
if ((size $.tags > 0) and $*tags_aware) {
var int tcount = 0;
if($edit_tags.url != "") {
$tags_header = """<a href="$edit_tags.url">$tags_header</a>""";
}
$currents = $currents +
"""
<tr>
<td class="meta">[</td>
<td class="meta" align="right"><b>$tags_header</b></td>
<td class="meta" align="center">|</td>
<td class="meta">
""";
foreach var Tag t ($.tags) {
$currents = $currents + """<a rel="tag" href="$t.url">$t.name</a>""";
$tcount++;
if ($tcount != size $.tags) { $currents = $currents + ", "; }
}
$currents = $currents +
"""
</td>
<td class="meta">]</td>
</tr>
""";
}
$currents = $currents + "</table><br />";
println "$currents";
}
}

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

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

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

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

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

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



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

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

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

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

function Page::print_entry (Entry e) {
var Color bgcolor = "#ffffff";
var Color fgcolor = "#000000";

if($this isa FriendsPage) {
var FriendsPage fp = $this as FriendsPage;
var Friend f = $fp.friends{$e.journal.username};
$bgcolor = $f.bgcolor;
$fgcolor = $f.fgcolor;
}

print_entry($this, $e, $bgcolor, $fgcolor, false);
}

function print_entry (Page p, Entry e, Color bgcolor, Color fgcolor, bool hide_text) {
var bool show_recent_userpics = true;
var bool show_friends_userpics = true;
var bool show_day_userpics = true;
var bool show_entry_userpics = true;
var bool show_reply_userpics = true;

var bool show_userpic = defined $e.userpic and
(
($p.view == "recent" and $show_recent_userpics) or
($p.view == "friends" and $show_friends_userpics) or
($p.view == "day" and $show_day_userpics) or
($p.view == "entry" and $show_entry_userpics) or
($p.view == "reply" and $show_reply_userpics)
);
var bool show_poster = ($p.view == "friends") or (not $e.poster->equals($e.journal));
var bool show_journal = ($p.view == "friends") and (not $e.poster->equals($e.journal));
var string subject = $e.subject != "" ? $e.subject : """<i class="nosubject">$*text_nosubject</i>""";
var string datetime = $e.time->date_format("med")+"|<b>" + $e.time->time_format() + "</b>";

"""
<table width="$*box_width" cellpadding="2" cellspacing="0" border="0" summary="" class="entrybox">
<tr align="left">
<td bgcolor="$*stronger_back" align="center">
<table width="100%" cellpadding="5" cellspacing="0" border="0" summary="">
<tr align="left">
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td class="caption">""";

if ($e.security != "") {
$subject = "$e.security_icon $subject";
}

"""$subject</td>
<td align="right" class="index">[$datetime]</td>
</tr>
</table>
</td>
</tr>
<tr align="left">
<td colspan="2" bgcolor="$*entry_back">""";

if ($show_userpic or $show_poster or $show_journal) {
"""
<table cellpadding="1" align="right" cellspacing="0" border="0" summary="">
<tr align="left">
<td bgcolor="$*stronger_back">
<table cellpadding="2" align="center" cellspacing="0" border="0" summary="">
<tr align="left">
<td bgcolor="$bgcolor" align="center">""";
if($show_userpic) {
print "$e.userpic<br />";
}
if($show_journal) {
var string journal_base = $e.journal->base_url();
"""
<a href="$journal_base/" style="color: $fgcolor;">$e.journal.username</a><br />""";
}
if($show_poster) {
var string poster_base = $e.poster->base_url();
"""
[<a href="$poster_base/" style="color: $fgcolor;">$e.poster.username</a>]""";
}
}
"""
</td>
</tr>
</table>
</td>
</tr>
</table>""";

if (not $hide_text) {
"""<div class="entrytext">""";
$e->print_metadata();
$e->print_text();
"""</div>""";
}
"""
</td>
</tr>
<tr bgcolor="$*weak_back">
<td>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td align="left" class="comments">
<a href="$e.permalink_url">$*text_permalink</a>
</td>
<td align="right" class="comments">"""; $e.comments->print(); $e->print_linkbar(); "</td>";
"""
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table><p>""";

} # print_entry(Page,Entry,Color,Color,bool)

function EntryPage::print_body() {

$this->print_entry($.entry);

if ($.entry.comments.enabled and $.comment_pages.total_subitems > 0) {
$this->print_multiform_start();
"""
<table width="$*box_width" cellpadding="2" cellspacing="0" border="0" summary="" class="entrybox">
<tr align="left">
<td bgcolor="$*stronger_back" align="center">
<table width="100%" cellpadding="5" cellspacing="0" border="0" summary="">
<tr align="left">
<td class="caption" colspan="2">Comments:</td>
</tr>
<tr align="left">
<td colspan="2" bgcolor="$*entry_back">""";

$.comment_pages->print();

set_handler("unscreen_comment_#", [
[ "style_bgcolor", "cmtbar#", "$*comment_bar_one_bgcolor", ],
[ "style_color", "cmtbar#", "$*comment_bar_one_fgcolor", ],
]);
set_handler("screen_comment_#", [
[ "style_bgcolor", "cmtbar#", "$*comment_bar_screened_bgcolor", ],
[ "style_color", "cmtbar#", "$*comment_bar_screened_fgcolor", ],
]);

$this->print_comments($.comments);
$.comment_pages->print();
"""
</td>
</tr>
</table>
</td>
</tr>
</table><p>""";

if ($this.multiform_on) {
"""
<table width="$*box_width" cellpadding="2" cellspacing="0" border="0" summary="" class="entrybox">
<tr align="left">
<td bgcolor="$*stronger_back" align="center">
<table width="100%" cellpadding="5" cellspacing="0" border="0" summary="">
<tr align="left">
<td class="caption" colspan="2">Mass Action:</td>
</tr>
<tr align="left">
<td colspan="2" bgcolor="$*entry_back">""";
$this->print_multiform_actionline();
"""
</td>
</tr>
</table>
</td>
</tr>
</table><p>""";
$this->print_multiform_end();
}
}
}


Thanks!