##master-page:HelpMiscellaneous
##master-date:2007-11-28
#acl -All:write Default
#format wiki
#language uk
== Інші розділи Довідки МоінМоін ==

'''Підрозділи'''
 * /ЧастіПитання
 * /ЕкспериментальніМожливості

'''Зміст''' <<TableOfContents>>

=== Втрачений пароль користувача ===

Якщо ви налаштували поштову систему для вашого Моіна (дивіться ДовідкаКонфігурування), користувачі зможуть отримувати їхні паролі електронною поштою, як вказано у налаштуваннях. Якщо SMTP не сконфігуровано, кнопки '''<<GetText(Mail me my account data)>>''' на сторінці ВашіНалаштування не буде, та не будуть надсилатися користувачам сторінки, які вони обрали для стеження.

=== Додавання значка сторінки до налаштувань вікі ===

Ви, можливо, захочете додати якийсь значок до вашого вікі-майданчика, зазвичай відомого як `favicon.ico`.
Щоб мати такі маленькі значки біля закладок та на заголовках вкладок, додайте до вашого `wikiconfig.py`:
{{{
html_head = '''
<link rel="shortcut icon" href="/moin_static160/favicon.ico">
<!-- ... інші налаштування ... -->
'''
}}}

Розмір зображення значка ''мусить'' бути 16x16.

=== Трюки із Apache ===

==== Обмеження доступу до сторінки вікі засобами Apache ====

Дивіться MoinMoin:PasswordProtectedEditing

==== Вікі у корені домену ====
Зміни `httpd.conf` для встановлення МоінМоін'а у "/":
{{{
# global section:
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
# virtualhost section:
RewriteEngine on
RewriteRule ^/moin_static160/ -  [last]
RewriteRule ^/robots.txt  -      [last]
RewriteRule ^/favicon.ico -      [last]
RewriteRule ^/?(.*) /file/path/to/moin.cgi/$1  [last,type=application/x-httpd-cgi]
}}}
Після цього ви матимете короткі та прості посилання на зразок http://LinuxWiki.de/FrontPage.

Зауважте:

 * /pathto/cgi-bin/.. - абсолютний шлях до файла, а не посилання типу URL.
 * Впевніться, що ''шлях до файла'' moin.cgi має привілеї ExecCGI у httpd.conf.
 * Немає потреби у !ScriptAlias для moin.cgi, але однак необхідно створити псевдонім до каталогу htdocs МоінМоін'а: `Alias /moin_static160/ "/usr/share/moin/htdocs/"`

==== Перенаправлення /mywiki/MyWiki на ТитульнуСторінку мовою користувача  ====
## Тавтологія, але... Perhaps you want to use My``Wiki in your wiki to refer to your wiki.
Можливо, ви захочете, щоб My``Wiki на вашому вікі посилався на ваш вікі. Якщо користувач вибере це посилання, його має бути перенаправлено до [[ТитульнаСторінка|ТитульноїСторінки]], перекладеної його рідною мовою.

Додайте наступні рядки до {{{httpd.conf}}} ''перед'' {{{ScriptAlias}}}:

{{{
# гадаю, посилання "МійВікі" у конфігураційному файлі Apache не спрацює.
RedirectPermanent /mywiki/MyWiki    http://www.domain.org/mywiki?action=show
}}}

=== Вікі для обслуговування wiki.domain.com та from www.domain.com ===

Тут наведено конфігурацію для віртуального хостингу із використанням спеціальних прав доступу на Дженту Лінуксі. Вказані налаштування - для конфігураційних файлів сервера Apache2. Для Apache 1, просто додайте ці рядки до httpd.conf.

Додайте це до /etc/apache2/conf/vhosts/vhosts.conf:

{{{
NameVirtualHost *
<VirtualHost *>
   ServerName www.domain.org
   ServerAlias domain.org
   DocumentRoot /var/www/domain.org/htdocs
</VirtualHost>

<VirtualHost *>
   ServerName wiki.domain.org
   Alias /moin_static160/ "/usr/share/moin/htdocs/"
   Alias /favicon.ico "/var/www/htdocs/favicon.ico"
   ScriptAlias / "/usr/share/moin/mywiki/moin.cgi/"
</VirtualHost>
}}}

Додайте це до /etc/apache2/conf/commonapache2.conf:

