Відмінності між версіями «Налаштування Koha»
Dubyk (обговорення • внесок) м (Імпортовано 19 версій) |
|||
(Не показані 13 проміжних версій 2 користувачів) | |||
Рядок 1: | Рядок 1: | ||
== Koha SiteMaps == | == Koha SiteMaps == | ||
− | + | Застаріло... | |
+ | |||
+ | Існує perl-модуль „Koha::Contrib::Tamil“ (https://metacpan.org/module/koha-sitemap) для створення файлів sitemaps. | ||
sudo apt-get install libkoha-contrib-tamil-perl | sudo apt-get install libkoha-contrib-tamil-perl | ||
Рядок 28: | Рядок 30: | ||
my $timeLimit = $input->param('timeLimit') || 12; | my $timeLimit = $input->param('timeLimit') || 12; | ||
+ | |||
+ | == memcached == | ||
+ | |||
+ | Перевірка, чи задіяно | ||
+ | |||
+ | memcdump --servers localhost | ||
+ | |||
+ | повинно видати щось на кшталт | ||
+ | |||
+ | koha_libraryismemcached | ||
+ | koha_library569c3d3a6db71bb72dedcf5be25e27fe | ||
+ | koha_library095f4ee0d58b7919fb213439ad1a531d | ||
+ | koha_library9e4a3f110dd37561d60ae982a38f274d | ||
+ | koha_librarykohaconf | ||
+ | |||
+ | Див. також | ||
+ | * https://wiki.koha-community.org/wiki/Performance#Memcache | ||
+ | * https://lists.katipo.co.nz/public/koha/2015-May/042687.html | ||
+ | * https://lists.katipo.co.nz/public/koha/2015-May/042684.html | ||
+ | |||
+ | == Оновлення po-файлів локалізації == | ||
+ | |||
+ | Деколи необхідно при кастомізаціях, щоб виявити нові рядки для перекладу. | ||
+ | |||
+ | cd /usr/share/koha/misc/translator | ||
+ | sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib "./translate" update | ||
+ | |||
+ | Оновленні файли тут: /usr/share/koha/misc/translator/po | ||
+ | |||
+ | == hea.koha-community.org == | ||
+ | |||
+ | Щоб долучитися до статистики використання АБІС Koha, представленої на сайті [http://hea.koha-community.org/ hea.koha-community.org], додайте наступні системні налаштування | ||
+ | |||
+ | UsageStats = 1 | ||
+ | UsageStatsCountry = Ukraine | ||
+ | UsageStatsLibraryName = Офіційна назва бібліотеки | ||
+ | UsageStatsLibraryType = Тип бібліотеки - public|school|academic|research|private|societyAssociation|corporate|government|religiousOrg|subscription | ||
+ | UsageStatsLibraryUrl = URL-посилання на Ваш каталог | ||
+ | |||
+ | Крім цих параметрів також потрібно запускати щомісячно сценарій share_usage_with_koha_community.pl (див. на [http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=misc/cronjobs/share_usage_with_koha_community.pl;h=16de62aedc2721910dfa784f54861c96e230cf94;hb=HEAD GIT]) | ||
+ | |||
+ | Для варіанту встановлення з джерельних кодів додаємо (crontab -e) у crontab приблизно наступне | ||
+ | |||
+ | # Збір статистики для hea.koha-community.org, щомісячно | ||
+ | 0 0 1 * * $KOHA_CRON_PATH/share_usage_with_koha_community.pl | ||
+ | |||
+ | Для варіанту встановлення з deb-пакунків перевіряємо (чи додаємо) наявність файлу /etc/cron.monthly/koha-common з наступним рядком | ||
+ | |||
+ | koha-foreach --enabled /usr/share/koha/bin/cronjobs/share_usage_with_koha_community.pl | ||
+ | |||
+ | Щодо бекпортування цієї можливості для старих систем: окрім періодичного сценарію share_usage_with_koha_community.pl також звантажте ще модуль UsageStats.pm([http://git.koha-community.org/gitweb/?p=koha.git;a=blob;f=C4/UsageStats.pm;h=cf8b98eb9d4988af4c0bf6565d9f65bfa89c0756;hb=HEAD GIT]). | ||
+ | Якщо при виконанні сценарію будуть помилки спробуйте у ньому закоментувати (#) рядок 38 з викликом cronlogaction(); | ||
+ | |||
+ | Див. також [https://wiki.koha-community.org/w/index.php?title=KohaUsageStat_RFC KohaUsageStat RFC] (Koha Wiki). | ||
= Див. також = | = Див. також = | ||
Рядок 33: | Рядок 89: | ||
* [[Встановлення Koha з джерела на ОС Debian]] | * [[Встановлення Koha з джерела на ОС Debian]] | ||
* [[Оновлення Koha, встановленої з джерела]] | * [[Оновлення Koha, встановленої з джерела]] | ||
− | |||
* [[Встановлення Koha з репозитарію на ОС Debian]] | * [[Встановлення Koha з репозитарію на ОС Debian]] | ||
* [[Коротка інструкція для адміністратора АБІС Koha]] | * [[Коротка інструкція для адміністратора АБІС Koha]] |
Поточна версія на 23:39, 14 червня 2020
Зміст
Koha SiteMaps
Застаріло...
Існує perl-модуль „Koha::Contrib::Tamil“ (https://metacpan.org/module/koha-sitemap) для створення файлів sitemaps.
sudo apt-get install libkoha-contrib-tamil-perl
Створити у теці /usr/share/koha3/opac/htdocs файл robots.txt з вмістом
Sitemap: http://koha.tntu.edu.ua/sitemapindex.xml User-agent: * Disallow: /cgi-bin/
Створити скрипт /home/АдміністраторСистемиKoha/koha/sitemaps/prepare_sitemaps.sh з правами виконання та вмістом
cd /usr/share/koha3/opac/htdocs koha-sitemap --url=http://koha.tntu.edu.ua
Запустити й перевірити появу файлів у теці /usr/share/koha3/opac/htdocs
Додати в crontab (користувача АдміністраторСистемиKoha) запис
# Prepare Koha-sitemaps 0 6 * * * /home/АдміністраторСистемиKoha/koha/sitemaps/prepare_sitemaps.sh
topissues
/cgi-bin/koha/opac-topissues.pl:
my $timeLimit = $input->param('timeLimit') || 12;
memcached
Перевірка, чи задіяно
memcdump --servers localhost
повинно видати щось на кшталт
koha_libraryismemcached koha_library569c3d3a6db71bb72dedcf5be25e27fe koha_library095f4ee0d58b7919fb213439ad1a531d koha_library9e4a3f110dd37561d60ae982a38f274d koha_librarykohaconf
Див. також
- https://wiki.koha-community.org/wiki/Performance#Memcache
- https://lists.katipo.co.nz/public/koha/2015-May/042687.html
- https://lists.katipo.co.nz/public/koha/2015-May/042684.html
Оновлення po-файлів локалізації
Деколи необхідно при кастомізаціях, щоб виявити нові рядки для перекладу.
cd /usr/share/koha/misc/translator sudo env KOHA_CONF=/etc/koha/sites/ukr_unimarc/koha-conf.xml PERL5LIB=/usr/share/koha/lib perl -I /usr/share/koha/lib "./translate" update
Оновленні файли тут: /usr/share/koha/misc/translator/po
hea.koha-community.org
Щоб долучитися до статистики використання АБІС Koha, представленої на сайті hea.koha-community.org, додайте наступні системні налаштування
UsageStats = 1 UsageStatsCountry = Ukraine UsageStatsLibraryName = Офіційна назва бібліотеки UsageStatsLibraryType = Тип бібліотеки - public|school|academic|research|private|societyAssociation|corporate|government|religiousOrg|subscription UsageStatsLibraryUrl = URL-посилання на Ваш каталог
Крім цих параметрів також потрібно запускати щомісячно сценарій share_usage_with_koha_community.pl (див. на GIT)
Для варіанту встановлення з джерельних кодів додаємо (crontab -e) у crontab приблизно наступне
# Збір статистики для hea.koha-community.org, щомісячно 0 0 1 * * $KOHA_CRON_PATH/share_usage_with_koha_community.pl
Для варіанту встановлення з deb-пакунків перевіряємо (чи додаємо) наявність файлу /etc/cron.monthly/koha-common з наступним рядком
koha-foreach --enabled /usr/share/koha/bin/cronjobs/share_usage_with_koha_community.pl
Щодо бекпортування цієї можливості для старих систем: окрім періодичного сценарію share_usage_with_koha_community.pl також звантажте ще модуль UsageStats.pm(GIT). Якщо при виконанні сценарію будуть помилки спробуйте у ньому закоментувати (#) рядок 38 з викликом cronlogaction();
Див. також KohaUsageStat RFC (Koha Wiki).