Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[3.1][3.2] [beta] Knowledge Base - Библиотека

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

[3.1][3.2] [beta] Knowledge Base - Библиотека

Сообщение Sheer »

Название расширения: Knowledge Base
Автор: Sheer
Описание расширения:
Расширение является продолжением мода Knowledge Base разработанного в свое время для phpBB версии 2.
Расширение создает систему библиотеки статей (базы знаний) на конференции. Статьи могут быть разделены по категориям/подкатегориям (количество и вложенность не ограничены). Своя система прав доступа, своя система поиска в статьях (пока только два поисковых механизма - MySQL Fulltext и phpBB Native Fulltext). Своя система логирования действий.
Настройки конфигурации, управления структурой, права доступа, управление поиском, лог - ACP-->Настройка расширений-->Библиотека
Версия для 3.1.x: https://github.com/AlexSheer/phpbb3.1-Knowlege-Base
Версия для 3.2.x: https://github.com/AlexSheer/phpbb3.2-Knowledge-Base
Язык: Русский, Английский
Вложения
phpbb3.2-Knowledge-Base-master.zip
(250.49 КБ) 71 скачивание
phpbb3.1-Knowledge-Base-master.zip
(144.24 КБ) 60 скачиваний
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение max2012 »

данное расширение больше не обновляется?
Хотел установить 2 разные базы, для разных нужд.
в сообщениях нашел ссылку на скачивание "phpbb3.2-Knowledge-Base-master", на версии форума 3.3 не работает.

Расширение «sheer/knowlegebase» не является совместимым.
Запрашиваемый файл не найден: ./../ext/sheer/knowlegebase/composer.json

При том что какой то файл composer.json там есть... Видимо не тот.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
max2012
phpBB 2.0.0
Сообщения: 242
Стаж: 11 лет 9 месяцев
Благодарил (а): 1 раз
Поблагодарили: 3 раза

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение max2012 »

путь расширения у меня в норме ext/sheer/knowledgebase/
вопрос, версия 1.0.7 точно подходит для форума 3.3?

есть еще одна ошибка при включении расширения на странице "Управление расширениями" именно вашего
Ошибка AJAX
Service Unavailable
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Что-то я запутался, в этом расширении работают комментарии? В шаблоне вывод есть, в коде тоже порядок, по факту ничего нет, в админке, правах о комментариях тишина, нет такого пункта. И еще какие-то косяки с назначением прав в настройке расширения.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3335
Стаж: 15 лет
Благодарил (а): 35 раз
Поблагодарили: 1434 раза

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Nekstati »

Warlock75, в самом расширении нет комментариев. Комментарии берутся с форума, если в настройках стоит "Анонсировать статьи на конференции".
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Понятно, только поставил, будем править))
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Неплохо было бы иметь внутреннюю систему комментариев не прибегая к средствам форума.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 393
Стаж: 6 лет 2 месяца
Благодарил (а): 141 раз
Поблагодарили: 34 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Leo Angel »

Киньте, плиз, ссылку на форум, у кого установлено это расширение.
Хочу увидеть как оно работает с точки зрения простого пользователя.
Спасибо!
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Код: Выделить всё

https://audio-mekhanika.ru/knowledgebase
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 393
Стаж: 6 лет 2 месяца
Благодарил (а): 141 раз
Поблагодарили: 34 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Leo Angel »

У меня на форуме есть в каждом разделе т.н. важные темы, не в привычном Важные с точки зрения phpbb, а с точки зрения контента и идей разделов.
Хочу всё это "вытащить" и сделать Библиотеку "Важных форумных тем".
Поможет ли мне это расширение?
Смогу ли я уже давно опубликованные темы перенести (или скопировать) в Библиотеку?

Сейчас очень трудно что-то найти именно в таких "Важных форумных темах", а искать по всему форуму нерационально.
Спасибо за информацию.
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 393
Стаж: 6 лет 2 месяца
Благодарил (а): 141 раз
Поблагодарили: 34 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Leo Angel »

И что? Никто не подскажет? Кто работал с этим расширением?
Можно ли переносить темы, созданные ранее, в Библиотеку?
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Только в ручном режиме.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 393
Стаж: 6 лет 2 месяца
Благодарил (а): 141 раз
Поблагодарили: 34 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Leo Angel »

Поставил, чтобы посмотреть что и как.
Вроде всё работает.
Да, перенос только в ручном режиме.
А вот с поиском - проблема.
Если в поиске забиваешь одно слово, то ищет "на ура", а когда я забил в поиск по Библиотеке несколько слов, то вылезло вот это:

Код: Выделить всё

SQL ERROR [ mysqli ]

Unknown column 'm1.post_id' in 'where clause' [1054]

SQL

SELECT p.article_id FROM (phpbb_kb_src_wrdmtch m1 CROSS JOIN phpbb_kb_src_wrdmtch m2 CROSS JOIN phpbb_kb_src_wrdmtch m0) LEFT JOIN phpbb_kb_articles p ON (m0.article_id = p.article_id) WHERE m0.word_id = 235 AND m1.word_id = 236 AND m1.post_id = m0.post_id AND m2.word_id = 237 AND m2.post_id = m0.post_id AND p.approved= 1 GROUP BY p.article_id, article_date ORDER BY article_date DESC LIMIT 250

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 997
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 193
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/mysql_base.php
LINE: 45
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 270
CALL: phpbb\db\driver\mysql_base->_sql_query_limit()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 321
CALL: phpbb\db\driver\driver->sql_query_limit()

FILE: [ROOT]/ext/sheer/knowledgebase/search/kb_fulltext_native.php
LINE: 791
CALL: phpbb\db\driver\factory->sql_query_limit()

FILE: [ROOT]/ext/sheer/knowledgebase/controller/library_search.php
LINE: 242
CALL: sheer\knowledgebase\search\kb_fulltext_native->keyword_search()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 135
CALL: sheer\knowledgebase\controller\library_search->main()

FILE: [ROOT]/vendor/symfony/http-kernel/HttpKernel.php
LINE: 57
CALL: Symfony\Component\HttpKernel\HttpKernel->handleRaw()

FILE: [ROOT]/app.php
LINE: 35
CALL: Symfony\Component\HttpKernel\HttpKernel->handle()
Что за проблема? Почему? Куда копать? В какую сторону?

Отправлено спустя 2 минуты 48 секунд:
Такая ошибка вылазит, когда в поиске отмечено "Искать все слова", если отмечаешь "Искать любое слово/поиск с языком запросов", то ошибка не вылазит.

Отправлено спустя 14 минут 13 секунд:
Ещё.
У меня на форуме поиск включён MySQL Fulltext.
А в расширении был включён Native Fulltext.
Поиск в Библиотеке с Native Fulltext работал по одному слову, но выдавал ошибку при поиске по нескольким словам, затем я переключил поиск по Билиотеке на MySQL Fulltext (как и на форуме) ошибка не вылазит, но и поиск не работает - "Подходящих статей не найдено."!

Отправлено спустя 6 минут 27 секунд:
Всё! Вопрос снят.
Не были созданы поисковые индексы в MySQL Fulltext.
После создания индексов всё заработало без ошибок.
И поиск по одному слову и поиск по предложению.
Аватара пользователя
Leo Angel
phpBB 2.0.3
Сообщения: 393
Стаж: 6 лет 2 месяца
Благодарил (а): 141 раз
Поблагодарили: 34 раза
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Leo Angel »

Leo Angel писал(а): 02.05.2020 13:27 Можно ли переносить темы, созданные ранее, в Библиотеку?
Warlock75 писал(а): 02.05.2020 15:16 Только в ручном режиме.
А, может, есть ещё варианты?
Может, как через админку? :?
Уж больно много переносить, да ещё и нужно менять авторство и дату создания... :(
-------------------------------
И ещё вопрос.
Допустим, у пользователя есть право добавлять статьи в Библиотеку, и он пишет статью и ждёт одобрения.
Но тот, у кого есть право одобрять статьи (скажем, Админ), не одобрил статью, предложенную пользователем.
Куда направляется статья, не получившая одобрение? Удаляется? Переносится в форум? В какой? Куда и как?

Что-то пока совсем функционал непонятен.
Вопросов больше, чем ответов...
Последний раз редактировалось Leo Angel 05.05.2020 17:58, всего редактировалось 3 раза.
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 50 раз
Поблагодарили: 95 раз
Контактная информация:

Re: [3.1] [beta] Knowledge Base - Библиотека

Сообщение Warlock75 »

Почему-то не работает кнопка "Добавить файлы" Все права выставлены, вложения разрешены. При нажатии открывается папка на компе, выбираешь файл и все, окошко закрывается, ничего не прикрепляется. Если выбрать большой файл, то как и положено возникнет надпись, "файл слишком большой".
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Ответить

Вернуться в «Анонсы и поддержка расширений для phpBB»