Модуль "Каталог LS"

После открытия раздела «Модули» многие просили его продать/подарить :) Но тогда он еще не был полностью готов, т.к. многие вещи в нём приходилось делать через БД руками.
Итак, теперь модуль «Каталог LS» стал доступен за символическую минимальную стоимость — 199 рублей, если считаете, что он стоит больше — выбор за вами ;) Надеюсь эта справедливая цена.

Кратко о возможностях:
  • размещение в каталоге как платных так и бесплатных единиц
  • поддержка категорий
  • возможность оставлять отзывы и ставить оценки
  • возможность отправлять заявки на покупку
  • удобная загрузка скриншотов и файлов
  • уведомления при поступление новых заявок и отзывов
  • все единицы и отзывы модерируются администратором
  • в модуле нет кеширования, возможно появится позже

Также в модуль входит функционал привязки изображение к любому объекту с удобных flash загрузчиком сразу нескольких изображений.

PS На данный момент никаких дополнений/доработок по этому модуля я не принимаю. Возможно модуль будет обновляться, но только тем функционалом, который будет необходим для сайта livestreet.ru. Т.е. я не даю никаких гарантий о поддержке и доработках.

121 комментарий

avatar
Наверное я был первый!
Деньги ушли
avatar
е-мое, как всегда гениально )
avatar
супер, спасибо большое
avatar
Спасибо огромное, очень необходим был такой модуль. Никак не ожидал, что цена окажется такой смешной, в благодарность отправлю двойную стоимость 400 wmr. Спасибо огромное Макс!
avatar
Спасибо Оrt за модуль. Цена очень доступная что радует. Но где можно посмотреть этот модуль в живую?
avatar
читай внимательнее сам топики описание модуля здесь www.livestreet.ru/addons/24/
avatar
Поставил на локальном, несколько вопросов:
1. при загрузке скриншотов вместо картинок появляются квадратики, однако после сохранения скриншоты появляются (у меня LS установлена в папку, надо где то прописать {$DIR_WEB_ROOT}.
2. если сохранять в «платные», то они там не появляются и увидеть их можно только при нажатии кнопки «мои», если в «бесплатные» то все нормально.
3. если прикрепить произвольный архив в любую категорию — выдает ошибку «Модуль не найден» (может так и должно быть, но если в дизайн то там может же быть просто psd файл в архиве.
4. при сохранении иногда выдает «Произошла системная ошибка» с чем связано не понял.
avatar
1. не понял что за квадратики, аватары у пользователей нормально загружаются?
2. для платных необходимо админу выставить дату проплаты
3. не понял
4. глюк, это возникает если ты ничего не менял, но нажал сохранить
avatar
1. аватары загружаются нормально, а скриншоты с глюком, адрес картинок выглядит так localhost/uploads/images/e/0/d/e/1/1fc900907b_150px.jpg, а должно быть localhost/livestreet/uploads/images/e/0/d/e/1/1fc900907b_150px.jpg Ну это ладно, я найду куда прописать {$DIR_WEB_ROOT}.
2. здесь я невнимателен был, действительно надо ставить дату проплаты.
3. ну здесь я выбираю в «Прикрепить файл» сам модуль каталога LS — нормально грузится, а если просто любой архив с компьютера либо просто изображение заархивирую в rar то не грузит, выскакивает красное окошко «Ошибка модуль не найден».
4. здесь все понял.
комментарий был удален
комментарий был удален
avatar
с третьего раза вот правильное решение :), в файле ajax/imageFancyUpload.php
$sPreviewFile=$sFile100;
$sPreviewFileFull=$sFile;
заменить на
$sPreviewFile=DIR_WEB_ROOT.$sFile100;
$sPreviewFileFull=DIR_WEB_ROOT.$sFile;
avatar
Спасибо заработало. По третьему пункту так и не понял почему нельзя zip и rar архивы с любым содержимым прикреплять. Скрипт проверяет что ли что внутри архива?
avatar
нет, такое сообщение при загрузке файла возникает только в двух случаях:
1. косячно передан id модуля — маловероятно
2. пытаешься прикрепить файл к чужому модулю, т.е. НЕ ты автор аддона
avatar
Понятно, значит все таки проверяется содержимое. Жаль, я думал можно этот модуль переделать под просто каталог файлов… любых.
avatar
содержимое не проверяется — архивы можно загружать любые, читай внимательнее комменты выше
avatar
не получилось одобрить публикацию в каталог (((( не в платный не в дестпалтный лежит все в личном (((
avatar
поспешил, сори все работает ))) ура!1!
avatar
А если я считаю, что цена данной приблуде 5 рублей, а не 199?
avatar
у нас свободная страна
avatar
А если я считаю что твоя зарплата должна быть сто рублей?
avatar
photojob — ты считай хоть 5 копеек, никто никого не заставляет покупать. Если можешь сделать профессионально что нибудь — делай, и мы и у тебя купим и за 199 рублей и за 1999 р. Здесь бесполезно троллить и нести пургу, все равно слушать никто не будет такой бред. Кому нужно всегда купят и все. И напоследок очень нехорошо считать чужие деньги… просто по жизни. Ты понял?
avatar
И еще если ты так говоришь я очень сомневаюсь, что ты как положено убрал ссылки на авторов движка и дизайна на своем сайте. Нехорошо так делать.
avatar
как добавить еще категорию, имеем Платное и Бесплатное хотим Новое-Старое-Бесплатное )))

avatar
я уже отвечал — поле addon_type
avatar
Купил, посмотрел — модуль правда классный. Пригодится.
PS photojob, вы брешите, этот модуль и по 500 имеет право продаваться.
avatar
кому он нужен, купят и по тысяче.
avatar
согласен с тобой полностью — столько и перевёл ;)
Только вот он стоит больше — просто денег пока нет кинуть Максу! ;(
avatar
небольшой фикс для правильного отображения рейтинга во всех браузерах.
В файле Addon.entity.class.php строчку 110
return round(20*$this->getMark()/$this->getCountMark(),1);
заменить на
return number_format(round(20*$this->getMark()/$this->getCountMark(),1), 1, '.', '');
комментарий был удален
avatar
Похоже у меня одного такая проблема, после добавления модуля и платного и бесплатного в разделе «мои» появляется следующая запись:

Call to undefined method AddonEntity_Addon::User_GetUserById() in /home/fastof/public_html/wallofsound/classes/modules/addon/entity/Addon.entity.class.php on line 90

админ видит тоже самое в разделе Ожидают модерацию.
В чем состоит проблема?
avatar
этот модуль требует наличие LiveStreet 0.3
avatar
скажи пожалуйста с какой сборки это можно пофиксить, у меня пре 0.3
avatar
avatar
спасибо, я знаю откуда можно скачать,
проблема в том, что у меня стоит много хаков и переверстан дизайн, установка всего на 0,3 займет очень много времени, да еще не известно как импортируется база, ты знаешь с какого билда изменен или введен, я не знаю, метод User_GetUserById, скажи пожалуйста номер сборки я внесу только эти изменения.
avatar
смотри какая у тебя ревизия и смотри какая здесь trac.assembla.com/livestreet/browser/tags
там менялось не только это
avatar
если бы я знал ревизию я бы не спрашивал, поиском этот метод не найти (
avatar
тогда остаётся одно — начиная с последней ревизии просматривать комментарии, там что то про вызов модулей из сущности
avatar
да, небыло возможности в сущностях(Entity) вызывать модули,
вылечил, спасибо.
Видимо придется поднять черепашку и профиксить все остальное (
avatar
А если сравнить текущую ревизию и новую? При сравнении можно быстро найти недостающий кусок.
avatar
я отслеживал раньше, но сейчас у меня там такая свалка, черт ногу сломит
avatar
глупый вопрос, предусмотрена опция удаления модуля ели он не прошел модерацию, не могу найти, или в базу лезть и ручками?
avatar
нет
avatar
Кто из много уважаемых программистов может выполнить модификацию модуля:
Хочу:
1) возможность создания доп. категорий: Платной, Бесплатное, Уцененное, Новое и т.д… поясните как редактировать

2) Возможность завязки кармы (рейтинга) на кол-во товаров в каталоге.
т.е до рейтинга в 5 мона тока 1 товар, до рейтинга 10 мона 2 товара и т.д. с возможностью это редактировать.

3) Вынос всех текстов в файл, да языковой пакет

Вот собственно и все, кто просветит или поможет ??? готов скинутся деньгами, думаю это нужно не только мне!
avatar
что у всех сессия?..
avatar
Модуль отличный.

Купил.
Но получается, что использовать его не могу.
Описание настройки модуля — отсутствует.
На сайте никаких подробностей об управлении модулем и функциональности нет.
К автору, вроде бы и никаких претензий: «смешная цена» и «предупреждает об отсутствии поддержки»…

Вообщем, обращаюсь с просьбой…

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

Очень важно и нужно
avatar
Так можно просто поля url добавить и все…
как сделать думаю так же как по принципу добавление поля skype
тут на сайте есть описание юзай поиск
avatar
Т.к. модуль продается, возможности выставлять его публично на доработку нет…
я же правильно понимаю? остается пока автор
avatar
Такой вопрос, где нужно изменить, чтобы по умолчанию загружалась страница с «бесплатными» модулями?
avatar
ActionAddon
avatar
если можно поподробней?
avatar
А что делать с этой ошибкой?
Fatal error: Uncaught exception 'Exception' with message 'Не найден шаблон: actions/ActionAddons/index.tpl' in /home/www/public_html/classes/modules/sys_viewer/Viewer.class.php:173 Stack trace: #0 /home/www/public_html/classes/engine/Engine.class.php(187): eval()'d code(1): LsViewer->Display('actions/ActionA...') #1 /home/www/public_html/classes/engine/Engine.class.php(187): eval() #2 /home/www/public_html/classes/engine/Router.class.php(319): Engine->_CallModule('Viewer_Display', Array) #3 [internal function]: Router->__call('Viewer_Display', Array) #4 /home/www/public_html/classes/engine/Router.class.php(108): Router->Viewer_Display('actions/ActionA...') #5 /home/www/public_html/index.php(31): Router->Exec() #6 {main} thrown in /home/www/public_html/classes/modules/sys_viewer/Viewer.class.php on line 173
avatar
проверить правильную установку модуля, по умолчанию tpl файлы модуля копируются для шаблона new
avatar
Народ, а под категории в нем можно сделать или установить две копии модуля?
  • kep
  • +2
avatar
можно всё, только для этого придется менять код
avatar
кстати, действительно было бы интересно, чтобы можно было сделать site/fignia, site/eschefignia и т.д.
Можно как-то изменить слово addons в адресе на что-то другое?
avatar
Здесь вообще то не об этом, а подкатегориях.
Изменить можно. В config.route.php (либо главном, либо относящемуся к модулю — не знаю куда вы добавляли) измените строки
define("ROUTE_PAGE_ADDONS",'addons');

на соответствующее
define("ROUTE_PAGE_ADDONS",'novii_adress');
комментарий был удален
avatar
Всё же не определюсь: насколько данный модуль гож для интернет-магазина (простенького, такого, как тут, на ЛС, торгующего модулями). Причём же вижу, что, вроде, всё предельно ясно — гож, но может есть нюансы? Благодарен буду за коммент по этому поводу!
avatar
а как сделать так, чтобы модули не отправлялись на модерацию админу, а сразу публиковались?
avatar
поправить немного код, посмотри исходники, там все очевидно
avatar
Купил модуль, поставил. А мог бы кто-нить пособить и объяснить, как бы можно было б сделать так, чтобы только определённые пользователи могли добавлять «товар» (модули), а остальные бы только заходили и могли отправлять заявки на покупку. То бишь хочу чё-то типа примитивного интернет-магазина))
avatar
Люди добрые! Поможите, чем можите, проблема в следующем:
после добавления модуля из-под учётки администратора, сразу же происходит переход на страницу редактирования только-что добавленного модуля с такой вот приписочкой в адресной строке браузера avtoturistu.ru/addons/edit/11/?fromadd
И всё бы хорошо, если не тот момент, что модуль добавлялся как платный, а вот теперь в окне редактирования слетает тип на «бесплатный».

