Описание
Добавляйте бесплатные инструменты тестирования RigPolice, не требующие регистрации, в любую запись или страницу. Выберите инструмент в блоке «RigPolice Tool», опубликуйте — и виджет загрузится в собственном фрейме, автоматически подстроившись под вашу вёрстку. Без учётной записи и без слежки за читателями.
Среди инструментов, которые можно встроить: тест CPS, тест мыши, анализатор DPI, тест двойного клика, тест частоты опроса, тестер клавиатуры, тест монитора, тест частоты обновления, тест битых пикселей, генератор тонов, тест скорости интернета, конвертер чувствительности и другие. Список загружается напрямую с RigPolice, поэтому новые инструменты появляются в блоке автоматически.
Просматривайте все доступные для встраивания инструменты, сгруппированные по разделам, с живой демонстрацией каждого: https://rigpolice.com/embed-tools/
Для конвертера чувствительности можно заранее задать пару игр (например, CS:GO Valorant), чтобы встроенный виджет сразу открывался на нужном преобразовании, о котором идёт речь в вашей записи. При этом читатели по-прежнему могут менять игры прямо в виджете.
Под инструментом можно по желанию показывать ссылку с указанием источника. По умолчанию она отключена; включите её для конкретного встраивания с помощью переключателя «Показывать ссылку с указанием источника» на боковой панели блока.
Плагин имеет открытый исходный код (GPL-2.0-or-later). Исходный код и обсуждение проблем: https://github.com/vadyaravadim/rigpolice-embed
Заметка от разработчика
Привет, я разработчик RigPolice. Я создал эти тесты оборудования, потому что мне всё время хотелось иметь быстрый и честный способ проверить мышь, клавиатуру или монитор без установки чего-либо и без передачи своего email, и решил, что другим это тоже пригодится. Они бесплатны, полностью работают в браузере читателя, а этот блок просто позволяет разместить их там, где они действительно полезны, — прямо в ваших записях. В этом вся идея: без учётных записей, без слежки и без допродаж.
Если это помогает вам или вашим читателям, мне было бы очень приятно об этом узнать, а честный отзыв на этой странице много значит для такого небольшого проекта, как этот.
Будем рады вашим вопросам, сообщениям об ошибках и идеям:
- Issues на GitHub (самый быстрый способ): https://github.com/vadyaravadim/rigpolice-embed/issues
- Форум поддержки плагина здесь, на WordPress.org
- Сайт RigPolice и контакты: https://rigpolice.com/about/
Спасибо, что решили попробовать. — RigPolice
Внешние сервисы
Этот плагин подключается к RigPolice (https://rigpolice.com) — сервису, на котором размещены тестовые инструменты, поэтому встроенные виджеты всегда соответствуют актуальной версии сайта.
Что загружается и когда:
- На стороне сайта каждый блок выводит тег script, который загружает общий скрипт-загрузчик
https://rigpolice.com/embed.jsв браузере читателя. Этот загрузчик встраивает iframe инструмента (обслуживаемый с rigpolice.com) и подстраивает его размер. Сам тест выполняется внутри этого iframe, в браузере самого читателя. - Только в редакторе блоков блок запрашивает
https://rigpolice.com/embeds.json(список доступных для встраивания инструментов) иhttps://rigpolice.com/games.json(список игр для конвертера чувствительности), чтобы заполнить списки выбора инструмента и игры.
Этот плагин не передаёт RigPolice никаких личных данных о вас или ваших читателях. Запросы редактора — это простое чтение публичных каталогов; загрузчик на стороне сайта передаёт только slug инструмента, выбранного вами в блоке. Ничто не отслеживает ваших читателей, и плагин не устанавливает файлы cookie на вашем сайте.
Политика конфиденциальности RigPolice: https://rigpolice.com/privacy/
Сайт RigPolice и контакты: https://rigpolice.com/about/
Скриншоты




Блоки
Этот плагин предоставляет 1 блок.
- RigPolice Tool Embed a free RigPolice gear-test tool. The widget loads in its own frame and auto-resizes.
Установка
Установка из панели управления WordPress (рекомендуется)
- Перейдите в «Плагины» > «Добавить новый» и найдите «RigPolice Embed».
- Нажмите «Установить», затем «Активировать»
Установить вручную
- Скачайте ZIP-архив плагина, затем перейдите в «Плагины» > «Добавить новый» > «Загрузить плагин» и загрузите его (или распакуйте архив и скопируйте папку
rigpolice-embedв/wp-content/plugins/через FTP). - Активируйте плагин на странице Плагины.
Добавление инструмента в запись
- Отредактируйте любую запись или страницу в редакторе блоков и добавьте блок «RigPolice Tool».
- Нажмите на поле «Инструмент» и выберите инструмент в открывшейся панели: используйте поиск по списку или сузьте его до раздела (мышь, клавиатура, монитор и так далее). Каталог загружается напрямую с сайта RigPolice. Для конвертера чувствительности точно так же выберите игры «Из» и «В».
- Опубликуйте. Виджет загружается в собственном фрейме и автоматически подстраивается по размеру — без настройки, без учётных записей и без какой-либо подготовки со стороны RigPolice.
Блок требует редактора блоков WordPress (Gutenberg). На сайтах с классическим редактором переключите запись на редактор блоков, чтобы его добавить.
Часто задаваемые вопросы
-
Замедлит ли это работу моего сайта?
-
Нет. Каждый инструмент загружается в собственном фрейме и только тогда, когда читатель прокручивает страницу рядом с ним, поэтому сначала отрисовывается ваш контент. Скрипт загрузки очень маленький, кешируется и используется совместно всеми встроенными блоками на странице.
-
Отслеживаются ли мои читатели?
-
Нет. Каждый тест выполняется в браузере читателя внутри собственного фрейма, без учётной записи и без файлов cookie на вашем сайте.
-
Добавляет ли блок ссылку на мой сайт?
-
Нет, по умолчанию нет. При желании вы можете включить небольшую ссылку с указанием источника под инструментом с помощью переключателя «Показывать ссылку с указанием источника» на боковой панели блока; она остаётся выключенной, пока вы её не включите.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«RigPolice Embed» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«RigPolice Embed» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «RigPolice Embed» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
1.4.8
- Исправлена ошибка, из-за которой селекторы игнорировали стрелки клавиатуры: клавиши «вверх» и «вниз» теперь перемещаются по списку предложений вместо того чтобы выбрасывать фокус из поля. Теперь каждый селектор представляет собой кнопку с выбранным значением и открывает список с поиском в отдельной панели.
- Исправлена ошибка, из-за которой инструмент, переименованный или удалённый на RigPolice, терял название при повторном выборе в редакторе: блок продолжал встраивать инструмент, но незаметно терял подпись, которую виджет использует для названия своего фрейма. Повторный выбор уже установленного инструмента теперь также не сбрасывает пару игр в конвертере чувствительности.
- Исправлена ошибка, из-за которой игра, переименованная или удалённая на RigPolice, пропадала из селектора конвертера чувствительности: пара по-прежнему сохранялась в блоке, но поле выглядело пустым, как будто вы его никогда не заполняли. Теперь игра остаётся в поле с пометкой «отсутствует в каталоге» — так же, как это уже было реализовано для переименованных или удалённых инструментов.
- В селектор инструментов добавлен фильтр по разделам: нажмите «мышь», «клавиатура», «монитор» и так далее, чтобы сузить список до этого раздела, и нажмите ещё раз, чтобы снова увидеть всё. Разделы поступают из RigPolice, поэтому новый раздел появляется автоматически.
- Селектор инструментов стало проще просматривать: теперь каждая запись выглядит как «Название инструмента • раздел», поэтому инструменты визуально группируются по разделам так же, как на странице встраивания RigPolice.
- Теперь поле инструмента, а также оба поля игр в конвертере чувствительности помечены как обязательные: блок сообщает, чего именно не хватает, вместо того чтобы молча опубликовать пустоту или конвертер без заданной пары. В обоих списках перечислены все игры, поэтому пару можно поменять местами, а блок предупредит, если вы выбрали одну и ту же игру дважды, — виджету нужны две разные игры, чтобы открыться на конкретном преобразовании.
- Под селектором добавлена ссылка на страницу встраивания RigPolice, где все инструменты перечислены по разделам с живой демонстрацией, чтобы вы могли увидеть, что делает инструмент, прежде чем его выбрать.
1.4.7
- Исправлены две ситуации, в которых редактор мог вводить в заблуждение относительно того, какой инструмент встроен: если список инструментов не загружается, теперь вместо пустого селектора появляется уведомление об ошибке, а инструмент, переименованный или удалённый на RigPolice, теперь показывает предупреждение вместо пустого селектора.
- Переписана вкладка «Установка»: установка из панели управления WordPress теперь основной способ, а ручная установка через ZIP/FTP — резервный вариант; шаги доведены до публикации работающего инструмента. Работа блока не изменилась.
- Добавлена короткая заметка от разработчика со ссылками для поддержки и связи (issues на GitHub, форум поддержки, сайт RigPolice). Работа блока не изменилась.
1.4.6
- Исправлена демонстрационная запись «Живого просмотра», чтобы тест CPS действительно отображался: теперь blueprint создаёт запись с реальным id и загружает WordPress по абсолютному пути. Проверено полностью в локальном запуске Playground. Работа блока не изменилась.
1.4.5
- Исправлена демонстрация «Живого просмотра»: теперь blueprint устанавливает плагин перед созданием демонстрационной записи, поэтому тест CPS отображается, а не выдаёт ошибку. Работа блока не изменилась.
1.4.4
- Добавлен blueprint для WordPress Playground, благодаря которому «Живой просмотр» плагина открывает опубликованную запись с работающим тестом CPS. Работа блока не изменилась.
- Тег «hardware-test» заменён на теги, которые каталог действительно отображает и по которым его можно просматривать. Работа блока не изменилась.
1.4.3
- Теги поиска в каталоге пересмотрены так, чтобы плагин отображался по запросам, которые люди действительно используют. Работа блока не изменилась.
1.4.2
- Обновлены скриншоты в каталоге (теперь это единая запись с обзором, включая часть для читателей) и пересмотрены теги поиска. Работа блока не изменилась.
1.4.1
- Исправлен небольшой сбой выравнивания в редакторе блоков: подпись блока «RigPolice Tool» больше не смещена с небольшим отступом.
1.4.0
- Ссылка с указанием источника под инструментом теперь по умолчанию отключена. Включите её для конкретного встраивания с помощью нового переключателя «Показывать ссылку с указанием источника» на боковой панели блока.
1.3.2
- Техническое обслуживание: усилена защита от прямого доступа, улучшено экранирование вывода, обеспечена совместимость с WordPress 7.0. Работа блока не изменилась.
1.3.1
- Исправлены селекторы инструментов и игр в редакторе: выпадающий список больше не перекрывает поле поиска, а сам элемент управления больше не меняет ширину и не переносит длинные названия инструментов при вводе текста.
1.3.0
- Исправлен скачок редактора при открытии селектора: теперь список предложений всплывает над блоком, а не сдвигает его вниз.
1.2.0
- Селекторы инструментов и игр теперь поддерживают поиск: вводите текст, чтобы отфильтровать список, вместо прокрутки.
1.1.0
- В боковую панель блока добавлен элемент управления «Максимальная ширина» (высота по-прежнему подстраивается под контент автоматически).
- Ссылка с указанием источника под инструментом теперь выглядит как небольшая ненавязчивая строка, а не крупная ссылка.
1.0.0
- Первый релиз: селектор инструментов с живым каталогом, предпросмотр размера, предустановка пары игр для конвертера чувствительности и переключатель nofollow/dofollow для ссылки с указанием источника.
