+0.12
Рейтинг
1.82
Сила

Дмитрий

Бесплатный плагин «LSGallery»

При поддержке проекта paintstrike.ru мы разработали бесплатный плагин для пользовательских галерей. Его можно скачать на GitHub или в официальном каталоге модулей.

В чем преимущество нашей Галереи?

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



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

Хак «Редактирование комментариев»

Возможность редактирования комментариев пользователей(для админов) + возможность редактирования комментариев пользователем в течении определенного времени, а то сильно раздражает когда ошибку допустил или что-то глуппое ляпнул — а изменить уже никак :(
В общем пользуемся на здоровье :)
Как обычно пример можете посмотреть на: ecovoice.ru (просьба не флудить и писать осмысленно)
Линк на модуль: livestreet.ru/addons/105/ (пока на модерации)

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

Как создать специальный блог/катагорию в которую могут писать только отдельные пользователи?

Приветствую!

Собственно, нужно создать отдельный блог (или раздел) в которую могут писать только определенная группа пользователей (вроде модераторов)?

Такая реализация в LS есть или нужна разработка такого модуля?

хак - доработка "скрытия линков от поисковиков"

На досуге обнаружил, что чуток неправильно работает режим скрытия линков от поисковиков(BLOG_URL_NO_INDEX=true). А именно если в посте идет ссылка на твой же ресурс, то его также LS обрамляет noindex + добавляет rel=nofollow. В общем текущее положение вещей меня не устраивало, так как это для СЕО неправильно. Тут же было мной сделано решение.

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

Хак: Автозаполнение для поиска

Давненько я не писал… и так к делу.
Автозаполнение/подсказки (autocomplete) для поиска современная и весьма полезная вещь. Тут просматривая ЛС обнаружил, что данная функция здесь отсутствует.

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

Модуль для сбора статистики производительности сайта. Бесплатный! :)

Ну и кто там говорил, что бесплатных модулей больше не будет? Нате!

Думаю, всем известна плашка со статистикой сайта, которая вылезает внизу каждой страницы, если залогиниться админом. Было даже несколько доработок, как ее сделать покрасивее. Это гуд, конечно, но ведь эти цифирьки мы видим только тогда, когда сами бродим по сайту. А что происходит с ним, когда нас там нет? Так подумал я, и сделал модулечек, который эти самые цифирьки аккуратно складывает в специально приспособленный файлик, а потом админ может загрузить все эти цифры в табличку и посмотреть, так сказать, динамику их изменения. Или полюбоваться на их стабильность.

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

Хак «Выпадающее меню стран и городов»

Если вам надоело, что ваши юзеры указывают непонятно какие города и страны. Например: «росия»,«Росия»,«рося»,«Расия» и др., т.е. юзеров из одной страны и города найти практически невозможно :( Ответом на решение данного вопроса — является «хак выпадающее меню стран и городов».

сурс_код на livestreet: livestreet.ru/addons/91/
демо: ecovoice.ru/ (регистрируемся и смотрим)

UPDATE v.0.2
1. чуток переделал JS + проверил работоспособность на IE6-8,Opera10,FF3.5
2. остался глюк с 500 ошибкой, но это уже глюк библиотеки JsHttpRequest, там у автора написано: «For XML mode, 500 code is okay.»
upgrade с версии 0.1 — просто обновить файлы, базу обновлять не надо

За стандарт было взято выпадающее меню с vkontakte.ru, потому что на мой взгляд оно самое интуитивно понятное из аналогичных ему.

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

Просмотр топиков личного блога

Только начала разбираться с LiveStreet. Отдельной строкой спасибо разработчикам за такой полезный движок.
Возникла необходимость сделать просмотр личных блогов.
Я поискала решения, но таковых отчего то не нашла. Попробовала своими силами — по аналогии. Все
То что у меня вышло — явно нарушает архитектуру — неправильно изменять основные классы из за такой мелочи. Поэтому прошу мне подсказать, как это надо было сделать правильно.
Итак, что вышло.
Читать дальше →

LiveStreet Extended Edition

Представляем — LiveStreet Extended Edition она же LiveStreet-EE

Сборка LiveStreet Extended Edition на базе версии 0.3.1 включает в себя:
-------------------------------Изменения в коде--------------------------------
1. Изменены значения: page_title 255, page_url 255, page_text 65535, topic_title 255, topic_text 65535, topic_tags 1024, длинна меток 2,64 — изменены значения в коде, переводе, базе;
2. изменены некоторые значения в конфиге, добавлен конфиг для хаков config.EE.php;
3. изменен .htaccess (если не нужно сжатие страниц — можно пользоваться старым);
4. добавлен robots.txt (внутри включается sitemap);
5. отключен вывод ошибок — ini_set('display_errors', 0);
6. изменена версия LS — define('LS_VERSION','0.3.1-EE');
7. в шаблонах добавлены отсутствующие картинки: spinner.gif, star.gif, star-off.gif;
8. пути сохранения картинок при публикации сделаны относительными;
9. добавлен alt при добавлении картинок;
10. во всех файлах удалены лишние пробельные символы в конце строк, формат всех файлов unix, кодировка utf-8.

------------------------------------Модули-------------------------------------
1. Модуль «Loader» — менеджер JS и CSS»;
2. модуль «Менеджер блоков»;
3. модуль «Import Rss»;
4. модуль «SiteMap генератор»;
5. модуль «Админпанель»;
6. модуль «Блок «Дни рождения»»,
7. модуль LiveStreet Mod Installer.

-------------------------------------Хаки--------------------------------------
1. Хак «Русские URL»;
2. хак «Redirect»;
3. хак «Сжатие страниц»;
4. хак «Автоматическое присоединение к блогу»;
хак удален по требованию автора eXtravert.
5. хак «Апгрейд капчи аля Яндекс»;
6. хак «Speller»;
7. хак «Кнопка «вставить пользователя» в стандартном редакторе»;
8. хак «Валидация форм при регистрации»;
9. хак «Лента друзей как в ЖЖ»;
10. Хак «Дополнение «LiveTwitter»»;
11. доработанный хак «Человеко Понятные Урлы»;
13. хак «Автофокус в поле ввода комментариев»
14. хак «Доработанный блок прямого эфира»;
15. Хак «Приватные топики»;
16. Хак «Выполнение PHP кода на статических страницах»;
17. Хак «Google AdSense для пользователей».

Все хаки сделаны отключаемыми через конфиг, и если требуют изменения шаблонов — исправления сделаны во всех 5 шаблонах, большинство хаков и модулей немного доработаны (например, хак ЧПУ — опционально через настройку отключение транслита, определение разделителя, удалено .html в конце url)

------------------------------------Шаблоны------------------------------------
1. Шаблон «to3»;
2. пожалуй лучший шаблон «g6h»;
3. шаблон «ChosenThemes Skin»;
4. шаблон «Live Portal»;
5. шаблон «Dark»;
6. доработка административной статистики в index.php — шаблон «Статистика производительности».

Все шаблоны соответствуют стандартам w3c

Все использованные модули и хаки для LiveStreet являются бесплатными и находятся в свободном доступе

Приятного использования!