Разработка сайта

 
Добрый всем.
Собственно ТЗ
Кратко: от стандартного функционала — личные блоги, пользователи, статические страницы. Переделать профиль пользователя. Модули и маперы переопределять не потребуется, экшены переопределить в плагине. Шаблон придется практически весь переделать. Дизайн пока не выбран, будет один из стандартных.
Требования:
1-е и главное: Жестко следовать стилю кодирования LiveStreet
Цены и сроки в личку.

ЗЫ: Так и не нашлось желающих взяться за проект, ни кому деньги не нужны…
ЗЫЫ: И что за мудила минусанул? Если цену сразу не оговорил, простите, бюджет был 20к, не особо много, конечно, но заказчик готов был поднять планку.
  • 0
  • 22 декабря 2011, 20:35
  • k2fl

ХаляваProject - сайт скидок на LiveStreet

3
Добро пожаловать на ХаляваProject, один из первых не блоговых проектов на движке LiveStreet.



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

PS: javascript не дает перейти с главной страницы, требует регистрацию. Прямая ссылка на одну из акций halyavaproject.ru/cupon/110/
  • +8
  • 12 октября 2011, 20:31
  • k2fl

Опрос со множественным выбором вариантов ответов

12
LsQuestion Pie Chart
Плагин «LsQuestion» предоставляет возможность создавать на Вашем сайте опросы с выбором нескольких вариантов ответов.

Лицензия GNU GPL.
Скачать lsquestion
Демо ls.k2fl.ru

Плагин переопределяет тип топика «question» добавляя одно поле — максимальное количество ответов. Если указать больше 1, вместо радиокнопок у вариантов ответов будут выведены чекбоксы.

Также в дополнение к стандатному представлению результатов опроса добавлен график pie от google.

Установка: см. readme.txt
  • +2
  • 28 ноября 2010, 17:38
  • k2fl

Обновление плагина "Дополнтельные блоки"

7
Всем добрый.

Нашел немного свободного времени чтобы обновить плагин.
В новой версии добавлен еще блок — «Новости». Данный блок показывает новые топики из определенного блога или нескольких блогов. Есть параметр ограничивающий выборку публикаций по времени. Также можно запретить показывать топики из данных блогов в блоке «Прямой эфир». Но в этом случае плагин переопределяет дефолтовый шаблон прямого эфира. Все параметры блоков прокомментированны в конфиге плагина.

После модерации будет доступен здесь.
А пока можно скачать с deposit-а.
  • +3
  • 28 июня 2010, 21:25
  • k2fl

Обновление плагина "Дополнительные блоки"

6
В новом билде добавлен блок «Рейтинг публикаций». Выводит список топиков по рейтингу и по кол-ву комментариев (популярные). Также была исправлена ошибка в регистре названия плагина.
Страница загрузки livestreet.ru/addons/143/ (будет доступно после модерации). Можно загрузить с files.mail.ru/SX8E7V.

Плагин "Дополнительные блоки"

19
Здраствуйте друзья.

Презентую плагин «Дополнительные блоки».
В текущей версии всего два блока
  1. Блок «Рейтинг пользователей»
  2. Блок «Кто на сате?»
Блок «Рейтинг пользователей» выводит N пользователей с вышим рейтингом, с максимальным кол-вом публикаций и коментариев. Переключение вкладок на ajax как в блоке «Блоги».
Блок «Кто на сайте?» — выводит пользователей кто онлайн.

Идея плагина такова: он не должен делегировать ни один модуль, ни один шаблон, работать полностью автономно, чтобы мог сочитаться с любым другим плагином, не вступать с ним в конфликт.

Благодарности:
aVadim за его блок «Who is online», который вошел в плагин под названием «Кто на сайте?»
Lora_GT именно она дала идею сделать вывод пользователей по кол-ву публикаций и комментов.

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

После модерации будет доступно по «Дополнительные блоки»
Сейчас можно скачать и опробывать с «Дополнительные блоки»
  • +13
  • 29 апреля 2010, 20:08
  • k2fl

Предлагаю обновленному сайту - обновленный редактор

20
Смотрим скрин

ие 6+, фф 3+, опера 9.6+, хром 3
Актуально как для 0.31, так и для 0.4

В архиве editor.tpl в корень скина, editor.png — в папку /images/, style.css — дописать в /css/style.css, в panel.js измененная функция putList, в файле insert.txt код вставки редактора в шаблон ActionTopic/add.tpl и ActionBlog/comment.tpl.
  • +14
  • 31 января 2010, 00:32
  • k2fl

Галерея. Не обрабатывается удаление/востановление комментов.

6
Всем здраствуйте!

И так, в модуле «Галерея» нашел 2 проблемки:
1) не обрабатывается удаление/восстановление комментов;
2) не приходит уведомление на e-mail об ответе на коммент.

Чтобы исправить эти проблемы найдите в мапере функцию GetImageCommentById.
Замените на:
public function GetImageCommentById($sId) {
		$sql = "SELECT
					*
				FROM
					".DB_TABLE_GALLERY_IMAGE_COMMENT."
			WHERE
				comment_id = ?d
				";
		if ($aRow=$this->oDb->selectRow($sql,$sId)) {
			return new GalleryEntity_ImageComment($aRow);
		}
		return null;
	}
  • +6
  • 27 января 2010, 14:34
  • k2fl

Расширение для модуля "Каталог"

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

Объясню на примере добаления блока «Популярные»
В Addon.class.php создаем функцию

public function GetAddonsPopular($iLimit) {
  return $this->oMapper->GetAddonsPopular($iLimit);
}



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