Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
29 марта 2016, 21:02
0
www.gnu.org/licenses/old-licenses/gpl-2.0-faq.ru.html#DoesTheGPLAllowMoney
Позволяет ли мне GPL продавать копии программы за деньги?

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

Что к PHP никак не относится.
Василий Наумкин
29 марта 2016, 20:55
+1
Она требует, чтобы любое ПО производное от MODx было доступно всем для скачивания модифицирования и распространения. Де-юре, магазин modstore.pro уже сам по себе противоречит GPL
У меня сразу 2 замечания.

1. Свободное != бесплатное. У нас код не обфусцирован, в бинарники не зажат, никаких проверок лицензий нет. При загрузке пакета ты получаешь исходный PHP, с которым можешь делать, что хочешь.

2. А иначе, если мы де-юре нехорошие люди, а ты такой красивый со своей странной «лицензией», как ты собрался продаваться в modstore.pro?

Как говориться, или трусы надень, или крестик сними.
Василий Наумкин
29 марта 2016, 14:34
0
Ты поди версию miniShop2 обновил на 2.4 beta, которая сейчас в разработке и не готова еще для реальной эксплуатации?

Если так, то откатывайся на 2.2.
Василий Наумкин
29 марта 2016, 14:23
+1
Нет, конечно.

Ключ в репозитории влияет только на возможность обновления уже установленных дополнений. Или их можно обновить, или нет.

Никто у тебя никакие лицензии не проверяет и сайт не ломает. Это никому не надо, да и технически невозможно.
Василий Наумкин
29 марта 2016, 13:34
+6
Думаю, что вопрос «а почему сборка на SHK3 стоит 7500 руб., а на MS2 уже 9000 руб?» будет очень частым. Вот бы автор этих сборок написал их сравнительный обзор: плюсы, минусы, удобства.

А то я до сих пор не видел ни одной толковой заметки от людей, которые одинаково хорошо знают оба магазина.
Василий Наумкин
29 марта 2016, 10:55
0
pdoTools не пробовал установить?

Не работает у него…
Василий Наумкин
29 марта 2016, 09:49
0
Стоит прочитать заметку:
А в pdoCrumbs, наконец-то, поменяны родные чанки, чтобы генерировать общепринятый список хлебных крошек в виде ul > li.

Документацию ты можешь обновить самостоятельно — просто пришли исправления через GitHub.
Василий Наумкин
28 марта 2016, 06:03
+4
Код сниппета кэшируется в файл, а потом вызывается системой как PHP код.
А все системные настройки сохраняются в массив config экземпляра класса modX и просто подставляются потом, куда нужно.

В общем, через настройки и быстрее, и удобнее. Более того, в MODX еще есть контексты, с помощью которых работают мультидомены и языковые версии — так вот, у каждого контекста могут быть свои системные настройки.
Василий Наумкин
27 марта 2016, 22:32
1
+3
Создать системную настройку host_tm и указать в ней путь. Затем вызывать вот так:
<link href="[[++host_tm]]/css/bootstrap.min.css" rel="stylesheet">
Василий Наумкин
26 марта 2016, 14:35
+4
Не хорошее, и не плохое, а просто иное
Золотые слова, на здоровье!

Никаких проблем. Та учётная запись, что оставляла нехорошие комментарии, давно отключена. А это пишет другая, хорошая учётная запись =)
Василий Наумкин
26 марта 2016, 10:18
0
Спасибо!

Создание заказов из админки давно просят, но с ним всё очень сложно — поэтому ничего не обещаю.
В любом случае, сейчас есть дополнение, с помощью которого можно легко авторизоваться на фронтенде под любым юзером и от его имени уже набросать заказ.
Василий Наумкин
25 марта 2016, 18:34
0
хотя живут вместе mSearch2 и mSearch
Спасибо, что напомнил.

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

Убрал.
Василий Наумкин
25 марта 2016, 18:23
+1
И ссылка на сам сайт с огромным баннером — modx.by.
Василий Наумкин
25 марта 2016, 14:41
0
Это значит, что у юзера, который тебе пишет, включен английский интерфейс.

Пока что лексикон зависит от отправляющего, а не принимающего, ибо в профиле MODX нет поля для его языка и я не могу прописать его проверку в дополнениях.
Василий Наумкин
25 марта 2016, 14:27
0
fastMode давно уже нет, сейчас в modParser уходит только то, что pdoParser сам не смог разобрать — автоматически.

Выбери время, проверь как работает твой код без pdoParser.
Василий Наумкин
25 марта 2016, 14:23
0
Тут нужно было бы не лишним связаться с автором msEMS, и если с ним не договоритесь, то общаться уже с администрацией магазина — info@modstore.pro.
Василий Наумкин
25 марта 2016, 12:53
0
Ради интереса проверь свой код на чистом сайте, с отключенным pdoParser, а потом тоже самое через цикл с pdoTools::getChunk().

Уверен, разница будет в разы, потому что ты именно что разбираешь все теги через текущий парсер. Если это modParser, то он будет создавать объект на каждый тег и вызывать из него process() — отсюда тормоза.

Ну а если включен pdoParser, то он помогает в обработке любого чанка. В pdoTools с версии 2.0 он включен по умолчанию.
Василий Наумкин
25 марта 2016, 11:15
0
Вот общее описание разницы.

Правда, оно уже устарело, сейчас лучше использовать сразу синтаксис Fenom — и богаче и быстрее.