{{{
<Directory /usr/share/moin/htdocs/>
   Order deny,allow
   Allow from all
</Directory>

<Directory /usr/share/moin/domain.org/>
   Order deny,allow
   Allow from all
</Directory>
}}}

=== Спеціальні можливості для вікі-ферм та внутрішніх мереж ===

Наступні налаштування показують, як певні можливості МоінМоін допоможуть вам оптимізувати роботу кількох вікі на одній машині, чи у разі використання МоінМоін у внутрішніх середовищах.

==== Централізовані налаштування ====

 * farmconfig.py
 * спільний intermap.txt
 * спільний код та значки

==== Перенаправлення посилань ====
Параметр конфігурації "`url_mappings`" можна використовувати для перенаправлення посилань, наприклад, для зміни префіксів певного посилання на зовсім інші. Це особливо зручно у внутрішніх мережах, коли доводиться переміщувати цілі дерева документів, що розташовані у зовнішній мережі. Це не стосується більшості посилань інтра-вікі, оскільки вони є відносними та не підлягають перенаправленню.

"`url_mappings`" - це таблиця у формі словника, ключем є префікс посилання, значенням - необхідна заміна.

Ви також можете використовувати змінну "`url_mappings`" для заборони доступу до певних (чи усіх) зовнішніх посилань (із допомогою заборонного сценарію), наприклад:
{{{
url_mappings = {
    'http://my-wiki/': 'http://my-wiki/',
    'http://': '/cgi-bin/derefer.cgi?url=http://'
  }
}}}

Це може знадобитися, наприклад, для уникання спаму google у вашій системі вікі (хоча мало ймовірно, що це буде помічено та лише б рахувало масштабні спамерські посилання) або щоб тримати ваші вікі-сторінки у таємниці. Зауважте, що ваші власні вікі слід вказати явним чином, оскільки у іншому випадку URL, які можуть генеруватися автоматично (наприклад, для сповіщення електронною поштою) були б також перепризначені на ваш сценарій пересилання.

'''Зверніть увагу:''' Якщо треба ''перенаправити'' одну сторінку на іншу, у першому рядку сторінки просто введіть `#REDIRECT` та назву сторінки на яку зробити перенаправлення. Дивіться ДовідкаВиконанняВказівок.

=== Що треба зробити ===

<!> Треба зробити: докладно пояснити наступні питання та додати подробиць до наведених вище розділів

Слід докладно пояснити:
 * реєстрацію подій
 * Кінцівки сторінок (параметр користувача)
 * ВашіНалаштування: поля з відміткою для відкриття редактора подвійним клацанням, кінцівку сторінки, емоції, перехід до останньої відвіданої сторінки, та деякі інші параметри
 * Параметр '''<<GetText(Remove trailing whitespace from each line)>>''' у редакторі
 * Шаблони сторінок (створення нової сторінки за допомогою сторінки шаблону) 
 * Лише "звичайні" URL (поза дужками) перетворюються на вбудовані зображення ==> чіткі правила документу
 * Виділення кольором результатів пошуку, та некоректних слів при перевірці орфографії
 * Підтримка URL типу "file:"
 * властивості сповіщення електронною поштою
 * Значок "RSS", що відображається макросом RecentChanges
 * поле коментарю у редакторі, останні зміни та інформація про сторінку
 * Кешування сторінок, тепер обмежено обробкою XSLT (коли це напевно потрібно); новий код та API для додавання посилання "Видалити``Кеш"
 * вбудовані поля пошуку (знизу кожної сторінки)
 * інтервікі назва "Self" тепер завжди вказує на власний вікі
 * дія інформація про сторінку

Адміністративні питання:
 * докладно описати засіб "moin.cgi?action=test"
 * Підтримка ферм вікі:
   * <каталог_даних>/plugin/macro та <каталог_даних>/plugin/action можна використовувати для зберігання макросів та дій локально на певному екземплярі вікі
   * config.shared_intermap може містити шлях до спільного файлу "intermap.txt" (наприклад, до такого, що зберігається поза межами каталогу даних)
 * поле для заміни $PAGE у словнику інтервікі

Сумісність:
 * Функції RSS потребують останньої версій PyXML (CVS або 0.7) через помилки у обробці простору назв у xml.sax.saxutils у попередніх версіях. Ця проблема (ми сподіваємося) автоматично виявляється при кожному встановленні.
