Хак: Автозаполнение для поиска
63
Давненько я не писал… и так к делу.Автозаполнение/подсказки (autocomplete) для поиска современная и весьма полезная вещь. Тут просматривая ЛС обнаружил, что данная функция здесь отсутствует.
Читать дальше
Автоматическое подключение блога. Хак.
43
upd 15/05/10: для тех у кого были проблемы со счетчиком количества подписчиков — обновлен с инструкциями и функцией для устранения недочета.Для версии 0.4 выпущен . ()
По выкладываю хак автоматического присоеднинения к блогу, в который юзер опубликовал свой топик.
В данном хаке в списке доступных для публикации блогов юзеру выводятся все блоги, в которые он может писать по рейтингу(а также те блоги, создателем которых он является).
Для тех, у кого нету изменений в движке хак выложен архивом в разделе бесплатных модулей . Для тех у кого есть изменения,
Читать дальше
Новая внутренняя почта LiveStreet
17
На SVN закончена работа над новым функционалом внутренней почты. Коротко об основных нововведениях:

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

Читать дальше
Запрет на создание имен
3
Добрый день!
К сожалению поиск не дал результатов. Как в LS запретить регистрацию блогов с определенными именами? Например, чтобы не регистрировали блог с путем site.ru/page/, или, например, у меня езе есть каталог сайтов и надо запертить регистрацию site.ru/catalog/?
К сожалению поиск не дал результатов. Как в LS запретить регистрацию блогов с определенными именами? Например, чтобы не регистрировали блог с путем site.ru/page/, или, например, у меня езе есть каталог сайтов и надо запертить регистрацию site.ru/catalog/?
Модуль Loader - управление js и css файлами
17
Суть проблемы:
В шаблоне new на каждой странице выводиться 18 js файлов и 6 css. Достаточно много, особенно если учесть, что на многих страницах не нужна и половина из них. Хотелось бы избавиться от ненужного баласта. Но… Файлы жестко прописаны в template, поэтому стандартными средствами с этим трудно бороться.
Решение проблемы:
Выкладываю в свободный доступ модуль «Loader», который использую для своего проекта.
Модуль Loader предоставляет вам возможность просто управлять совокупностью подключаемых к странице css и js файлов, используя шаблоны адресов или непосредственно из кода Action`a.
(в данный момент на модерации).
Используя модуль вы можете:
1) задать набор файлов, выводимых по умолчанию. Стартовый default-набор состоит из файлов подключаемых в скине new версии livestreet 0.3.1
2) создавать правила включения и\или исключения некоторых (или всех) файлов для путей любого вида.
3) подключать или удалять файлы прямо из кода Action`a
О том, как установить модуль — в readme.txt файле (это совсем не сложно). Как пользоваться — под катом.
Читать дальше
В шаблоне new на каждой странице выводиться 18 js файлов и 6 css. Достаточно много, особенно если учесть, что на многих страницах не нужна и половина из них. Хотелось бы избавиться от ненужного баласта. Но… Файлы жестко прописаны в template, поэтому стандартными средствами с этим трудно бороться.
Решение проблемы:
Выкладываю в свободный доступ модуль «Loader», который использую для своего проекта.
Модуль Loader предоставляет вам возможность просто управлять совокупностью подключаемых к странице css и js файлов, используя шаблоны адресов или непосредственно из кода Action`a.
Используя модуль вы можете:
1) задать набор файлов, выводимых по умолчанию. Стартовый default-набор состоит из файлов подключаемых в скине new версии livestreet 0.3.1
2) создавать правила включения и\или исключения некоторых (или всех) файлов для путей любого вида.
3) подключать или удалять файлы прямо из кода Action`a
О том, как установить модуль — в readme.txt файле (это совсем не сложно). Как пользоваться — под катом.
Читать дальше
Хак «Апгрейд капчи аля Яндекс»
46
Ввиду последних событий, а именно и , решил найти альтернативную капчу. Нашел случайно у себя в папке со скриптами какой-то калечный аналог , откуда скачал уже не помню, поэтому первоначального автора указать не могу. Считаю капчу Яндекса одной из самых лучших (и ), поэтому допилил этот скрипт и прикрутил к ЛС. Эта капча основана на kcaptcha, которая используется в стандартной комплектации движка, поэтому безопасность 100% не хуже и даже лучше — можно смело ставить, если нравится, конечно.
Скрин:
Читать дальше
Скрин:
Читать дальше
Русские буквы в логине
18
Есть блог, для одного игрового сообщества.
Логин в блоге = логин в игре, который допускает наличие русских букв в логине.
Читать дальше
Логин в блоге = логин в игре, который допускает наличие русских букв в логине.
Читать дальше
- +5
- 18 августа 2009, 19:09
- Maximum_Damange
- 5
Хак массовой загрузки картинок.
26
Как и , вылаживаю нашу версию хака массовой загрузки картинок сделанную для себя и под наши нужды.
Читать дальше
LiveStreet Mod Installer v0.5 RC
8
v0.5.90623
— Класс полностью переписан в соответствии с логикой и идеологией модулей LiveStreet. Так же новый код более оптимизирован.
— Добавлена возможность устанавливать модификацию из ZIP архива, которая будет распакована на сервере и установлена из файла install.xml (требуется модуль PHP zlib на вашем сервере).
— Реализована возможность копирования и удаления файлов В связи с добавлением функционала работы с ZIP архивами. См. спецификацию.
— На странице «О системе» проверяется версия инсталлятора и своевременно уведомляет вас о выходе новых версий.
— Исправлена ошибка, при которой невозможно было увидеть список модификаций, если не было установлено ни одной модификации (движок выдавал критическую ошибку).
— Исправлена и обновлена локализация.
— Исправлены мелкие недочеты в обработке ошибок.
— Исправлены мелкие ошибки в шаблонах.
Установка: скопировать все файлы в корень.
Примечание: необходимо установить права на запись для папок uploads/mod/ и uploads/mod/temp/
Планируется в ближайшем будущем:
— Подключить к системе уже разрабатываемый репозиторий хаков и модулей.
— Проверить на ошибки.
— Выпустить релиз.
На сим в данной версии реализовано всё, что планировалось в далекой версии 0.1
ps. прошу рецензировать и проверить на ошибки, у кого есть возможность.
И еще просьба отписаться ort'а, т.к. модуль был максимально переписан согласно его пожеланиям, но я вполне мог что-то упустить из вида…
- +2
- 24 июня 2009, 22:46
- MaxSvargal
- 33
LiveStreet Mod Installer v0.3
4
Вот и новая версия подоспела.
Кто не в курсе, LiveStreet Mod Installer — это OpenSource система управления пакетами модификаций и модулей для LiveStreet CMS. Распространяется по стандартной общественной лицензии ограниченного применения GNU/LGPL.
Изменения в новой версии v0.3.90618
— Оптимизирован код.
— Новый дизайн.
— Обновлены и добавлены новые обработчики событий и ошибок, а так же новая система контроля модифицирования.
— Изменено отображение лога инсталляции и дизайн при установке.
— Система не даст установить модификацию, если указанная в инсталляторе версия не поддерживается версией установленного LiveStreet.
— Теперь вся служебная информация об установленных модифкациях хранится в базе (установка служебной таблицы БД проводится автоматически в фоновом режиме при попытке установить модификацию).
— Добавлен тег readme для уведомлений пользователя при установке. См. спецификацию.
— Добавлен тег author для регистрации автора модификации. Так же отображается при установке. См. спецификацию.
— Перевод XML парсера системы на нативный парсер PHP5 — SimpleXML.
— Файл модуля перемещен в директорию внешних библиотек.
— Система ведёт учёт установленных модификаций и не позволяет устанавливать модификацию с той же или более ранней версией.
— В разделе «Установленные пакеты» показывается листинг установленных модификаций.
Читать дальше
- +3
- 17 июня 2009, 19:08
- MaxSvargal
- 58