Весь контент Ciko
-
Non-eval Monekypatch IPS4
Просмотреть файл Non-eval Monekypatch IPS4 версия: 1.0.0 Non-eval Monekypatch IPS4 - загрузите файл, указатели там. Автор Ciko Скачать файл Добавлен 11.09.2018 Поделиться Размер файла 2 КБ Категория Ресурсы разработчика
-
Forms.php
- 6 раз скачали
- Версія 1.0.0
Применение: \IPS\myapp\Forms::i( $elements, $instancename, $form ) ( after $form, все параметры те же, что и для \IPS\Helpers\Form\__construct метод, но большую часть времени вам нужно будет только установить $elements, $instancename если у вас несколько форм на одной странице). $elements: tab, header, sidebar: 'type' = tab|header|sidebar 'name' = используется для создания всех этих объектов, если это lang/string, это то, что передается соответствующей команде формы. Пример: $el[] = [ 'type' => 'tab|header|sidebar', 'name' => 'my_lang_string' ]; Разделитель: 'type' = 'separator' Пример: $el[] = [ 'type' => 'separator' ]; message: ->addMessage( $lang, $css='', $parse=TRUE, $_id=NULL) type' = 'message' 'msg' = эти параметры требуются для этого типа, сообщение, которое вы хотите отобразить Необязательный: Пример: $el[] = [ 'type' => 'message', 'msg' => 'my_message_lang_string' 'css' => 'myMessageClass myMessageClassWarning" ]; Помощник: обязательный: 'name' = name of the element 'class' = IPS Form Help Class (without the \IPS\Helpers\Form portion) or a FQN for a custom class. Необязательный: Пример: $el[] = [ 'class' => 'Select', 'name' => 'my_select_element', 'required' => true, 'options' => [ 'options' => [ 1, 2, 3, 4 ] ] ]; dummy: ->addDummy( $langKey, $value, $desc='', $warning='', $id='' ) Необходимые: 'type' = 'dummy' 'name' = имя элемента 'default' = значение, которое будет отображаться Необязательный: 'desc' = description 'warning' = warning 'id' = html id (if not set, js_$name is used) Пример: $el[] = [ 'type' => 'dummy', 'name' => 'my_dummy_element', 'default' => "content for the dummy element" ]; html: ->addHtml( $html ) Необходимые 'type' = 'html' 'html' = the html to display Пример: $el[] = [ 'type' => 'html', 'html' => "<a href='#'>some html</a>" ]; Matrix: ->addMatrix( $name, $matrix ) Необходимые: 'type' = 'matrix' 'matrix = must be an instance of \IPS\Helpers\Form\Matrix 'name' = elements name. Пример: $matrix = new \IPS\Helpers\Form\Matrix; $el[] = [ 'type' => 'matrix', 'matrix' => $matrix, 'name' => 'my_matrix_element' ]; i() method: public static function i( array $elements, $name = 'default', $form = null, $id = 'form', $submitLang = 'save', $action = null, $attributes = [] ) метод создания экземпляров довольно прямолинейный, вы передаете ему массив элементов, если на странице есть несколько форм, вы можете присвоить экземпляру имя. если у вас уже есть объект формы (например, в узлах), просто передайте его Forms, другие параметры предназначены для создания новой формы, таких же параметров, как \IPS\Form. Объединяя все это: $altDescription = "my_textarea_alt_desc"; $elements = [ [ 'type' => 'tab', 'name' => 'my_tab_1' ], [ 'class' => 'Text', 'name' => 'my_title', 'required' => true 'validation' => function( $data ){ if( !$data ) { throw new \InvalidArgumentException; } } ], [ 'class' => "Select", 'name' => "my_select', 'options' => [ 'options' => [ 1, 2, 3, 4 ] ] ], [ 'type' => 'tab', 'name' => 'my_tab_2' ], [ 'class' => "TexArea", 'name' => 'my_text_area', 'default' => 'im a default', 'description' => $altDescription ], [ 'type' => 'separator' ], [ 'class' => 'Text', 'name' => 'my_text_2' ] ]; $form = \IPS\myapp\Form::i( $elements ); \IPS\Output::i()->output = $form; это вернет экземпляр \IPS\Form.Безкоштовний -
Forms.php
Просмотреть файл Forms.php версия: 1.0.0 Применение: \IPS\myapp\Forms::i( $elements, $instancename, $form ) ( after $form, все параметры те же, что и для \IPS\Helpers\Form\__construct метод, но большую часть времени вам нужно будет только установить $elements, $instancename если у вас несколько форм на одной странице). $elements: tab, header, sidebar: 'type' = tab|header|sidebar 'name' = используется для создания всех этих объектов, если это lang/string, это то, что передается соответствующей команде формы. Пример: $el[] = [ 'type' => 'tab|header|sidebar', 'name' => 'my_lang_string' ]; Разделитель: 'type' = 'separator' Пример: $el[] = [ 'type' => 'separator' ]; message: ->addMessage( $lang, $css='', $parse=TRUE, $_id=NULL) type' = 'message' 'msg' = эти параметры требуются для этого типа, сообщение, которое вы хотите отобразить Необязательный: Пример: $el[] = [ 'type' => 'message', 'msg' => 'my_message_lang_string' 'css' => 'myMessageClass myMessageClassWarning" ]; Помощник: обязательный: 'name' = name of the element 'class' = IPS Form Help Class (without the \IPS\Helpers\Form portion) or a FQN for a custom class. Необязательный: Пример: $el[] = [ 'class' => 'Select', 'name' => 'my_select_element', 'required' => true, 'options' => [ 'options' => [ 1, 2, 3, 4 ] ] ]; dummy: ->addDummy( $langKey, $value, $desc='', $warning='', $id='' ) Необходимые: 'type' = 'dummy' 'name' = имя элемента 'default' = значение, которое будет отображаться Необязательный: 'desc' = description 'warning' = warning 'id' = html id (if not set, js_$name is used) Пример: $el[] = [ 'type' => 'dummy', 'name' => 'my_dummy_element', 'default' => "content for the dummy element" ]; html: ->addHtml( $html ) Необходимые 'type' = 'html' 'html' = the html to display Пример: $el[] = [ 'type' => 'html', 'html' => "<a href='#'>some html</a>" ]; Matrix: ->addMatrix( $name, $matrix ) Необходимые: 'type' = 'matrix' 'matrix = must be an instance of \IPS\Helpers\Form\Matrix 'name' = elements name. Пример: $matrix = new \IPS\Helpers\Form\Matrix; $el[] = [ 'type' => 'matrix', 'matrix' => $matrix, 'name' => 'my_matrix_element' ]; i() method: public static function i( array $elements, $name = 'default', $form = null, $id = 'form', $submitLang = 'save', $action = null, $attributes = [] ) метод создания экземпляров довольно прямолинейный, вы передаете ему массив элементов, если на странице есть несколько форм, вы можете присвоить экземпляру имя. если у вас уже есть объект формы (например, в узлах), просто передайте его Forms, другие параметры предназначены для создания новой формы, таких же параметров, как \IPS\Form. Объединяя все это: $altDescription = "my_textarea_alt_desc"; $elements = [ [ 'type' => 'tab', 'name' => 'my_tab_1' ], [ 'class' => 'Text', 'name' => 'my_title', 'required' => true 'validation' => function( $data ){ if( !$data ) { throw new \InvalidArgumentException; } } ], [ 'class' => "Select", 'name' => "my_select', 'options' => [ 'options' => [ 1, 2, 3, 4 ] ] ], [ 'type' => 'tab', 'name' => 'my_tab_2' ], [ 'class' => "TexArea", 'name' => 'my_text_area', 'default' => 'im a default', 'description' => $altDescription ], [ 'type' => 'separator' ], [ 'class' => 'Text', 'name' => 'my_text_2' ] ]; $form = \IPS\myapp\Form::i( $elements ); \IPS\Output::i()->output = $form; это вернет экземпляр \IPS\Form. Автор Ciko Скачать файл Добавлен 11.09.2018 Поделиться Размер файла 10 КБ Категория Ресурсы разработчика
-
Polliwog
Просмотреть файл Polliwog версия: 1.0.5 Инструмент предназначен для разработчиков, у которых есть файлы на рынке IPS4. Особенности: Получает push-уведомления от рынка IPS Сделать запрос на поставку на рынок IPS для предыдущих покупок/выплат/продлений Создавать счета-фактуры на рынке IPS Управление файлами (специальные функции, если у вас есть закачки, вы можете ссылаться на файлы для извлечения из него информации) Новости api (позволяет вам выводить новости в ваше приложение, если хотите) Проверка версии (может управлять проверками обновлений для приложений/плагинов, если у вас есть загрузки, создайте настраиваемое поле для «длинных версий», чтобы вся информация могла быть извлечена из файла загрузки) Создать темы форума для push-уведомлений Создайте участников для своего сайта на основе push-уведомлений для покупок. (отправит электронное письмо пользователю с именем пользователя, паролем) Автор Ciko Скачать файл Добавлен 11.09.2018 Поделиться Размер файла 16 КБ Категория Ресурсы разработчика
-
Polliwog
- 2 раза скачали
- Версія 1.0.5
Инструмент предназначен для разработчиков, у которых есть файлы на рынке IPS4. Особенности: Получает push-уведомления от рынка IPS Сделать запрос на поставку на рынок IPS для предыдущих покупок/выплат/продлений Создавать счета-фактуры на рынке IPS Управление файлами (специальные функции, если у вас есть закачки, вы можете ссылаться на файлы для извлечения из него информации) Новости api (позволяет вам выводить новости в ваше приложение, если хотите) Проверка версии (может управлять проверками обновлений для приложений/плагинов, если у вас есть загрузки, создайте настраиваемое поле для «длинных версий», чтобы вся информация могла быть извлечена из файла загрузки) Создать темы форума для push-уведомлений Создайте участников для своего сайта на основе push-уведомлений для покупок. (отправит электронное письмо пользователю с именем пользователя, паролем)Безкоштовний -
Mailchimp by IPS Themes
Просмотр файла Mailchimp by IPS Themes Mailchimp для IPS Community Suite 4 объединяет ваш форум с MailChimp, позволяя автоматически подписывать пользователей на конкретные списки как на регистрацию, так и на успешную коммерческую закупку. Он также имеет возможность пакетной синхронизации всех ваших существующих адресов электронной почты существующих пользователем. Особенности Синхронизация пользователя с конкретным списком MailChimp при регистрации Синхронизация пользователя с конкретным списком MailChimp при успешной покупке в Commerce. Пакетная синхронизация всех существующих адресов электронной почты членов вашего списка. Возможность не синхронизировать пользователей, которые отказались от связи при регистрации. Добавил Ciko Добавлено 11.09.2018 Категория Плагины
-
Mailchimp by IPS Themes
- 4 раза скачали
- Версія 1.0.5
Mailchimp для IPS Community Suite 4 объединяет ваш форум с MailChimp, позволяя автоматически подписывать пользователей на конкретные списки как на регистрацию, так и на успешную коммерческую закупку. Он также имеет возможность пакетной синхронизации всех ваших существующих адресов электронной почты существующих пользователем. Особенности Синхронизация пользователя с конкретным списком MailChimp при регистрации Синхронизация пользователя с конкретным списком MailChimp при успешной покупке в Commerce. Пакетная синхронизация всех существующих адресов электронной почты членов вашего списка. Возможность не синхронизировать пользователей, которые отказались от связи при регистрации.Безкоштовний -
[pages] Hide Side Bar Records
- 2 раза скачали
- Версія 1.0.0
Скрыть боковую панель, если она включена для страницы в режиме записи. может быть мало смысла не иметь боковую панель в представлении записи, это дает вам возможность «спрятать» ее для баз данных.Безкоштовний -
[pages] Hide Side Bar Records
Просмотр файла [pages] Hide Side Bar Records Скрыть боковую панель, если она включена для страницы в режиме записи. может быть мало смысла не иметь боковую панель в представлении записи, это дает вам возможность «спрятать» ее для баз данных. Добавил Ciko Добавлено 11.09.2018 Категория Плагины
-
Partner/Sponsor Widget
- 34 раза скачали
- Версія 1.0.0
Виджет для составления списка партнеров/спонсоров для сайта. Текущий максимум установлен 20 партнерами/спонсорами.Безкоштовний -
Partner/Sponsor Widget
Просмотр файла Partner/Sponsor Widget Виджет для составления списка партнеров/спонсоров для сайта. Текущий максимум установлен 20 партнерами/спонсорами. Добавил Ciko Добавлено 11.09.2018 Категория Плагины
-
(CVH) Activity Stream Extra Items
- 2 раза скачали
- Версія 1.0.1
Добавляет голосовые опросы в ваш поток активности. Кроме того, если у вас есть Он не будет отображать голоса в профилях, но отобразит награды для этого конкретного участника.Безкоштовний -
(CVH) Activity Stream Extra Items
Просмотр файла (CVH) Activity Stream Extra Items Добавляет голосовые опросы в ваш поток активности. Кроме того, если у вас есть Он не будет отображать голоса в профилях, но отобразит награды для этого конкретного участника. Добавил Ciko Добавлено 11.09.2018 Категория Плагины
-
EZ Scroll Top
-
EZ Scroll Top
Просмотр файла EZ Scroll Top Плагин добавить кнопку вверх. Добавил Ciko Добавлено 11.09.2018 Категория Плагины
-
Navigation Bar Links
- 10 раз скачали
- Версія 1.0.3
Ссылки на навигационные панели Особенности : Легко и просто в использовании. Пользовательские наклейки и ссылки на навигатор. Отображает до 4 пользовательских ссылок в навигационной панели. Возможность показывать или скрывать пользовательскую навигационную панель. Возможность открывать ссылки в новом окне/вкладке.Безкоштовний -
Navigation Bar Links
Просмотреть файл Navigation Bar Links версия: 1.0.3 Ссылки на навигационные панели Особенности : Легко и просто в использовании. Пользовательские наклейки и ссылки на навигатор. Отображает до 4 пользовательских ссылок в навигационной панели. Возможность показывать или скрывать пользовательскую навигационную панель. Возможность открывать ссылки в новом окне/вкладке. Автор Ciko Скачать файл Добавлен 10.09.2018 Поделиться Размер файла 8 КБ Категория Плагины Язык ENG Разработчик Hassan J. Локализатор Гость
-
Post Highlight Colour Per Forum
Просмотр файла Post Highlight Colour Per Forum Плагин выделения сообщений на форуме, сделанных пользователями определенных групп. Добавил Ciko Добавлено 10.09.2018 Категория Плагины
-
Post Highlight Colour Per Forum
- 6 раз скачали
- Версія 1.0.1
Плагин выделения сообщений на форуме, сделанных пользователями определенных групп.Безкоштовний -
Notify Me of Replies Enabled on New Topics/Replies
- 13 раз скачали
- Версія 1.0.3
Плагин включит/установит флажок в новой форме темы/ответа, независимо от настройки уведомления пользователя « Автоматически следовать за контентом ».Безкоштовний -
Notify Me of Replies Enabled on New Topics/Replies
Просмотр файла Notify Me of Replies Enabled on New Topics/Replies Плагин включит/установит флажок в новой форме темы/ответа, независимо от настройки уведомления пользователя « Автоматически следовать за контентом ». Добавил Ciko Добавлено 10.09.2018 Категория Плагины
-
Captcha on Login Form
Просмотр файла Captcha on Login Form Добавляет Captcha к форме входа в систему на публичной стороне. Добавил Ciko Добавлено 10.09.2018 Категория Плагины
-
Captcha on Login Form
- 32 раза скачали
- Версія 1.0.0
Добавляет Captcha к форме входа в систему на публичной стороне.Безкоштовний -
Highlight Linked Posts
Просмотреть файл Highlight Linked Posts Плагин позволяет выделить связанные записи, в которых есть тег # comment-XXX в URL-адресе. Настройки включены для изменения цвета, используемого для выделения фона и границы. Автор Ciko Добавлен 10.09.2018 Категория Плагины Язык ENG Разработчик Mike John Локализатор Гость
-
Highlight Linked Posts
- 14 раз скачали
- Версія 1.2.0
Плагин позволяет выделить связанные записи, в которых есть тег # comment-XXX в URL-адресе. Настройки включены для изменения цвета, используемого для выделения фона и границы.Безкоштовний