}; 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 = ""; my $promos = LJ::SUP->sup_promos('App-Home', 4); if ($promos) { $promos = "
$promos
"; } else { $promos = LJ::Widget::PromoText->render( domain => "main" ); } $headextra .= qq[]; my $rating_posts = LJ::Widget::ExtBlock->render(id=>'rating.posts'); my $rating_users = LJ::Widget::ExtBlock->render(id=>'rating.users'); my $avito_box = LJ::Widget::ExtBlock::Dynamic->render( id => 'avito.box', params => { id => ($remote) ? $remote->id : 0 }, ); my $real_time_sms= LJ::Widget::ExtBlock->render(id=>'realtime.sms'); ### 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 .= LJ::Widget::RecentComments->render; $ret .= LJ::Widget::JournalSpotlight->render( stylesheet_override => 'stc/widgets/journalspotlight-home.css' ); $ret .= "
"; $ret .= "

$ML{'.loggedin.explore'}

"; $ret .= ""; $ret .= "
"; $ret .= "Find people and communities interested in:
"; $ret .= " "; $ret .= "
"; $ret .= "
"; $ret .= "

Самые популярные записи

по посетителям по хитам по оценке

$rating_posts

Весь рейтинг

"; $ret .= "
"; $ret .= "

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

"; $ret .= $promos; $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 .= $real_time_sms; unless ($remote->get_cap('paid')) { $ret .= $avito_box; } $ret .= "
Рейтинги
$rating_users
Пользователи Сообщества
Все пользователи Все сообщества
"; $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 .= "
"; # Display settings that need to be set by user $ret .= LJ::Widget::SettingProdDisplay->render(); ### Logged-out Homepage ## } else { $title = BML::ml('.loggedout.heading', { 'sitename' => "$LJ::SITENAMESHORT" }); my $recent_posts = LJ::Widget::RecentPosts->render(); my $join_lj_url = LJ::run_hook('construct_adcall', orient => "App-Join-Livejournal"); my $promos_head = "

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

"; $ret .= << "END_OF_HTML";

Живой Журнал —

это возможность выразить себя, поделиться своей жизнью и связаться с друзьями в сети.

Вы можете использовать LiveJournal разными способами: как личный дневник, блог, дискуссионный форум, социальную сеть и так далее.

Самые популярные записи

по посетителям по хитам по оценке

$rating_posts

Весь рейтинг

$promos_head
$promos
$ad
$real_time_sms $avito_box
Рейтинги
$rating_users
Пользователи Сообщества
Все пользователи Все сообщества
END_OF_HTML } return $ret; } _code?> <=body windowtitle<= $LJ::SITENAME}); } } _code?> <=windowtitle title=> head<= <=head <=body page?>