Плагины — WordPress Gear https://wpgear.xyz Do better! Mon, 11 May 2026 09:11:55 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.2.23_CS_Edition https://wpgear.xyz/wp-content/uploads/2016/06/cropped-gear-green-512-1-32x32.png Плагины — WordPress Gear https://wpgear.xyz 32 32 Files Changes Monitor https://wpgear.xyz/files-changes-monitor/ Tue, 24 Mar 2026 17:28:23 +0000 https://wpgear.xyz/?p=2613 Читать далее «Files Changes Monitor»]]> Автоматическое сканирование и поиск измененных файлов, новых и удаленных.

Удобный и легкий в эксплуатации Сканер Файлов вашего Сайта на предмет различных Изменений.
Отчет об изменениях может быть отправлен на Email для более подробного анализа.

== Возможности ==

* Мониторинг файловой системы на Измененные, Добавленные, Удаленные Файлы.
* Критерии Изменений: Размер файла, Дата Модификации, Разрешения Доступа, Содержимое.
* Можно указать несколько Email адресов для получения Отчетов.
* Можно указать Пути для Исключения Сканирования. Например: Папки Кэширования, Логи Ошибок и пр.
* Можно указать Расширения Файлов для Исключения Сканирования. Например, Изображения.
* Автоматическое Сканирование по Расписанию или Ручное.
* Выбор Временных Интервалов для Автоматического Сканирования: Ежечасно, Дважды в сутки, Один раз в сутки.
* Настройка форматирования Отчетов Сканирования через CSS файл Стилей.
* Полностью совместимо с версиями WP начиная от 4.1
* Полностью совместимо с версиями PHP начиная от 5.4.7

Текущая версия: 2.14 (2026.05.11) можно загрузить с этого сайта.

Скачать “Files Changes Monitor” wpgear-files-changes-monitor_2.14.zip – Загружено 34 раза – 19 KB

Или из Официального Репозитория WordPres

== Установка ==

Обычная автоматическая установка.

1. Загрузите папку ‘wpgear-files-changes-monitor’ в папку плагинов. (Обычно: ‘/wp-content/plugins/’)
2. Активируйте плагин на странице: Плагины.
3. Настройте режимы работы на странице Настроек.
4. Если возникнут вопросы или сложности — обращайтесь на Форум Поддержки.

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

1. screenshot-1.png — Страница Настроек в Админке.
2. screenshot-2.png — Пример Отчета на Email.

48 просмотров всего, 0 просмотров сегодня

]]>
Consent Privacy Policy Acceptance https://wpgear.xyz/accept-privacy-policy/ Thu, 05 Feb 2026 09:55:24 +0000 https://wpgear.xyz/?p=2556 Читать далее «Consent Privacy Policy Acceptance»]]> Запрашивает у посетителя сайта Подтверждение Согласия на использование персональных данных и на сохранение Cookie при первом посещении.

Простое и Удобное решение для реализации Требований Законов о «Персональных Данных».

* Fork of «Cookie warning» by Marie Manandise, MAJWeb.

= Возможности =

* Основная концепция — это не создавать излишние Неудобства.
* Плавающий Баннер не мешает просмотру контента.
* Если Посетитель согласен с Требованиями и нажимает кнопку «Подтверждаю», то этот Баннер исчезает и более не будет отображаться на сайте для данного Браузера на данном Устройстве.
* Вы можете использовать свой собственный Текст Сообщения и указывать ссылку на Страницу с подробным описанием «Политики Конфиденциальности».
* Внешний вид, Форма и Расположение Баннера полностью могут быть настроены под ваш дизайн с помощью CSS.

Текущая версия: 2.6 (2026.05.08) можно загрузить с этого сайта.

Скачать “Consent Privacy Policy Acceptance” wpgear-consent-privacy-policy-acceptance_v.2.6.zip – Загружено 104 раза – 16 KB

Или из Официального Репозитория WordPress

== Инсталяция ==

Обычная автоматическая установка.
или:
1. Загрузите папку ‘wpgear-consent-privacy-policy-acceptance’ в папку: ‘/wp-content/plugins/’.
2. Активируйте ‘WPGear – Consent Privacy Policy Acceptance’ через Админ-Меню ‘Плагины’ в консоли WordPress.
3. Откройте вкладку ‘Настройка’: ‘Consent Privacy Policy Acceptance’. Настройте нужные вам опции.
4. Если возникнут какие-нибудь проблемы или вопросы — спрашивайте на Форуме Поддержки.

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

