Букмарклет для добавления репозитория MODSTORE.pro
Всем привет. Я ленив, а лень, как известно, — двигатель прогресса. Мне показалось, что добавление нового поставщика в менеджер дополнений MODX достаточно утомителен и его стоит упростить. Да, конечно, есть пакеты типа sdStore, но мне кажется, что моё решение несколько удобнее.
Итак, вашему вниманию представлен букмарклет [?], устанавливающий любого (по умолчанию — MODSTORE.pro) поставщика в ваш менеджер дополнений (к сожалению, разметка не позволяет обернуть картинку в действующую ссылку, поэтому перетаскивание изображения на панель к привычному добавлению не приведет).
Чтобы добавить букмарклет в вашу панель, создайте новую закладку и добавьте этот код в поле «URL»:
javascript:(function(){var jsCode = document.createElement('script');jsCode.setAttribute('src', 'https://rawgit.com/Realetive/modx-provider-bookmarklet/master/bookmarklet.js');document.body.appendChild(jsCode);}());Если вы случайно запустите букмарклет не в панели управления MODX, то скрипт предупредит об этом:
Комментарии: 7
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
С вашего позволения добавлю на modstore.pro/info/connection и отредактирую топик: «Магазин Simple Dream» → «Магазин modstore.pro». Роман, можешь отредактировать js-файл?
— Удалил поставщика
— Использовал букмарклет
— Задвоились поля: yadi.sk/i/AqpT5oRufHbMV
Браузеры: Google Chrome и Mozilla Firefox
Только что попробовал повторить — не получилось. Думаю, виноват кэш.
Файл отредактировал.
Тогда её можно добавить в панель закладок просто перетащив.
UPD: обновил код. В первый раз забыл добавить js-код в src-атрибут ссылки.
Jevix такое не пропускает, иначе тут бы уже дел наворотили.