+0.64
Рейтинг
0.60
Сила

Убираем тормоз synio

На этот топик меня сподвиг тот факт, что последние 3-4 дня наблюдаются регулярные тормоза в работе и этого сайта и всех сайтов на LS с шаблоном synio в частности.

Вооружившись этим топиком от PSNet я понял, что все проблемы исходят от корпорации зла Google, т.е. серверы, которые отдают шрифт PT Sans регулярно глючат и тормозят работу сайта.

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

Дискредитирован плагин Viewcount

Плагин Viewcount, (версия 1.0.0) призванный считать сколько просмотров у того или иного материала легко может быть «накручен» путём просмотра топика незарегистрированным пользователем.

Собственно всё началось с того, что я заметил что mysite.ru и www.mysite.ru — это явно не одно и тоже и в процессе поиска решения случайно открыл пару топиков в соседнем окне браузера. Результат предугадать я думаю не сложно. Я так понимаю, что это результат непривязки к IP просматривающего? Или я не прав? Кто что думает?

Если вы умудрились дочитать до этого места, то в таком случае можете задать вопрос, мол в чём проблема-то? А проблема в том, что если кому-либо нужен закрытый ресурс и соответственно нужно учитывать просмотры только тех, кто авторизован, то для них сие может стать невперенной проблемой как мне кажется. Если не прав — укажите обратное.

Инфа о Блоге в Sidebar (Решение)

Возникла задача, информацию о блоге на странице /blog/name_blog/ переместить в sidebar, по типу контактовских сообществ. Шаблон Synio.



В файле config.php создадим правило для блока

$config['block']['rule_blogInfo_right'] = array(
	'action'  => array(
			'blog' => array('{blog}')
		),
	'blocks'  => array(
			'right' => array('blocks/block.blogInfoRight.tpl'=>array('priority'=>100))
		),
	'clear' => false,
); 


// block.ingoBlogRight.tp — содержимое сюда поместил код с файла вывода инфы облоге

Потратил на решение 8 часов, но все же решил, осталось только отформатировать блок в стилях.

Спустя несколько часов…. Получилось вот так вот в sidebar))

о блоге в сайдбар

Плагин "Magic Rule"


Плагин позволяет определить правила для голосования и добавления контента.
Есть возможность создавать правила для блокировки голосования на определенное время, например, тех, кто часто голосует в минус.

GitHubgithub.com/livestreet/lsplugin-magicrule

Пример стандартной конфигурации:
Читать дальше →

[Разработка плагина] Галерея видео и изображений

Здравствуйте.

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

Вот пример как выглядеть должно. Просто для понимания.

Видео галерея должна иметь следующий функционал:
1) Навигацию вида: Добавить видео; Размер превью — указывается ширина, а высота естественно пропорционально подгоняется; Количество столбцов — если они указываются, то превью автоматом подгоняется под них; Вставить в топик — выставляет в топик общий код, пример на «изображение для ознакомления — видео».
2) Вставка видео происходит через код видео с указанием названия видео.
3) На привью должно накладываться название, пример:


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

Плагин "TrickyTitle" - хитрые и уникальные заголовки страниц

Привет друзья!

С удовольствием представляю вам новый, полезный, модуль для LiveStreet 1.0.1.


Плагин предназначен для автоматической модификации содержимого HTML тега «title». Таким образом, чтобы это содержимое выглядело информативно для поисковых систем, было уникальным для любой страницы, и вместе с тем, не теряло осмысленности.

В первую очередь нацелено на различные страницы со списками топиков, которые по умолчанию не имеют уникальных заголовков совсем, либо имеют их в очень ограниченном виде (акции index, blog, tag и тому подобное)

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

Небольшое красивое дополнение

В одной из ранних версий bootstrap, на главной странице этого фреймворка увидел интересную фишку. При прокрутке страницы главное меню фиксировалось в верхней части страницы. Сегодня почему-то вспомнилось и решил реализовать такую вещь для livestreet. Как оказалось — очень просто.

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

share42 и LiveStreet

Да, я знаю, что об интеграции социальных кнопок скриптом share42 уже пару раз писали. Но оба предложенных варианта не переполнили меня восторгом.

Отступление: На справедливый вопрос «а зачем это вообще нужно?» у меня нету готового ответа. Это SEO. Но базовая интеграция с социальными сетями в каком-то виде, есть в шаблонах изначально. На мой взгляд этого мало, но даже в рамках команды нашего сайта, мы долго обсуждали необходимость дополнительных усилий в этом направлении, и целесообразность применения share42, в частности. Тема глубоко субъективная.

Так вот, плагин для подобной задачи кажется мне слишком тяжёлым решением, а ручная модификация tpl-ей шаблонов — слишком грубым.

В итоге, я решил попробовать прикрутить кнопки применив механизм блоков.

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