Ковырялся тут:
/**
			 * Создаём
			 */
			$oAddon=new AddonEntity_Addon();
			$oAddon->setUserId($this->oUserCurrent->getId());			
			$oAddon->setName($this->Text_Parser(getRequest('addon_name')));
			$oAddon->setCategoryId(getRequest('category_id'));
			if (getRequest('addon_type')) {
				$oAddon->setType(ADDON_TYPE_PAY);
			} else {
				$oAddon->setType(ADDON_TYPE_FREE);
			}
			$oAddon->setVersion(getRequest('addon_version'));
			$oAddon->setCompatibilityId(getRequest('compatibility_id'));
			$oAddon->setCost(getRequest('addon_cost'));
			$oAddon->setDescriptionShort($this->Text_Parser(getRequest('addon_description_short')));
			$oAddon->setDescriptionFull($this->Text_Parser(getRequest('addon_description_full')));
			if (getRequest('addon_active')) {
				$oAddon->setActive(1);
			} else {
				$oAddon->setActive(0);
			}
			$oAddon->setAvatar(null);

но так и не смог понять, почему же тип слетает с «платного» на «бесплатный» при сохранении модуля (и в базу, собственно, тоже тип «бесплатный» попадает). Ручками приходиться в базе править. Буду рад совету.
avatar
Вопрос выше боле не актуален, т.к. поправил код так, что можно только платные добавлять (это-то и было моей финальной целью)
avatar
Здравствуйте!

