Перейти к содержимому


ocStore v1.0.0 RC1


Сообщений в теме: 138

#121 mes

    Пользователь

  • Пользователи
  • PipPip
  • 52 сообщений

Отправлено 17 Июль 2011 - 16:46

Просмотр сообщенияAcden (17 Июль 2011 - 14:14) писал:

И опять никаких данных по срокам...
Сроки тебе точно никто не скажет, т.к. на данном этапе это не возможно, максимум что можно сказать - это над чем сейчас идет работа.
Можно всегда конечно назвать срок в 3 раза больше предполагаемого, но смысла...

Просмотр сообщенияAcden (17 Июль 2011 - 14:14) писал:

Эта тема как раз и была создана для обсуждения сборки RC1.
Обсуждения - это по существу. Смысла писать об одном и том же 100 раз. Напиши тогда в личку бабушке.
А то тема уже во флуд превратилась.

#122 hagul

    Пользователь

  • Пользователи
  • PipPip
  • 19 сообщений

Отправлено 17 Июль 2011 - 22:00

В субботу официально опенкарт обновился до версии: OpenCart v1.5.1

#123 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 18 Июль 2011 - 08:19

Просмотр сообщенияagoodis (14 Июль 2011 - 12:39) писал:

Баг с поиском UTF-8 исправлен:
http://code.google.c...ce/detail?r=475
Автокомплит пока не исправлен.
Сейчас посмотрел внимательно... многобайтные функции прописаны, а декодирование - нет.

#124 agoodis

    Пользователь

  • Пользователи
  • PipPip
  • 28 сообщений

Отправлено 18 Июль 2011 - 14:45

Просмотр сообщенияYesvik (18 Июль 2011 - 08:19) писал:

Автокомплит пока не исправлен.
Сейчас посмотрел внимательно... многобайтные функции прописаны, а декодирование - нет.

Кинь этот баг Bluedragon на форум или google code. Или опиши его, а я толкну на исправления разработчикам.

#125 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 18 Июль 2011 - 18:06

Просмотр сообщенияagoodis (18 Июль 2011 - 14:45) писал:

Кинь этот баг Bluedragon на форум или google code. Или опиши его, а я толкну на исправления разработчикам.
Да там всё банально... в javascript идет кодирование
data: 'filter_name=' +  encodeURIComponent(request.term),
а декодирования нет.
Во всех методах autocomplete(), в этот участок кода
$data = array(
	'filter_name' => $this->request->post['filter_name'],
	'start'       => 0,
	'limit'       => 20
);
надо добавить декодирование, например, я сделал так:
$data = array(
	'filter_name' => urldecode($this->request->post['filter_name']),
	'start'       => 0,
	'limit'       => 20
);


#126 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 21 Июль 2011 - 05:40

Ещё подумал...
С UTF-8 всё решается гораздо проще, в файле system/library/request.php находим строку
$data = htmlspecialchars($data, ENT_COMPAT);
и меняем её так
$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
Всё!

Танцы с бубном вокруг многобайтных функций нужны только в чистом OpenCart.
Я совсем забыл что в ocStore utf8_bin заменили на utf8_general_ci и регистр до звезды...

#127 agoodis

    Пользователь

  • Пользователи
  • PipPip
  • 28 сообщений

Отправлено 21 Июль 2011 - 11:05

Просмотр сообщенияYesvik (21 Июль 2011 - 05:40) писал:

Ещё подумал...
С UTF-8 всё решается гораздо проще, в файле system/library/request.php находим строку
$data = htmlspecialchars($data, ENT_COMPAT);
и меняем её так
$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
Всё!

Танцы с бубном вокруг многобайтных функций нужны только в чистом OpenCart.
Я совсем забыл что в ocStore utf8_bin заменили на utf8_general_ci и регистр до звезды...
Тебе дали доступ к svn?)

#128 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 21 Июль 2011 - 23:23

Просмотр сообщенияagoodis (21 Июль 2011 - 11:05) писал:

Тебе дали доступ к svn?)
Да.

#129 1nSane

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений
  • ГородMoscow

Отправлено 22 Июль 2011 - 01:47

Yesvik
Поздравляю! Надеюсь теперь работа пойдет быстрее!

#130 JudSuss

    Пользователь

  • Пользователи
  • PipPip
  • 45 сообщений

Отправлено 22 Июль 2011 - 15:01

Ну как результаты испытаний бета версии ?

#131 SG00

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 22 Июль 2011 - 19:52

