<?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>AjudasDiversas</title></articleinfo><section><title>Outros tópicos de ajuda do MoinMoin</title><para><emphasis role="strong">Sub-tópicos</emphasis> </para><itemizedlist><listitem><para><ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/AjudasDiversas/PerguntasMaisFrequentes#">/PerguntasMaisFrequentes</ulink> </para></listitem><listitem><para><ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/AjudasDiversas/FuncionalidadesExperimentais#">/FuncionalidadesExperimentais</ulink> </para></listitem></itemizedlist><para><emphasis role="strong">Conteúdos</emphasis> <!--The macro TableOfContents doesn't work with the DocBook formatter.--> </para><section><title>Perda de senha de um utilizador</title><para>Se tiver o correio electrónico configurado para o seu moin (veja o tópico <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/AjudaNaConfigura%C3%A7%C3%A3o#">AjudaNaConfiguração</ulink>), os utilizadores podem receber a sua senha por correio electrónico, enviada para o endereço indicado no seu registo actual.  Se o SMTP não estiver configurado, o botão &quot;Enviar a minha senha&quot; não é exibida nas <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/Prefer%C3%AAnciasDoUtilizador#">PreferênciasDoUtilizador</ulink>, e as páginas subscritas não podem ser enviadas aos utilizadores. </para></section><section><title>Adicionar um favicon à configuração do seu wiki</title><para>Talvez queira adicionar um ícone ao seu sítio wiki, geralmente apelidado de <code>favicon.ico</code>. </para><para>Para ter aqueles pequenos ícones junto aos marcadores e na navegação em separadores, adicione o seguinte ao seu ficheiro <code>wikiconfig.py</code>: </para><screen><![CDATA[html_head = '''
]]><![CDATA[
<link rel="shortcut icon" href="/moin_static160/favicon.ico">
]]><![CDATA[
<!-- ... outras linhas referentes ao cabeçalho ... -->
]]><![CDATA[
''']]></screen><para>O tamanho da imagem <emphasis>tem de</emphasis> ser 16x16. </para></section><section><title>Truques de Apache</title><section><title>Assegurar o acesso a um wiki através de meios Apache</title><para>Veja o tópico MoinMoin:PasswordProtectedEditing </para></section><section><title>Apresentar o wiki a partir de uma raíz de domínio</title><para>Modificação de <code>httpd.conf</code> na instalação do <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/WikiMoinMoin#">MoinMoin</ulink> &quot;/&quot;: </para><screen><![CDATA[# global section:
]]><![CDATA[
LoadModule rewrite_module /usr/lib/apache/1.3/mod_rewrite.so
]]><![CDATA[
# virtualhost section:
]]><![CDATA[
RewriteEngine on
]]><![CDATA[
RewriteRule ^/moin_static160/ -  [last]
]]><![CDATA[
RewriteRule ^/robots.txt  -      [last]
]]><![CDATA[
RewriteRule ^/favicon.ico -      [last]
]]><![CDATA[
RewriteRule ^/?(.*) /file/path/to/moin.cgi/$1  [last,type=application/x-httpd-cgi]]]></screen><para>Assim pode utilizar URLs curtos e limpos como <ulink url="http://LinuxWiki.de/FrontPage"/>. </para><para>Notas: </para><itemizedlist><listitem><para>O /pathto/cgi-bin/.. é um caminho de ficheiros absoluto, e não um caminho de URL. </para></listitem><listitem><para>Certifique-se que o <emphasis>caminho de ficheiros</emphasis> para o moin.cgi tem privilégios de ExecCGI no seu httpd.conf. </para></listitem><listitem><para>Não é necessário um ScriptAlias para o moin.cgi, mas a alias para a pasta de htdocs do <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/WikiMoinMoin#">MoinMoin</ulink> ainda é necessária: <code>Alias /moin_static160/ &quot;/usr/share/moin/htdocs/&quot;</code> </para></listitem></itemizedlist></section><section><title>Redireccionar o /mywiki/MyWiki para a PáginaPrincipal do idioma do utilizador</title><para>Talvez deseje utilizar o MeuWiki no seu wiki para se referir ao seu wiki. Se um utilizador clicar nesta ligação, ele/a deve ser transferido/a para a <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/P%C3%A1ginaPrincipal#">PáginaPrincipal</ulink>, ou seja, para a <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/P%C3%A1ginaPrincipal#">PáginaPrincipal</ulink> do seu idioma. </para><para>Adicione isto ao seu <code>httpd.conf</code> <emphasis>antes</emphasis> do <code>ScriptAlias</code>: </para><screen><![CDATA[RedirectPermanent /mywiki/MyWiki    http://www.domain.org/mywiki?action=show]]></screen></section></section><section><title>Apresentar o wiki a partir do dominio.wiki.com e a página principal a partir do www.dominio.com</title><para>Esta é a configuração para um servidor virtual com permissões especiais no Gentoo Linux.  A configuração seguinte é para os ficheiros config Apache2.  No caso do Apache 1, basta colocar as configurações todas no httpd.conf. </para><para>Adicione isto a /etc/apache2/conf/vhosts/vhosts.conf </para><screen><![CDATA[NameVirtualHost *
]]><![CDATA[
<VirtualHost *>
]]><![CDATA[
   ServerName www.domain.org
]]><![CDATA[
   ServerAlias domain.org
]]><![CDATA[
   DocumentRoot /var/www/domain.org/htdocs
]]><![CDATA[
</VirtualHost>
]]><![CDATA[
 
]]><![CDATA[
<VirtualHost *>
]]><![CDATA[
   ServerName wiki.domain.org
]]><![CDATA[
   Alias /moin_static160/ "/usr/share/moin/htdocs/"
]]><![CDATA[
   Alias /favicon.ico "/var/www/htdocs/favicon.ico"
]]><![CDATA[
   ScriptAlias / "/usr/share/moin/mywiki/moin.cgi/"
]]><![CDATA[
</VirtualHost>]]></screen><para>Adicione isto a /etc/apache2/conf/commonapache2.conf </para><screen><![CDATA[<Directory /usr/share/moin/htdocs/>
]]><![CDATA[
   Order deny,allow
]]><![CDATA[
   Allow from all
]]><![CDATA[
</Directory>
]]><![CDATA[
]]><![CDATA[
]]><![CDATA[
<Directory /usr/share/moin/domain.org/>
]]><![CDATA[
   Order deny,allow
]]><![CDATA[
   Allow from all
]]><![CDATA[
</Directory>]]></screen></section><section><title>Funcionalidades especiais para wiki farms e intranets</title><para>O que se segue mostra como determinadas funcionalidades podem ajudá-lo a optimizar a sua configuração, quando executa vários wikis num só servidor, ou quando utiliza o <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/WikiMoinMoin#">MoinMoin</ulink> num ambiente de intranet. </para><section><title>Definições centralizadas</title><itemizedlist><listitem><para>farmconfig.py </para></listitem><listitem><para>intermap.txt partilhado </para></listitem><listitem><para>código base e ícones partilhados </para></listitem></itemizedlist></section><section><title>Remapear URLs</title><para>A variável de configuração &quot;<code>url_mappings</code>&quot; pode ser utilizada para remapear URLs, para alterar determinados prefixos de URL para prefixos totalmente diferentes, por exemplo. Esta variável é especialmente útil em intranets, quando as árvores de documentos localizadas externamente mudam de sítio. Isto não se aplica à maioria das ligações intra-wiki, uma vez que são relativas e não são remapeadas. </para><para>A variável &quot;<code>url_mappings</code>&quot; é uma tabela de pesquisa na forma de um dicionário, a chave é o prefixo a ser substituído, o valor é a substituição. </para><para>Pode utilizar &quot;<code>url_mappings</code>&quot; igualmnente para incluir um dereferer-script para ligações externas, como esta: </para><screen><![CDATA[url_mappings = {
]]><![CDATA[
    'http://my-wiki/': 'http://my-wiki/',
]]><![CDATA[
    'http://': '/cgi-bin/derefer.cgi?url=http://'
]]><![CDATA[
  }]]></screen><para>Isto evita spam do google no seu wiki (embora seja improvável de ser encontrado e só daria com a ligação de spam se fosse feita a larga escala) ou para manter as suas páginas de wiki secretas. Tenha em consideração que o seu wiki necessita de ser incluído explicitamente, uma vez que os URLs que possam ser gerados automaticamente (por exemplo para notificações por correio electrónico) também poderiam ser re-mapeados para o seu script de referência. </para><para><emphasis role="strong">Por favor, tenha em consideração:</emphasis> Se deseja <emphasis>redireccionar</emphasis> uma página para outra, basta escrever <code>#REDIRECT</code> e o nome da página a direccionar na primeira linha  da sua página. Veja o tópico <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/AjudaNoProcessamentoDeInstru%C3%A7%C3%B5es#">AjudaNoProcessamentoDeInstruções</ulink>. </para></section></section><section><title>TODO (lista de tarefas)</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> TODO: explicar os itens seguintes detalhadamente, e adicionar mais detalhes às secções anteriores </para><para>A necessitar de mais esclarecimento: </para><itemizedlist><listitem><para>event logging </para></listitem><listitem><para>Rasto da página (opção do utilizador) </para></listitem><listitem><para><ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/Prefer%C3%AAnciasDoUtilizador#">PreferênciasDoUtilizador</ulink>: caixas de selecção para edição em duplo-clique, rasto da página, ligações interessantes, emoticons, voltar à ultima página visitada, e outras opções de sim/não </para></listitem><listitem><para>Opção &quot;Remover espaço em branco no final de cada linha&quot; no editor </para></listitem><listitem><para>Modelos de página (criar uma nova página utilizando um modelo de página)  </para></listitem><listitem><para>Apenas os URLs &quot;normais&quot; (fora de parênteses rectos) são convertidos em imagens integradas ==&gt; documenta as regras exactas </para></listitem><listitem><para>Destacar os resultados de pesquisa, e as más palavras na verificação ortográfica </para></listitem><listitem><para>Suporte para &quot;ficheiro:&quot; URLS </para></listitem><listitem><para>Funcionalidades de notificação por correio electrónico </para></listitem><listitem><para>O ícone &quot;RSS&quot; apresentado pela macro <ulink url="http://research.math.uvt.ro/wiki/AjudasDiversas/wiki/Altera%C3%A7%C3%B5esRecentes#">AlteraçõesRecentes</ulink> </para></listitem><listitem><para>Campo de comentários no editor, alterações recentes e informação da página </para></listitem><listitem><para>Cache da página, para já limitado ao processamento de XSLT (onde é absolutamente necessário); novo código &amp; API para adicionar a ligação &quot;DeleteCache&quot; </para></listitem><listitem><para>Campos de pesquisa interna (no fim de cada página) </para></listitem><listitem><para>O nome interwiki &quot;Self&quot; agora aponta sempre para o próprio wiki </para></listitem><listitem><para>Acção de informação da páginas </para></listitem></itemizedlist><para>Coisas de administração: </para><itemizedlist><listitem><para>Descrever a ferramenta &quot;moin.cgi?action=test&quot; com mais detalhe </para></listitem><listitem><para>Suporte do WikiFarm: </para><itemizedlist><listitem><para>&lt;datadir&gt;/plugin/macro e &lt;datadir&gt;/plugin/action pode ser utilizada para armazenar macros e acções locais de uma instância específica de wiki  </para></listitem><listitem><para>config.shared_intermap pode conter um pathname para um ficheiro partilhado &quot;intermap.txt&quot; (ou seja, um ficheiro armazenado fora da directoria de dados) </para></listitem></itemizedlist></listitem><listitem><para>$PAGE placeholder no interwiki map </para></listitem></itemizedlist><para>Compatibilidade: </para><itemizedlist><listitem><para>As funcionalidade RSS necessitam de um PyXML recente (CVS ou 0.7) devido a falhas na gestão do namespace do xml.sax.saxutils em versões anteriores. Isto é automaticamente detectado automaticamente em cada instalação (esperamos). </para></listitem></itemizedlist></section></section></article>