Купил модуль. Не получается элементарного — ассоциировать страницу site.com/addons/ c категорией «Бесплатное». Т.е. чтобы по умолчанию открывалась именно эта категория, а не «Платное»

Пол дня изучаю файлы. Вроде каждый файл, связанный с модулем, просмотрел. Не могу найти, где это задается.

Прошу подсказать, если можно.

Спасибо.
avatar
ActionAddons.class.php — EventAddons

if (!isset($_REQUEST['type'])) {

$_REQUEST['type']=ADDON_TYPE_PAY;

}


Поменять на ADDON_TYPE_FREE
avatar
Большое спасибо!

Для плюса рейтинга не хватает
avatar
а как бы lightbox было бы хорошо прикрутить к этому замечательному модулю
avatar
что проблема нужный класс прописать для картинок?
avatar
проблема — не было бы проблемой не писал ))
avatar
закомментировала в файлах add.tpl и addon.tpl ненужный мне пункт «совместимость»… где и что же еще надо убрать чтобы не запрашивал этот пункт как обязательный? И еще вопрос — имена категорий отображаются в неправильной кодировке, хотя везде стоит utf8 и все остальное отображается правильно… как исправить?
avatar
вопрос выше неактуален, разобралась…
avatar
такая проблема: не показывается содержимое модуля на главной.
Галочку на показывать поставил, но содержимое модуля только в разделе мои.
как вывести на главную /addons?
  • yzy
  • 0
