Новости и анонсы

Обзор новых возможностей NorrCompetition 1.7

Joomla

С выходом нового релиза NorrCompetition 1.7, в компоненте появился новый функционал и ряд улучшений, позволяющих организовать фото и видео конкурсы на Joomla более эффективно. В данной статье мы рассмотрим, что из себя представляют новые возможности и как найти новые настройки в админ.части компонента.

Новый функционал

Прежде всего, давайте изучим новые фичи, появившиеся в версии 1.7. Итак:

1. Создание и редактирование конкурсов с фронта

Данный функционал позволяет пользователю создавать и редактировать конкурсы на стороне фронт-энда. Это полезно, если вы планируете выставить права на создание конкурсов определённой группе пользователей без предоставления доступа в панель администратора.

Создание конкурса NorrCompetition на стороне фронта
Создание конкурса на стороне фронта

Официальное руководство: создание и редактирование конкурсов с фронтэнда

2. Подача заявок незарегистрированными пользователями

Теперь гости могут подавать заявки (анкеты участников) без регистрации на сайте! Функционал, запрашиваемый многими пользователями, теперь реализован. В настройках можно выбрать пользователя, от имени которого будут создаваться заявки, подаваемые гостями. Также добавлена поддержка Captcha (стандартный Joomla плагин) во избежание подачи заявок спам-ботами.

Подача заявки гостями с фронта NorrCompetition
Подача заявки гостями с фронта

Официальное руководство: подача заявок незарегистрированными пользователями

3. Отчёт о голосовании

Теперь вы можете сформировать отчёт в соответствии с критериями фильтра и скачать отчёт в виде .CSV файла. По умолчанию будет формироваться полный отчёт, экспортируемый по нажатию на кнопку "Экспорт", но вы можете поиграться с настройками фильтра, используя такие параметры, как:

  • Голоса с - дата, начиная с которой будет формироваться отчёт;
  • Голоса до - дата, по которую будет формироваться отчёт;
  • Поиск участника - формирование отчёта по выбранному участнику;
  • Выбор конкурса - выбор произвольного конкурса для формирования отчёта.

Фильтр голосований и функция экспорта NorrCompetition
Фильтр голосований и функция экспорта

Отчёт о голосовании в виде .CSV файла
Отчёт о голосовании в виде .CSV файла

4. Кастомные настройки изображений в конкурсах

Теперь появилась возможность выставлять индивидуальные настройки изображений в любом конкурсе через переопределение параметров. Например, по умолчанию размер маленького изображения выставлен в 250 пикселей по ширине в конфигурации, но для выборочного конкуса вы можете выставить другой размер, например, 150 пикселей. В результате, размеры загружаемых изображений могут отличатся в разных конкурсах.

Перейдите в Панель Администрирования > Компоненты > NorrCompetition > редактирование нужного конкуса и нажмите на вкладку "Изображения". Теперь вы можете выставить произвольные значения.

Выставите произвольные размеры загружаемых изобажений через вкладку Изображения в конкурсе
Выставите произвольные размеры загружаемых изобажений через вкладку Изображения в конкурсе

Пример размеров изображений по умолчанию
Пример размеров изображений по умолчанию

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

5. Навигация Вперёд / Назад

Простое решение, отображающее кнопки "Вперёд" / "Назад" для быстрого перехода на следующего / предыдущего участника. Для включения данной фичи, перейдите в Панель Администратора > Компоненты > NorrCompetition > Настройки > вкладка "Участник" и включите параметр Навигация

Включаем отображение навигации
Включаем отображение навигации

Кнопки навигации на странице участника
Кнопки навигации на странице участника

6. Поддержка Bootstrap 3

В версию 1.7 включена новая тема для обеспечения совместимости с современными шаблонами Joomla, использующими Bootstrap 3 фреймворк. Вы можете выбрать данную тему. Перейдите в Панель Администратора > Компоненты > NorrCompetition > Настройки > вкладка "Общие" и выберите bootstrap3 в настройке "Тема":

