Уважаемые пользователи!
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 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

[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
Язык: Русский, Английский
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 16 лет 8 месяцев
Благодарил (а): 83 раза
Поблагодарили: 7 раз

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

Сообщение shvager »

Обнаружилась ошибка:
При попытке из админки или из библиотеки редактировать статью - вот такая ошибка:

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

Fatal error: Call-time pass-by-reference has been removed in /.../forum/ext/Sheer/knowlegebase/controller/edit.php on line 119
Стоит расширение Advanced BBCode Box (abbc3) - но при его выключении - ошибка есть всеравно.

UPD
Установил это расширение на локальной версии форума - там ошибок нет - все норм. Набор расширений тот же что и на оригинальном форуме.

Разницы в версиях PhP
Локальная, где нет ошибок: 5.3.13
На оригинальном где возникает эта ошибка: 5.4.35
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

shvager писал(а):вот такая ошибка
Ну понятно. Передача аргумента по ссылке запрещена. То есть

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

decode_message(&$message, $row['bbcode_uid']);
здесь нельзя передать аргумент$message по ссылке и получить измененный функцией обратно. Интересно, а родной скрипт /posting.php?mode=edit работает нормально?
Ну в общем исправлено --> https://github.com/AlexSheer/phpbb3.1-K ... 70378ab5f9
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
er107
phpBB 2.0.16
Сообщения: 1075
Стаж: 13 лет 9 месяцев
Благодарил (а): 191 раз
Поблагодарили: 60 раз

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

Сообщение er107 »

А над статьей могут работать(править) несколько человек? Может ли создатель статьи делегировать права кому угодно по выбору?
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 16 лет 8 месяцев
Благодарил (а): 83 раза
Поблагодарили: 7 раз

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

Сообщение shvager »

Все - редактировать дает уже.)

Еще одна: - эта появляется и на локальной версии и на оригинальной(:
Когда предпринимаю поытку изменить в админке настройки Поиска(включить, выключить или изменить механизм) - выскакивает такое:

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

Fatal error: Call to a member function get() on a non-object in /var/www/zemresco/data/www/zemres.com/forum/phpbb/auth/auth.php on line 36
Но - выключает, включает и меняет механизм поиска..
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

Одно чинишь, другое ломаешь. Все превалидатор, гад!
Исправлено --> https://github.com/AlexSheer/phpbb3.1-K ... c3303885f1

Добавлено спустя 1 минуту 32 секунды:
er107 писал(а):А над статьей могут работать(править) несколько человек?
Если у пользователя есть модераторское право Может редактировать статьи, то да.
er107 писал(а):Может ли создатель статьи делегировать права кому угодно по выбору?
Нет.

Добавлено спустя 2 минуты 5 секунд:
У администратора, имеющего право Может управлять библиотекой, имеется полный набор прав, как пользовательских, так и модераторских.
ЗЫ. Все права, кроме администраторского - локальные, то есть на уровне категорий.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 16 лет 8 месяцев
Благодарил (а): 83 раза
Поблагодарили: 7 раз

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

Сообщение shvager »

Sheer писал(а):Одно чинишь, другое ломаешь
А вот эта даже не знаю - не пробовал до обновления. Механизм поиска стоит по умолчанию. На другой сменить не могу - версия пхп не подходит. Так вот - при попытке возпользоваться поиском в Библиотеке, ошибка:

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

Fatal error: Call-time pass-by-reference has been removed in /var/www/zemresco/data/www/zemres.com/forum/ext/Sheer/knowlegebase/controller/library_search.php on line 183
Извини за дотошность)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

shvager писал(а):На другой сменить не могу - версия пхп не подходит
А причем тут php? Может версия mysql ? Какая? Какое сообщение при попытке сменить механизм?
shvager писал(а):ошибка:
Ну все то же самое
Sheer писал(а):Передача аргумента по ссылке запрещена
Исправлено --> https://github.com/AlexSheer/phpbb3.1-K ... its/master
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
shvager
phpBB 1.4.4
Сообщения: 159
Стаж: 16 лет 8 месяцев
Благодарил (а): 83 раза
Поблагодарили: 7 раз

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

Сообщение shvager »

Sheer писал(а):А причем тут php? Может версия mysql ?
А фиг знаю) Теперь попробовал сменить - меняет нормально. А дало ошибку что нужно версию пхп 5,6))) Может какой глюк на хостинге был...
KOT-Pskov
phpBB 1.4.2
Сообщения: 50
Стаж: 10 лет 2 месяца
Благодарил (а): 21 раз
Поблагодарили: 2 раза

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

Сообщение KOT-Pskov »

Вопрос: а можно как-нибудь размещать изображения (в качестве вложений) в статьях или только подтягивать их с фото хостингов?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

KOT-Pskov писал(а):в качестве вложений
Пока нет.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
beholder-ru
phpBB 1.0.0
Сообщения: 8
Стаж: 16 лет 10 месяцев
Поблагодарили: 3 раза

Re: [DEV] Knowlege Base - Библиотека

Сообщение beholder-ru »

Не сочтите за придирку, но почему это называется "Knowlege base", а не "Knowledge Base"?
Вопрос конечно не принципиальный, но как-то сразу бросается в глаза.
Thoral
phpBB 1.4.1
Сообщения: 41
Стаж: 12 лет 8 месяцев
Откуда: Украина
Благодарил (а): 5 раз

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

Сообщение Thoral »

Sheer, уточните, пожалуйста, это та же версия, которая используется сейчас на офф.сайте в качестве KB, или своя собственная? как ситуация, можно смело ставить или подождать апдейтов?) (если меня помните))) общались).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 10 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 41 раз
Поблагодарили: 1717 раз

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

Сообщение Sheer »

Thoral писал(а): которая используется сейчас на офф.сайте в качестве KB
Нет. На офф сайте это даже не расширение. Там какая-то CMS.
Thoral писал(а): можно смело ставить
Ставь.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Thoral
phpBB 1.4.1
Сообщения: 41
Стаж: 12 лет 8 месяцев
Откуда: Украина
Благодарил (а): 5 раз

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

Сообщение Thoral »

Спасибо, попробуем )
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

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