Максим Кузнецов

Максим Кузнецов

Был в сети 04 августа 2021, 21:51
Заказы принимаю
Такой формат, если не ошибаюсь, пошел с хабра. Оттуда же и невозможность «переголосовать».

*улыбнувшись* А вообще (вспоминая темперамент некоторых авторов) вы, пожалуй, даже представить не сможете, насколько здесь может повысится градус прений, когда люди смогут увидеть тех, кто им поставил минус.
Можно решить эту задачу через плагин, изначально загружая изображение в промежуточную папку, а при сохранении документа перебрасывать ее в требуемую и переписывая tv.
Но остается проблема, если изображение было загружено, а документ не был сохранен.
и только за игнорацию этой просьбы (читай проявление неуважения), я могу в ответ проявить неуважение и что-нить сказать грубое.
*пожав плечами* Какая, в сущности, разница? То, как вы поступаете (в ответ на что-то или нет) характеризует и вас в том числе.

Ну и да, просто следуя данной логике:
— Вам задают вопрос (с целью получить ответ)
— Вы считаете его глупым (отталкиваясь от своего уровня знаний) и просите пользователя вопрос не задавать
— Пользователь не достигает своей цели (узнать ответ на вопрос) и продолжает интересоваться
— Вы считаете это неуважением и грубите

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

Первое: не первый раз от вас уходит тема на главную в формате «нет времени объяснять, вот ссылка с описанием на моем собственном ресурсе (стороннем) по modx'y». Выглядит как перетягивание одеяла или то, что лениво было нажать ctrl+c, ctrl+v.

Второе: изначально не хотел ставить минус, т.к. сама суть поста интересная, но вот это:
сорри, вы кто? Чем вы таким выделились, чтобы кому-то про какой-то дом говорить и т.п. Почему Василий мне не говорит «Коля, ты приперся не в свой дом, и я не хочу чтобы ты здесь это писал»? Вполне можно принять, что modx.pro это его дом. А вы тут при чем? Написали пять заметок-вопросов и уже решили, что можете права на дома раздавать? Идите хоть пару компонентов полезных выпустите или типа того. Или хоть пулл-пеквест в MODX отправьте. Есть там ваши? А то ппц, ничего полезного сами не сделают, так еще потом решают кому что говорить, а кому не говорить. Лучше время бы на поучиться программировать потратили.
— вынудило.
В свое время перестал заходить на modxclub именно из-за такого формата общения, мол мы тут настоящие программисты, сначала напишите свой собственный modx, а потом критикуйте/спрашивайте. Это мало того, что не прельщает новых пользователей обучаться модксу (а раньше, имхо, такой подход и вовсе расколол сообщество), так еще и выглядит по хамски.

По самой теме: идея здравая — здоровая конкуренция всегда на пользу, так что посмотрим что получится в итоге. Но сейчас, на мой взгляд, пока смотреть особо не на что.
<script type="text/javascript" src="https://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
	$(document).ready(function(){
		$("#articleBody p:eq(3)").after('<ins class="adsbygoogle" style="display: block;" data-ad-client="ca-pub-XXXXXXXXXXXXXXXX" data-ad-slot="XXXXXXXXXX" data-ad-format="auto"></ins>');
	});
</script>
<script src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<script>
	$(document).ready(function(){
		(adsbygoogle = window.adsbygoogle || []).push({});
	});
</script>
<script src="http://api-maps.yandex.ru/2.0-stable/?load=package.standard&lang=ru-RU" type="text/javascript"></script>

<script type="text/javascript">
	var userCity = ymaps.geolocation.city; //получаем город пользователя
	//далее находим соответствие в массиве iata и возврвщаем результат
</script>
Как вариант — при помощи jquery:
— допустим, мы отмеряем абзацы исключительно тегами p. Тогда, обернув поле контента статьи в контейнер с id=«articleBody», дописываем скрипт:

<script type="text/javascript">
	$("#articleBody p:eq(3)").after('<div>Рекламный блок!</div>');
	//вы можете менять порядковый номер абзаца, после которого нужно вставить рекламу при помощи аргумента eq(число). Отсчет в нем начинается с 0.
</script>
Скорее всего, причина в настройках хостинга:
— лимит времени на выполнение процесса
— права на папки (маловероятно)
— конфликты с другими дополнениями
— ограничения хостинга
— какой-то локальный антивирус, блокирующий подозрительные скрипты (когда-то было что-то схожее при создании директорий плагином, но еще на modx evo, хех)
— (дополнить по вкусу)

На самом деле вариантов слишком много даже для того, чтобы просто гадать — приложите или ссылку на проект (или лучше воспроизвести/рассказать как воспроизвести проблему на открытом хостинге) или свяжитесь с ТП.
Последние — имел ввиду 2.2, 2.3 и выходящие у них фиксы (бета 4 подразумевает как минимум 4 таких), но за всеми не следил, да и чейнджлог не нашел, если честно.

Что до стабильности… ну, не критики ради, а уведомления для — только на моей памяти в версиях были ошибки с: установкой и конфликтом со стабильной веткой, внеплановое отключение и откат опций, отключение расширенных ранее опций, конфликты с другими дополнениями minishop'a, пропажа изображений, цены и других параметров товаров. При том, что версия 2.2 и была заточена под эти самые опции товаров.

Повторюсь — я описываю все это не с позиции хейтера и прекрасно понимаю, что версии на стадии альфы/беты нужно тестировать и обкатывать. И в целом инициативу развития minishop'a стараюсь поддерживать и материально и идейно.
Но я пишу лишь с позиции того, что вижу постфактум: финансирование было собрано на радостных тонах, после чего вышла (на мой взгляд) слишком сырая версия, чтобы ставить ее на рабочие проекты, после чего любые оповещения о развитии были сведены к минимуму. И в таком состоянии прошел год.

В связи с таким развитием событий я и высказал свое мнение.
Лично я был бы очень рад, если бы разработку вы вновь взяли в свои руки — объективно, последние версии minishop'a выходят слишком уж сырыми, при этом срывая все намеченные сроки. А с таким подходом есть шанс того, что minishop2 теоретически (!!!) может скатиться к вечно-сырой альфе.

Вопрос только в том, как можно прийти к исходу с возвращением проекта в ваши руки? — при том факте, что на текущее расширение функционала, насколько я помню, деньги были успешно собраны, но при рефакторинге есть вероятность свести на нет все наработки SimpleDreams в этой области.
Полностью солидарен.

Ну и + ко всему, если уж переносить куда-то документацию по modx, то, на мой взгляд, логично переносить туда же и документацию к дополнениям по нему. А это путаница как для разработчиков дополнений, выкладывающих их на modstore, так и дробления основного сайта документации docs.modx.pro
Потому что блокируются значения, которые не имеют добавочных результатов. Если не делать запрос об числовом остатке у других фильтров (suggestions=`true`), то и узнать, какие фильтры нужно заблокировать — не получится.
Если вам нужно избавиться только от числа, но оставить блокировку — советую реализовать это при помощи css.