Комментарии без регистрации

5
Тема уже поднималась, но затрону ещё раз с технической стороны.

Хотелось бы написать небольшой хак для LS, позволяющий оставлять гостевые комментарии (без регистрации) и с капчей.
Если вы готовы это сделать — озвучьте свою цену. Мне честно не хватает времени разбираться с архитектурой. Но условие одно — весь код под GPL и выкладывается на этом сайте.

1) Возможность оставлять комментарии без регистрации в текущем топике
* recaptcha или завязаться на капчу LS (пока не определился)
* Дополнительные поля: Имя гостя (при посте, перед именем подставляется префикс «Гость_»), Комментарий, Код капчи.

Если человек зарегистрирован — у него стандартная форма комментариев, если нет — расширенная, с капчей.

Вопрос состоит в том, как лучше обработать в БД это. Завести единого пользователя Guest и добавить дополнительное поле guest_name + скрыть его от рейтингов всяких, запретить вообще что-либо делать + обрезать все ссылки и теги?

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

Или может вообще завести отдельную таблицу с комментами всех гостей, при запросе топика — тупо присоединять эту табличку к основной. Тогда вообще гости никак в сайте не засветятся (а большего нам и не надо).

2) Создание топика с возможностью оставлять анонимные комментарии. (не обязательно)
при создании топика имеется опция, с разрешением оставлять анонимные комментарии.
— новое поле в таблице топика
— чекбокс в шаблоне и его обработка при постинге
— языковая строка в файле локализации

Тут вроде не сложно

=== Чтобы не было холивара «зачем» ====
Основной центр общения — форум. LS используется как презентационный движок для новостей с форума, не более.
Всеми прелестями бложика никто пока не пользуется, но потенциал его, возможно, будет нужен в будущем.

Снова 404 ошибка

1
Всем доброго времени суток. Вообщем поиск перерыл, но проблему не решил, поэтому обращаюсь к вам.

Перейдя по ссылке «все блоги» и если количество блогов переваливает за одну страницу, когда переходиш на вторую страничу выдает ошибку 404. Урл второй странички отображается верно, не работает как на хосте так и на локалке, установлены модули «MultiType Blogs» и «Админпанель», пробовал заменять стандартным файлом ActionBlog.class.php (как написано одном из постов) непомогло. Может кто подскажет как исправить проблему?

Импорт RSS лент (платный модуль)

20
В связи с релизом, создаю отдельную ветку обсуждений для платного модуля.

Заявленный функционал:

1. парсить RSS =)
2. возможно задавать более одного рсс потока
3. у каждого потока есть три поля для заполнения
3.1 урл потока
3.2 частота обновления
3.3 блог в который постим
3.4 имя пользователя от которого постим
3.5 в конфиге выбираем куда постить, сразу на сайт, или в черновики.
4. постинг идет в виде топика, в указанный блог.
5. запуск по крону
6. работает с яху пайпс и другими RSS со стандартными полями

Модуль для 0.3.1 тут — livestreet.ru/addons/94/
Цена на версию для 0.3.1 — 900руб.
Цена на версию для 0.4.2 — 1300руб.


Поддержка будет осуществляться на релизной основе. По мере поступления запросов на доп. функционал.
Для тех кто желает парсить полнотекст, готов в комплекте дать Yahoo Pipes =)
Вобщем поддержке быть как положено платному модулю.

UPD в версии 1.1 добавлено:
1. картинки забираються теперь на сервер (в релизе 1.0 были ссылки)
в конфиг вынесено куда прижимать картинку (право, лево, оставить как было в рсс)

2. теперь ставиться тег «кат», в конфиге настройка сколько символов отступить от начала топика до ката. (с проверкой непопал ли кат в открытый тег, если попал то кат ищет конец тега и стаиться после него)

