Можно на wordpress сделать.
Дополнительные поля - для ввода данных и query_posts() для выводы нужных данных.
Если знаете php объясню нормально, если нет, то не будут тратить время.
А почему бы просто не вывести начало поста, которое обычно и называют анонсом?
Типа echo substr($page_data->post_content, 0, 300);
Либо использовать функцию query_posts в которой указать, что кроме постов нужно выводить страницы типа query_posts( array( 'post_type' => array('post', 'page') ) );
но в таком случае нужно будет дополнительно исключить все страницы из цикла
в общем что-то типа этого
<?php$id_page = 2; //id страницы$pages = get_all_page_ids(); //id всех страницforeach($pages as $page) { if($page !== $id_page) $newpages[] = $page; } //id всех страниц, кроме той, что нам нужнаquery_posts( array( 'post_type' => array('post', 'page'), 'post__not_in' => $newpages ) ); //выводить посты и страницы, исключив все страницы кроме той, что нам нужна//и далее привычный цикл вывода постовif ( have_posts() ) : while ( have_posts() ) : the_post();...
(код не проверял)
Зачем парсить яндекс? В подвале каждого сайта есть штук 20 ссылок на другие сайты. Я с яши 9 сотен сайтов отпарсил, по ним прошёлся - получил ещё 16к уникальных доменов. Кстати, примерно 1% этих доменов имеется pr 1-3 :D
Но не смотря на то, как они все перелинкованы, тица нигде к сожалению нет, а пиаристые домены они бесплатно не раздают.
yet-another-related-posts-plugin
http://tods-blog.com.ua/wordpress/wordpress-custom-page-templates/
http://www.sonika.ru/blog/wordpress/excerpt-reloaded.htm
http://ru.forums.wordpress.org/topic/%D0%9E%D0%B3%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%B7%D0%BD%D0%B0%D0%BA%D0%BE%D0%B2-%D0%B2-%D0%BF%D1%80%D0%B5%D0%B2%D1%8C%D1%8E
Плагин в аттаче, работает совместно с wp-postratings
В сайдбар добавляете
<?php $rat = rating_manage_page(); foreach ($rat as $value) {echo "<li>{$value['author']} ({$value['rating']})</li>";} ?>
Выводит имя автора и суммарный рейтинг статей.
На простом wp работает, на wp+Buddypress по-идее тоже должен заработать.
Можете стукнуть в скайп (dk.wix), допишу нужный функционал.
Если в папке с шаблоном присутствует файл home.php, то шаблон главной страницы берётся из home.php, если его нет, то берётся из index.php. Соответственно скопируйте данные из index.php (из файла вашей темы) в home.php, который положите в папку с темой.
Тоже самое, что и в index.php + эта функция
http://codex.wordpress.org/Function_Reference/query_posts