<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>ДовідкаРізне</title></articleinfo><section><title>Інші розділи Довідки МоінМоін</title><para><emphasis role="strong">Підрозділи</emphasis> </para><itemizedlist><listitem><para><ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/%D0%A7%D0%B0%D1%81%D1%82%D1%96%D0%9F%D0%B8%D1%82%D0%B0%D0%BD%D0%BD%D1%8F#">/ЧастіПитання</ulink> </para></listitem><listitem><para><ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/%D0%95%D0%BA%D1%81%D0%BF%D0%B5%D1%80%D0%B8%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%96%D0%9C%D0%BE%D0%B6%D0%BB%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D1%96#">/ЕкспериментальніМожливості</ulink> </para></listitem></itemizedlist><para><emphasis role="strong">Зміст</emphasis> <!--The macro TableOfContents doesn't work with the DocBook formatter.--> </para><section><title>Втрачений пароль користувача</title><para>Якщо ви налаштували поштову систему для вашого Моіна (дивіться <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%9A%D0%BE%D0%BD%D1%84%D1%96%D0%B3%D1%83%D1%80%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F#">ДовідкаКонфігурування</ulink>), користувачі зможуть отримувати їхні паролі електронною поштою, як вказано у налаштуваннях. Якщо SMTP не сконфігуровано, кнопки <emphasis role="strong">Mail me my account data</emphasis> на сторінці <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%92%D0%B0%D1%88%D1%96%D0%9D%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F#">ВашіНалаштування</ulink> не буде, та не будуть надсилатися користувачам сторінки, які вони обрали для стеження. </para></section><section><title>Додавання значка сторінки до налаштувань вікі</title><para>Ви, можливо, захочете додати якийсь значок до вашого вікі-майданчика, зазвичай відомого як <code>favicon.ico</code>. Щоб мати такі маленькі значки біля закладок та на заголовках вкладок, додайте до вашого <code>wikiconfig.py</code>: </para><screen><![CDATA[html_head = '''
<link rel="shortcut icon" href="/moin_static160/favicon.ico">
<!-- ... інші налаштування ... -->
''']]></screen><para>Розмір зображення значка <emphasis>мусить</emphasis> бути 16x16. </para></section><section><title>Трюки із Apache</title><section><title>Обмеження доступу до сторінки вікі засобами Apache</title><para>Дивіться MoinMoin:PasswordProtectedEditing </para></section><section><title>Вікі у корені домену</title><para>Зміни <code>httpd.conf</code> для встановлення <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%9C%D0%BE%D1%96%D0%BD%D0%9C%D0%BE%D1%96%D0%BD#">МоінМоін</ulink>'а у &quot;/&quot;: </para><screen><![CDATA[# 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]]]></screen><para>Після цього ви матимете короткі та прості посилання на зразок <ulink url="http://LinuxWiki.de/FrontPage"/>. </para><para>Зауважте: </para><itemizedlist><listitem><para>/pathto/cgi-bin/.. - абсолютний шлях до файла, а не посилання типу URL. </para></listitem><listitem><para>Впевніться, що <emphasis>шлях до файла</emphasis> moin.cgi має привілеї ExecCGI у httpd.conf. </para></listitem><listitem><para>Немає потреби у ScriptAlias для moin.cgi, але однак необхідно створити псевдонім до каталогу htdocs <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%9C%D0%BE%D1%96%D0%BD%D0%9C%D0%BE%D1%96%D0%BD#">МоінМоін</ulink>'а: <code>Alias /moin_static160/ &quot;/usr/share/moin/htdocs/&quot;</code> </para></listitem></itemizedlist></section><section><title>Перенаправлення /mywiki/MyWiki на ТитульнуСторінку мовою користувача</title><para>Можливо, ви захочете, щоб MyWiki на вашому вікі посилався на ваш вікі. Якщо користувач вибере це посилання, його має бути перенаправлено до <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%A2%D0%B8%D1%82%D1%83%D0%BB%D1%8C%D0%BD%D0%B0%D0%A1%D1%82%D0%BE%D1%80%D1%96%D0%BD%D0%BA%D0%B0#">ТитульноїСторінки</ulink>, перекладеної його рідною мовою. </para><para>Додайте наступні рядки до <code>httpd.conf</code> <emphasis>перед</emphasis> <code>ScriptAlias</code>: </para><screen><![CDATA[# гадаю, посилання "МійВікі" у конфігураційному файлі Apache не спрацює.
RedirectPermanent /mywiki/MyWiki    http://www.domain.org/mywiki?action=show]]></screen></section></section><section><title>Вікі для обслуговування wiki.domain.com та from www.domain.com</title><para>Тут наведено конфігурацію для віртуального хостингу із використанням спеціальних прав доступу на Дженту Лінуксі. Вказані налаштування - для конфігураційних файлів сервера Apache2. Для Apache 1, просто додайте ці рядки до httpd.conf. </para><para>Додайте це до /etc/apache2/conf/vhosts/vhosts.conf: </para><screen><![CDATA[NameVirtualHost *
<VirtualHost *>
   ServerName www.domain.org
   ServerAlias domain.org
   DocumentRoot /var/www/domain.org/htdocs
</VirtualHost>
]]><![CDATA[
<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>]]></screen><para>Додайте це до /etc/apache2/conf/commonapache2.conf: </para><screen><![CDATA[<Directory /usr/share/moin/htdocs/>
   Order deny,allow
   Allow from all
</Directory>
]]><![CDATA[
<Directory /usr/share/moin/domain.org/>
   Order deny,allow
   Allow from all
</Directory>]]></screen></section><section><title>Спеціальні можливості для вікі-ферм та внутрішніх мереж</title><para>Наступні налаштування показують, як певні можливості <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%9C%D0%BE%D1%96%D0%BD%D0%9C%D0%BE%D1%96%D0%BD#">МоінМоін</ulink> допоможуть вам оптимізувати роботу кількох вікі на одній машині, чи у разі використання <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%9C%D0%BE%D1%96%D0%BD%D0%9C%D0%BE%D1%96%D0%BD#">МоінМоін</ulink> у внутрішніх середовищах. </para><section><title>Централізовані налаштування</title><itemizedlist><listitem><para>farmconfig.py </para></listitem><listitem><para>спільний intermap.txt </para></listitem><listitem><para>спільний код та значки </para></listitem></itemizedlist></section><section><title>Перенаправлення посилань</title><para>Параметр конфігурації &quot;<code>url_mappings</code>&quot; можна використовувати для перенаправлення посилань, наприклад, для зміни префіксів певного посилання на зовсім інші. Це особливо зручно у внутрішніх мережах, коли доводиться переміщувати цілі дерева документів, що розташовані у зовнішній мережі. Це не стосується більшості посилань інтра-вікі, оскільки вони є відносними та не підлягають перенаправленню. </para><para>&quot;<code>url_mappings</code>&quot; - це таблиця у формі словника, ключем є префікс посилання, значенням - необхідна заміна. </para><para>Ви також можете використовувати змінну &quot;<code>url_mappings</code>&quot; для заборони доступу до певних (чи усіх) зовнішніх посилань (із допомогою заборонного сценарію), наприклад: </para><screen><![CDATA[url_mappings = {
    'http://my-wiki/': 'http://my-wiki/',
    'http://': '/cgi-bin/derefer.cgi?url=http://'
  }]]></screen><para>Це може знадобитися, наприклад, для уникання спаму google у вашій системі вікі (хоча мало ймовірно, що це буде помічено та лише б рахувало масштабні спамерські посилання) або щоб тримати ваші вікі-сторінки у таємниці. Зауважте, що ваші власні вікі слід вказати явним чином, оскільки у іншому випадку URL, які можуть генеруватися автоматично (наприклад, для сповіщення електронною поштою) були б також перепризначені на ваш сценарій пересилання. </para><para><emphasis role="strong">Зверніть увагу:</emphasis> Якщо треба <emphasis>перенаправити</emphasis> одну сторінку на іншу, у першому рядку сторінки просто введіть <code>#REDIRECT</code> та назву сторінки на яку зробити перенаправлення. Дивіться <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%92%D0%B8%D0%BA%D0%BE%D0%BD%D0%B0%D0%BD%D0%BD%D1%8F%D0%92%D0%BA%D0%B0%D0%B7%D1%96%D0%B2%D0%BE%D0%BA#">ДовідкаВиконанняВказівок</ulink>. </para></section></section><section><title>Що треба зробити</title><para><inlinemediaobject><imageobject><imagedata depth="16" fileref="http://research.math.uvt.ro/wiki//static/moniker/img/attention.png" width="16"/></imageobject><textobject><phrase>&lt;!&gt;</phrase></textobject></inlinemediaobject> Треба зробити: докладно пояснити наступні питання та додати подробиць до наведених вище розділів </para><para>Слід докладно пояснити: </para><itemizedlist><listitem><para>реєстрацію подій </para></listitem><listitem><para>Кінцівки сторінок (параметр користувача) </para></listitem><listitem><para><ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/%D0%92%D0%B0%D1%88%D1%96%D0%9D%D0%B0%D0%BB%D0%B0%D1%88%D1%82%D1%83%D0%B2%D0%B0%D0%BD%D0%BD%D1%8F#">ВашіНалаштування</ulink>: поля з відміткою для відкриття редактора подвійним клацанням, кінцівку сторінки, емоції, перехід до останньої відвіданої сторінки, та деякі інші параметри </para></listitem><listitem><para>Параметр <emphasis role="strong">Remove trailing whitespace from each line</emphasis> у редакторі </para></listitem><listitem><para>Шаблони сторінок (створення нової сторінки за допомогою сторінки шаблону)  </para></listitem><listitem><para>Лише &quot;звичайні&quot; URL (поза дужками) перетворюються на вбудовані зображення ==&gt; чіткі правила документу </para></listitem><listitem><para>Виділення кольором результатів пошуку, та некоректних слів при перевірці орфографії </para></listitem><listitem><para>Підтримка URL типу &quot;<ulink url="file:&quot;"/> </para></listitem><listitem><para>властивості сповіщення електронною поштою </para></listitem><listitem><para>Значок &quot;RSS&quot;, що відображається макросом <ulink url="http://research.math.uvt.ro/wiki/%D0%94%D0%BE%D0%B2%D1%96%D0%B4%D0%BA%D0%B0%D0%A0%D1%96%D0%B7%D0%BD%D0%B5/wiki/RecentChanges#">RecentChanges</ulink> </para></listitem><listitem><para>поле коментарю у редакторі, останні зміни та інформація про сторінку </para></listitem><listitem><para>Кешування сторінок, тепер обмежено обробкою XSLT (коли це напевно потрібно); новий код та API для додавання посилання &quot;ВидалитиКеш&quot; </para></listitem><listitem><para>вбудовані поля пошуку (знизу кожної сторінки) </para></listitem><listitem><para>інтервікі назва &quot;Self&quot; тепер завжди вказує на власний вікі </para></listitem><listitem><para>дія інформація про сторінку </para></listitem></itemizedlist><para>Адміністративні питання: </para><itemizedlist><listitem><para>докладно описати засіб &quot;moin.cgi?action=test&quot; </para></listitem><listitem><para>Підтримка ферм вікі: </para><itemizedlist><listitem><para>&lt;каталог_даних&gt;/plugin/macro та &lt;каталог_даних&gt;/plugin/action можна використовувати для зберігання макросів та дій локально на певному екземплярі вікі </para></listitem><listitem><para>config.shared_intermap може містити шлях до спільного файлу &quot;intermap.txt&quot; (наприклад, до такого, що зберігається поза межами каталогу даних) </para></listitem></itemizedlist></listitem><listitem><para>поле для заміни $PAGE у словнику інтервікі </para></listitem></itemizedlist><para>Сумісність: </para><itemizedlist><listitem><para>Функції RSS потребують останньої версій PyXML (CVS або 0.7) через помилки у обробці простору назв у xml.sax.saxutils у попередніх версіях. Ця проблема (ми сподіваємося) автоматично виявляється при кожному встановленні. </para></listitem></itemizedlist></section></section></article>