avatar
Помогите кто нибудь советом. В каком месте глядеть.
Туплю уже сутки!
Проблема с загрузкой картинок — понять не могу где именно капнуть.
Везде все загрузки изображений работают, да и сама загрузка скриншотов пробегает но после того как полоски пробегут появляется внизу вместо картинки восклицательный знак и failed.png — нутром чую мелочь какая-то.
avatar
в файле classes/lib/external/MooTools_1.2/plugs/FancyUpload/LsFancyUpload.js есть строка:
//alert(response);
раскоментируй её и посмотри какую ошибку покажет при загрузке
avatar
Пишет что в classes/engine/Engine.class.php запускает функцию которая не определена dump() — в function.php есть — сам function.php подключается — как я понял в index.php, там всё тоже есть, копаю дальше… Незнаю чего ему надо… :)
avatar
function.php подключается автоматически через config.php -> loader.php
avatar
И ещё хотел спросить — есть какой нибудь простой метод сделать загрузку доступной незарегистрированным пользователям?
комментарий был удален
avatar
Я то же доволен модулем и особенно ценой на него. Но как и у большинства из вас, у меня есть проблема. Я хотел бы переделать модуль, а именно, удалить некоторые поля при создании заявки на добавления модуля, нужные я удалил из списка запрашиваемых в файле add.tpl, но тем не менее их заполнение требуется каким то сторонним скриптом, что не удивительно. Подскажите пожалуйста, как и где можно удалить зависимости, которые требуются при заполнении полей. Например поле, где запрашивается версия модуля. Спасибо.
avatar
Можно сделать эти поля скрытыми и присвоить им любое значение по умолчанию. Где-то даже здесь было про это.
avatar
Решение правильное, но это костыли.
avatar
проверки происходят в методе checkAddonFields() в файле ActionAddons.class.php
avatar
ни у кого небыло проблем с битыми архивами при аплоаде?
avatar
Извините, а как насчет плагина под 0.4?
Данный модуль идеально подходит под мои нужды, но я переезжаю на новую версию как только она появится.
avatar
stimels, простите, промахнулся мышкой.
Вопрос, разумеется, не вам, а ort.
avatar
возможно будет, но не в ближайший месяц точно
avatar
Жаль, только хотел прикупить данный плагин на новый сайт :)
avatar
Упс, не посмотрел на дату… :)

