ViArt PHP Shoping cart

Тема в разделе "ViArt PHP Shoping cart", создана пользователем ptuchster, 28 ноя 2007.

Статус темы:
Закрыта.
  1. ptuchster

    ptuchster Создатель

    Регистр.:
    21 ноя 2007
    Сообщения:
    41
    Симпатии:
    28
    Итак начнем с самого начала для не просвященных. Некоторый контент я буду скрывать за хайдом, дабы сам тут недавно но уже просек глубокую философию для чего это делается :) И прошу важную информацию по этому топику в дальйшем хайдить.

    ViArt Shop
    Домашний сайт: _http://www.viart.com/
    Лайф демо скрипта: _http://www.viart.com/php-shopping-cart-demo/

    Все в кратце можно посмотреть там.

    Теперь в кратце что будет в этом разделе:
    1- Обсуждение, вопросы и прочая хр*нь.
    2- В качестве ознакомления (конкретно в качестве ознакомления) будут выкладываться раздезенденные версии виарта. Чтобы избежать нежелательного использования сего продукта неопытными людьми все выкладываемые раздезенденные версии виарта долны быть в архиве а пароль спрятан за 100 постами.
    3- Т.к. в процессе раздезендивания возникают неполадки и магазин сразу не хочет работать, те кому интересно заглянуть в недра работы платных версий- будем делится кто какие ошибки нашел в процессе андезенда.

    Далее, я с ndmitry начали уже потихоньку разбирать магазин. Не знаю как он, но я почему то к нему (к виарту) очень привязался и врядли уже отвяжусь пока полностью его по кусочкам не заберу.


    Теперь появилась такая идея у самого ndmitry (цитата:(
    Лучше дезендить сразу фри-версию 3.2.2 с сайта разработчика (или запросить триал). В фри версии только ограничение на кол-во товаров - не более 50-ти, если его убрать, то должна стать версия "Стандарт".

    Чем я (думаю и он) сейчас занимаемся. Только я взял последнюю версию 3.3.1F(ree)

    Теперь, чтобы много не писать процитирую немного писем из лички:
    ptuchster:
    надо просто найти закодированные файлы ))) а в них во всех есть строчка @Zend ... так что поиск в руки и вперед )
    ndmitry:
    Лучше дезендить сразу фри-версию 3.2.2 с сайта разработчика (или запросить триал). В фри версии только ограничение на кол-во товаров - не более 50-ти, если его убрать, то должна стать версия "Стандарт".
    ptuchster:
    ...стандарт тоже не хорошо ... когда есть интерпрайс над стандартом даже не хочется работать ... единственное что можно сделать это попробовать передрать оттуда, я надеюсь рабочуу, функцию basket.php которая как раз в 3.1 не работала ... надо будет попробовать может заработает %))))).... пошел пробовать ...
    ndmitry:
    ...А я почти прогнал все зазенденные файлы от фри версии 3.3.2 через китайский сервис дезенда. на сколько я понял, ограничения бесплатной версии (перечислены на офсайте) прописаны в файле record.php Там сразу видно, где прописан лимит на кол-во категорий, товаров и т.д. Скорее всего, надо будет подправить ручками кое где некорректность дезенда, и можно будет пользоваться...
    ptuchster:
    ...раздезендил все файлы из 3.3.1 ... поправил, проинсталил. Сталострашно что в этой версии на 10 таблиц в базе больше чем в интерпрайзе на версии 3.1
    Туеперь о проблемах что я узнал.
    Ты наверно заметил что при андезенде есть две основные проблемы: 1- ковычки закрытия сценария } 2- это ошибки массивов [1] часто оказывается за скомбкой. Так вот, у меня такое ощущение, что тут появилась новая. Потому что при инсталяции все идет нормально но возникает непонятная ошибка в date_functions конкретно с функцией join, хотя она прописанна и полностью проинклудина. Пока не нашел в чем проблема. Изза этой ошибки не работает весь магазин в целом после успешной инсталяции. + проблема с date_mask еще в ходе инсталяции, при инстале я обошел эту ошибку и проинсталировал магазин насильно. Оказалось что это очень важный параметр, т.к. он используется в админке почти на всех формах добавления. И исходя из этого надо думать что происходит дальше. Дальше идет такая весчь, что система ругается на инклуд editgrid который отвечает за постоение форм, включая те же админские что и используют параметр date_mask. То ли это ошибка в edit_grid толи эти ошибки последсвтвие обибок с параметром date_mask. Так что я установил для себя последовательность действий - 1- исправить функцию join (причем в 3.1E она нормально работает и все обращения в ней идентичны версии 3.3.1F) 2- исправить date mask 3- собсно, если не исправится сама, искать ошибку в editgrid инклуде. Почему такая- потому что все они могут вытекать друг из друга и исправя одну они могут пропасть...

    Те кому это тоже интересно продолжаем делать грязное дело (еще раз повторяю- в качастве ознакомления!!! дабы избежать в дальшейшем проблем с авторскими правами) намечаем план действий:

    1. Исправить неполадки с basket.php в версии 3.1E (лишнее никогда не повредит, и иногда старые версии оказываются тоже необходимы.
    2. Исрпать неполадку с функцией join в версии 3.3.1F
    3. Исправить date_mask
    4. Исправть editgrid инклуд

    Те кто эту работу уже проделал, или как странно у когото все работает выкладываем. Только еще раз- ставим пароли на архивы и прячем за 100 постами.

    Теперь файлы:

    includes3.3.1F.rar
    папка инклуда от версии 3.3.1F. Для тех кто не видит архив под 510 битным ключем. Даже не пытайтесь взломать :)))) Вам надо будет собрать кластер на всю квартиру и подождать пару лет ,)))) Или просто стать активным учасником форума ---0

    Пароль:
    Ghrtue54

    includes3.1E.rar
    Раздезенденные файлы для версии 3.1E(nterprise)

    Пароль:
    Ghrtue54

    И сам виарт ,)
    http://rapidshare.com/files/72968566/ViArt.rar

    Саму версию 3.1 потрудитесь поискать сами, она валяется везде где только можно.

    З.Ы. да простит меня Бог за то что я лишаю Viart Ltd денег. Бог видит что я всячески ограждую нубов от искушения использовать раздезенденные нами версии в качестве ознакомления в комерческих целях :aq:
     

    Вложения:

    Abdalballah, sweb27, NIKSU и 14 другим нравится это.
  2. prokopa

    prokopa

    Регистр.:
    27 июн 2007
    Сообщения:
    402
    Симпатии:
    105
    от Enterprise версии было бы больше толку. и дезендить приятней и пригодиться в младших версиях.
     
  3. ptuchster

    ptuchster Создатель

    Регистр.:
    21 ноя 2007
    Сообщения:
    41
    Симпатии:
    28
    как только появится энтерпрайз 3.3.1 подезендю ... покаже самый последний энтерпрайз который я нашел в инете это 3.1, а самая последняя доступная версия это 3.3.1 фри которая может превратится в стандарт. Конечно не спорю, энтерпрайз кул, но его сейчас не имеется ибо он только недавно вышел в версии 3.3.1 так что не надо ныть.

    Добавлено через 2 минуты
    чем приятнее ?) ... лаги одни и теже, инклуд файлы теже самые все теже функции, во всяком случае в 3.1 ... не знаю как в последней... разницы в дезенде ты не почувствуешь, теже ошибки, а вот то что можно будет уже раздезенденные файлы всунуть в энтерпрайз когда его выложат в инет ты наверно не подумал ,))) ... поэтому надо быть во все оружия в ожидании халявы ,)
     
  4. Panadol

    Panadol Продавец здоровья

    Регистр.:
    20 апр 2007
    Сообщения:
    303
    Симпатии:
    180
    ...все дороги ведут в Рим...

    Всё ссылки на версию 3.1, выложенную в сети, ведут на Перейти по ссылке. На которой, в свою очередь, файл уже удалён.
    Если есть альтернативные ссылки - прошу выложить.

    Я немного не понял - то, что спрятано под 100постовым хайдом - это и есть пароли? Если так, то они не подходят ни к одному из размещённых тобой архивов.

    Или же под хайдом защифрованные пароли? Но если это так, то на их расшифровку на самом деле уйдет пару лет;)
    Какой смысл их тогда выкладывать?
     
  5. ndmitry

    ndmitry

    Регистр.:
    18 июн 2006
    Сообщения:
    980
    Симпатии:
    603
    Хм... Суровое начало топика...:D
    Добавлю от себя:
    Что касаемо реплики о том, что типо, Free, это не интересно - уж лучше сразу Enterprise, то посмотрите вот сюда:
    _http://www.viart.com/online_store_features_list
    Вы увидите, что существуют 4 версии скрипта: Free Light Standard Enterprise. Первоначально я думал, что из Free получиться Standard, но сейчас, думаю, что это и будет как раз Enterprise.
    Изучите таблицу сравнений и вы, как и я, увидите, что фри-версия не отличается от Enterprise по набору функционала, он просто ограничен нижеперечисленными лимитами в файлах, которые были под зендом.
    Products 50
    Products Categories 10
    Articles Categories 20
    Articles 100
    Administrators 10
    Ads 100
    Ads Categories 10
    Support Requests 100
    А вот Light и Standard, как раз, имеют уменьшенный функционал и бесплатную поддержку 6мес. и 1 год (фри - без органичений). Поэтому есть смысл поработать над Фри-версией и сняв ограничения, получить Enterprise.
    Теперь, что касается версий...
    В последние месяцы разработчики активизировались и выпустили несколько релизов исправляя выявленные баги в предыдущих и расширяя функционал. Активизировался и открытый форум поддержки. Итак, в некогда выложенной на просторах инета, якобы нулл-версии 3.1 Enterprise, изначально присутствовали баги с корзиной и ещё несколько, включая баг, когда в админке на русском языке просто открывались некоторые страницы без текста:(. Об этом я уже где-то написал, но главное не это! Заявленный Enterprise, оказался... Free-версией!!!:eek: Я убедился в этом, когда попытался добавить 51-й тестовый товар, высветилась красноречивая надпись, что превышен лимит для бесплатной версии:-]. Далее, я скачал Free этого же релиза с офсайта, установил, и там этих багов небыло.
    Дезендил файлы версии Free 3.3.1, 3.2 и последней доступной для скачивания 3.3.2(почти все), так вот, при беглом сравнении раззенденных файлов через WinMerge, видны существенные изменения и добавления кода в некоторых файлах. Чуть позже выложу их для правки после дезенда.
    А ещё взгляните сюда:Перейти по ссылке
    Ничего не напоминает?:) О них и разработчики знают - это нулёная старая версия.
    Если я где заблуждаюсь в своих измышлениях - поправьте.
     
  6. invader

    invader Серый кардинал в отставке :)

    Moderator
    • Супермодератор
    Регистр.:
    3 апр 2006
    Сообщения:
    2.756
    Симпатии:
    5.757
    Полностью прав. Кстати неоднократно наблюдал продажу ворованного ПО на англоязычных сайтах. Внаглую выдают за своё. Практически ничего не меняют, ну дизайн от силы....
    И о каких работающих законах интеллектуальной собственности речь?
    ndmitry - спасибо за грамотный расклад. ИМХО редкость...
     
  7. ptuchster

    ptuchster Создатель

    Регистр.:
    21 ноя 2007
    Сообщения:
    41
    Симпатии:
    28
    Насчет ajax... а нафига он тебе нужен там?) ... хоят даже если такое делать то уж точно на энтерпрайзе, но это когда выложат 3.3.1 в паб.

    По прозьбам трудящихся выложил заного андезенды и залил на рапиду 3.1 нул энтерпрайз. Все в первом топике
     
  8. ndmitry

    ndmitry

    Регистр.:
    18 июн 2006
    Сообщения:
    980
    Симпатии:
    603
    Вот мои файлы после Дезенда от версии 3.3.2 пароль на вложенный архив:dezend332viartshop Файлы не проверялись и требуют правки! Сейчас нет времени:confused:. Если появится возможность - покопаюсь, может ещё кому сгодится. Лучше, если глянет спец, т.к. я немного по другой части...:ah: Обратите внимание, в первую очередь, на файл record.php - именно в нём прописаны ограничения. Возможно, если подправить только этот раззенденный файл, а другие не трогать (оставить под зендом), скрипт будет работать как полноценный. Это только предположение полу-делитанта:), так как из-за нехватки времени невнимательно осмотрел код в оставшихся файлах.

    P.S. Сейчас локально установил 3.3.2F и стал методом исключения заменять по одному оригинальные файлы на прилагаемые в этом сообщении. Пока, выяснилось следующее:
    вроде, все ссылки в админке и фронтэнде работают - может и есть ошибки, но не заметил, а при замене последного файла record.php, при попытке редактирования товара и других действий, вываливается ошибка: Parse error: syntax error, unexpected T_CASE in C:\Program Files\VertrigoServ\www\viart\includes\record.php on line 1017 Пока всё... Пошёл в люльку:D Так что, возможно моё последнее предположение верно.
     

    Вложения:

    Panadol нравится это.
  9. Panadol

    Panadol Продавец здоровья

    Регистр.:
    20 апр 2007
    Сообщения:
    303
    Симпатии:
    180
    Абсолютно с тобой согласен.
    Ко всему прочему, на Перейти по ссылке, то на деле она оказывается той же фри, только без ограничений. Ну и надпись сверху в админ-части там и там говорит то же самое. ("ViArt Shop Enterprise v.3.3.2":(-]

    Вывод: Скорее всего, ndmitry прав - зазенденный релиз ViArt Shop Enterprise v.3.3.2 уже выложен в паблике в виде фри версии, осталось только раззендить!
    А точнее сказать, осталось лишь подправить раззенденные ndmitry'ем файлики!

    Но может в других зазенденных файлах стучалки?
     
  10. ptuchster

    ptuchster Создатель

    Регистр.:
    21 ноя 2007
    Сообщения:
    41
    Симпатии:
    28
    надо будет найти гед в триал версии отключить или хотябы накрутить счетчик )))) ... а так впринципе все правы всех поздравляю ))) ... начинаю хе*ачить анную версию %))... ибо блин, у хоть я и начал топик у меня 100 постов нету %) буду все делать сам ))) :-]

    и еще одно ... а таблички кто проверял ??... кароче начидо читать ченджлог и если нету серьезных изменений в плане работы можно попробовать всунуть и инталяшку :)
     
Статус темы:
Закрыта.