Доброго времени суток!
Выкладываю компонент торговой площадки, для продажи файлов.
Все возможности можно посмотреть на демо.
Некоторые из них:
1. Ограничение доступа для групп пользователей, к просмотру и размещению файлов.
2. Интеграция биллинга (оплата производится только при первом скачивании файла).
и т. д.
Демо
fedor 123456
vasya 123456
Без биллинга не работает!
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
Версия 1.10.1
Реклама #
lokanaft 11 лет назад #
Петрмаг 11 лет назад #
Олег Васильевич я 11 лет назад #
Олег Васильевич я 11 лет назад #
Алексей Т 11 лет назад #
И подумалось, что они попросили через вас компонент продвинуть сюда
IngDesign (Магомед) 11 лет назад #
MauND 11 лет назад #
MiMoHOD 11 лет назад #
eoleg 11 лет назад #
а я сначала подумал что IngDesign довел до ума компонент Дениса Гоновичева.
IngDesign, опыт есть, Денис предлагал исходники, может возьметесь?
IngDesign (Магомед) 11 лет назад #
eoleg 11 лет назад #
это в его блоге
http://instantcms.ru/blogs/shablony-moduli-narabotki/komponent-torgovaja-ploshadka.html
http://instantcms.ru/blogs/shablony-moduli-narabotki/torgovaja-ploshadka-na-uk.html
но может у кого то стоит и он покажет.
Петрмаг 11 лет назад #
Вот и IngDesign молодец! будем тестить в реале.Может так начну оригиналы продавать,а то надоела халявная раздача с претензиями снимаешь в городе и вопросы а где скачать а где взять пошлю все туда откуда макар коров не пас))) попробую,если работает конечно
Петрмаг 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Петрмаг 11 лет назад #
Петрмаг 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Петрмаг 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Петрмаг 11 лет назад #
MiMoHOD 11 лет назад #
IngDesign (Магомед) 11 лет назад #
lezginka.ru 11 лет назад #
Dost 11 лет назад #
http://ingdesign-test.ru/filearchive/foto/foto-fotoapparata.html
За разработку респект!
letsgo 11 лет назад #
Петрмаг 11 лет назад #
Петрмаг 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Владимир Савенко ✝️ 11 лет назад #
Олег Васильевич я 11 лет назад #
Александр 11 лет назад #
Ну и приятного использования всем.
Алексей Т 11 лет назад #
Если нет, то его право с кодом делать что угодно....это его продукт.
И раз написали тут скажите сумму оплаченную за работу - я думаю она не велика раз IngDesign отдал free
Олег Васильевич я 11 лет назад #
letsgo 11 лет назад #
stealthdebuger 11 лет назад #
С человеческой - он #%%$^%$^@#
Алексей Т 11 лет назад #
Тут на лицо конфликт заказчика и исполнителя до того как был опубликован компонент
IngDesign должен извиниться
letsgo 11 лет назад #
eoleg 11 лет назад #
Давно letsgo не ставил плюса), тоже все правильно.
MiMoHOD 11 лет назад #
Александр 11 лет назад #
Я сказал что посчитал нужным. Списывался с автором, на, что получил ответ, что типа сам дурак.
Вы поймите, мне не убудет, просто это не профессионально о чем потенциальных заказчиков, которые обитают на сайте предуредил.
MiMoHOD 11 лет назад #
MiMoHOD 11 лет назад #
Александр 11 лет назад #
MiMoHOD 11 лет назад #
Александр 11 лет назад #
Я сказал что посчитал нужным. Списывался с автором, на, что получил ответ, что типа сам дурак.
Вы поймите, мне не убудет, просто это не профессионально о чем потенциальных заказчиков, которые обитают на сайте предуредил.
Алексей Т 11 лет назад #
Автором признается лицо, трудом которого создана программа. Защита авторских прав начинается сразу же с момента создания программы.
ГК РФ, ч.4, Статья 1257. Автор произведения
Модуль или Компонент является результатом интеллектуальной деятельности и объектом авторских прав как программа для ЭВМ, которые регулируются и защищены законодательством Российской Федерации об интеллектуальной собственности и нормами международного права
- Приобретая лицензию на модуль или компонент, вы должны знать, что не приобретаете авторские права на программный продукт. Вы приобретаете только право на использование программного продукта только на своих сайтах.
======================
Я не защищаю IngDesign и вас конечно понимаю
У вас конфликт это плохо
Да IngDesign по хорошему должен был вас проинформировать что данную работу будет продавать…Но вот поворот – он решил ее отдать бесплатно.
На месте IngDesign мы бы поступили иначе:
1 переделали бы функционал, добавляя в него расширенные элементы
2 сделали бы композитный законченный дизайн продукту
3 сообщили заказчику что у вас есть расширенная версия – дали бы обновления и продавали бы со спокойной совестью или представили бы сообществу как free
Тут другое меня интересует, как нехорошие люди узнали что у вас есть этот компонент
И почему они продают его
Александр 11 лет назад #
Я не то чтобы прям зол на исполнителя, так как я адекватный человек, и получил, что хотел, но спросить моего мнения можно было. Но это пусть будет на его совести.
Теперь все равно это паблик, что же теперь, поделаешь.
picaboo 11 лет назад #
MiMoHOD 11 лет назад #
MiMoHOD 11 лет назад #
picaboo 11 лет назад #
MiMoHOD 11 лет назад #
picaboo 11 лет назад #
Ну не суть. позиция понятна.
MiMoHOD 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Олег Васильевич я 11 лет назад #
Олег Васильевич я 11 лет назад #
letsgo 11 лет назад #
Владимир Савенко ✝️ 11 лет назад #
1. Александр, судя по
2. Судя по
Владимир Савенко ✝️ 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Увидев проект на фрилансе от Александр, и исходя из имеющихся наработок, решил доработать свой компонент под заказчика.
Потом я дописал/переписал свой компонент, и выложил его здесь.
nedoriko 11 лет назад #
letsgo 11 лет назад #
IngDesign (Магомед) 11 лет назад #
stealthdebuger 11 лет назад #
Можно демо-пользователям права админа?
stealthdebuger 11 лет назад #
Принцип проникновения такой же, что демонстрирует видео отсюда http://instantcms.ru/forum/thread16222.html
Андрей 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Николай (asd43) 11 лет назад #
Су-27 11 лет назад #
lesterkey 11 лет назад #
lesterkey 11 лет назад #
lesterkey 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Увидев проект на фрилансе от Александр, и исходя из имеющихся наработок, решил доработать свой компонент под заказчика.
Потом я дописал/переписал свой компонент, и выложил его здесь.
letsgo 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Александром была оплачена копия данного компонента, с доработкой под его требования. В проекте он не указывал что компонент должен быть написан с нуля. В этом случае я обозначил-бы другую стоимость.
А по вашей логике, если я реализую функционал с использованием, например, универсального каталога, как многие делают, - то я уже не имею права на его использование в дальнейшем.
MiMoHOD 11 лет назад #
MiMoHOD 11 лет назад #
letsgo 11 лет назад #
Вот и представьте, я заказал, оплатил разработку, а тут это уходит в массы и для чего тогда я заказывал и оплачивал? Так или иначе, программист должен был обсудить с заказчиком вариант, что это уйдет на всех, предупредить надо было перед началом работы.
Не сказал бы конечно, что идея тут уникальная, это тоже факт, но оплата за разработку обязывала не выкладывать в общий доступ, без согласования с заказчиком.
IngDesign (Магомед) 11 лет назад #
А о том что я разработчик, и имею права на свой код (а компонент писался для себя, а потом дорабатывался под требования заказчика), я предупреждать не должен.
Hoyta 11 лет назад #
+! И не вступайте в дискуссии. Вы правы на все 100 проц. Респект!
letsgo 11 лет назад #
Hoyta 11 лет назад #
letsgo 11 лет назад #
В данном случае, если вы считаете что вы правы и код только ваш, верните деньги заказчику и естественно вы дальше можете делать что угодно. Рыбку сьесть и дать компонент в массы, как то не вяжется.
Кто бы тут что не писал в вашу защиту, в ситуации заказчика был бы возмущен. За сим я прекращаю, так как собственно меня дело не касается. Хорошо, когда мне вас хвалили, не стал у вас заказывать ничего.
Hoyta 11 лет назад #
Hoyta 11 лет назад #
Hoyta 11 лет назад #
MiMoHOD 11 лет назад #
1. "программист должен был обсудить с заказчиком". Дело в том что программист, на время действия соглашения или договора на реализацию заказа, просто наемный работник, а потому он никому ничего не должен объяснять по части условий. Условия ДОЛЖЕН ставить заказчик, он за это и платит, а программист решает подходит ему эти условия или нет. Автор или работник, со своей стороны, лучше защищен в части прав на продукт который он производит (реализует) изначально, поэтому заказчик за оплату застраховывает себя от того что ему не выгодно в дальнейшем.
2. Что касается данного случая, заказчик не удосужился поставить программиста в курс всех своих требований. По сути он претендует на право владеть не только отдельно взятым экземпляром компонента за который заплатил (в том виде за который он оплатил), но и на любые манипуляции с исходным кодом на котором он основан ВООБЩЕ, а по сути на авторскую часть.
ПС
Если кто-то решил заказать у работника "нечто" (притом не важно делал он на базе своего или под диктовку заказчика с нуля) то этот кто-то, после оплаты и завершения сделки, имеет право на это "нечто". Но если работник в дальнейшем решил использовать наработки (считай опыт) для создания "улучшенного нечто", то это его право и оно распространяется лишь на тех с кем он этим правом решит поделится.
ПС
И еще, программист о котором идет речь не ставил целью кому нибудь насолить. И уверен если бы Александр в личке разъяснил подробно, в чем его претензии и их основания, можете быть уверены повода для публичных разборок не возникло бы. Но вместо это, он дал повод для холивара. Который никак не прекратится. И вообще прискорбно, что члены сообщества вместо совета или попытки примирить начинают судить. Я думаю администраторы нашего сайта вполне те люди кто может и должен по идеи этим заниматься, если посчитают нужным. Надеюсь с этим согласны все.
letsgo 11 лет назад #
Спорить не хочу и судить тем более. Все написанное имхо. Всё что не делается, все к лучшему, банально, но факт)
MiMoHOD 11 лет назад #
Что касается целей, то нет, целей насолить не было. Ведь изначально он выложил этот компонент за 1000 р. И не знал о том, что его предыдущая разработка продается в сети, ему это после сообщили. От Александра претензий вообще никто не ожидал, они возникли сейчас. А за бесплатно решил выложить потому что первый пост в блоге. Ну, а насчет вареза он упомянул потому что я его попросил :)
eoleg 11 лет назад #
Я считаю что когда вы реализуете чужую идею за деньги и не обговариваете как раз то что имеете ли вы право продавать это по то вы не имеете права это по продавать и собственником является заказчик.
IngDesign (Магомед) 11 лет назад #
NeBox 11 лет назад #
Если идея действительно уникальна, то пусть патентуют. Тогда будет что предъявить. А так - все права за автором кода.
Индивидуальные разработки в одни руки стоят раз в 5 дороже, так как реализуются в единственном экземпляре. В данном случае, уникальная разработка такого каталога стоила бы порядка 20к. Автор кода имеет право зарабатывать на ее продаже или делать с ней что хочет, если ее цена каких-то 6к.
Если заказчик ничего не обговаривает в начале - то ему пох, что дальше будет с разработкой. А если он думает, что делают ему уникальный функционал и никому давать ничего не будут, то это по меньшей мере глупо.
Как можно делать какие-то предьявы, если нет договора?
NeBox 11 лет назад #
Автор кода имеет право зарабатывать на ее продаже или делать с ней что хочет, если ее цена каких-то 6к и нет договора.
Reborn 11 лет назад #
Я как пользователь выложил файл в продажу, в товарах он появился.
Как я предполагаю, если файл купили, мне на счет поступили баллы.
Но где в профиле я могу посмотреть мои товары и хоть какую-то статистику ?
ида Вкладка биллинг недоступна, мб в ней ?
ида1 Речь шла о вкладке в профиле - мои товары.
IngDesign (Магомед) 11 лет назад #
Reborn 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Reborn 11 лет назад #
lezginka.ru 11 лет назад #
а нормы то разные, оказывается...к сожалению
ssh2k 11 лет назад #
Проще говоря хотите что то свое, нужен договор нет договора? Вот они друг друга и поимели)
ЗЫ Отдельное спасибо за фри.
Александр 11 лет назад #
з.ы. Много всего понаписали про авторское право, но по мне так если не было обговорено заранее и не подписан договор то и заказчик и исполнитель имеют право делать с кодом всё что душе угодно. Посмотрите любой тендер, всегда обязательно обговаривается кому переходит право и каким образом осуществляется передача и подписывается акт сдачи-приёмки.
Да и по человечески надо всё таки стараться поддерживать instant такими вот фри компонентами.
Всё что когда либо заказывал в сообществе - всегда просил автора выложить для людей.
letsgo 11 лет назад #
Айрат 11 лет назад #
IngDesign (Магомед) 11 лет назад #
Айрат 11 лет назад #
SJen 11 лет назад #
Батосай 10 лет назад #
Dorimen 10 лет назад #
Су-27 10 лет назад #
Олег 10 лет назад #
Олег 10 лет назад #
keysoft 10 лет назад #
Андрей 10 лет назад #
zotak 10 лет назад #
zotak 10 лет назад #
vell 10 лет назад #
lesterkey 10 лет назад #
vell 10 лет назад #
DATABASE ERROR:
INSERT INTO `cms_comment_targets` (`target`, `component`, `title`, `target_table`, `subj`) VALUES('filearchive', 'filearchive', 'Файлы', 'cms_filearchive_items', 'вашего файла')
Table 'baza_my.cms_comment_targets' doesn't exist
Я как бы понимаю, что оно пишет что в базе нету таблицы 'baza_my.cms_comment_targets'
И её так действительно в таком виде её там нету. Есть таблица 'baza_my_comment_targets'
С какой радости оно подставляет .cms не понятно.
При этом в базе добавляется три новые таблицы и почему то без префикса. cms_filearchive_items, cms_filearchive_downloads, cms_filearchive_cats.
Префикс моей базы ( baza_my )
Я так понимаю вся загогуленка в файлике install, а точнее в строчке
dbRunSQL($_SERVER['DOCUMENT_ROOT'].'/components/filearchive/install.sql', $inConf->db_prefix);
Но что и как именно нужно изменить, знаний не хватает.
lesterkey 10 лет назад #
vell 10 лет назад #
Для тех кто столкнулся с такой же проблемой
Решение вот такое : В файле /components/filearchive/install.sql смените префикс cms_ на свой
Огромное спасибо (IngDesign) за подсказку