Когда примерно планируется перевести его на 0.4?
avatar
В этом месяце можно ожидать? Я бы прикупил :-[ только цену не поднимайте :)
avatar
Тоже необходим этот плагин
avatar
При покупке возможна ли его подгонка?
P.S не поднимайте цену.
avatar
Очень жду когда появится версия под 4.1 — единственное что останавливает от перехода на новую версию.
И ещё хотелось бы, если это конечно возможно, чтобы линки у категорий были не такие "?type=0&category=1" а что-нибудь более удобоваримое.
avatar
поддерживаю, очень нужна, пусть платная — версия под 0.4.1
avatar
И ещё, в модуле на верху есть вкладочка такая «Программы», вот хочется — чтобы можно было делать много таких вкладочек, в одной программы, в другой каталог чего нибудь другого. Ну ооочень хочется такую фичу.
Или если это можно реализовать и на имеющемся — то может кто нибудь подскажет как?
avatar
Очень нужный плагин, если автор не может им заняться, возможно кто то его сможет допилить на 0,42?
avatar
скиньте допилю
avatar
Может кто-то скинуть Ерохину прошлую версию? Или, может, ort выложит вариант под 0.4.2. Хотя бы в том виде, в котором он работает на livestreet.ru
avatar
Допилил кто-нибудь под 0.4.2?
avatar
Как воздух нужен «Каталог»!!!
avatar
Я бы тоже купил плагин, программисты кончились?
avatar
будет-будет, не нервничайте
avatar
Ждём-с с нетерпением!!!
avatar
ну что мы дождемся на 4.2 коталога или нет???
avatar
В каталоге модулей он уже есть — livestreetcms.com/addons/search/?q=%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3
А вот ни купить, ни просмотреть подробности нельзя…
avatar
это баг сайта лайвстритцмс походу дела =) поиск ищет по черновикам
avatar
Вот лажа… Придется самим что-то мудрить. Говорите, это несложно — адаптировать версию 0.3.1 под 0.4.2?
avatar
круто, в вопрос те кто покупали модуль под 0.4. версию, получат обновление или нет?
avatar
я понятия не имею, вообще не имею к этому отношения.
1d10t выложил модуль в черновики на сайте лсцмс… какие из этого выводы получаются?
avatar
в обще он обещал доработать модуль орта под новую версию =))
avatar
и если он уже лежит в каталоге черновиком? м?
avatar
так и лежит =))
avatar
а когда будет плагин для 0.4.2?
avatar
да не будет его, судя по тому чт, о на все распросы не следует ответа, а человек который сказал что сделает, заходит на сайт но не чего не говорит… вернее каталог скорее всего давно готов но его по какимто причинам запретили в паблик выкладывать…
  • job
  • 0
avatar
вернее каталог скорее всего давно готов но его по какимто причинам запретили в паблик выкладывать…
каталог не готов и в плагинах лежит заглушка без функционала
avatar
и да вообще сложилась не приятная тенденция когда кто то что то обещает и не делает а именно товарищ eXtravert и тот кто занимался плагинов о котором идет речь выше.

П.С. я купил 5 плагинов из которых переведено на 0.4.2 всего два, по некоторым кормят обещаниями, по другим я так понел человек поддержку дальше не будет оказывать, отсюда вопрос почему я должен поддерживать программистов а не купить в дальнейшем плагин на нолике или еще где нить? вот лично мне в дальнейшем нужен плагины микроблоги, компании, пингатор и честно мне стремно покупать потому как при выходе 0.5.1 версии не совсем уверен что они будут.
avatar
С каталогом действительно засада(.
Я под него уже раздел создал и верстка уже завершена, а каталога все нет.

Писал в приват человеку взявшему на себя обязательства по его адаптации, пока что тишина.
avatar
Куплю рабочий модуль «Каталог» для версии 0.4.2. за 1990 р.

Неужели никому из разработчиков деньги не нужны :)

p.s. уже давно бы сделали, оттестили и продали копий на стопицот тысяч.
avatar
вот и я о том же.
Неужели так трудно написать этот плагин???
Желающих его купить полно.
Да и хороших прогеров на ЛС тоже немало.
Так в чем же проблема???
avatar
Поддерживаю!
avatar
Переделать я бы взялся, но вот есть несколько проблем:
1. Мне нужно что бы дал согласие на дальнейшее распространение автор плагина: если я его полностью переделаю и оставлю стандартный функционал.
2. Если переделаю: будет проблема если кому то понадобится другой, дополнительный функционал.
3. Катастрофически не хватает времени: купившие люди Плагин будут сидеть долгое время без поддержки..:(
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.