3. смастерили хитрую систему подбора тегов к топику (автотег) работает по такой схеме: (слово более трех букв) проверяем какие слова из тайтла встречаються в тексте топика, за каждое совпадение начисляем +10 очков слову, выбираем самые популярные, и ставим их тегами
ну качество канечно не как тыбы сам руками ставил но всеже. кол-во тегов вынесено в конфиг. по умолчанию 3 тега на пост

4. из конфига забрано в админку, настройка куда постить рсс (черновики или сразу на сайт), теперь для каждого потока можно настройку ставить. пока было в конфиге была настройка одна для всего модуля.

5. в админке добавлена возможность редактировать уже добавленные рсс
В конфиге добавлено:
6. включить выключить автотэги
7. сколько тегов на пост вешать
8. включить выключить кат
9. постить простой топик или постить топики топикссылкой

UPD2: Вобщем готова версия под 0.4.2 =)

Модуль «SEO titles»

8
Позволяет редактировать SEO-данные(title, description, keywords) для любых страниц движка.

Функционал:
1)Поштучное добавление страниц
2)Групповая загрузка страниц из файла формата csv (через точку с запятой в каждой строке должно быть описано 4 параметра — url;titleescription;keywords)
3)Редактирование SEO данных добавленных страниц
4)Удаление(в т.ч. групповое)

Скрин

399 р.
  • +3
  • 04 октября 2009, 15:11
  • ozz

Оптимизируем LiveStreet под поисковые машины. День 1й

19
Сегодня начал пользоваться CMS LiveStreet, тому есть очень много причин. Первые доработки, которые просто необходимо ввести в каждый дефалтный шаблон:

1) Сделать 1(один) заголовок на каждой странице H1 без ссылки куда либо;
2) Заголовки постов в «топик лист» сделать H2 либо H3 тоже без ссылки куда либо;

По этим вопросам можно долго спорить, а как лучше? Но это мое ИМХО. Повторять H1 на странице больше 2 раз нельзя, а ссылки ставить с тегами h1 и h2 и того хуже!


Читать дальше
  • +5
  • 04 октября 2009, 03:31
  • DeXtR

Ищется верстальщик.

1
Итак.
Ищется верстальщик для совместной командной разработки проекта на движке livestreet.
Нас команда (5 человек), разрабатываем крупный и интересный проект. Но наш верстальщик к сожалению ушёл с проекта по личным соображениям. Ищем замену.

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

Платный модуль MultiType Blogs

6
Здесь был анонс. Сейчас — релиз.

MultiType Blogs — модуль для расширения функциональности блогов ЛС. Функционал первой версии:
1) поддержка подкатегорий внутри блога
2) премодерируемые блоги.



Читать дальше
  • -2
  • 14 сентября 2009, 14:23
  • avadim

Серия дизайнов для проекта LiveStreet

5
С сентября месяца дизайн студия «Один пиксель» стартует социальный проект по разработке бесплатных дизайнов под движок LiveStreet.

Первой ее разработкой стал дизайн под названием GreenStreet в честь прекрасного лета и той зелени которым оно было наполнено. Встречайте GreenStreet version 0.2:

Читать дальше
  • +6
  • 11 сентября 2009, 19:07
  • sp1r1t

Автоматическое подключение блога. Хак.

43
upd 15/05/10: для тех у кого были проблемы со счетчиком количества подписчиков — архив хака обновлен с инструкциями и функцией для устранения недочета.
Для версии 0.4 выпущен плагин. (тема)


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

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

Для тех, у кого нету изменений в движке хак выложен архивом в разделе бесплатных модулей =>Здесь. Для тех у кого есть изменения, или кому невтерпежь ждать модерации,(пройдена) вся информация под катом.



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

Кнопка "Наверх" - кому лениво скролить

36
Бегаю я по сайту ливстрита, и своим сайтам на ливстрите и так надоело мне крутить колёсико мышки чтоб снизу к меню подняться...,
что я родил вот такое маленькое дополнение =)


Итак.
Реализация на MooTools ибо они уже и так есть (спасибо _et за ссылки)
все что нам нужно, это отредактировать:

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