Yesvik, присоединяюсь к поздравлениям:)

#132 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 22 Июль 2011 - 20:15

Спасибо за поздравления.

Теперь осталось понять что с ним делать...
Если, как предлагают в нескольких темах, надо только переводить, а исправления/дополнения выкладывать отдельно - то доступ к SVN не нужен.
Есть много людей которые могут переводить и не очень дружат с PHP. Пусть они и переводят, а я буду кодить и выкладывать, как и раньше, всё на форуме.

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

#133 Yesvik

    Почему программистов все считают телепатами?

  • OC Team
  • PipPipPip
  • 1 603 сообщений
  • ГородМосква

Отправлено 22 Июль 2011 - 20:24

Ходят слухи, что все исправления/дополнения будут под vQmod.
Я не могу сказать что категорически против извращений, но не до такой-же степени...

#134 mes

    Пользователь

  • Пользователи
  • PipPip
  • 52 сообщений

Отправлено 22 Июль 2011 - 20:53

Просмотр сообщенияYesvik (22 Июль 2011 - 20:24) писал:

Ходят слухи, что все исправления/дополнения будут под vQmod.
Я не могу сказать что категорически против извращений, но не до такой-же степени...
Что-то я в нем смысла вообще не вижу или я чего-то недопонимаю.
Ведь в случае внесения изменения в один файл разными модулями можно нарваться на то, что вообще ничего работать не будет...

#135 1nSane

    Пользователь

  • Пользователи
  • PipPip
  • 41 сообщений
  • ГородMoscow

Отправлено 23 Июль 2011 - 13:37

ИМХО полезные дополнения/исправления, как корректный поиск, снижение нагрузки на БД, ускорение работы системы - надо сразу в SVN внедрять и без компромиссов!
А вот перевод - это под себя каждый практически сделать может!

#136 Begetan

    Пользователь

  • Пользователи
  • PipPip
  • 37 сообщений

Отправлено 24 Июль 2011 - 16:18

Просмотр сообщенияYesvik (21 Июль 2011 - 05:40) писал:

Ещё подумал...
С UTF-8 всё решается гораздо проще, в файле system/library/request.php находим строку
$data = htmlspecialchars($data, ENT_COMPAT);
и меняем её так
$data = htmlspecialchars($data, ENT_COMPAT, 'UTF-8');
Всё!

Танцы с бубном вокруг многобайтных функций нужны только в чистом OpenCart.
Я совсем забыл что в ocStore utf8_bin заменили на utf8_general_ci и регистр до звезды...


У меня вопрос по поводу замены utf8_bin на utf8_general_ci

Оправдана ли такая замена для всех полей в БД? Пытались ли внести изменения в оригинальный OpenCart и какая была реакция?

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

#137 mes

    Пользователь

  • Пользователи
  • PipPip
  • 52 сообщений

Отправлено 24 Июль 2011 - 17:48

Просмотр сообщенияBegetan (24 Июль 2011 - 16:18) писал:

Просто по тому количеству кода, которое оказалось затронутым опять получается параллельная версия несовместимая с оригинальным OpenCart.
Уже не раз писалось, что без правки кода никак нельзя. Почему - тоже объяснялось.
Всегда есть выбор, использовать OpenCart или ocStore, решать вам.

#138 Begetan

    Пользователь

  • Пользователи
  • PipPip
  • 37 сообщений

Отправлено 24 Июль 2011 - 18:13

Просмотр сообщенияmes (24 Июль 2011 - 17:48) писал:

Уже не раз писалось, что без правки кода никак нельзя. Почему - тоже объяснялось.
Всегда есть выбор, использовать OpenCart или ocStore, решать вам.

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

#139 mes

    Пользователь

  • Пользователи
  • PipPip
  • 52 сообщений

Отправлено 24 Июль 2011 - 20:21

Просмотр сообщенияBegetan (24 Июль 2011 - 18:13) писал:

Наверно не нужно доказывать, что глобально полезные изменения правильнее двигать в основной версии.
Это понятно. Но с другой стороны если ждать, пока каждое "необходимое" изменение удосужатся внести в основную ветку, то ocStore никогда не выйдет. Для этого и используется svn, чтобы накатывать свои изменения на основную ветку.
Я не спорю, нужно фикс багов и дельные вещи переносить в OpenCart, но не надо ждать, пока они там появятся. Не надо бояться изменений в ocStore, если их нет в OpenCart.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных