Количество записей в прямом эфире

по советам здесь livestreet.ru/blog/7245.html#comment105194

сделал по умолчанию вывод последних публикаций, а не комментариев.

проблема в том, что до того, как перезагрузишь этот блок (кликнув еще раз на публикации ), он отображает не N последних записей, указанных в конфиге(6 штук), а ВСЕ записи (сотни!).

после перезагрузки все ок.

в чем может быть дело?

0.4.2, developer-jquery

установленные плагины: админка, автокат, стат. страницы, похожие записи, яндекс.карты, аватар для топика

заранее спасибо за помощь

Помогите, пожалуйста, разобраться с ошибкой

Не знаю куда копать, т.к. само по себе выскочило:

SQL Error: Got error 28 from storage engine at /var/www/user/data/www/somesite.ru/classes/modules/topic/mapper/Topic.mapper.class.php line 136
Array ( [code] => 1030 [message] => Got error 28 from storage engine [query] => SELECT t.*, tc.* FROM db_name_topic as t JOIN db_name_topic_content AS tc ON t.topic_id=tc.topic_id WHERE t.topic_id IN('48', '46', '42', '43', '44', '45', '38', '37', '28', '23') ORDER BY FIELD(t.topic_id,'48', '46', '42', '43', '44', '45', '38', '37', '28', '23') [context] => /var/www/user/data/www/somesite.ru/classes/modules/topic/mapper/Topic.mapper.class.php line 136 )

ls 0.4.2
шаблон — developer-jquery

Нестандартный механизм сессий и капча

С нестандартным механизмом сессий не работает капча, по крайней мере в лс 0.4.2. Для того что бы заработала нужно поправить 3 файла:
  • /classes/actions/ActionRegistration.class.php
  • /engine/lib/external/kcaptcha/index.php
  • /engine/modules/viewer/Viewer.class.php



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

Шаблон «DiggStreet»

Бесплатный шаблон в стиле digg.com — DiggStreet
Отличное от стандартного оформление вывода топиков и структура меню.
В комплекте с шаблоном идет специальный плагин, его необходимо активировать до смены шаблона.

Баги и прочее отписывайте в комменты.


UPD 17.05.11
Версия 1.3 — фиксы отображения топиков в блогах
Версия 1.4 — фикс меню

UPD 29.05.11
Версия 1.5 — фикс загрузки изображений + мелкие фиксы

Плагин "АнтиСтатист"

Клоны

Плагин показывает в профиле каждого юзера (только для администратора), какие еще аккуанты зарегистрированы этим же пользователем. Делается это за счет сохранения в cookie файлах информации о прошлых авторизациях данного пользователя.

— Возможность по дефолту запрещать голосовать за топики\комменты\профили юзерам которые попались в такую ловушку (true\false в конфиге)

— Запрет отправки сообщений в лс юзерам у которых рейтинг меньше N

— Вывод блока с аккуантами «клонами» в профиле текущего юзера

Автор плагина @soulgarden

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

Предложения и пожелания жду в комментах, если появится свободное время возможно будут реализованы доработки предложенные Вами ;)

Скачать плагин «Антистатист»

Блоки на статических страницах. Проблема.

LS 0.4.2
Установленные плагины aceAdminPanel, AceBlockManager, StaticPages.
Создаю статическую страницу с URL test.
В конфиге blockManager пишу


<?php
$config['clear_blocks'] = false;

$config['blocks'][]=array(
        'block'=>'template', // название блока
        'position'=>'right', // позиционирование блока
        'priority'=>0,
        'params'=>array(
            'plugin'=>'aceblockmanager', //
            'title'=>'Тест',
            'text'=>'Текст ',
            'footer'=>'footer1',
            ),
            'include'=>array('page/test') /*пробовал /page/test/, test и еще всякие др. варианты*/
        //'exclude'=>array('admin', 'settings', 'profile', 'talk', 'people', 'office')
);

return $config;
?>


Хочу на странице тест получить справа блок с заголовком Тест и текстом — Текст. Как это сделать?

Плагин "Реферальная система"

Плагин добавляет в Livestreet реферальную систему.

Что это такое?
После активации у каждого юзера в профиле появляется ссылка по которой он может приглашать на Ваш сайт других пользователей. Приглашенные юзером пользователи будут отображаться в его профиле под блоком «Друзья».
Пока никаких плюсов для юзеров приглашающих пользователей на сайт по ссылке, пока не предусмотрено. (Предлагайте в комментах придумать плюсы )

Как это работает?
Пользователь XXX размещает на сайте sitename.ur/ ссылку вида «livestreet.ru/ref/XXX» (где XXX = %username%)

Каждый пользователь который перейдет по реферальной ссылке, будет переадресован на главную страницу сайта. В cookie его браузера запишутся данные сроком на 1 год. Если пользователь не зарегистрируется разу, а например через пару недель, то пользователь засчитывается рефералом юзера XXX.
Каждый следующий переход или переход по реферальной ссылке другого юзера cookie не перезаписывает.

Плагин можно скачать здесь

ToDo


— Добавление N рейтинга пригласившему, за каждого зарегистрированного по его реферальной ссылке
— Добавление N рейтинга юзеру зарегистрировавшемуся по реферальной ссылке
— Исправление несовместимости с плагином расширенной регистрации, Яндекс капчей и валидацией форм на ajax

Livestreet Dictionary

Если не выложу этот плагин сейчас, то похоже не выложу его уже никогда :)

Плагин представляет собой смесь словарика для LS и упрощённую версии Wiki :)

Плагин создавался для LS 0.4 и валялся на задворках файловой структуры моей флэшки :)
Но наконец-то я взял себя в руки и перенёс его на LS 0.4.2.
Читать дальше →

Добавляем тэг irony на 0.4.2

Давно хотел сделать этот тэг на своем небольшом сайте, и вот,
при поддержке богов Хаоса и Раздора и под чутким руководством OnTheFly это получилось.



Первая пошаговая инструкция для дураков ls версии 0.4.2 и шаблона New, в которой написано, как мы создадим кнопку добавления тега, добавим ее в редактор, разрешим тэг, и добавим селектор в css и будем писать красненьким ;)
Читать дальше →