MODX маминой подруги - Копирование ресурсов и элементов

Привет сообществу!

Расскажу о PR который уже смерджен и вы сможете его увидеть и проверить на деле скачав MODX3 с github.

Копирование ресурсов и элементов
Refactored behavior for duplicating resources and elements


Вас никогда не интересовало, почему при копировании ресурсов и элементов система ведет себя мягко говоря, беспардонно? То при копировании происходит редирект на страницу дубликата, то не происходит, а функционал копирования ресурсов вовсе нелогичное. Судите сами, при копировании ресурса из дерева система дает нам возможность сделать выбор копировать дочерние ресурсы или нет, а также 3 варианта выбора статусов публикации, но при копировании ресурса со страницы редактирования, нам всего лишь сообщает, что все дочерние ресурсы будут скопированы и баста (Ноганно, Баста Хрю, N1NT3ND0, короче расстройство личности).

Это очень странное UX поведение, ведь находясь внутри комнаты можно сделать больше, чем находясь снаружи возле окна. Этим же вопросом задолго до меня задался пользователь gadamiak и как добропорядочный и активный гражданин Модиксвиля написал issue который был самым старым у которого был лейбл bug. И я будучи шерифом этого города (сам себя назначил, хотя и никто меня всерьез не воспринимает) которая погрязла в грязи взялся за расследование этого висяка.

В итоге мне удалось решить это дело. Представляю вашему вниманию результат:



Теперь поведение системы при копировании ресурса одинаковое и у вас появилась возможность выбора (я слышал, что в некоторых местах нет выбора, только тсс) редиректа на дубликат.

Более детально можно посмотреть по ссылкам:
Сам PR и Issue

__________________________________

Пару слов в продолжении предыдущей темы


Как я уже вам говорил, не надо искать оправданий для того чтобы начать чем-то заниматься. У меня например, до сих пор не получается делать rebase в git. Я оправдываюсь тем что у меня на винде неправильно настроен Vim, но есть большая вероятность того, что у меня просто кривые руки ?‍♂️ и именно поэтому я сначала отправил PR с исправлением расхождения поведения при копировании ресурса, а потом мне в голову пришла идея сделать еще и возможность выбора редиректа на дубликат. А также Руслан подкинул идею сделать это всё и для элементов. И мне ничего не осталось, кроме как закрыть PR и сделать новый.

Что касается rebase и git, Иван Климчук должен выпустить свой дайджест, так что ждите, уверен, что будет интересно. Иван: «чур не ворчать в дайджесте, это плохо влияет на здоровье и голос?»
Вступайте в группу MODX Contributors

Вам спасибо за внимание, а мне потому что я Баха?

Если вдруг кому-то захочется поблагодарить рублём, то так уж и быть: Карта Сбербанка +79609354545
Баха Волков
24 февраля 2019, 09:47
1
229
+13
Поблагодарить автора Отправить деньги

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.