14.04.2021 18:33
 6просмотров 105 6

Удобное создание лота на рынке

Рынок -- крупная часть ГВД, для кого-то наверняка даже приоритетная, однако его дизайн максимально безвкусен и неудобен; все эти выпадающие списки, отсутствие толковой системы фильтрации и сортировки удобства явно не добавляют. В общем, рынок давно бы пора менять, и я как раз решил этим заняться. Но поскольку это долго и сложно, я начал не с самого рынка, а со страницы создания нового лота. Словом, вот.







Плюшки:
• Никаких выпадающих списков. Никакого хардкора.
• Часть полей ввода в виде ползунков.
• Со всеми полями ввода можно работать при помощи колесика мыши. Алсо: если зажат Shift, шаг прокрутки увеличивается на 10; если Ctrl -- на 100; если Alt -- на 1000.
• Максимальное значение в графе "Количество" регулируется автоматически.
• Ко всем товарам прикручена картинка
• Убрана перезагрузка страницы. Больше не придется перезаполнять поля по стопицот раз.



Скрипт здесь
Комментарии
1 / 18.04.2021 15:30 / Sargonnas [17] ?
Ммм, а слабо было пройтись по всем артам изначально, собрать ссылки и вставить их в скрипт, без создания неоправданной загрузки на сервер юзерами, юзающими данный скрипт с данным изменением?
2 / 18.04.2021 17:13 / Мифист [15] ?
Цитата: Sargonnas
а слабо было
Слабо.) Собирать массив артов вручную -- дело дрянь, ибо его придется вручную же и обновлять в дальнейшем. Ивенты в ГВД нынче проходят буквально каждую неделю, и каждую неделю -- новый арт. Словом, всё, что может быть автоматизировано, должно быть автоматизировано.
Отсюда, с Дейли (есть тут статейка почти обо всех артах), тоже ничего не подгрузить: кросс-доменные запросы в ГВД недоступны.

П.С. Если вдруг кто-нибудь другой захочет создать нужный массив и поддерживать скрипт на регулярной основе, -- ну, бога ради. Противиться не стану, ей-ей.)
3 / 19.04.2021 08:16 / omne [15] ?
Цитата: Мифист
кросс-доменные запросы в ГВД недоступны.
В рамках пользовательских скриптов доступны (пользователю надо будет один раз согласиться и дать разрешение)
4 / 19.04.2021 14:14 / Мифист [15] ?
Цитата: omne
В рамках пользовательских скриптов доступны
Это, что ли, при помощи встроенной функции GM_xmlhttpRequest? Окей, пойду тестировать.
5 / 19.04.2021 16:53 / Мифист [15] ?
Таки встроил список артов в скрипт. Все картинки взяты отсюда; во всех случаях, кроме восьми, расширение рисунка заменено с jpg на png.
Постараюсь обновлять хотя бы раз в месяц при необходимости.

Кому надо, идите переустановите.
6 / 20.04.2021 16:44 / Diospyros [17] ?
Ня.

Возможность комментировать доступна после регистрации