}; my $remote = LJ::get_remote(); my $ad = LJ::get_ads({ location => 'bml.homepage', ljadwrapper => 1 }); my $goat_img = $GET{'frank'} eq "urinate" ? "pee" : "hover"; my $news = LJ::load_user('news'); my $ret = ""; ### Logged-in Homepage ### if ($remote) { $ret .= "
"; $ret .= "
"; $ret .= LJ::Widget::SUP1MillionPromo->render; $title = BML::ml('.loggedin.heading2', {'user' => $remote->display_username}); # get the last updated time of $remote my $secondsago = time() - $remote->timeupdate; my $lastupdated = LJ::ago_text($secondsago); $ret .= "\n"; $ret .= "
"; $ret .= LJ::Widget::PromoText->render( domain => "mini" ); $ret .= "
"; $ret .= LJ::Widget::RecentComments->render; $ret .= LJ::Widget::JournalSpotlight->render( stylesheet_override => 'stc/widgets/journalspotlight-home.css' ); $ret .= "
"; $ret .= "

$ML{'.loggedin.explore'}

"; $ret .= ""; $ret .= "
"; $ret .= "$ML{'.find.people.and.communities'}
"; $ret .= " "; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "

" . BML::ml('.loggedout.promos', {'sitename' => $LJ::SITENAMESHORT}) . "

"; $ret .= LJ::Widget::PromoText->render( domain => "main" ); $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= LJ::Widget::GettingStarted->render( stylesheet_override => 'stc/widgets/gettingstarted-home.css' ); $ret .= $ad; $ret .= LJ::Widget::FriendUpdates->render; $ret .= LJ::Widget::FriendBirthdays->render; $ret .= LJ::Widget::OfficialJournals->render; $ret .= LJ::CProd->full_box_for($remote, width => 300); $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= LJ::Widget::Frank->render( image => $goat_img ); $ret .= "
"; $ret .= LJ::Widget::SettingProdDisplay->render; ### Logged-out Homepage ## } else { $ret .= "
\n"; if ($GET{returnto} || $GET{errmsg}) { $ret .= "
"; $ret .= "$ML{'.loggedout.'.LJ::ehtml($GET{errmsg})} " if $GET{errmsg}; $ret .= "$ML{'.loggedout.loginnote'}" if $GET{returnto}; $ret .= " errorbar?>
"; } $ret .= "
\n"; $ret .= "
"; $ret .= "
"; $ret .= "
\n"; $ret .= "

" . BML::ml('.loggedout.whatislj2', { sitename => $LJ::SITENAMESHORT }) . "

\n"; $ret .= "

" . BML::ml('.loggedout.whatislj.more', { sitename => $LJ::SITENAMESHORT }) . "

\n"; $ret .= "\"$ML{'.loggedout.whatislj.imgalt'}\""; $ret .= "
\n"; $ret .= "
\n"; $ret .= "
\n"; $ret .= "

" . BML::ml('.loggedout.free', { sitename => $LJ::SITENAMESHORT }) . "

\n"; $ret .= "
"; $ret .= "

$ML{'.loggedout.jointext'} "; $ret .= LJ::html_text({ name => "user", size => 20, maxlength => 16 }); $ret .= LJ::html_submit( submit => $ML{'.loggedout.button2'}, { class => "start"}); $ret .= "

\n"; $ret .= "

$ML{'.loggedout.joinmember'}

"; $ret .= "
\n"; $ret .= "
\n"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
\n\n"; if (LJ::Widget::PromoText->promos_exist_for_user( domain => "mini" )) { $ret .= "
"; $ret .= LJ::Widget::QotD->render( stylesheet => "stc/widgets/qotd-loggedout.css" ); $ret .= "
"; $ret .= LJ::Widget::PromoText->render( domain => "mini" ); $ret .= "
"; $ret .= "
"; } $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= LJ::Widget::JournalSpotlight->render( stylesheet_override => 'stc/widgets/journalspotlight.css', spotlight_comm_in_header => 0 ); $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; if ($ad) { $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= $ad; $ret .= "
"; $ret .= "
"; $ret .= "
"; } $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "

" . BML::ml('.loggedout.promo.header', { sitename => $LJ::SITENAMESHORT }) . "

"; $ret .= LJ::Widget::PromoText->render( domain => "main", small_version => 1 ); $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "

" . BML::ml('.loggedout.stats.header', { sitename => $LJ::SITENAMESHORT }) . "

"; $ret .= LJ::Widget::PublicStats->render( show_latest_posts => 0, short_numbers => 1 ); $ret .= "

" . BML::ml('.loggedout.facts.open', { aopts => "href='http://www.livejournal.org/'" }) . "

"; $ret .= "

" . BML::ml('.loggedout.facts.volunteer', { aopts => "href='$LJ::HELPURL{how_to_help}'", sitename => $LJ::SITENAMEABBREV }) ."

"; $ret .= "

" . BML::ml('.loggedout.facts.news', { aopts => "href='" . $news->journal_base . "/'" }) . "

\n" if $news; $ret .= "
"; $ret .= "
"; $ret .= "
"; $ret .= "
\n"; $ret .= "
\n"; } return $ret; } _code?> <=body windowtitle<= $LJ::SITENAME}); } } _code?> <=windowtitle title=> head<= <=head <=body page?>