Описание настройки внешнего вида KBPublisher приведено в этой статье.
Сообщение об ошибке/код:
PHP Warning: Undefined ...
Описание:
Появляется предупреждение PHP, из-за которого останавливается выполнение скрипта.
Причина в том, что в файле PHP.ini параметр log_errors включен, а для параметра error_log значение не задано.
Решение:
В файле PHP.ini для параметра error_log задайте значение syslog.
Попробуйте выполнить следующее:
Убедитесь, что настройка запланированных задач выполнена правильно.
Подробнее смотрите в статьях Настройка запланированных задач и Отслеживание назначенных задач.
Наиболее вероятная причина этого в том, что в установочном файле PHP отсутствует библиотека GD. Проверьте и при необходимости установите GD.
Информацию о GD и инструкции по ее установке можно найти на сайте PHP по адресу http://www.php.net/gd.
По умолчанию MySQL и библиотека MySQL, связанная с PHP, выключены. Чтобы эти функции стали доступны, необходимо скомпилировать PHP с поддержкой MySQL.
Смотрите Руководство PHP - MySQL.
В файле your_kb_installation_directory/admin/config.inc.php для параметра conf['debug_info'] установите значение 1 (т.е. conf['debug_info'] = 1). Ошибка отобразится, если расширение MySQL выключено.
Нет, в настоящее время KBPublisher поддерживает только MySQL.
Да, это возможно. Процедура аналогична добавлению изображения в статью. Используйте кнопку (Flash), расположенную на панели инструментов HTML-редактора.
Совет: На странице контента можно добавить любой HTML-код.
Так называемые человеко-понятные УРЛы в поисковой системе работают только на веб-сервере Apache.
Функция должна включаться автоматически, если Apache установлен с включенным параметром mod_rewrite.
Для получения более подробной информации смотрите эту статью.
Действия по добавлению рисунка в текст статьи подробно описаны в этой статье.
Чтобы перевести интерфейс KBPublisher на другой язык, скопируйте каталог kb/admin/lang/en и переименуйте папку 'en' в язык перевода.
Выполните необходимые изменения в файлах .ini и config_lang.php.
В файле admin/config.inc.php в переменной $conf['lang'] задайте язык перевода.
($conf['lang'] = 'your_language_folder_name';)
Ниже приведены специальные утилиты со справочной информацией:
В KBPublisher доступны готовые файлы локализации, которые находятся в разделе Загрузки.
Чтобы открыть главную страницу Публичного раздела, которую видит конечный пользователь, в адресную строку браузера введите:
http://www.your_site.com/kb/
где
your_site ‒ название вашего сайта;
kb ‒ папка установки KBPublisher.
Минимальная и максимальная длина слов, разрешенная для поиска, устанавливается в системных переменных ft_min_word_len и ft_max_word_len. Подробнее читайте в статьях:
Как изменить переменную ft_min_word_len
Fine-Tuning MySQL Full-Text Search
Full-Text Stopwords
Функцию полнотекстового поиска обеспечивает MySQL. Это естественно-языковой поиск, который позволяет вводить вопрос или регулярное выражение, описывающее информацию, которую вы ищете, а затем использует запрограммированную логику для определения ключевых слов в предложении.
Подробную информацию о полнотекстовом булевом поиске читайте здесь.
При желании вы можете настроить KBPublisher на использование поисковой системы Sphinx, которая обеспечивает быструю и релевантную функцию полнотекстового поиска.
Подробнее о том, как включить Sphinx, читайте в этой статье.
Все языковые файлы расположены в каталоге kb/admin/lang/[lang]/, где [lang] ‒ папка с кратким названием языка. Откройте папку и выполните необходимые изменения.
В файле kb/admin/config.inc.php для параметра $conf['debug_info'] установите значение 1 (т.е. $conf['debug_info'] = 1).
В результате отобразятся ошибки, возникшие в SQL и PHP. Убедитесь, что файл kb/admin/config.inc.php сконфигурирован правильно.
Иконка означает, что доступ к этой записи (категории, статье, файлу) ограничен. Чтобы просмотреть запись, необходимо войти в систему под своим логином и паролем. Возможно, вам потребуются специальные права пользователя.