Создаю проект - есть вопросы по настройке и плагинам

Всем привет. Я решил создать социальную сеть на движке LiveStreet. Шаблон почти сверстал, осталось разобраться с плагинами и другими настройками необходимыми для успешного старта проекта. По этому возникли пару вопросов относительно этой проблемы.

Тематика сети такая, что без контента по этой теме ничего не получится. По этому необходим раздел с подкатегориями, который я смогу пополнять нужным контентом. Ещё нужна возможность создания пары блогов, в которые будет открытый доступ к постингу всем пользователям. Как это реализовать и нужны ли для этого какие-то плагины? Так же не ясно, что представляет из себя главная страница сайта. Мне бы хотелось, чтобы на главной выводились материалы из статейного раздела, а так же популярные посты из пользовательских и коллективных блогов. Мне нужно убрать кнопки «Хорошие», «Новые» и «Плохие» с главной, нужно сделать чтобы главная была просто как лента материалов. Ещё мне непонятно разграничение блогов на «хорошие» и «плохие» я думаю будущим пользователям будет тем более не комфортно и непонятно. Может переименовать в «Популярные» и «Не популярные», вы как это сделали?

Очень прошу, помогите разобраться…

P.S.
Был бы очень благодарен за ссылку на материал четко по этой теме. То есть про то, какие необходимые плагины нужно ставить и что желательно настраивать перед запуском проекта.

15 комментариев

avatar
Разграничения на хорошие и плохие новости настраиваются по рейтингу новости в файле config.php. Изучите этот файл — там всё четко написано.
avatar
Хм…
Вот всё содержимое этого файла:
<?php

$config['head']['default']['js']  = array(
	"___path.root.engine_lib___/external/JsHttpRequest/JsHttpRequest.js",
	"___path.root.engine_lib___/external/MooTools_1.2/mootools-1.2.js?v=1.2.4",
	"___path.root.engine_lib___/external/MooTools_1.2/plugs/Roal/Roar.js",
	"___path.root.engine_lib___/external/MooTools_1.2/plugs/Autocompleter/Observer.js",
	"___path.root.engine_lib___/external/MooTools_1.2/plugs/Autocompleter/Autocompleter.js",
	"___path.root.engine_lib___/external/MooTools_1.2/plugs/Autocompleter/Autocompleter.Request.js",
	"___path.root.engine_lib___/external/MooTools_1.2/plugs/vlaCal-v2.1/jslib/vlaCal-v2.1.js",
	"___path.static.skin___/js/vote.js",
	"___path.static.skin___/js/favourites.js",
	"___path.static.skin___/js/questions.js",
	"___path.static.skin___/js/block_loader.js",
	"___path.static.skin___/js/friend.js",
	"___path.static.skin___/js/blog.js",
	"___path.static.skin___/js/other.js",
	"___path.static.skin___/js/login.js",
	"___path.static.skin___/js/panel.js",
);
$config['head']['default']['css'] = array(
	"___path.static.skin___/css/style.css",
	"___path.static.skin___/css/roar.css",
	"___path.static.skin___/css/autocompleter.css",
	"___path.static.skin___/css/vlacal.css",
);

return $config;
?>

Шаблон верстал из developer, но этот файл не трогал.
avatar
файл config/config.php — там гораздо больше написано.
Нужный вам параметр:
$config['module']['blog']['collective_good'] = -3;   // рейтинг топика в коллективных блогах ниже которого он считается плохим
avatar
Всё что я выше процитировал и есть содержание этого файла. Это тема developer из 0.4.2
Однако ваш код после добавления в config делает своё дело. У вас есть такой же код, но который регулирует записи не по рейтингу, а по количеству комментариев? Мне не нравится разделение плохой/хороший и я хочу сделать «Свежие» «Популярные» «Обсуждаемые»
avatar
livestreet.ru/blog/3244.html
По ссылке кто-то пытался сделать функцию для вывода обсуждаемых записей, но не получилось вроде.
avatar
для вывода обсуждаемых записей есть блоки рейтинга записей. Они добавляются отдельным модом LsBlocks.
avatar
Меня интересует именно вывод комментируемых записей, например по адресу site.ru/blog/talkative/ точно в том же виде как выводятся записи в site.ru/blog/new/
avatar
если вы имеете ввиду список недавно откомментируемых сообщений, то вам поможет плагин stream. Он создает отдельную страницу с недавними откоментироваными и недавносозданными статьями
avatar
stream (поток обсуждений)
avatar
Сомнительный плагин. Не получилось его правильно установить. Появилась дополнительная кнопка «Поток», которая ведет на страницу с записями и всё. Вы его устанавливали?
Мне нужна не сортировка, а например чтобы те записи где комментариев больше 2-ух выводились на дополнительной страничке по подобию «хорошие» и «плохие»… Или хотябы вместо «плохие». Думаю потом разберусь как поменять site.ru/blog/BAD/ на что-то другое…
avatar
Это не ко мне — сам 2 недели с этой цмс работаю.
avatar
Эти настройки не зависят от темы. Они глобальны. Файл конфига в ЛС 0.4.2 находится в папке ваш_сайт.домен/config/config.php
Смотрите нам все настройки. Если их там нет — значит не тот конфиг-файл открыли)
avatar
Да, точно, я открыл файл конфига расположенный в теме… Однако все эти коды там работают прекрасно)
avatar
ну лучше изменяйте в том, где я вам сказал — так правильнее)
avatar
что бы убрать ссылки «хорошие» «плохие» и т.д. изучите файл header-nav.tpl в папке с вашим скином.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.