- опис компонента
- опис плагінів
- Що нового в 1.7.0?
- Установка і настройка компонента
- налаштування категорій
- Налаштування рівня доступу
- підтримка
- Подяки
- Чим ви можете допомогти?
Наша взаимовыгодная связь https://banwar.org/
20/04/2011 оновлено 03/09/2013
Розширення для організації системи Питання - Відповіді на Joomla. Дуже гнучке, ясна, легко настроюється розширення, яке може під різні завдання. Поширюється вільно, згідно з ліцензією GNU GPL v.3.
онлайн демонстрація
опис компонента
Компонент підтримує шаблонізаціі, настройку зовнішнього вигляду, налаштування прав доступу і багато іншого окремо для кожної створеної категорії. Має гнучкі і зрозумілі настройки. Підтримує повідомлення на email. Використовується Технологія AJAX, не потрібно додаткових js бібліотек mootools, jquery і т.п. При необхідності легко розширюється за допомогою плагінів. І багато іншого.
опис плагінів
Пошукової плагін - призначений для пошуку по компоненту. Пошук здійснюється як з питань так і з відповідей.
Тестовий плагін - призначений для ознайомлення з можливостями розширення компонента.
13.05.16 - Реліз компонента SMFAQ 1.7.3.3
- Виправлені помилки для Joomla 3.5+
30.07.14 - Реліз компонента SMFAQ 1.7.3.2
- Виправлена помилка з додаванням питання на фронті в Joomla 3.2+
06.09.13 - Реліз компонента SMFAQ 1.7.3.1
- Виправлена помилка з додаванням питання на фронті в Joomla 3
03.09.13 - Опубліковано новий реліз компонента SMFAQ 1.7.3
- Додана підтримка Joomla 3+
Зверніть увагу, що дана версія працює починаючи з Joomla 2.5.6.
Всім, хто з якихось причин не може оновитися до актуальної версії Joomla, можуть скористатися попередньою версією компонента.
02.07.12 - Опубліковано новий реліз компонента SMFAQ 1.7.2
- Виправлена помилка з неправильним відображенням форми для авторизованих користувачів.
22.06.12 - Опубліковано новий реліз компонента SMFAQ 1.7.1
- Виправлена помилка з додаванням нової категорії в Joomla 2.5.5+. Тепер права додавання і редагування категорій можна задавати в налаштуваннях компонента.
06.06.12 - Опубліковано новий реліз компонента SMFAQ 1.7.0
Що нового в 1.7.0?
- Додані різні варіації виведення питань в категорії, в тому числі відображення питань як посилання;
- Доданий вибір типу автора і відповів на питання Логін / Ім'я користувача;
- Додана версія для друку;
- Додана підтримка контент плагінів у відповіді;
- Додана можливість зміни відповів на питання в адміністративній панелі;
- Додана можливість підтримки власних плагінів, за допомогою яких можна, наприклад, додавати додаткові поля в форму. Приклад дивіться нижче;
- Доданий сервер для оновлення. Тепер всі оновлення будуть відбуватися через стандартний менеджер оновлень Joomla;
- Додана англійська та Українська локалізації;
- Виправлені помилки, трохи переписаний код під Joomla 2,5;
Для оновлення з попередньої версії SMFAQ 1.6 просто встановіть компонент заново, через менеджер розширень. При цьому всі попередні дані зберігатися.
Установка і настройка компонента
Компонент встановлюється як звичайне розширення, через "Менеджер розширень" - "Установка".
Якщо ви встановлюєте компонент вперше, то перед тим як створювати питання потрібно спочатку створити категорію.
Якщо у вас планується одна категорія з питаннями, то можна створити одну категорію з потрібними настройками. Якщо ж планується більше ніж одна категорія, то потрібно створити основну категорію (приклад налаштувань дивіться нижче) і далі створювати необхідну кількість під-категорій в цій категорії.
налаштування категорій
Всі настройки компонента задаються при створенні категорії для запитань. Це дозволяє більш гнучко налаштовувати окремо кожну категорію, не створювати додаткових пунктів меню, і не плутатися з настройками.
Основні налаштування
Тут задаються основні параметри відображення даної категорії, а так само підкатегорій (дочірніх категорій). Як заголовок сторінки буде використовуватися заголовок категорії, якщо потрібно задати якийсь інший заголовок для даної категорії на сторінці, можна вписати його в "Заголовок сторінки в браузері".
Параметри відображення питань
Задаються параметри відображення питань для даної категорії. Вказується кількість питань на одній сторінці, сортування і т.д. Параметр "Опитування" дозволяє робити опитування по кожному відповіді в даній категорії. Відвідувачі зможуть оцінити питання - допоміг він їм чи ні. Якщо дане питання їм з якоїсь причини не допоміг, вони зможуть залишити зауваження, яке буде доступно редакторам даної категорії. Результати опитування також будуть доступні редакторам і в адміністративній панелі.
Параметри відображення форми
Встановлюють параметри відображення форми додавання питання в даній категорії. Спочатку форма додавання прихована і з'являється після натискання на кнопку додавання питання, можна показувати форму додавання питання відразу - це регулює параметр "Форма". "Підпис на відповідь" - відображає у формі додавання питання чекбокс. Відзначивши який відвідувач, що поставив питання, чи зможе отримати повідомлення на email, вказаний у формі, про те що на його питання було опубліковано відповідь, після того як на дане питання буде опублікований відповідь. "Вимкнути сповіщення" - при додаванні нового питання користувачі з груп, які можуть редагувати питання в даній категорії (див. Нижче), будуть отримувати повідомлення на email, що в даній категорії доданий новий питання. Цей параметр відключає ці повідомлення в даній категорії. Зверніть увагу, що права "успадкувати" для даної групи не впливатимуть на повідомлення. Повідомлення будуть приходити тільки тим групам у яких права Редагувати (Відповідати) стоять "дозволено" (див. Нижче).
Налаштування рівня доступу
Зверніть увагу!
Для того щоб не авторизовані користувачі могли ставити запитання в певній категорії потрібно для групи Public поставити значення "Дозволено". За замовчуванням там стоїть значення "успадкував".
Для того що б користувачі могли відповідати на питання в заданій категорії (ях) через Front-End, потрібно створити окрему групу для користувачів. Єдине обмеження для цієї групи - користувач повинен бути зареєстрованим і авторизованим на сайті. Наприклад назвемо групу - "Група редакторів 1".
Якщо ви не плануєте що б в основний категорії користувачі або гості задавали питання, потрібно в правах доступу до основної категорії для потрібних груп користувачів (в даному прикладі це Public і Група редакторів 1) встановити Додати питання і Редагувати (відповідати) в стан - "успадковано ". При цьому сумарне значення буде - "Чи не дозволено"
Це дозволить вам в налаштуваннях вкладених підкатегоріях задавати потрібні права для користувачів. Для інших груп можна поставити "заборонено". Наприклад, є такий ієрархія категорій
В "Основний категорії" не потрібно що б користувачі могли ставити або відповідати на питання. Для неї в правах доступу для групи Public і "Групи редакторів 1" - ставимо значення "успадковано". В "Подкатегории 1" потрібно що б гості могли задавати питання і при цьому користувачі з "Групи редакторів 1" могли відповідати на них. Для цього для групи Public ставимо "Додати питання" в значення "дозволено" і для "Групи редакторів 1" ставимо "Редагувати (Відповідати)" і "Додати питання" в значення "дозволено". Для "Подкатегории 2" потрібно що б питання могли створювати лише користувачі з "Групи редакторів 1", для цього групі Public ставимо значення "успадковано", а "Групи редакторів 1" дозволяємо дії.
Після установки потрібних параметрів і груп залишиться створити пункт меню "SM FAQ" -> "Перелік запитань в категорії" і вибрати потрібну категорію. Якщо планується використовувати декілька категорій, як було розглянуто вище, то потрібно вибрати "Основну категорію", відповідно в ній буде відображатися список, що складається з дочірніх категорій. Якщо буде використовуватися одна категорія, то потрібно вказати потрібну категорію, з встановленими параметрами.
Варто також звернути увагу на групу Super Users. За замовчуванням у неї стоїть значення "успадковано", при цьому значенні їм не будуть приходити повідомлення на email про нові питаннях. Для того що б цій групі приходили повідомлення на email потрібно поставити "Редагувати (Відповідати)" в значення "Дозволено". Зроблено це спеціально, тому що в компоненті передбачена можливість роботи з різними групами і всім відправляти повідомлення немає необхідності.
підтримка
Загальні питання та побажання можна залишати тут в коментарях або на форумі . Всі технічні питання, помилки і т.п. розглядаються тільки на форумі.
Подяки
- Олександру Стьопіна ( stepindesign.ru ) За дизайн логотипу і іконок.
- SanyaBerkut за англійську локалізацію
- Mark29 за українську локалізацію
Чим ви можете допомогти?
Матеріальна допомога приймається за адресами:
- WebMoney - R468976498812, Z595687496622
- ЯндексДеньги - 410011236070228
Ви так само можете допомогти в локалізації або виправленні помилок в них на сервісі transifex або зробити її самостійно.
Так само ви можете взяти участь або стежити за розробкою на github .
У зв'язку з можливою помилкою (багом) в Joomla при редагуванні / створенні категорії можлива бути проблема з локалізацією. Для усунення проблеми достатньо перейменувати або видалити непотрібний файл локалізації. Наприклад, якщо ви використовуєте російську локалізацію Joomla і у вас з'являється англійську мову в налаштуваннях категорії, то досить перейменувати або видалити файл 'administrator / language / en-GB / en-GB.com_smfaq.ini'. При цьому англійська локалізація для адміністративної панелі буде не доступна.