1. screenshot-1.png — Плавающий Баннер с предложением Принять Условия.
2. screenshot-2.png — Страница Настроек в Админке.

 

67 просмотров всего, 0 просмотров сегодня

]]>
WPGear Debugger https://wpgear.xyz/wpgear-debugger/ Wed, 12 Mar 2025 11:55:28 +0000 https://wpgear.xyz/?p=2392 Читать далее «WPGear Debugger»]]> Система Отладки.

Инструмент, который позволит вам подробно исследовать процессы выполнения PHP скриптов Плагинов и Тем.
В том числе, удаленно, не имея прямого доступа к администрированию целевого сайта.

= Возможности =
* Легко встраивать в любые PHP Скрипты.
* Легкое Управление.
* Любое количество Процессов.
* Детализация по каждой Переменной или Объекту, значения которых вам необходимо знать.
(Метка Времени, Название Процесса, Название Функции, Строка в файле)
* Выбор Процессов для исследования.
* Общий Стрим Процесс.
* Сохранение Лога в Файлы по каждому из Процессов.
* Файлы с меткой Дата-Время.
* Индивидуальные Файлы для каждого Пользователя.
* Общая Статистика Файлов.
* Возможность дистанционно удалить Лог от текущей даты для конкретного Источника Данных. (Использование: www.yoursite.com?clear_debug=DataSourceName)
* Возможность установить Приоритет Очередности Загрузки ‘WPGear Debugger’.

Текущая версия: 2.11 (2026.04.08) можно загрузить с этого сайта.

Скачать “WPGear Debugger” wpgear-debugger_v2.11.zip – Загружено 605 раз – 23 KB

В Официальном Репозитории WordPress — этого плагина нет!
Модераторы WordPress Plugin Review Team официально отказали в публикации.
Причина: «Your plugin has been rejected because we no longer accepting frameworks, boilerplates, and libraries as stand-alone plugins…»
«…I can understand that this is a tool for developers, and that’s great, but that’s not something that this directory is accepting because of the reasons — in our review process, we look for plugins that provide direct functionality to end users rather than serving as a library.»

== Инсталяция ==

Обычная автоматическая установка.
или:
1. Загрузите папку ‘wpgear-debugger’ в папку: ‘/wp-content/plugins/’.
2. Активируйте ‘WPGear Debugger’ через Админ-Меню ‘Плагины’ в консоли WordPress.
3. Откройте вкладку ‘Настройка’: ‘WPGear Debugger’. Настройте нужные вам опции.
4. Если возникнут какие-нибудь проблемы или вопросы — спрашивайте на Форуме Поддержки.

== Часто Задаваемые Вопросы ==

Что нужно сделать, чтобы начать этим пользоваться?

1.Название Источника Данных.
Каждый Плагин или Тема, которые вы хотите исследовать — это Источник Данных. Придумайте для него осмысленное имя.
Например: Плагин «Hello Dolly»:
(пример плагина «Hello Dolly» со всеми работающими примерами находится в папке «sample»)

Назовем Источник Данных для него: «Hello_Dolly». Все Лог-Процессы этого Источника Данных будут содержать метку «Hello_Dolly».

2. Добавляем Функцию для Debugger.Нужно вставить в Основной Файл исследуемого Плагина — небольшую Функцию с уникальным для каждого Источника названием.
(А если — это Тема, то в файл «functions.php»)

Для нашего примера Плагин «Hello Dolly», добавим Функцию: «HelloDolly_Debugger».

Укажем придуманное Название Источника:
$Source = ‘Hello_Dolly’;

вот как это выглядит:

/* Debugger. 
----------------------------------------------------------------- */
function HelloDolly_Debugger ($Content, $Subject = null, $Process = null, $Function = '', $Line = '') {
   if (function_exists( 'WPGear_Debugger' )) {
      $Source = 'Hello_Dolly';
      $TimeStamp = true;

      $Parameters = array(
         'source' => $Source,
         'content' => $Content,
         'subject' => esc_html( $Subject ),
         'process' => esc_html( $Process ),
         'function' => esc_html( $Function ),
         'timestamp' => $TimeStamp,
         'line' => esc_html( $Line ),
     );

     WPGear_Debugger ($Parameters);
   }
}

3. Добавляем Название Процесса.
В каждую Отдельную Функцию, можно добавлять разные осмысленные Названия Процессов.
Например, для Функции «hello_dolly()» из плагина «Hello Dolly»:

$debug_process = ‘get_random_sublyric’;

4. Добавляем Контрольные Точки.
Для каждой Переменной, Значение которой нам надо отслеживать (например: $chosen), нужно на новой строке добавить вызов функции Debugger.

HelloDolly_Debugger ($chosen, ‘$chosen’, $debug_process, __FUNCTION__, __LINE__);

вот как это выглядит на примере Функции «hello_dolly()» плагина «Hello Dolly»:

function hello_dolly() {
   $debug_process = 'get_random_sublyric';

   $chosen = hello_dolly_get_lyric();
   HelloDolly_Debugger ($chosen, '$chosen', $debug_process, __FUNCTION__, __LINE__);

   $lang = '';
   if ( 'en_' !== substr( get_user_locale(), 0, 3 ) ) {
      $lang = ' lang="en"';
   }

   printf(
      '<p id="dolly"><span class="screen-reader-text">%s </span><span dir="ltr"%s>%s</span></p>',__( 'Quote from Hello Dolly song, by Jerry Herman:', 'hello-dolly' ),$lang,$chosen);
}

5. Результат
Вот, что будет записано в Файле «/wp-content/uploads/wpgear_debugger/hello_dolly/2025.02.27-2_hello_dolly.get_random_sublyric»:

---- 2025.02.27 17:21:48 ---- 
"get_random_sublyric", "hello_dolly", Line:58
$chosen: 'I can tell, Dolly'

== Скриншоты ==

    1. screenshot-1.png Страница «Настройки» в Админке.

150 просмотров всего, 0 просмотров сегодня

]]>
Dismiss Gravity Notices https://wpgear.xyz/dismiss_gravity_notices/ Sun, 15 Dec 2024 08:32:21 +0000 https://wpgear.xyz/?p=2207 Читать далее «Dismiss Gravity Notices»]]>
Реальная блокировка отображения Назойливых Уведомлений от продуктов «Gravity» типа: GravityForms, GravityView, GravityFlow об отсутствии Лицензии, новых предложений и т.п.

Я ни то, чтобы против (а наоборот, даже За двумя руками) чтобы использовать Лицензионное ПО.

И никого не призываю пользоваться Взломанным Софтом.

Однако иногда вам просто нужно проверить свои собственные проекты на совместимость с другими.

И если их можно использовать с явными ограничениями, без поддержки, без обновления и т.д. (все, что указано в Лицензии), то не должно быть дополнительных извращенных надоедливых огромного размера уведомлений, всплывающих окон и т.д. которые просто мешают нормальной работе.

Когда большую часть экрана занимают уведомления о том, что «без лицензии я не могу получить поддержку», это не нормально!

Более того, несмотря на наличие кнопки «Закрыть», эти назойливые уведомления продолжают появляться снова и снова на следующий день / при следующем входе в систему.

Вот поэтому, этот плагин просто блокирует отображение таких уведомлений.

И если вам все же нужно узнать, о чем были эти уведомления, то мы точно отобразим их в Виджете в Консоли.

= Особенности =
* В Виджете «Dismiss Gravity Notices» отображаются только самые последние активные уведомления.
* Отображаются в виде Списка Заголовка.
* Каждое Уведомление можно раскрыть в подробном, исходном виде.

Текущая версия: 2.2 (2024.12.14) можно загрузить с этого сайта.

Скачать “dismiss-gravity-notices.zip” dismiss-gravity-notices_v2.2.zip – Загружено 767 раз – 9 KB

Или из Официального Репозитория WordPress

== Installation ==

Обычная автоматическая установка.

== Frequently Asked Questions ==
N/A

== Screenshots ==

  1. screenshot-1.png Вид Консоли без Плагина «Dismiss Gravity Notices».
  2. screenshot-2.png Вид Консоли с активированным Плагином «Dismiss Gravity Notices». Обычный вид.
  3. screenshot-3.png Вид Консоли с активированным Плагином «Dismiss Gravity Notices» и отображение Уведомления.

 

P.S.
Однако, гораздо более эффективным и универсальным способом, будет использование Плагина: «Notice Interceptor«. Он делает все тоже самое, но только и для любых других Плагинов с Назойливыми Сообщениями и Рекламой.

90 просмотров всего, 0 просмотров сегодня

]]>
Org. Departments https://wpgear.xyz/org-departments/ Thu, 30 Sep 2021 20:17:22 +0000 https://wpgear.xyz/?p=1581 Читать далее «Org. Departments»]]>
Плагин «Org. Departments» позволяет сформировать Иерархическую Структуру Подразделений. И использовать эту Структуру применительно к Пользователю.

В Профиле каждого Пользователя, можно выбрать одно или несколько Подразделений, к которым этот Пользователь имеет отношение.

Дополнительно, имеется возможность временно Включать / Выключать Пользователей в эту Структуру Подразделений, не исключая его из конкретного Подразделения. Это может быть удобно при некоторых внутренних ситуациях, типа Академического Отпуска и т.п.

= Особенности =
* Количество Уровней и Подуровней не ограничено.
* Текущий Пользователь не имеет возможности редактировать свои Подразделения, в которые он входит. Предполагается, что Администратор или Руководитель по Персоналу устанавливает эти связи.
* На странице «Пользователи» в Списке Пользователей, добавлена новая колонка: «Department».
* В настройках плагина имеется опция: «Показывать колонку Department в Списке Пользователей» (On/Off).
* Используйте ШортКод [org.departments] для отображения Дерева Подразделений на страницах сайта.
* Поисковый Аргумент для Шорткода [org.departments search=true]. Используйте для Поиска по Подразделениям (Названия и Описания) и по Пользователям.

Текущая версия: 5.10 (2024.12.09) можно загрузить с этого сайта.

Скачать “org-departments.zip” org-departments_v5.10.zip – Загружено 763 раза – 21 KB

Или из Официального Репозитория WordPress

== Установка ==

Обычная автоматическая установка.

== Часто Задаваемые Вопросы ==
N/A

== Скирншоты ==

    1. screenshot-1.png Страница Admin | Users. Секция «Departments».
    2. screenshot-2.png Страница Admin | Users -> Departments. Создание Структуры Подразделений.
    3. screenshot-3.png Страница Setup -> Org. Departments. Настройки.
    4. screenshot-4.png Страница Users с новой колонкой Department.
    5. screenshot-5.png Отображение Дерева Подразделений на странице сайта (ШортКод [org.departments]). Интерактивная подсветка Подразделений вслед за перемещением мышки.
    6. screenshot-6.png Отображение Дерева Подразделений на странице сайта (ШортКод [org.departments]). Интерактивная подсветка Подразделений вслед за перемещением мышки.
    7. screenshot-7.png Отображение Дерева Подразделений на странице сайта (ШортКод [org.departments]). Интерактивная подсветка Подразделений вслед за перемещением мышки.
    8. screenshot-8.png Отображение Дерева Подразделений на странице сайта (ШортКод [org.departments]). Интерактивная подсветка Подразделений вслед за перемещением мышки.
    9. screenshot-9.png Отображение Дерева Подразделений на странице сайта (ШортКод [org.departments]). Интерактивная подсветка Подразделений вслед за перемещением мышки.
    10. screenshot-10.png Выделенное Подразделение по клику мышки. Показ описания, Список Участников и Открытая Персональная Карточка Участника.
    11. screenshot-11.png Поиск по Подразделениям и Пользователям. Найдены — Подразделения.
    12. screenshot-12.png Поиск по Подразделениям и Пользователям. Найдены — Пользователи.

491 просмотров всего, 0 просмотров сегодня

]]>
No Active for GravityForms https://wpgear.xyz/noactive-for-gravityforms/ Wed, 25 Aug 2021 16:38:07 +0000 https://wpgear.xyz/?p=1532 Читать далее «No Active for GravityForms»]]> Выводит сообщение, что Форма не Активна, вместо пустой страницы.

Если GF Форма имеет опцию «Не Активна», то при выводе ее через ШортКод ‘gravityform’ обычно отображается пустая Страница.
Такое поведение может вызывать недоумение и вопросы у Пользователей.
И даже владелец Сайта не всегда сразу сможет понять, что происходит.

Плагин «No Active for Gravityforms» выводит нормальное Сообщение о том, что данная Форма не Активна.
И все сразу становится понятно. Все довольны. ))

Демонстрация работы

= Особенности =
* Работает с PHP 5.4 — 8.2
* Работает с «Gravity Forms» версии 2.3.3.4 (более ранние версии просто не проверялись. Вероятно, что будет работать) и выше. Проверенно на 2.9.1
* Можно менять внешний вид Сообщения через Стили CSS.

Текущая версия: 2.2 (2024.12.17) можно загрузить с этого сайта.

Скачать “noactive-for-gravityforms.zip” noactive-for-gravityforms_-v2.2.zip – Загружено 782 раза – 407 KB

Или из Официального Репозитория WordPress

== Установка ==

Обычная автоматическая установка.

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

    1. screenshot-1.png GF Forms Опции: «Active / No active».
    2. screenshot-2.png Страница с Формой, которая «Не Активна». Пустое пространство.
    3. screenshot-3.png Страница с Формой, которая «Не Активна». С Активированным плагином «No Active for GravityForms».

650 просмотров всего, 0 просмотров сегодня

]]>
Import Excel to Gravity Forms https://wpgear.xyz/import-excel-to-gravity-forms/ https://wpgear.xyz/import-excel-to-gravity-forms/#comments Thu, 15 Jul 2021 14:58:20 +0000 https://wpgear.xyz/?p=1382 Читать далее «Import Excel to Gravity Forms»]]>
Массовый Импорт Записей из файлов Excel (CSV) для «Gravity Forms» с Валидацией и поддержкой Внутренней Логики.

Если у вас есть Форма в которой имеются Вычисляемые Поля на основе Значений других Полей и необходимость в массовом импорте исходных данных, то вам точно будет полезен этот Плагин.

Например. Форма типа Калькулятор:

  • Поле id=2 «A«: Слагаемое 1.
  • Поле id=3 «B«: Слагаемое 2.
  • Поле id=5 «Ratio«: Коэффициент.
  • Поле «Calc«: C = (A + B) * Ratio

При Импорте Записей обычно вам необходимо подготовить все Значения всех Полей. A; B; Ratio; C.
А значит, провести предварительные вычисления.

Сложности начинаются, когда используется разветвленная Внутренняя Логика. Когда имеются различные дополнительные Поля выбора условий в виде Списков, Опций. («Gravity Forms» позволяет использовать как встроенную Внутреннюю Логику в каждом из Полей, так и подключать JS Скрипты со Сценариями.)
Перенести JS Скрипты со Сценариями в подготавливаемую Excel Таблицу может быть достаточно сложной задачей. Наличие Ошибок — практически неизбежно. Более того, необходимо внимательно поддерживать соответствие вычисляемых формул в Таблице с Алгоритмами Формы. И если вы что-то изменили в алгоритмах Формы, то вам снова необходимо изменять а затем тестировать Формулы в Таблице. Даже писать об этом утомительно.

Более того, некоторые Значения Полей могут иметь Ограничения как по Значениям, так и по Формату. В обычных случаях, импорт без проверки таких Ограничений может привести к аварийному завершению процесса Импорта, или к неправильно заполненным Полям.
В любом случае, заниматься ручной коррекцией Записей после такого Импорта может потребовать больших затрат и ресурсов.

Вот для таких Задач и необходим этот Плагин: «Import Excel to Gravity Forms«.

Достаточно заполнить лишь Исходные Поля.

В нашем Примере — Поля: A B и Ratio.
Вычисляемое Поле «C» будет вычисляться в каждой импортируемой Записи внутренними алгоритмами Формы и будет сохранено.

Если некоторые Значения выходят за пределы Допустимых, то такая Запись не будет Сохранена и потребует коррекции непосредственно в процессе Импорта.

= Особенности =
* Работает с PHP 7.4
* Работает с «Gravity Forms» версии 2.3.3.4 (более ранние версии просто не проверялись. Вероятно, что будет работать) и выше. Проверенно на 2.5.7.1
* Записи для импорта — это строки текстового файла (обычно — CSV) с разделением значений запятыми.
* Можно выбрать любой другой разделитель.
* Можно перемещаться по списку импортируемых записей и сохранять только некоторые из них.
* Каждая запись перед сохранением проходит проверку на совместимость форматов полей.
* Если Поля Формы имеют внутреннюю логику, то каждая запись перед сохранением проходит обработку с учетом этой логики.
* Импортируются поля всех типов: «Text», «TextArea», «Number», «Date», «Select», «MultiSelect»,  «Radio», «CheckBox».
* Корректно работает с Кириллицей и другими Национальными кодировками символов.
* Каждая Форма имеет свою собственную опцию «Import Enable».
* Корректно работает при наличии на Странице сразу нескольких дополнительных GForm в которых не используется Импорт.
* Возможность выбора кодировки CSV файла: ‘utf-8’ — default; ‘ISO-8859-1’; ‘CP1251’; итд…

== Демо ==

  1. Загрузите CSV Файл с примером Записей для Импорта.
    в файле 3 строки:

    1. 1;2;3;5
    2. Alpha;2;3;1
    3. Omega;4;5;3
  2. Первая строка — это ID Полей в Форме.
    Соответственно Поля: «Project Name»; «Number A»; «Number B»; «Ratio»;
  3. Вторая и следующие строки — это Значения Полей в том же порядке, как ID.
  4. В качестве разделителя в данном примере используется символ «;»
  5. Замените Вторую и следующие строки своими Данными. (используйте Редактор типа: «Notepad++» чтобы гарантированно не изменилась кодировка файла. UTF-8 без BOM)
  6. Сохраните CSV Файл.
  7. Нажмите в Форме кнопку «Excel Import».
  8. Нажмите кнопку «Upload CSV file» и выберите сохраненный вами CSV Файл.
  9. Первая Запись из файла заполнит Поля Формы. Кнопка Формы «Отправить» — отключится.
  10. Если все ОК, жмите кнопку «Save».
  11. Автоматически подгрузится следующая Запись.

Test "Import Excel to Gravity Forms"

  • Auto Calc. (A+B) * Ratio

Текущая версия: 3.20 (2024.12.23) можно загрузить с этого сайта.

Скачать “gf-excel-import.zip” gf-excel-import_v3.20.zip – Загружено 847 раз – 26 KB

Или из Официального Репозитория WordPress

== Инсталляция ==

Обычная автоматическая установка.

* В комплекте с Плагином в папке «sample» идет Пример готовой GF Формы (samle-gf-form.csv) и CSV файл для импорта в нее (sample-csv-data-import.csv). Можно импортировать Форму и потестировать пример.

== PRO Версия ==

Особенности PRO Версии:

  1. Возможность выбора типа данных (Название / Значение) для Полей: «Select», «MultiSelect», «Radio», «CheckBox».
  2. Генерация Шаблона для удобного заполнения Таблицы Импорта. Шаблон — файл Excel формата XLSX. Вы просто заполняете Таблицу в привычном для себя способом, а затем сохраняете ее в формате CSV.
  3. В Шаблоне указаны: ID Полей, их Названия, Тип и Подсказки для ввода.
  4. Подсказки для ввода содержат все Допустимые Варианты для данного Поля с учетом выбранного типа данных (Название / Значение).

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

1. Страница с полями «Gravity Forms» и активной опцией «GF Excel-Import».
2. Интерфейс «GF Excel-Import». Шаг 1. Кнопка загрузки CSV файла.
3. Интерфейс «GF Excel-Import». Шаг 2. Выбор CSV файла.
4. Интерфейс «GF Excel-Import». Шаг 3. Обработка записей. Навигация. Сохранение.
5. «Import Excel to Gravity Forms». Страница настроек.
6. Страница настроек «Gravity Forms» с активированным плагином «GF Excel-Import».

2,403 просмотров всего, 0 просмотров сегодня

]]>
https://wpgear.xyz/import-excel-to-gravity-forms/feed/ 3
Page and Post Description https://wpgear.xyz/page-and-post-description/ Fri, 11 Jun 2021 12:21:51 +0000 https://wpgear.xyz/?p=1311 Читать далее «Page and Post Description»]]>
Плагин «Page and Post Description» расширяет возможности стандартного Списка вывода Записей и Страниц в Админке WP.

Записи и Страницы по умолчанию не имеют Описаний, но иногда, когда проходит достаточно много времени, то бывает трудно вспомнить что именно написано в той или иной странице. И приходится тратить время на открытие этого Поста, чтобы увидеть его содержимое. Небольшое Описание — как Комментарий, может здорово помочь в некоторых ситуациях.

Именно такое новое Поле «Description» — добавляется к каждому Посту. И его можно изменять как на странице Редактирования (в виде Виджета), так и непосредственно в Списке Постов (Записи и Страницы)

Поле «Описание» (для краткости в Списке названо «Note», чтобы использовать рабочее пространство максимально полезно и в тоже время избежать сокращений) выделено в отдельную строку на всю ширину Списка, потому, что эти Описания могут быть длинными и подробными. Иначе, в них нет смысла.

Отображает Автора, кто оставил Заметку и Дату создания.

= Особенности =
* Работает для Страниц и Постов.
* Не добавляет новую Колонку в Списке, сжимая до неудобства стандартный набор Колонок Постов.
* «Описание» можно редактировать на страницах редактирования или непосредственно в Списке без необходимости обновления.
* Вы можете отдельно выбрать на каких из типов Списков должен работать плагин: Pages / Posts.
* Возможности PRO Версии:
+ Автоматическое определение и подключение любых других Пользовательских Типов.

Текущая версия: 1.6 (2024.07.24) можно загрузить с этого сайта.

Скачать “page-and-post-description.zip” page-and-post-description_v1.6.zip – Загружено 763 раза – 18 KB

Или из Официального Репозитория WordPress

== Инсталляция ==

Обычная автоматическая установка.

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

    1. screenshot-1.png Список Постов с их Описаниями в Админке WP с активным Плагином: «Page and Post Description».
    2. screenshot-2.png Редактирование поля «Описание» непосредственно в Списке Постов.
    3. screenshot-3.png Редактирование поля «Описание» на странице Редактирования. (Виджет «Description»)
    4. screenshot-4.png Страница Настроек.

 

466 просмотров всего, 0 просмотров сегодня

]]>
Adaptive Login Action https://wpgear.xyz/adaptive-login-action/ Sat, 29 May 2021 10:20:15 +0000 https://wpgear.xyz/?p=1231 Читать далее «Adaptive Login Action»]]>

Адаптивная Форма Входа

Попытка найти компромисс между собственным Комфортом и собственной Паранойей.

Концепция:

1. «Режим Нулевого Доверия»

Рекомендуется для небольших групп постоянных пользователей со Статическим IP Адресом.
Для Динамических IP Адресов и Мобильных Пользователей — нецелесообразно.

Если мой текущий IP адрес не скомпрометирован, с последнего моего успешного входа, то нет необходимости подвергать меня процессу жесткого недоверия и заставлять проходить Квесты на разгадывание разного вида Капч.
В таком случае, вполне достаточно стандартного Поля «Пароль» и одной Попытки.

А вот если Попытка неудачна, то IP адрес считается скомпрометирован, и тогда можно и нужно подвергнуть меня (или того, кто пытается быть мной) более тщательной процедуре входа.
Тут могут быть разноуровневые варианты. Не важно (это будет постепенно добавляться в функционал). Сейчас мы говорим об Общем Принципе.

2. «Режим Динамических IP»

Рекомендуется для мобильных пользователей с Динамическим IP Адресом.
Для Статических IP Адресов — нецелесообразно.

Если предыдущий Вход Пользователя был Успешный, то его следующая Аутентификация производится по упрощенному методу.
Достаточно только ввести правильный Пароль. Но дается лишь одна попытка.
И если Пароль был введен неверно, то в Форму для Входа добавляется элемент дополнительной безопасности: Поле «Secret Key».

= Futured =

* На каждый IP адрес формируется отдельная статистика и определяется соотношение «Удачное количество входов» / «Общее количество входов». В зависимости от того, насколько этот параметр близок к 100%, можно говорить о необходимости Жесткости процесса Недоверия.

* Данный механизм запускается на этапе до того, как Пользователь ввел свой Логин.

* Важным моментом является то, что независимо от того, какая именно произошла Ошибка Аутентификации, будь то:
— Неверное Имя Пользователя;
— Неверный Пароль Пользователя;
— Неверно указаны элементы дополнительной безопасности: «Secret Key» / Капча / пр.
В сообщении об Ошибке это указано не будет. Всегда будет лишь одно сообщение: «Ошибка Аутентификации».
Таким образом, мы не указываем потенциальному Злодею / Боту, явным образом причину отказа в доступе. И чем больше таких невыясненных Причин, тем сложнее становится процедура Входа для атакуемого.

И наоборот, процедура Входа может максимально упрощаться, если нет на то явных причин.

* В случае нескольких неудачных подряд попыток Входа, может быть активирован Ограничительный Таймаут для данного Пользователя.

* Интегрирован с плагином «New Users Monitor«.

Текущая версия: 2.10.1 (2026.03.01) можно загрузить с этого сайта.

Скачать “adaptive-login-action.zip” adaptive-login-action_v3.11.zip – Загружено 759 раз – 19 KB

Или из Официального Репозитория WordPress

== Инсталляция ==

Обычная автоматическая установка.

== Часто Задаваемые Вопросы ==
* После инсталляции, с настройками по умолчанию, при первой попытке входа, что мне нужно вводить в Поле: «Secret Key»?

— Ничего! Просто, оставьте его пустым. Но после успешного входа, пропишите свое значение для «Secret Key».

== Скриншоты ==

  1. screenshot-1.png Форма Входа с установленным плагином «Adaptive Login Action» — Режим: Нормальный.
  2. screenshot-2.png Форма Входа с установленным плагином «Adaptive Login Action» — Режим: Повышенной Безопасности.
  3. screenshot-3.png Форма Входа с установленным плагином «Adaptive Login Action» — Режим: Повышенной Безопасности. Осталась 1 Попытка до Блокировки.
  4. screenshot-4.png Форма Входа с установленным плагином «Adaptive Login Action» — Режим: Повышенной Безопасности. Доступ временно заблокирован
  5. screenshot-5.png Страница настроек плагина «Adaptive Login Action».

472 просмотров всего, 0 просмотров сегодня

]]>
List-Forms for Gravity https://wpgear.xyz/list-forms-for-gravity/ Fri, 28 May 2021 15:17:17 +0000 https://wpgear.xyz/?p=1207 Читать далее «List-Forms for Gravity»]]>
Плагин «List-Forms for Gravity» расширяет возможности стандартного Списка вывода Форм в Админке на страницах «Gravity Forms» и «Gravity View».

К каждой строке с Формой, в которой указано ее Название, ID, Количество Записей и Количество Просмотров, а также присутствует Интерактивный Блок Управления, гармонично добавляется новая строка с Описанием самой Формы.

Это Описание — Поле «Description» на странице «Settings» каждой GF Формы или на на странице «Edit» каждой GV Формы.

Казалось бы, что было бы хорошо, чтобы это Описание изначально было в отдельной Колонке сразу после Названия, но если хорошо подумать, то понимаешь, что нет — не хорошо. Дело в том, что Названия могут быть длинными, а Описания еще длиннее, иначе в них просто нет смысла. И к тому же, тот самый Интерактивный Блок Управления — 0н требует много места и занимает половину ширины таблицы Списка Форм.

Возможно, что Поле «Description» не многие используют. И потому, разработчики не заморачивались по этому поводу. Хотя могли бы сделать и возможность Настройки Списка.

Но если Форм действительно много, то Описание просто необходимо.

В общем, этот Плагин дает вам такую возможность.

= Особенности и Возможности =
* Гармонично вписывается в привычный стиль Списка Форм.

Текущая версия: 3.6 (2024.12.25) можно загрузить с этого сайта.

Скачать “list-forms-for-gravity.zip” list-forms-for-gravity_v2.3.zip – Загружено 646 раз – 8 KB

Или из Официального Репозитория WordPress

== Инсталляция ==

Обычная автоматическая установка.

== Часто Задаваемые Вопросы ==
N/A

== Скриншоты ==

    1. screenshot-1.png Страница в Админке «Gravity Forms List» с установленным плагином «List-Forms for Gravity».
    2. screenshot-2.png Процесс загрузки «List-Forms for Gravity».
    3. screenshot-3.png Страница настроек «Gravity Forms Settings». Поле «Descriprion» — будет отображаться в качестве Заметки в Списке Форм.
    4. screenshot-4.png Страница в Админке «Gravity View List» с установленным плагином «List-Forms for Gravity».
    5. screenshot-5.png Страница в Админке «Gravity View Edit». Новое Поле: «Descriprion» — — будет отображаться в качестве Заметки в Списке Форм.

Если читаете эту Запись, значит вы используете Плагины «Gravity Forms» и скорее всего «Gravity View». А значит, вам может быть интересен Плагин Экспорта Записей в Стандартные Таблицы Excel «GV Excel-Export«.

339 просмотров всего, 0 просмотров сегодня

]]>