I used the entries in scrollbox tutorial listed on the left with the others. I love the look of the scrollbox entries. However, if you look on my journal, you'll notice that it posts the memory and edit icons twice.
I went through the code a couple times and I can't figure out why it does that.
Maybe you could?
Could someone go through this code to see where I may have goofed?
function print_entry(Page p, Entry e, Color bgcolor, Color fgcolor, bool hide_text) { var int maxLength = 100*6; """<div style="width: 650px;">"""; print_entry_header((defined $e.security_icon?"$e.security_icon ":"")+$e.time->time_format()+" <b>"+$e.time->date_format("long")+"</b>"); """ <table cellspacing="0" cellpadding="0" border="0" width="100%"> <tr> <td width="1" colspan="3" class="dkLine"><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></td> </tr><tr> <td width="1" class="dkLine"><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></td> """; if ($p.view=="friends" or ($*show_entry_userpic and defined $e.userpic) or $e.journal.journal_type=="C") { """ <td class="entryHolderBg" valign="top"> <table cellspacing="0" cellpadding="0" border="0" align="center"> <tr> <td><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></td> </tr> """; if (defined $e.userpic) { """ <tr> <td><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="2" alt="" border="0" /></td> """; if ($p.view=="friends") { """ <div style="padding-top: 3px; padding-left: 3px; padding-right: 3px; padding-bottom: 3px; background-color: """; print $bgcolor.as_string; """ ;" align="center"> <img border="1" src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" alt="" style="border-color: """; print $fgcolor.as_string; """ ;" /> </div> """; }else{ """ <td align="center" class="userpic"><img border="1" src="$e.userpic.url" width="$e.userpic.width" height="$e.userpic.height" alt="" /></td> """; } """ </tr> """; } if ($p.view=="friends" or $e.journal.journal_type=="C") { """ <tr> <td><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="2" alt="" border="0" /></td> <td align="center" class="ljuser">$e.journal"""; if ($e.journal.username!=$e.poster.username) {""" <div align="center" class="ljuser">$e.poster</div>"""; } """ </td> </tr>"""; } """ </table> """; } """<td class="entryHolderBg" width="100%" valign="top">"""; print_content_top(); if ($e.subject!="") { """ <div class="entryHeader">$e.subject</div> <div class="entryDash"><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></div> </td> <td width="1" class="medLine"><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></td> </tr> <tr> <td width="1" class="medLine"><img src="http://www.livejournal.com/palimg/component/clear.gif" width="1" height="1" alt="" border="0" /></td> <td class="entry">< """; } if ($e.text->length() > $maxLength) { """<div style="height: 250px; width: 545px; overflow: auto;">"""; } else { """<div style="width: 545px; overflow: auto;">"""; } """ $e.text """; if ($e.metadata{"mood"}!="") { """<br/><br/>"""; """<b> $*text_meta_mood : </b>"""; print $e.metadata{"mood"}; if (defined $e.mood_icon) { """ $e.mood_icon """; } """<br/>"""; if ($e.metadata{"music"}=="") { """<br/>"""; } } if ($e.metadata{"music"}!="") { if ($e.metadata{"mood"}=="") { """<br/><br/>"""; } """<b> $*text_meta_music : </b>"""; print $e.metadata{"music"}; """<br/><br/>"""; } """ $e.text """; """</div>"""; print_content_bottom(); """ <table width="100%"> </tr> <td width="40%" align="left" valign="center"> <div class="entryComments"> """; if ($e.comments.enabled) { $e.comments->print(); } """ </div> </td> <td width="20%" align ="center" valign="center">"""; """ <div class="entryComments"><b>( <a href="$e.permalink_url" class="commentLinks">$*text_permalink</a> )<b></div> </td> <td width="40%" align ="right" valign="center">"""; """<div class="entryComments"> """; $e->print_linkbar(); if (viewer_is_owner() and $e.poster.username==$p.journal.username) { """ <a href="http://www.livejournal.com/editjournal_do.bml?journal=$e.journal.username&itemid=$e.itemid"> <img border="0" width="22" height="20" alt="Edit Entry" src="http://stat.livejournal.com/img/btn_edit.gif" /></a> """; }""" <a href="http://www.livejournal.com/tools/memadd.bml?journal=$e.journal.username&itemid=$e.itemid"> <img border="0" width="22" height="20" alt="Add to Memories" src="http://stat.livejournal.com/img/btn_memories.gif" /></a> <a href="http://www.livejournal.com/tools/tellafriend.bml?journal=$e.journal.username&itemid=$e.itemid"> <img border="0" width="22" height="20" alt="Tell A Friend" src="http://stat.livejournal.com/img/btn_tellfriend.gif" /></a>"""; """ </div> </td> </tr> </table></div> """; print_system_box_bottom(); """ <div><img src="http://www.livejournal.com/palimg/component/clear.gif" width="3" height="3" alt="" border="0"></div> """; }
I appreciate any advice you could give me. Thank you!
Update:I appreciate all the help so far, but the problem is still not solved.
There are still two edit journal buttons and there are still two add to memory buttons. I tried going back to the tutorial to see if there is any optional text. Supposedly it is colour coded but the only colours showing up is default and red. I don't want to delete any part of the coded that may be needed. The code I am currently using is included in the lj-cut.