0.00
Рейтинг
0.39
Сила

Кирилл

Модифицированный дистрибутив LiveStreet от Kitsune Solar

Статус: тестирование.

LiveStreet CMS — бесплатный блого-социальный движок. Позволяет удобно и быстро создать сообщество с коллективными блогами.

Описание

Версия LiveStreet CMS, модифицированная Kitsune Solar для своих проектов.

Читать дальше →

Смена домена



Хочу сменить домен.
Планирую:
— скопировать все файлы на новый хостинг,
— настроить конфиг на новый домен,
— сохранить БД, открыть в текстовом редакторе,
— заменить путь к старому домену на новый во всех ссылках внутри БД,
— залить ее в новый хостинг

Все ли или еще что надо сделать?

FAQ по работе с плагином «Main Preview»

Больше всего вопросов при использовании моих шаблонов возникает по поводу работы плагина «Main Preview». Ниже — небольшой FAQ по плагину.

Первое что следует уяснить: созданием превью занимается не шаблон, а плагин. В шаблоне лишь указывается какого размера превью выводить, если плагин не создал превью такого размера, шаблон ничего не выведет. Соответственно вся настройка вывода превьюшек сводится к указанию одинаковых размеров в плагине и шаблоне.

Но давайте пройдемся по наиболее частым вопросам и попробуем разобраться во всех тонкостях работы плагина.

Читать дальше →

Как интегрировать поиск Google в LS 1.0.3?

Прочел статью Anvi «Быстрая интеграция поиска от Google в ваш сайт», но статья старая, теперь Гугл выдает лишь 1 код («Скопируйте следующий код и вставьте его в блок внутри раздела HTML-кода своего сайта») и пишут, что уже не надо создавать статическую страницу.
В какой файл и вместо чего нужно вставлять этот код?
У меня установлен шаблон ls-theme_street-spirit-master. Как оттуда убрать старый не работающий поиск?

Не могу войти под админом

Все было отлично! А сегодня целый день не могу победить! Устанавливаю движок на OpenServer и не могу войти под admin, В ЧЕМ ПРОБЛЕМА НЕ ПОЙМУ? Уже новую версию OpenServer скачал и установил, не помогает! Новые пользователи регистрируются, а под админом никак не заходит (пишет неправильные данные). Подскажите пожалуйста, есть ли способ смены пароля через phpmyadmin, если да, то как сделать?

Дата в смарти

Нужно вывести сокращенное название месяца, но работает только полное:

{date_format date=$oTopic->getDateAdd() format="F"}


Пробовал:

{date_format date=$oTopic->getDateAdd() format="f"}
{date_format date=$oTopic->getDateAdd() format="b"}


Не работает. Можно ли? Придумал только скрывать div-ом часть месяца, но это не правильно как-то.

Переопределение js (Решено)

Задача 1.
В файле /engine/lib/internal/template/js/blocks.js есть код, добавляющий класс active иконке обновления блока («прямой эфир» и «блоги»).
В шаблоне используются иконки (точнее шрифт) font-awesome, поэтому необходимо переопределить класс active на класс fa-spin (вращение).

Решение:
— в template.js шаблона перед вызовом функции инициализации блоков добавим опцию:
ls.blocks.options.update_active = 'fa-spin';

— затем переопределим ее с новой опцией:
ls.blocks.init = function(block,params) {
	params=params || {};
	$('.js-block-'+block+'-item').click(function(){
		ls.blocks.load(this, block);
		return false;
	});
	if (params.group_items) {
		this.initNavigation(block,params.group_min);
	}

	var $this=this;
	$('.js-block-'+block+'-update').click(function(){
		$(this).addClass($this.options.update_active);
		ls.blocks.load($this.getCurrentItem(block), block);
		setTimeout( function() { $(this).removeClass($this.options.update_active); }.bind(this), 600 );
	});
};


Задача 2.
В стандартном функционале при добавлении в избранное js движка добавляет к иконке избранного в футере топика класс active, и это легко можно задействовать при использовании спрайтов, указав координаты «активной» иконки. В нашем примере используется иконки font-awesome, поэтому класс active нам не подходит. Хотя vOFFka в своих шаблонах выкрутился по-другому, задав иконке с классом active желтый цвет.
Т.е. нам нужно при добавлении в избранное менять класс иконки избранного с fa-star-o (звездочка с контуром) на fa-star (залитая звездочка).
Также необходимо при добавлении/удалении в избранное соответственно менять title иконке (Добавить в избранное/Удалить из избранного).

Решение:
Окончание процесса добавления/удаления избранного в движке помечено js-хуком.
В template.js шаблона Synio я нашел применение этого хука (удаляет нулевое значение числа добавлений в избранное) и решил его дополнить:
// избранное
ls.hook.add('ls_favourite_toggle_after',function(idTarget,objFavourite,type,params,result){
	$('#fav_count_'+type+'_'+idTarget).text((result.iCount>0) ? result.iCount : '');

	// меняем иконку
	$('#fav_topic_'+idTarget).toggleClass('fa-star').toggleClass('fa-star-o');
	// Для всех типов объектов, добавляемых в избранное (например, + камменты), следует писать так
	// this.objFavourite.toggleClass('fa-star').toggleClass('fa-star-o');
	// или так
	// $('#fav_'+type+'_'+idTarget).toggleClass('fa-star').toggleClass('fa-star-o');

	// меняем title иконке
	if (result.bState) {
		this.objFavourite.attr('title', 'Удалить из избранного');
	} else {
		this.objFavourite.attr('title', 'Добавить в избранное');
	}
});


P.S.:
Вероятно, вышеизложенное гораздо проще реализовать правками непосредственно в файлах движка, но это может привести к проблемам совместимости.

Большое спасибо ort , PSNet (статья) и tema_mak за помощь в решении задач!

Как настроит поиск?

Здравствуйте, обнаружил такую проблему, ввожу на своей сайте в поиске какую-нибудь фразу, из названия статей, нажимаю поиск, и ни чего не нашлось. Как так?

Категории блогов

Подскажите пожалуйста как можно создать категории блогов ?

Я нашел вот этот плание catalog.netlanc.net/addons/2/ но при создании дерева категорий даже если есть посты в категориях выводит 404 ошибку

Подскажите пожалуйста как настроить плагин?

Как увеличить вложенность комментариев?

Всем привет, это снова неугомонный я.
На этот раз возник вопрос на тему отображения и ветвления комментариев. Подскажите пожалуйста как в настройках можно увеличить количество уровней ветвления комментариев? По-умолчанию стоит 3 или 4 уровня, а дальше комментарии идут просто один за другим без «ступенчатости» что может создавать путаницу кто кому на что ответил.

Вот графически изобразил что хочется сделать: