Условия работы -БЕЗ ПРЕДОПЛАТЫ. -Оплата поэтапно. -Оплата только PayPal или Skrill. Требования -Опыт работы в данной сфере. -Наличие положительных отзывов. -Наличие работ в ...
Необходимо написать WordPress плагин на базе PHP класса.
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Здравствуйте
Функциональность класса:
На вход подается (Ip - обязательно, ApiKEy - не обязательно). Класс выгружает с сервера базу и хранит ее локально в файле. (Класс уже написан, его писать не нужно)
На выход получаем (true - пользователь плохой, false - пользователь хороший)
В коде это выглядит так:
$class = new Class ($directory_to_save_base);
$isBadVisitor= $class->checkVisitor ($ip, $apiKey); //true OR false
Настройки плагина:
1) Поле для ввода ApiKey (передается в класс в качестве параметра)
2) Поле для ввода directory_to_save_base ( есть значение по умолчанию, но можно поменять). Сюда будет сохранена база.
3) Каждый запрос к любой странице сайта должен проходить через данный класс и проверять пользователь плохой или хороший.
Если пользователь хороший, ничего не делаем. Отображаем контент страницы.
Если пользователь плохой, в настройках плагина даем несколько опций что с ним делать (Вебмастер может выбрать):
а) Вместо страницы, отобразить следующий html код + для ответа использовать http код (302,301, 503, 404 ...)
При выборе этой опции вебмастер может вставить html код (в textarea) и http код в (input text)
+ в шаблон передать значение переменной ($isBadVisitor) что б вебмастер мог скрывать определенные блоки в зависимости от значения переменной.
б) Вместо страницы сделать редирект 301 на заданную страницу
При выборе этой опции вебмастер может вставить урл страницы куда будет сделан редирект(input text)
+ в шаблон передать значение переменной ($isBadVisitor) что б вебмастер мог скрывать определенные блоки в зависимости от значения переменной.
в) Только передать в шаблон значение переменной ($isBadVisitor)
здесь вебмастер ничего не указывает, возможно только имя переменной для шаблона.
4) Возможность посмотреть логи скрипта для вебмастера (несколько файлов .txt в $directory_to_save_base)
Пользователь выбирает название файла, ему открывается
Заявки фрилансеров
Похожие заказы
- $500Веб-программирование4 заявкиЗакрыт8 лет назад
- $300
Система в связке с приложением работает по long pool. Требуется оптимизация базы - перезаписывать завершенные маршруты в base64 line и удалять - проверить работу пуш уведомлений - исправить ошибки связанные с ...
Веб-программирование5 заявокЗакрыт8 лет назад Здравствуйте Функциональность класса: На вход подается (Ip - обязательно, ApiKEy - не обязательно). Класс выгружает с сервера базу и хранит ее локально в файле. (Класс уже написан, его писать не нужно) На ...
Веб-программирование2 заявкиЗакрыт8 лет назад- $9
Магазин на ocStore 2.1.0.2 он же OpenCart. http://milka-russia.ru 1. Куплен модуль Яндекс доставки - Интеграция с сервисом Яндекс.Доставка (версия 2.0.6). Но необходимо установить корзиный виджет, скрин https://yadi.sk/i/UsSKDs1p3FEsKB , описание https://yandex.ru/support/delivery/widgets.html#cart-widget и сделать варианты доставки(скрин https://yadi.sk/i/9rTw4CK03FEt2Y) как на ...
Веб-программирование4 заявкиЗакрыт8 лет назад Здравствуйте. Необходимо доработать (или написать новый, если это проще) скрипт на php по связке вк с внешним сайтом через callback api vk. Суть работы скрипта - чат бот должен работать, как здесь https://vk.com/public140431197 (пишете ...
Веб-программирование2 заявкиЗакрыт8 лет назадСамая обыкновенная галерея на яваскрипте. Важно, чтобы картинки открывались во весь размер, сейчас это 640 на 480, но лучше сделать под 960 на 720. Причем фото должны отображаться как горизонтально, так и ...
Веб-программирование5 заявокЗакрыт8 лет назад- $150
Вообщем Есть готовый дизайн главной страницы. Нужно сверстать ее, и адаптировать. Далее натянуть на движок от WP. Вообщем сделать все под ключ. Оплата поделена на 3 части, делаете ...
Веб-программирование17 заявокЗакрыт8 лет назад Здравствуйте. Мне необходимо создать похожую работу: Пример работы
Веб-программирование4 заявкиЗакрыт8 лет назаддоработать шаблон сайта в самом что ни на есть примитивном и располагающем к покупке виде разрекламировать на сайте нужно зарядки для айфонов http://b65y5z6p.plp7.ru
Веб-программирование1 исполнительЗавершен8 лет назадИщем разработчика с опытом создания чатов (бекенда и API), на любой технологии (Java, JS, Node, Go). мы закроем фронтенд. В первую очередь подойдет разработчик у которого уже есть минимально рабочий чат. К чату главное требование ...
Веб-программирование2 заявкиЗакрыт8 лет назад