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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Поддержка
Поддержка
Сообщения: 9812
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 37 раз
Поблагодарили: 2031 раз

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

Сообщение Sheer » 14.12.2014 0:40

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

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

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 3504
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 76 раз
Поблагодарили: 254 раза
Контактная информация:

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

Сообщение Siava » 28.10.2015 12:56

Было бы неплохо, чтобы title страниц-статей был не "Библиотека", а равнялся заголовку статьи.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru (phpbb 2.0.x 3.1.x)

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 3504
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 76 раз
Поблагодарили: 254 раза
Контактная информация:

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

Сообщение Siava » 28.10.2015 23:46

controller/article.php

найти

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

		$article = $row['article_id'];
добавить после

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

		$page_title = $row['article_title'];
найти

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

		page_header($this->user->lang('LIBRARY'));
заменить на

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

		page_header($page_title);
Отправлено спустя 12 минут 34 секунды:
И в категориях тоже:
controller/category.php

найти

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

			$parents_cats[] = $row['category_id'];
добавить после

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

			$page_title = $row['category_name'];
найти

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

		page_header(''. $this->user->lang('LIBRARY'). ' » ' . $this->user->lang('CATEGORY') . '');
заменить на

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

		page_header(''. $this->user->lang('LIBRARY'). ' » ' . $page_title . '');
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru (phpbb 2.0.x 3.1.x)

Аватара пользователя
romaamor
phpBB 2.0.19
Сообщения: 1236
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 419 раз
Поблагодарили: 109 раз

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

Сообщение romaamor » 12.11.2015 5:18

Sheer, немножко доделал твоё расширение. Добавил функцию обсуждения.
Изображение

Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 3504
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер
Благодарил (а): 76 раз
Поблагодарили: 254 раза
Контактная информация:

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

Сообщение Siava » 18.03.2016 13:50

CSS подключать лучше так

overall_header_head_append.html

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

<!-- INCLUDECSS @Sheer_knowlegebase/kb.css -->
соответственно, из event/listener.php можно будет удалить

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

			'KB_STYLESHEET'	=> append_sid("{$this->phpbb_root_path}ext/Sheer/knowlegebase/styles/" . rawurlencode($this->user->style['style_path']) . "/theme/kb.css"),
			'KB_THEME_PATH'	=> append_sid("{$this->phpbb_root_path}ext/Sheer/knowlegebase/styles/" . rawurlencode($this->user->style['style_path']) . "/theme"),
Еще одно нарушение правил и будете забанены. © Mr. Anderson
https://siava.ru (phpbb 2.0.x 3.1.x)

Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 460
Зарегистрирован: 18.03.2016 14:22
Благодарил (а): 27 раз
Поблагодарили: 8 раз

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

Сообщение mike2003 » 23.03.2016 22:05

что то при переходе в библиотеку стили слетают
Изображение

Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 460
Зарегистрирован: 18.03.2016 14:22
Благодарил (а): 27 раз
Поблагодарили: 8 раз

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

Сообщение mike2003 » 08.04.2016 22:57

вообще дело не в стилях - ниже ошибка про не найденный путь URL

Аватара пользователя
romaamor
phpBB 2.0.19
Сообщения: 1236
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 419 раз
Поблагодарили: 109 раз

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

Сообщение romaamor » 11.04.2016 3:25

mike2003 писал(а): вообще дело не в стилях
Брехня.
Все вопросы по расширению к Анвару.

Аватара пользователя
mike2003
phpBB 2.0.5
Сообщения: 460
Зарегистрирован: 18.03.2016 14:22
Благодарил (а): 27 раз
Поблагодарили: 8 раз

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

Сообщение mike2003 » 11.04.2016 10:09

romaamor писал(а): Брехня
скриншоты не врут
Sheer писал(а): Автор: Sheer
romaamor писал(а): Все вопросы по расширению к Анвару.
с какой стати?

Аватара пользователя
romaamor
phpBB 2.0.19
Сообщения: 1236
Зарегистрирован: 31.03.2012 20:28
Откуда: Одесса
Благодарил (а): 419 раз
Поблагодарили: 109 раз

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

Сообщение romaamor » 11.04.2016 16:25

mike2003 писал(а): с какой стати?
Ой Sheer

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 165
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 26 раз
Поблагодарили: 22 раза
Контактная информация:

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

Сообщение Erenbur » 10.07.2016 20:28

Sheer, а можно сделать изменения порядка следования статей? Категории можно двигать вверх-вниз. Статьи, к сожалению нельзя, выстраиваются как добавил.
Заметил еще один косячок (может он только у меня). При редактировании статьи меняю категорию, все равно остается в старой.
phpBB 3.1.9 стиль prosilver

Аватара пользователя
Sheer
Поддержка
Поддержка
Сообщения: 9812
Зарегистрирован: 18.02.2007 19:01
Откуда: Рига, Латвия (страна-недоразумение)
Благодарил (а): 37 раз
Поблагодарили: 2031 раз

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

Сообщение Sheer » 10.07.2016 22:44

Erenbur писал(а): При редактировании статьи меняю категорию, все равно остается в старой.
Исправлено https://github.com/AlexSheer/phpbb3.1-K ... fb22e04f0d
Erenbur писал(а): можно сделать изменения порядка следования статей?
В принципе можно... когда-нибудь.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 165
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 26 раз
Поблагодарили: 22 раза
Контактная информация:

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

Сообщение Erenbur » 11.07.2016 7:08

Sheer, спасибо, заработало.
По сортировке статей сильно сложно это делать? Просто на этом расширении можно каталоги делать, под это оно неплохо заточено. Но без сортировки тяжело все располагать.
phpBB 3.1.9 стиль prosilver

Вчерашний борщ
phpBB 2.0.4
Сообщения: 436
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 11.07.2016 18:16

Категории для статей с жесткой иерархией. С категориями как с тегами никак не получится работать?

При создании анонса неверно записывается значение "автор", вместо автора тот, кто одобрил статью. В самой библиотеке верное значение автора.

Хотелось бы, чтобы у библиотеки был свой идентификатор, который можно задавать в настройке расширения. Чтобы в меню и анонсах звучало то, как обозвал модератор, вместо "[ Библиотека ]"Имя статьи""(кстати, имя в прилипку, без пробела)

Анонсы через добавку к определенной одной теме с анонсами - было бы намного лучше, чем куча мини анонсов каждый отдельной темой. Ну здесь, как обычно, не хватает возможностей, которые легко задать на уровне форумов, но не на уровне тем.
Ну, и если библиотека глобальная и охватывает много форумов, то анонсы связать с категорией, а категорию с темой\форумом для анонсов.
Последний раз редактировалось Вчерашний борщ 11.07.2016 20:04, всего редактировалось 2 раза.

Аватара пользователя
Erenbur
phpBB 1.4.4
Сообщения: 165
Зарегистрирован: 08.04.2016 18:39
Откуда: Красноярск
Благодарил (а): 26 раз
Поблагодарили: 22 раза
Контактная информация:

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

Сообщение Erenbur » 11.07.2016 19:51

В него бы еще внешний вид и некоторые функции от Ultinatr Blog добавить, получилось бы одно из самых востребованных расширений. А так придется блок статей на цмске городить.
phpBB 3.1.9 стиль prosilver

Вчерашний борщ
phpBB 2.0.4
Сообщения: 436
Зарегистрирован: 18.09.2015 20:28
Благодарил (а): 53 раза
Поблагодарили: 36 раз

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

Сообщение Вчерашний борщ » 11.07.2016 20:18

Erenbur, а предметнее?

Ответить

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