|
Необходимо разработать плагин-заготовку для форума IPB 1) Плагин должен работать на 3.x. Название плагина testplugin. И плагин должен работать только для Администратора. 2) Плагин должно располагаться в админке форума в разделе “Другие приложения” 3) При нажатии на приложение открывается новая(главная) страница плагина с произвольным текстом “ Lorem ipsum dolor sit amet, consectetur adipiscing elit …..” и 4 кнопки [button 1], [button 2], [button 3] , [button 4] 4) При нажатии на кнопку [button 1] исполняется функция, которая выводит текст “Button 1 action executed” и опять открывается главная страница плагина. 5) При нажатии на кнопку [button 2] исполняется функция, которая выводит текст “Button 2 action executed” и опять открывается главная страница плагина. 6) При нажатии на кнопку [button 3] исполняется функция, которая выводит текст “Button 3 action executing” . Функция сохраняет в папку для временных файлов файл с названием temp.tmp и содержанием произвольное число (пример PHP кода: rand(1, 1000); ) и открывается страница (новая с произвольным тестом (Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium….<div id=”result”></div>). На этой же странице должен исполняться AJAX код (работать должно на jQuery), который каждые 3 секунды делает обращение к функции плагина и возвращает текущее время (пример PHP кода: date(“Y-m-d H:i:s”); ) и вставляет ответ AJAX в <div id=”result”></div> (пример JS кода: jQuery("#result").html(ajax_data);) 7) При нажатии на кнопку [button 4] открывается страница настроек для плагина. Поле <input name="config_val_1" type="text" /> и кнопка [save] сохранить данную настройку. При нажатии на кнопку [save] . Настройка сохраняется в базе данных или в файл на сервере и идет редирект на главную страницу плагина и выводится сообщение «Configuration Saved» 8) Инструкция по установке плагина. !!! Обращаем внимание, что никаких сложных функций и кодов писать не нужно. Это плагин заготовка. Необходимые знания: Опыт в написании плагинов для IPB, PHP, JS (jQuery). Так же планируется долгосрочное сотрудничество с исполнителем задания.
|
|
|
Опубликован 31.08.2014 в 01:21 по мск
Электронная почта: sasa@safetybis.com
Прошло времени с момента публикации: более 10 лет
|
|
Просмотреть кандидатов на исполнение проекта
Исполнитель проекта:
не определён
|
|
|
|
|
|