-
Постов
962 -
Зарегистрирован
-
Посещение
-
Победитель дней
131
Тип контента
Форумы
Склад
Документация IPS4
Новости
Приложения
Лаборатория
Багтрекер
Разработка
Интервью
Профили
Файлы
Блоги
Календарь
Идеи
Весь контент invisionbyte
-
Ошибка в таблице лидеров
invisionbyte прокомментировал Алексей Карташов ошибка в Русский язык для Invision Community
Здравствуйте. В некоторых местах система Invision Community не совсем пригодна для использования русского языка, т.к. разрабатывается англоязычными разработчиками, язык которых не имеет склонений. В фильтре топ пользователей используется маска вида "По %s", где подставляются различные значения (форум, записи и т.д.). Мы в таких случаях в переводе всегда используем именительный падеж как универсальный вариант. Если изменить фразу в правильную форму в данном случае (например: По сообщениям), то в других местах, где используется данное слово в единичном вариант, будет так - "Сообщениям" вместо положенного "Сообщения". Таким образом приходится чем-то жертвовать.. -
Hello, thanks for using this plugin, can you give access to the Admin CP to the settings of this plugin? We do not see any problems with it.
-
Просмотр файла Баланс аккаунта Плагин, который показывает информацию о балансе аккаунта в двух областях: Хэдер. Панель автора в темах. Вы можете отключить возможность отображения баланса в хэдере и указать, какие группы будут видеть баланс в панели автора темы. В плагине отображаются все валюты, созданные в Commerce. Добавил invisionbyte Добавлено 26.11.2017 Категория Интерфейс
-
Версия 1.0.0
4 раза скачали
Плагин, который показывает информацию о балансе аккаунта в двух областях: Хэдер. Панель автора в темах. Вы можете отключить возможность отображения баланса в хэдере и указать, какие группы будут видеть баланс в панели автора темы. В плагине отображаются все валюты, созданные в Commerce.Бесплатный -
К сожалению пока плагины не пишем, программист слишком занят.
- 3 ответа
-
- 1
-
Здравствуйте. Да, это возможно, для этого нужно писать отдельный плагин.
-
Нет, к сожалению Invision Community такой возможности не имеет.
-
Слайдер Flexslider для Invision Community
invisionbyte опубликовал запись в Дополнительные возможности
В данной статье мы "подружим" статьи приложения Страницы в Invision Community со слайдером Flexslider. Создадим блок с последними статьями (новости/инструкции/статьи) и заставим их крутиться с помощью слайдера. Получится нечто похожее: Блок размещён в боковой панели, однако его можно переместить в любое место. #1 - шаблон слайдера Первое, что нужно сделать - создать шаблон нашего слайдера. Для этого переходит в меню Страницы > Менеджер страниц -> Шаблоны. Кнопка Новый -> Добавить шаблон блока. Название - flexslider Плагин - Страницы/Лента записи Тема - текущая стандартная тема После этого откроем наш шаблон в группе Шаблоны блока плагина. Добавим в него следующий код: СОхраним шаблон. #2 - создание блока Далее необходимо создать блок. На этот счёт у нас есть специальная пошаговая инструкция -> https://invisionbyte.ru/docs/apps/pages/bloki-r119/ Тип блока - плагин; плагин - лента из вашей базы данных. Укажите произвольное название и ключ блока. На вкладке Конфигурация укажите количество статей, которые будут крутиться в слайдере. На вкладке Контент выберите Шаблон - flexslider. Сохраним блок. #3 - подключение CSS и Javascript Перейдём в меню Внешний вид > Темы -> Управление ресурсами -> Добавить ресурс. Загрузите файл jquery.flexslider.js и скопируйте тег шаблона этого файла. Теперь изменим HTML и CSS код темы. в шаблоне globalTemplate перед закрывающимся тегом </body> вставьте конструкцию: Соответственно поправьте ссылку на ресурс, возможно у вас он будет другой. В строчке slideshowSpeed: 5000 вы можете изменить скорость переключения слайдов. По умолчанию слайды меняются через 5 секунд. Добавим новый CSS файл в шаблонах темы. Файл назовём flexslider.css и изменим theme_css_location с global на front. Так наш файл будет создан рядом с custom.css. Добавим следующий код в css файл: Сохраним и наслаждаемся слайдером. При нестандартном подходе можно сваять что-нибудь интересное и нестандартное. Таким же образом можно подключить другие виды слайдеров flexslider, а прокручивать, например, последние темы или изображения галереи. Ссылка на flexslider - http://flexslider.woothemes.com/ Если будет спрос, напишем инструкцию по применению карусели для Invision Community.-
- 1
-
- invision community
- slider
-
(и ещё 2 )
C тегом:
-
Приложение позволит пользователям создавать и управлять лотереями и розыгрышами на вашем сайте. Требования: Для лотерей - Коммерция. Для подарков: Коммерция не требуется. Возможности: Возможность выбора типа контента для каждой категории: только лотереи, только подарки или всё вместе. До 100 призов за розыгрыш/подарок (настройка категории). Ограничение участия пользователей в розыгрыше/подарке по: Билеты на одного пользователя (только для розыгрышей). Число участников. Количество контента. Уровень репутации/лаки. Количество дней в качестве пользователя. Группы Несколько участников на розыгрыш/подарок (участники могут купить более одного билета (только розыгрыш), чтобы увеличить свои шансы). Безлимитное количество категорий розыгрышей/подарков в разрешениями, дополнительными полями и настройками. Иконки категорий. Интеграция с приложением Коммерция для выбора определённого способа оплаты, налога и мультивалют. Возможность принуждать пользователей указывать цену в валютах. Возможность переключаться между валютами одним кликом мыши для отображения цен розыгрышей. Менеджер розыгрышей в админцентре: место, где администраторы могут контролировать статусы: активировать розыгрыши, менять дату завершения и выполнять другие действия модератора (закрепить, закрыть и т.д.). Настройка для каждого пользователя: позволить доступ к приложению и разрешить добавлять розыгрыши. Настройка для каждой группы: позволить доступ к приложению, количество одобренного контента для доступа к приложению, ограничение количества розыгрышей за определённый период времени (день, неделя, месяц и год). Ограничения администратора. Возможность выполнять определенные действия, когда пользователь удален или отмечен как спамер. Возможность для пользователей сообщать о потенциально оскорбительном контенте. Поддержка маркировки розыгрышей, позволяя пользователям видеть, какие объявления были добавлены или прокомментированы/просмотрены. Интеграция с: Ленты активности. Поделиться ссылками. Система тегов/префиксов. Уведомления. Система подписок для розыгрышей/подарков и категорий. Объявления. Рекламные объявления. Система поиска. Живой поиск в админцентре (категории). Система модерации - действия модератора для розыгрышей, комментариев и отзывов. Возможность создавать RSS ленты для всех розыгрышей, И многое другое...
-
Приложение позволит пользователям создавать и управлять лотереями и розыгрышами на вашем сайте. Требования: Для лотерей - Коммерция. Для подарков: Коммерция не требуется. Возможности: Возможность выбора типа контента для каждой категории: только лотереи, только подарки или всё вместе. До 100 призов за розыгрыш/подарок (настройка категории). Ограничение участия пользователей в розыгрыше/подарке по: Билеты на одного пользователя (только для розыгрышей). Число участников. Количество контента. Уровень репутации/лаки. Количество дней в качестве пользователя. Группы Несколько участников на розыгрыш/подарок (участники могут купить более одного билета (только розыгрыш), чтобы увеличить свои шансы). Безлимитное количество категорий розыгрышей/подарков в разрешениями, дополнительными полями и настройками. Иконки категорий. Интеграция с приложением Коммерция для выбора определённого способа оплаты, налога и мультивалют. Возможность принуждать пользователей указывать цену в валютах. Возможность переключаться между валютами одним кликом мыши для отображения цен розыгрышей. Менеджер розыгрышей в админцентре: место, где администраторы могут контролировать статусы: активировать розыгрыши, менять дату завершения и выполнять другие действия модератора (закрепить, закрыть и т.д.). Настройка для каждого пользователя: позволить доступ к приложению и разрешить добавлять розыгрыши. Настройка для каждой группы: позволить доступ к приложению, количество одобренного контента для доступа к приложению, ограничение количества розыгрышей за определённый период времени (день, неделя, месяц и год). Ограничения администратора. Возможность выполнять определенные действия, когда пользователь удален или отмечен как спамер. Возможность для пользователей сообщать о потенциально оскорбительном контенте. Поддержка маркировки розыгрышей, позволяя пользователям видеть, какие объявления были добавлены или прокомментированы/просмотрены. Интеграция с: Ленты активности. Поделиться ссылками. Система тегов/префиксов. Уведомления. Система подписок для розыгрышей/подарков и категорий. Объявления. Рекламные объявления. Система поиска. Живой поиск в админцентре (категории). Система модерации - действия модератора для розыгрышей, комментариев и отзывов. Возможность создавать RSS ленты для всех розыгрышей, И многое другое... Просмотр полной приложение
-
Оболочка предпросмотра
invisionbyte прокомментировал Катерина ошибка в Русский язык для Invision Community
Изменено Статус на Fixed -
Приложение "Массовые личные сообщения" для Invision Community 4 позволяет отправлять массовые личные сообщения определённым группам пользователей на основе некоторых фильтров. Используйте мощные фильтры для таргетинга на конкретные группы или пользователей, объявляйте о важных изменениях и поощряйте повторные посещения, повторно отправляя сохраненные ЛС. Возможности Обзор всех сообщений. Указание количества ЛС для отправки за цикл. Возможность отправки/повторной отправки личных сообщений. Возможность редактировать сообщения. Возможность удалять сообщения. Возможность выбора отправителя. Возможность отправлять уведомления. Возможность автоматического удаления сообщений через X дней. Возможность включить/отключить ответы. Фильтры Фильтр по основной группе. Фильтр по вторичной группе. Фильтр по более/менее X количества сообщений. Фильтр по более/менее X времени со дня регистрации. Фильтр по более/менее X времени со времени последнего посещения. Фильтр по дополнительным полям профиля.
-
Приложение "Массовые личные сообщения" для Invision Community 4 позволяет отправлять массовые личные сообщения определённым группам пользователей на основе некоторых фильтров. Используйте мощные фильтры для таргетинга на конкретные группы или пользователей, объявляйте о важных изменениях и поощряйте повторные посещения, повторно отправляя сохраненные ЛС. Возможности Обзор всех сообщений. Указание количества ЛС для отправки за цикл. Возможность отправки/повторной отправки личных сообщений. Возможность редактировать сообщения. Возможность удалять сообщения. Возможность выбора отправителя. Возможность отправлять уведомления. Возможность автоматического удаления сообщений через X дней. Возможность включить/отключить ответы. Фильтры Фильтр по основной группе. Фильтр по вторичной группе. Фильтр по более/менее X количества сообщений. Фильтр по более/менее X времени со дня регистрации. Фильтр по более/менее X времени со времени последнего посещения. Фильтр по дополнительным полям профиля. Просмотр полной приложение
-
Приложение "Удаление аккаунта" для Invision Community 4 упрощает и легализует удаление аккаунтов пользователей с вашего сообщества. Пользователь заходит на специальную вкладку и делает запрос на удаление, он должен подтвердить по почте свои намерения. После этого заявка на удаление ожидает одобрения администратором, который уже решает, стоит ли удалять аккаунт данного пользователя. Стоит иметь ввиду, что данный функционал может побудить некоторых пользователей сделать запрос на удаление.
-
- аккаунт
- учётная запись
-
(и ещё 1 )
C тегом:
-
Приложение "Удаление аккаунта" для Invision Community 4 упрощает и легализует удаление аккаунтов пользователей с вашего сообщества. Пользователь заходит на специальную вкладку и делает запрос на удаление, он должен подтвердить по почте свои намерения. После этого заявка на удаление ожидает одобрения администратором, который уже решает, стоит ли удалять аккаунт данного пользователя. Стоит иметь ввиду, что данный функционал может побудить некоторых пользователей сделать запрос на удаление. Просмотр полной приложение
-
- аккаунт
- учётная запись
-
(и ещё 1 )
C тегом:
-
Виджет меню добавляет интерактивность к элементам меню, созданным с помощью HTML и CSS. Меню презентует список доступных опций пользователю в виде всплывающего окна, и прикреплено к элементу триггеру. Использование Виджет меню не создаёт сам элемент меню. Оно должно существовать на странице в виде HTML-элемента с соответствующими CSS классами, уже добавленными в него (это сделано для того, чтобы меню было доступно без включенного javascript). Атрибуты для для инициализации меню должны быть добавлены к элементу триггеру - то есть к тому элементу, который отобразит меню по клику пользователя. Обычно это ссылка или кнопка. Элемент меню должен иметь тот же ID, что и у элемента триггера, но с суффиксом _menu; например, если триггер имеет ID 'trigger', то ID элемента меню должен быть такой 'trigger_menu'. Иначе триггер не отобразит меню. <!-- Триггер --> <a href='#elMyMenu_menu' id='elMyMenu' data-ipsMenu>Открыть меню</a> <!-- Меню --> <ul id='elMyMenu_menu' class='ipsMenu'> ... </ul> Переназначение URL-адресов из пунктов меню Виджет меню имеет механизм тестирования адресов пунктов меню с помощью AJAX, вместо перехода по прямой ссылке из меню. Чтобы воспользоваться этим поведением, укажите атрибут данных data-action к элементу из пунктов меню: <li class='ipsMenu_item' data-action='ipsMenu_ping'><a href='...'>Пункт меню</a></li> Указание значений в меню С помощью указания атрибута data-ipsMenuValue у пункта меню, вы можете предоставить значение, которое будете передано событием, и будет использовано обработчиком события для идентификации пункта меню: <li class='ipsMenu_item' data-ipsMenuValue='itemID'><a href='...'>Пункт меню</a></li> Параметры className (Строка; необязательный; по умолчанию 'ipsMenu') Указывает базовый класс меню, который будет использоваться виджетом. По умолчанию это стандартный класс ipsMenu, но при передаче другого имени класса, могут быть созданы другие стили меню. closeOnClick (Логический - boolean; необязательный; по умолчанию true) Определяет, будет ли меню закрываться при клике по элементу. closeOnBlur (Логический - boolean; необязательный; по умолчанию true) Определяет, будет ли элемент меню закрываться, когда происходик клик вне меню или от меню переходит фокус куда-либо. appendTo (Селектор; необязательный) По умолчанию, элемент меню перемещён и применён к глобальному контейнеру (обычно body). Используя данный параметр, вы можете контролировать куда будет добавлено меню - полезно использовать при создании меню внутри всплывающего окна, например. activeClass (Строка; необязательный) Задаёт имя класса, который будет применён к элементу триггеру при открытии меню. selectable (Смешанный; необязательный; по умолчанию false) Определяет, будет ли меню иметь функционал выбора пунктов. Если передаваемый параметр 'radio', только один пункт может быть выбран в рамках меню. Если параметр 'checkbox', могут быть выбраны несколько пунктов. Обратите внимание, что меню должно иметь правильные CSS для корректной работы. withStem (Логический - boolean; необязательный; по умолчанию true) Определяет, имеет ли меню стрелку, указывающую на принадлежность меню элементу триггеру. stemOffset (Число; необязательный; по умолчанию 15) Значение, указывающее на смещение стрелки, то есть расстояние от края до центральной точки стрелки. Редко когда приходится изменять этот параметр, если CSS классы не кардинально изменены. stopLinks (Логический - boolean; необязательный; по умолчанию false) Отменяет стандартное действие браузера перехода по ссылке путём вызова стандартного метода браузера - preventDefault. above (Логический - boolean; необязательный; по умолчанию false) По умолчанию, меню открывается под триггером. Установка этого параметра в true, меню будет открываться сверху элемента триггера. События ips.ui.menu menuOpened Вызывается при открытии меню пользователем путём клика по триггеру. Данные события: elemID - Идентификатор элемента триггера, к которому принадлежит это меню. originalEvent - оригинальное событие клика (используется для вызова originalEvent.preventDefault() для предотвращения стандартного браузерного действия). menu - ссылка на элемент меню. menuClosed Вызывается при закрытии меню. Данные события: elemID - Идентификатор элемента триггера, к которому принадлежит это меню. menuPingSuccessful Вызывается при закрытии меню. Нет данных о событии. menuItemSelected Вызывается, когда пользователь выбирает элемент в меню. Данные события: triggerElem - Ссылка на элемент триггер. triggerID - Идентификатор элемента триггера. menuElem - Ссылка на элемент меню. originalEvent - Необработанный объект события javascript от клика. selectedItemID - Строка, содержащая значение выбранного пункта меню, если указан атрибут data-ipsMenuValue. selectedItems - Объект, содержащий ссылки на отмеченные пункты, когда пункты меню выбираемые. Ответы ips.ui.menu на события closeMenu Может быть запущен у меню или триггера для закрытия меню.