% if ( $m->comp_exists ("/comps/$prj/header.msn") ) { <& "/comps/$prj/header.msn", alias => 'main' &> % } else { <& "/comps/header.msn", alias => 'main' &> % }
% % ### Аннотация проекта % ############################################################ % if ( $m->comp_exists ("/comps/$prj/block_project_anno.msn") ) { <& "/comps/$prj/block_project_anno.msn" &> % } else { <& "/comps/block_project_anno.msn" &> % } % ### /Аннотация проекта %
Первая премия 25 000$
Регистрация
% % ### Блок новостей % ################################ % if ( $profile->news ) { % if ( $m->comp_exists ("/comps/$prj/block_news.msn") ) { <& "/comps/$prj/block_news.msn" &> % } else { <& /comps/block_news.msn &> % } % } % ### /Блок новостей %
Рейтинг Rambler's Top100Добавь свой сайт
Авто/Мото
Администрации
Аналитика
Банки
Безопасность
Бизнес и финансы
Города и регионы
Дети
Дизайн
Железо
Женский клуб
Законы
Знакомство и общение
Игры
Искусство
История
Кино
Классификаторы
Компании
Компьютеры
Литература
Медицина
MP3
Музыка
Наука
Недвижимость
Образование
Отдых
Погода
Политика
Природа
Провайдеры
Программы
Продукты питания
Промышленность
Прочее
Путешествия
РаботаРадио
Развлечения
Реклама
Религия
СМИ и периодика
Связь
Сервисы
Спорт
Страхование
Строительство
Телевидение
Техника
Технологии
Товары и услуги
Транспорт
Увлечения и хобби
Фото
Электроника
Юмор
% ### Футер % ############################################## % if ( $m->comp_exists ("/comps/$prj/footer.msn") ) { <& "/comps/$prj/footer.msn" &> % } else { <& "/comps/footer.msn" &> % } % ### /Футер <%args> $p => 1 $id => undef <%init> my $prj = $request->{project}; my $profile = $request->{project_profile}; my $root = $request->{project_section}; &abort404 if $id && $id !~ /^\d+$/; my $document; my ($section) = $keeper->get_sections ( s => $root->id, class => 'promosuite::AnnoSection', limit => 1, status => 1, ); if ( $id && ref $section ) { $document = $keeper->get_document_by_id ($id, s => $section->id, class => 'promosuite::Anons', status => 1, ); }