Выбираем Bootstrap 3 тему в NorrCompetition
Выбираем Bootstrap 3 тему

7. Скрывать участиков в случае, если голосование ещё не началось

В некоторых случаях вам может потребоваться скрыть участников из конкурса до начала голосования во избежание плагиата и кражи идей пользователями друг у друга. Как это работает: пользователи подают заявки в конкурс, при этом, если зайти в конкурс, все участники не отображаются и выводится соответствующее предупреждение.

Для достижения такого результата вам нужно назначить в конкурсе отложенную дату голосований (например, на следующую неделю) и выключить отображение участников через новую опцию. Перейдите в Панель Администратора > Компоненты > NorrCompetition > Конкурсы и перейдите в режим редактирования конкурса. Далее нажмите на вкладку "Основные параметры" и установите позднюю дату в параметре Дата начала голосования.

Выставляем параметр Дата начала голосования
Выставляем параметр Дата начала голосования

Теперь нажмите на вкладку Параметры макета и поиграйтесь с двумя параметрами:

  • Участники - показать или скрыть участников до начала голосования.
  • Общее число - показать или скрыть общее число участников.

Эти параметры также можно найти в глобальных настройках компонента.

Скрыть участников в конкурсе и отобразить общее кол-во участников
Скрыть участников в конкурсе и отобразить общее кол-во участников

Участники скрыты в конкурсе, голосование в котором ещё не началось
Участники скрыты в конкурсе, голосование в котором ещё не началось

Улучшения

Версия 1.7 также содержит ряд улучшений, которые стоит описать и рассказать в деталях.

1. Совместимость с Joomla 3.7

Проведено тестирование NorrCompetition с последней бета версией Joomla 3.7 и внесены необходимые исправления в код компонента. Теперь NorrCompetition полностью совместим с Joomla 3.7 и вы можете обновляться без риска возникновения багов.

2. Режим частоты голосования

Новое улучшение позволяет выставить свой параметр частоты голосования, такие как: секунды, минуты, часы и дни.

Перейдите в Панель администратора > Компоненты > NorrCompetition > Настройкии > вкладка "Конкурс и найдите следующий параметр:

  • Режим своей частоты - Установите режим для своей частоты голосования (секунды, минуты, часы и дни).

Своя частота голосования
Своя частота голосования

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

3. Отображение кнопок голосования в неактивном конкурсе

Небольшое улучшение в UI. Теперь, при переходе в конкурс, вы увидите неактивные кнопки "Голосовать" под каждым участником, не смотря на то, что голосование в конкурсе завершено или ещё не началось.

4. Запретить пользователю голосовать за своих участников

Небольшое, но эффективное улучшение, запрещающее пользователям голосовать за участников, которых они подали в конкурс. Это позволит избежать нечестного голосования и накрутки голосов. Чтобы включить это правило, перейдите в Панель Администратора > Компоненты > NorrCompetition > Настройки > вкладка Конкурс и найдите следующий параметр:

  • Голосовать за своего - позволять пользователям голосовать за своих участников.

Параметр, запрещающий пользователям голосовать за своих участников
Параметр, запрещающий пользователям голосовать за своих участников

Итак, мы завершили детальный обзор новых возможостей и улучшений NorrCompetition версии 1.7. Релиз также включает в себя некоторые небольшие изменения и исправления ошибок, которые не рассмотрены в рамках этой статьи. Вы можете ознакомиться с полным списком изменений в пресс релизе NorrCompetition 1.7.

Eugene Sivokon
Предприниматель, менеджер проектов, Joomla-энтузиаст. Занимаюсь созданием сайтов с 2002 года. Координатор нескольких Joomla проектов. Обожаю путешествовать, интересуюсь историей и изучаю иностранные языки.
timeweb

Заработок в сети

  • Sape - биржа ссылок