##master-page:HelpMiscellaneous
##master-date:2007-11-29 11:07:41
#acl -All:write Default
#format wiki
#language cs
== Další témata nápovědy MoinMoin ==

'''Podtémata'''
 * /CastoKladeneDotazy
 * /ExperimentalniFunkce
'''Contents''' <<TableOfContents>>

=== Zaslání nového hesla uživatelům ===

##If you have mail configured for your MoinMoin wiki (see HelpOnConfiguration) then users can have their password sent to the email address in their ''Preferences''.  If SMTP is not configured, then the "Mail me my password" button is not shown on UserPreferences, and subscribed pages cannot be sent to users.

Pokud je pro vaši wiki nakonfigurovaný e-mail (přesněji SMTP server, více viz HelpOnConfiguration), pak si mohou uživatelé nechat zaslat svoje heslo na adresu, kterou vyplnili ve svém [[UzivatelskeNastaveni|UživatelskémNastaveni]]. Pokud ale SMTP není nakonfigurováno, tlačítko <<GetText(Mail me my password)>> se nezobrazí. Navíc si v takovém případě nebudou moci uživatelé nechat zasílat odebírané stránky.

=== Nastavení favicony ===

##You may want to add a custom icon to your wiki site, commonly known as `favicon.ico`. Favicons usually appear beside bookmarks and with tabbed browsing. To change the default favicon for your wiki, add this to your `wikiconfig.py`:

Možná budete pro svoji wiki nastavit vlastní ikonu, běžně známou jako `favicon.ico`. Favicony se objeví na tabech a v záložkách uživatelů, pokud si vaši wiki prohlížejí v tabech nebo si ji zazáložkovali. Abyste změnili defaultní favicon a nastavili svoji, přidejte následující řádku do svého `wikiconfig.py`:
{{{
html_head = '''
<link rel="shortcut icon" href="/moin_static160/favicon.ico">
<!-- ... další věci týkající se hlavičky ... -->
'''
}}}

Velikost obrázku ''musí'' být 16x16.

=== Triky pro Apače ===

==== Zabezpečení přístupu k wiki pomocí Apache obnáší ====

Vizte MoinMoin:PasswordProtectedEditing

==== Obsluha wiki jako kořen domény ====
Pro MoinMoin nainstalovaný v "/" stačí provést tyto úpravy v `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]
}}}
Tímto způsobem můžete pužít krátká hezká url typu http://mistopis.cz/Petrovice.

Poznámka:

 * /cesta/ke/cgi-bin/.. je absolutní cesta k souboru, ne URL
 * Ujistěte se, že ''absolutní cesta'' k ''souboru'' moin.cgi má nastavena ExecCGI práva v httpd.conf.
 * Vůbec nepotřebujete !ScriptAlias pro moin.cgi, ale alias k adresáří s htdocs pro MoinMoin je nutný: `Alias /moin_static160/ "/usr/share/moin/htdocs/"`

==== Přesměrování z /mywiki/MyWiki na hlavní stránku v uživatelově jazyce ====

##Perhaps you want to use My``Wiki in your wiki to refer to your wiki. If a user clicks this link they should be transferred to the FrontPage, that is to the FrontPage of her/his language.

Předpokládejme že chcete ve vaší wiki použít My``Wiki jako referenci na vaší wiki. Pokud uživatel klikne na tento odkaz, měl by být přesměrován na hlavní stránku psanou v jeho mateřštině.

Toto přidejte do svého {{{httpd.conf}}} ''PŘED'' {{{ScriptAlias}}}:
{{{
RedirectPermanent /mywiki/MyWiki    http://www.domain.org/mywiki?action=show
}}}

=== Obsluha wiki na wiki.domain.com a domovské stránky na www.domain.com ===

##Here is a configuration for virtual hosting with special permissions on Gentoo Linux.  The following configuration is for Apache2 config files.  Just put it all in httpd.conf for Apache 1.

Následuje konfigurace pro virtualní hosty se specialnimi právy na Gentoo Linuxu. Konfigurace je pro Apache2 konfigurační soubory. V Apache 1 jednoduše všecko napište do httpd.conf. 

Přidejte toto do /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>
}}}

A toto do /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>
}}}

=== Specialní funkce pro wiki farmy a intranet ===

##The following shows how certain features can help you to optimize your configuration when you run several wikis on one host, or when you use MoinMoin in intranet environments.

Následující kapitolky ukazují, jak vám některé funkce mohou pomoci optimizovat konfiguraci když máte několik wiki na jednom serveru nebo pokud používáte MoinMoin v rámci intranetu.

==== Centralizovaná nastavení ====

 * farmconfig.py
 * sdílený intermap.txt
 * sdílené ikony a code base

==== Remapování URL ====
##The configuration variable "`url_mappings`" can be used to remap URLs, for example to change certain URL prefixes to totally different ones. This is especially useful in intranets, when whole trees of documents hosted outside of the wiki move around. It does not apply to most intra-wiki links as those are relative and are not remapped.

Konfigurační proměnná "`url_mappings`" slouží k přemapování URL, například pro změnu určitých URL prefixů v úplně jiné. To je obzvláště užitečné na intranetu, pokud se změní celá struktura dokumentů umístěnýh mimo wiki. Většina intranetových wiki ale taková není, neboť ty jsou relativní a remapování se nepoužívá. 

"`url_mappings`" je vyledávací tabulkou. Syntakticky je to slovník, kde klíč je prefix který má být nahrazen a hodnota je onen nahrazující text.

Samozřejmě můžete "`url_mappings`" použít k zahrnutí skriptu nulujícího referer proměnnou pro externí odkazy: {{{
url_mappings = {
    'http://my-wiki/': 'http://my-wiki/',
    'http://': '/cgi-bin/derefer.cgi?url=http://'
  }
}}}
##The reason you might want to use this is to avoid google spamming in your wiki (although this is unlikely to be noticed and would only counter the link spamming if done large-scale) or to keep your wikipages secret. Note that your own wiki needs to be included explicitly because URLs that might be generated automatically (for example for email notifications) would otherwise be remapped to your referrer script as well.

Důvodem, proč byste mohli chtít něco takového provozovat je snaha vyhnout se google spamu na vaší wiki (ačkoli je to velmi vyjímečný jev a v případě útoků malého rozsahu se nejedná o příliš velký problém) nebo pokud chcete svoji wiki udržet v tajnosti. Nezapomeňte, že vaše wiki můsí být explicitně zahrnuta, protože jinak by byly automaticky generované URL (například v e-mailových upozorněních) také romapovány. 

'''Povšiměte si prosím:''' Pokud chcete ''přesměrovat'' jednu stránku na druhou, jednoduše na její první řádek napište `#REDIRECT`  a jméno cíle přesměrování. Vizte HelpOnProcessingInstructions.

=== TODO ===

<!> TODO: následující vysvětlit detajlně a vůbec i v předchozích kapitolkách jít do větších detajlů

Vyžaduje další vysvětlení (ponecháno v angličtině):
 * event logging
 * Page trails (user option)
 * UserPreferences: checkboxes for double-click edit, page trail, fancy links, emoticons, jump to last page visited, and some other yes/no options
 * "Remove trailing whitespace from each line" option in the editor
 * Page templates (create a new page using a template page) 
 * Only "normal" URLs (outside of brackets) are converted to inline images ==> document exact rules
 * Highlighting of search results, and of bad words when spellchecking
 * Support for "file:" URLS
 * email notification features
 * "RSS" icon displayed by RecentChanges macro
 * commentary field of editor, recent changes and page info
 * Page caching, for now limited to XSLT processing (where it's absolutely needed); new code & API to add the "Delete``Cache" link
 * inline search fields (at the bottom of each page)
 * the interwiki name "Self" now always points to the own wiki
 * page info action

Admin stuff:
 * describe "moin.cgi?action=test" tool in more detail
 * Wiki``Farm support:
   * <datadir>/plugin/macro and <datadir>/plugin/action can be used to store macros and actions local to a specific wiki instance
   * config.shared_intermap can contain a pathname to a shared "intermap.txt" file (i.e. one stored outside the datadir)
 * $PAGE placeholder in interwiki map

Compatibility:
 * RSS features require a recent PyXML (CVS or 0.7) due to bugs in the namespace handling of xml.sax.saxutils in earlier versions. This is (hopefully) automatically detected on every installation.
