Добавляем автофокус в поле ввода комментариев
25
Дело было вечером (или ночью?), делать было нечего (или было?). Хотя не суть.
А вот это суть — .
Непорядок. Исправляем.
Читать дальше
А вот это суть — .
Непорядок. Исправляем.
Читать дальше
LS Google Wave
10
Google Wave — компьютерная платформа, призванная соединить в себе электронную почту, мгновенную передачу сообщений, Вики и социальную организацию сети с сильным совместным центром. Запуск программы намечен на конец 2009 года.Однако, частично предоставлен доступ к функционалу данной платформы.
В данной статье описывается механизм добавления Google волн в создаваемые пользователями Вашего блога топики.
Добавление волн в комментарии запрещены.
Читать дальше
Модернизация профиля. Часть 2. Облако интересов
55
Буквально на прошлой неделе доделал облако интересов.
Суть облака интересов, показывать теги, в которых пользователь заинтересован. То есть, либо теги, которыми он маркирует свои посты (ну а кто из вас пишет о неинтересном? :)), либо теги постов, который пользователь добавляет в «избранное».
Читать дальше
Суть облака интересов, показывать теги, в которых пользователь заинтересован. То есть, либо теги, которыми он маркирует свои посты (ну а кто из вас пишет о неинтересном? :)), либо теги постов, который пользователь добавляет в «избранное».
Читать дальше
Установщик LiveStreet
9
Думаю, что это творение не нуждается в особых представлениях. Достаточно описать небольшой списочек возможностей:
Читать дальше
- Шаг принятия лицензионного соглашения
- Проверка настроек сервера
- Проверка прав доступа к необходимым папкам (CHMOD)
- Настройка соединения с MySQL и установка БД
- Создание аккаунта администратора
- Обработка различных ошибок
- Блокировка установки при наличии установленного LS
Читать дальше
Кнопка "загрузить файл" в стандартном редакторе
25
Основные возможности:
Как это выглядит
- Ограничение загрузки по типам
- Загрузка по прямой ссылке на файл
- Защита от хотлинков
- Подсветка типа файла иконкой
- Префикс для загружаемых файлов
- Транслитерация русских имен файлов
Как это выглядит
Размер редактора
8
На форумах есть удобная вещь: при нажатии на кнопочку увеличивается размер окна редактора.
Теперь есть и на ЛС:
Весьма просто:
Идем в файл \templates\skin\new\actions\ActionTopic\add.tpl
Ищем
Читать дальше
Теперь есть и на ЛС:
Весьма просто:
Идем в файл \templates\skin\new\actions\ActionTopic\add.tpl
Ищем
<a href="#" onclick="lsPanel.putText('topic_text','
Читать дальше
Смайлики
30
Актуально для 0.3.1 (и шаблона new)
(3 этапа: в статью, в комменты, в текстовый редактор(для меня оказалось самым трудным)
Копируем папку
Читать дальше
(3 этапа: в статью, в комменты, в текстовый редактор(для меня оказалось самым трудным)
Копируем папку
Читать дальше
Админпанель вер.1.0
10
Выложил финальную версию Админпанели. Поскольку базовый функционал, необходимый админу, был реализован, мелкие баги (какие были найдены) устранены, то модулю торжественно присваивается версия 1.0
По сравнению с предыдущей версией каких-то особо кардинальных изменений не произошло, и смена версия знаменует просто переход с беты на финальный релиз.
Читать дальше
По сравнению с предыдущей версией каких-то особо кардинальных изменений не произошло, и смена версия знаменует просто переход с беты на финальный релиз.
Читать дальше
Новый механизм сессий
6
В механизм пользовательских сессий. Теперь сессии хранятся в отдельной таблице и содержат данные о последней дате активности пользователя и его IP. Это позволит снять нагрузку с запроса на получения списка онлайн юзеров, который раньше приходилось делать ко всей таблице пользователей.
Также появилась новая фишка — теперь сессия авторизованного юзера обновляется в БД не при каждом запросе к сайту, а с интервалом в 10 минут. Т.е. каждый раз она сохраняется в кеше и каждые 10 минут сбрасывается в БД. Это позволит избавиться от большого числа UPDATE запрос при значительном онлайне пользователей, что должно сказаться на производительности, особенно у обладателей MyISAM, т.к. это engine полностью лочит таблицу при записи в неё.
Надеюсь на вашу помощь в тестирование этого нововведения :)
ЗЫ Забыл добавить, т.к. обновление в БД происходит минимум раз в 10 минут, то при отображении списка онлайн юзеров возможна погрешность в сортировке, которая составляет примерно 10 минут
Также появилась новая фишка — теперь сессия авторизованного юзера обновляется в БД не при каждом запросе к сайту, а с интервалом в 10 минут. Т.е. каждый раз она сохраняется в кеше и каждые 10 минут сбрасывается в БД. Это позволит избавиться от большого числа UPDATE запрос при значительном онлайне пользователей, что должно сказаться на производительности, особенно у обладателей MyISAM, т.к. это engine полностью лочит таблицу при записи в неё.
Надеюсь на вашу помощь в тестирование этого нововведения :)
ЗЫ Забыл добавить, т.к. обновление в БД происходит минимум раз в 10 минут, то при отображении списка онлайн юзеров возможна погрешность в сортировке, которая составляет примерно 10 минут
