Last time someone helped with translation of this page was 2007-09-05. There may be differences to HelpOnConfiguration.
ConteúdosDeAjuda > AjudaParaAdministradores > AjudaNaConfiguração
Esta página deve ajudá-lo a configurar um wiki do MoinMoin já instalado. Se ainda não instalou um, por favor, visite a página AjudaNaInstalação.
Contents
Geral
Conjunto de Caracteres
O Moin utiliza Unicode internamente, e `utf-8` para saídas e entradas externas, como páginas, HTML e ficheiros de tradução. O conjunto de caracteres externo é definido em `config.charset` como `utf-8`. Esta configuração é aceitável para todos os idiomas, uma vez que todos os caracteres podem ser codificados em UTF-8. Não deve alterar este valor, embora seja tecnicamente possível.
Importante: para utilizar valores em Unicode, deve definir uma linha de código correcta na primeira linha do seu ficheiro config. Certifique-se de que o seu editor está configurado correctamente.
Algumas opções têm de utilizar valores em Unicode. Por exemplo, o nome do sítio pode conter umlauts alemãs ou acentuação francesa ou estar em Chinês ou Hebraico. Por este motivo, tem de utilizar strings em Unicode para estes itens. As strings em Unicode são definidas adicionando a letra `u` no início da string. Estes são alguns exemplos:
# Nome do sítio, utilizado por omissão para o nome do logo do wiki [Unicode] sitename = u"Jürgen's Wiki" # outro exemplo: sitename = u'הוויקי של יורגן'
Leia os comentários no ficheiro config - dir-lhe-hão quais as opções que necessitam de valores em Unicode.
Notas:
- Não pode misturar codificações diferentes no mesmo ficheiro. Se a sua linha de código diz `iso-8859-1`, todos os seus caracteres, todo o conteúdo de ficheiros, têm de ter essa codificação.
- Se utilizar a codificação utf-8 (ou ascii simples), não tem de utilizar strings em Unicode, o moin removerá a codificação da sua string correctamente.
Configuração Internacional
O ficheiro config por omissão integrado no moin utiliza a codificação `iso-8859-1`. Isto é aceitável para idiomas Latin como a inglesa ou alemã, mas não é utilizável para idiomas non-latin. Se deseja utilizar caracteres non-latin nos seus itens de configuração, utilize a codificação utf-8 para o ficheiro config.
Defina a primeira linha de todos os ficheiros config com esta linha:
# -*- coding: utf-8 -*-
Necessita de um editor de texto capaz de reconhecer (e realmente utilizar) a codificação utf-8 para editar os ficheiros de codificação.
Valores que utilizam strings em Unicode (os utilizadores internacionais talvez queiram alterá-las):
- sitename
- logo_string
- page_front_page
- navi_bar
- page_category_regex
- page_dict_regex
- page_group_regex
- page_template_regex
- page_license_page
- page_local_spelling_words
- acl_rights_default
- acl_rights_before
- acl_rights_after
- mail_from - Nova na versão 1.5.0
Para uma rápida configuração no seu idioma, veja a página ConfigMarket. Veja igualmente a secção sobre as opções de Unicode.
Personalização das preferências do utilizador
Pode pré-definir, desactivar ou remover várias opções na página PreferênciasDoUtilizador, veja AjudaNaConfiguração/PreferênciasDoUtilizador.
Configurar apenas um wiki
Se apenas gere um wiki, não deve copiar o ficheiro `farmconfig.py` para sua directoria de configuração (remova esse ficheiro e o ficheiro `.pyc`, se lá estiver). Sem o ficheiro farmconfig, o moin utiliza o ficheiro `wikiconfig.py` por omissão.
O ficheiro `wikiconfig.py` encontra-se geralmente junto do seu script `moin.cgi`. Se precisar de fazer uma instalação noutro local, não há quaisquer limitações, desde que acrescente a directoria da instalação ao caminho de sistema do Python no script do servidor. Veja a secção de "Configuração do Sistema de Caminhos" no script do seu servidor.
Notas gerais sobre a estrutura do wiki/farmconfig.py:
# -*- coding: iso-8859-1 -*- from MoinMoin.multiconfig import DefaultConfig class Config(DefaultConfig): sitename = u'MyWiki' # u significa que será convertido para Unicode interwikiname = 'MyWiki' data_dir = '/where/ever/mywiki/data/' underlay_dir = '/where/ever/mywiki/underlay/' # Seguem-se mais definições...
Em primeiro lugar, defina a codificação do ficheiro config. A configuração por omissão é indicada apenas par idiomas Latin ("ocidentais"), para instalação internacional, leia a secção #configuração-internacional. Se não definir a codificação, não poderá utilizar caracteres non-ascii.
- Depois importamos a configuração interna por omissão do moin. A configuração por omissão inclui valores para todas as opções, para que não tenhamos de definir todos os valores, apenas os que queremos personalizar.
- Depois define-se uma nova classe de configuração "Config" e todas as definições são herdadas da configuração por omissão que importámos. É importante que o nome da classe seja "Config".
- As linhas seguintes são as opções de configuração para a classe Config. Tenha em mente que cada linha tem de ter um avanço de 4 espaços, as tabs não são permitidas. O moin não funcionará se a formatação estiver incorrecta.
- Um item de configuração comum e o `sitename` - na maioria dos casos não quer que o seu wiki tenha o nome "Wiki Sem Título" por omissão. Pode definir o nome que quiser em qualquer idioma, mas antes de o fazer, leia a secção seguinte sobre opções de Unicode.
- Se seguiu as instruções de instalação, o wiki funcionará sem mais alterações, mas pode querer alterar alguns valores, como `data_dir`, `data_underlay_dir` `acl_rights_before`, etc. Na maioria dos casos, configurar todos os valores do ficheiro `wikiconfig.py` é suficiente.
Tudo o que não for definido, permanece igual aos valores internos do moin por omissão herdados do DefaultConfig.
Configurar vários wikis
O servidor do wiki moinmoin consegue gerir vários wikis através de uma única instalação, uma única definição dos ficheiros de configuração e um único processamento de servidor. Isto é necessário essencialmente para ambientes persistentes como o twisted, porque este servidor irá ser executado permanentemente num endereço IP e num número porto TCP específicos. Para o alojamento virtual de vários domínios (wikis) no mesmo IP e porto, é necessário que o servidor wiki carregue diversas configurações constante e simultaneamente e que saiba optar pela correcta para gerir um pedido de um URL específico.
Para saber optar pela configuração correcta, o moin utiliza a variável de configuração `wikis` localizada no ficheiro `farmconfig.py` - contém uma lista de pares `(wikiname, url-regex)`. Por favor, utilize apenas identificadores de python válidos para `wikiname` (para ser mais preciso: `identifier ::= (letter|"_") (letter | digit | "_")*` - tente com uma palavra simples se não tiver percebido essa regra gramatical). Ao processar um pedido de um URL, o moin faz uma pesquisa nesta lista pelo url-regex correspondente ao URL actual. Não não existir correspondência, prossegue para o par seguinte. Se não existir correspondência, o moin carrega um ficheiro de configuração achamado `<wikiname>.py` (geralmente da mesma directoria) que contém a configuração para esse wiki.
O ficheiro `farmconfig.py` no arquivo de distribuição tem alguns exemplos para um wiki farm que executa vários wikis. Se quiser executar vários wikis, é necessário adaptá-lo às suas necessidades.
Para simplificação de conceitos nestas páginas de ajuda, identificamos um ficheiro de configuração como o `<wikiname>.py` como `wikiconfig.py`. Deve substituir o nome de ficheiro pelo que entender.
Certamente já alterou as definições dos `wikis` no ficheiro `farmconfig.py` (ver em cima), por isso vamos dar-lhe apenas algumas dicas no que diz respeito a poupar esforços. Por favor, leia também as dicas de configuração de um wiki único, uma vez que explica o conceito de herança de configurações.
Agora utilizamos a configuração baseada em classes para configurar as definições habituais dos seus wiki num só local: na base config class (ver o ficheiro `farmconfig.py` para obter um exemplo):
farmconfig.py:
# -*- coding: iso-8859-1 -*- # farmconfig.py: from MoinMoin.multiconfig import DefaultConfig class FarmConfig(DefaultConfig): url_prefix = '/wiki' show_hosts = True underlay_dir = '/where/ever/common/underlay' # ...
- Explicação:
- em primeiro lugar, importamos a configuração por omissão, como se estivéssemos a configurar apenas um wiki
- depois definimos uma nova farm config class - que herda a configuração por omissão
- seguidamente alteramos tudo o que as nossas farm wikis têm em comum, deixando de fora todas as definições em que têm de ser diferentes
esta classe FarmConfig será então utilizada pelos ficheiros de configuração dos wikis, em vez da classe DefaultConfig interna do moin, ver abaixo:
As configurações dos seus wikis individuais mantêm apenas as definições das diferenças (como o logótipo, ou a directoria de dados ou as definições de ACLs). Todas as outras definições são herdadas da classe de configuração básica. Veja um exemplo no ficheiro `moinmaster.py`.
moinmaster.py:
# -*- coding: iso-8859-1 -*- # moinmaster.py: from farmconfig import FarmConfig class Config(FarmConfig): show_hosts = False sitename = u'MoinMaster' interwikiname = 'MoinMaster' data_dir = '/org/de.wikiwikiweb.moinmaster/data/' # ...
- Explicação:
Veja a configuração de um só wiki. A única diferença é que herda as configurações da FarmConfig (que por sua vez herda da DefaultConfig) em vez de as herdar directamente da DefaultConfig
- Sobrepomos o show_hosts para ser 0 - queremos isto para a maioria dos wikis na nossa farm, mas não para este
- Sobrepomos também o sitename, interwikiname e data_dir (o habitual)
Índice de todas as Opções de Configuração
A tabela seguinte contém os valores por omissão e uma pequena descrição de todas as variáveis de configuração. A maioria destas pode manter os valores por omissão. As que necessita de alterar em cada instalação encontram-se listadas no exemplo `wikiconfig.py` na distribuição.
Nome da variável |
Por omissão |
Descrição |
SecurityPolicy |
None |
Hook de classe-objecto para a implementação de restrições de segurança |
acl_... |
... |
Definição das listas de controlo de acesso a todo o wiki (ver AjudaComListasDeControloDeAcesso) |
allow_xslt |
False |
True para activar o processamento XSLT através do 4Suite (tenha em consideração que isto permite a qualquer pessoa, com conhecimento suficiente, a possibilidade de inserir HTML arbitrário no seu wiki, motivo pelo qual o valor por omissão é 0) |
actions_excluded |
[] |
Exclui as acções não desejadas (lista de strings) |
attachments |
None |
Se estiver definido como None, envia os anexos através de CGI; caso contrário será um dicionário com caminho para o armazenamento de anexos (key dir) e o prefixo de URL equivalente à mesma directoria (key url) |
auth |
[moin_login, moin_session] |
Lista de funções de autenticação, a ser chamada por esta ordem (ver AjudaNaAutenticação) |
bang_meta |
True |
Activa a formatação !NoWikiName |
cache_dir |
'data/cache' |
Caminho para a directoria de cache de toda a farm. Novo na versão 1.6. |
caching_formats |
['text_html'] |
Formatos de saída são armazenados; definir como [] para desactivar armazenamento na cache (útil para desenvolvimento) |
changed_time_fmt |
'%H:%M' |
Formato de horas utilizado nas AlteraçõesRecentes para edições de páginas nas últimas 24 horas |
chart_options |
None |
Se tiver gdchart, utilize algo do género chart_options = {'width': 720, 'height': 540} |
cookie_domain |
None |
farmconfig: utilize este domínio para a cookie do MoinMoin |
cookie_path |
None |
farmconfig: utilize este caminho para a cookie do MoinMoin |
cookie_lifetime |
12 |
Faltam 12 horas para a cookie do MoinMoin expirar, e para sair do moin |
data_dir |
'./data/' |
Caminho para a directoria de dados que contém as suas páginas de wiki (criadas localmente). |
data_underlay_dir |
'./underlay/' |
Caminho para a sub-directoria que contém o sistema de distribuição e as páginas de ajuda. |
date_fmt |
'%Y-%m-%d' |
Formato de datas do sistema, utilizada sobretudo nas AlteraçõesRecentes |
datetime_fmt |
'%Y-%m-%d %H:%M:%S' |
Formato de datas e horas por omissão (quando o utilizador não tem preferência ou escolhe o formato de data "por omissão") |
default_markup |
'wiki' |
Parser / Formato da página por omissão (nome do módulo no `MoinMoin.parser`) |
docbook_html_dir |
'/usr/share/xml/docbook/stylesheet/nwalsh/html/' |
Caminho para a directoria Docbook para os ficheiros HTML XSLT (opcional, utilizada pelo docbook parser). O valor por omissão está correcto para Debian Etch. |
edit_bar |
['Edit', 'Discussion', 'Info', 'Subscribe', 'Quicklink', 'Attachments', 'ActionsMenu'] |
Lista de entradas da barra de edição, 'Discussion' é um placeholder para o `supplementation_page_name` |
editor_default |
'text' |
Editor a utilizar por omissão, 'text' ou 'gui' |
editor_ui |
'freechoice' |
Escolha de editor exibida na interface do utilizador, 'freechoice' ou 'theonepreferred' |
editor_force |
False |
Utilização forçada do editor por omissão |
editor_quickhelp |
{'wiki':"...", 'rst':"..."} |
Ajuda rápida fornecida no fim das páginas de edição. Para personalizá-la, especifique um dicionário com uma chave que coincida com default_markup (ex: 'wiki') e forneça um valor de string que contenha a formatação wiki |
edit_locking |
'warn 10' |
Política de trinco de edição: `None`, `'warn <expira em X minutos>'`, ou `'lock <expira em X minutos>'` |
edit_rows |
20 |
Altura da caixa de edição por omissão |
hacks |
{} |
Para uso do desenvolvimento do moin |
hosts_deny |
`[]` |
Lista de IPs negados; se um IP terminar com um ponto, nega toda a subnet (classe A, B ou C) |
html_head |
"" |
Tags <HEAD> adicionais para todas as páginas (ver AjudaComTemas) |
html_head_posts |
robots: noindex,nofollow |
Tags <HEAD> adicionais para pedidos POST |
html_head_index |
robots: index,follow |
Tags <HEAD> adicionais para algumas páginas de índice |
html_head_normal |
robots: index,nofollow |
Tags <HEAD> adicionais para a maioria de páginas normais |
html_head_queries |
robots: noindex,nofollow |
Tags <HEAD> adicionais para pedidos com query strings, como as acções |
html_pagetitle |
None |
Permite-lhe definir um título de uma página HTML específico (se não for definido, o valor por omissão é o valor de `sitename`) |
interwiki_preferred |
`[]` |
Em diálogos, exibe esses wikis no topo da lista. |
interwikiname |
None |
Nome InterWiki (prefixo, moniker) do sítio, ou None |
language_default |
'en' |
Idioma por omissão para a interface do utilizador e para o conteúdo da página. Veja o tópico AjudaComIdiomas! |
language_ignore_browser |
False |
Ignora as definições de idioma do navegador do utilizador, veja o tópico AjudaComIdiomas! |
log_reverse_dns_lookups |
True |
Faça uma pesquisa inversa de DNS na página SAVE. Se o seu DNS estiver partido, defina como False para acelerar SAVE. |
logo_string |
sitename |
O logótipo wiki no topo da página, o HTML é permitido (`<img>` é igualmente possível) [Unicode] |
mail_from |
None |
O cabeçalho `From:` utilizado no envio de mensagens. Ex: mail_from = u'Jürgen Wiki <semresposta@exemplo.com>'. Veja o sub-tópico /CorreioElectrónico. |
mail_import_subpage_template |
`u"$from-$date-$subject"` |
Este é o modelo para o nome da página gerado pelo código de importação de correio electrónico. Veja o sub-tópico /CorreioElectrónico. Novo na versão 1.6. |
mail_import_pagename_envelope |
`u"%s"` |
Utilização especial, ver /CorreioElectrónico. Novo na versão 1.6. |
mail_import_pagename_search |
`['subject', 'to', ]` |
Onde e por que ordem deve ser feita a pesquisa pelo nome da página de destino, ver /CorreioElectrónico. Novo na versão 1.6. |
mail_import_pagename_regex |
`r'\["([^"]*)"\]'` |
Utilização especial, ver /CorreioElectrónico. Novo na versão 1.6. |
mail_import_wiki_addrs |
`[]` |
O(s) endereço(s) de correio electrónico das mensagens a incluir no wiki, ver /CorreioElectrónico. Novo na versão 1.6. |
mail_import_secret |
"" |
O segredo que combina com o ficheiro de configuração `mailimportconf.py`. Ver o sub-tópico /CorreioElectrónico. Novo na versão 1.6. |
mail_login |
None |
"user pwd" se precisa de utilizar SMTP AUTH |
mail_smarthost |
None |
Endereço ou nome de servidor IPv4 de um servidor SMTP-enabled (com apêndice `:port` opcional, por omissão 25). Tenha em consideração que as funcionalidade de correio electrónico (notificações, envio de dados de acesso) funciona apenas se esta variável for definida. |
mail_sendmail |
None |
Se estiver definida, por exemplo, como '/usr/sbin/sendmail -t -i', utilize este comando sendmail para enviar mensagens. Por omissão, envia mensagens através de uma função interna que utiliza o SMTP. |
mimetypes_xss_protect |
['text/html', 'application/x-shockwave-flash', 'application/xhtml+xml',] |
"content-disposition: inline" não é utilizado por elas quando um utilizador descarrega esses anexos |
mimetypes_embed |
['application/x-dvi', 'application/postscript', 'application/pdf', 'application/ogg', 'application/vnd.visio', 'image/x-ms-bmp', 'image/svg+xml', 'image/tiff', 'image/x-photoshop', 'audio/mpeg', 'audio/midi', 'audio/x-wav', 'video/fli', 'video/mpeg', 'video/quicktime', 'video/x-msvideo', 'chemical/x-pdb', 'x-world/x-vrml',] |
mimetypes utilizados na AjudaComMacros/EmbedObject |
navi_bar |
[u'%(page_front_page)s', u'AlteraçõesRecentes', u'PesquisaDePáginas', u'ConteúdosDeAjuda',] |
Os nomes de páginas mais importantes. Os utilizadores podem adicionar mais nomes nas suas ligações rápidas nas PreferênciasDoUtilizador. Para atribuir um título ao URL, utilize `u"[url título da ligação]"`; para atribuir um nome abreviado no caso de um nome de página longo, utilize `u"[NomeDePáginaMuitoLongo título]"`. Para atribuir nomes de páginas com espaços, utilize `u"[nome_de_página_com_espaços um título qualquer]"` [lista de strings em Unicode] |
nonexist_qm |
False |
Valores por omissão para exibir PáginasPretendidas com um ponto de interrogação, como no wiki original (alterável pelo utilizador) |
page_category_regex |
ur'(?P<all>Category(?P<key>\S+))' |
Nomes de páginas que coincidam com este regex são tratadas como categorias Wiki [Unicode] |
page_credits |
[...] |
Listas com fragmentos de HTML com logótipos ou string para creditação. |
page_dict_regex |
u'[a-z0-9]Dict$' |
Nomes de páginas que coincidam com este regex são tratadas como páginas que contêm definições de dicionário variáveis [Unicode] |
page_footer1 |
"" |
Formatação de HTML personalizado enviada antes das notas de rodapé de sistema (ver AjudaComTemas) |
page_footer2 |
"" |
Formatação de HTML personalizado enviada depois das notas de rodapé de sistema (ver AjudaComTemas) |
page_front_page |
Nome da página principal. Não esperamos que mantenha o nome por omissão. Leia o tópico AjudaComIdiomas, no caso de se estar a questionar... [Unicode] |
|
page_group_regex |
u'[a-z0-9]Group$' |
Nomes de páginas que coincidam com este regex são tratadas como definições de grupos [Unicode] |
page_header1 |
"" |
Formatação de HTML personalizado enviada antes do cabeçalho do sistema / área do título, mas depois da tag body (ver AjudaComTemas) |
page_header2 |
"" |
Formatação de HTML personalizado enviada depois do cabeçalho do sistema / área do título (e tag body) (ver AjudaComTemas) |
page_iconbar |
["view", ...] |
Lista de ícones a exibir na barra de ícones, os valores válidos são apenas os que se encontram em page_icons_table. Disponível apenas para o tema classic. |
page_icons_table |
dict |
dict de {'iconname': (url, title, icon-img-key), ...}. Disponível apenas para o tema classic. |
page_license_enabled |
False |
Exibe uma nota de licenciamento no editor da página. |
page_license_page |
u'WikiLicense' |
Página ligada a partir da nota de licenciamento. [Unicode] |
page_local_spelling_words |
O nome da página contém palavras no corrector ortográfico fornecidas pelo utilizador [Unicode] |
|
page_template_regex |
u'[a-z0-9]Template$' |
Nomes de páginas que coincidam com este regex são tratadas como modelos de novas páginas [Unicode] |
quicklinks_default |
[u'ReferênciaDeSintaxe', u'OutraPágina',] |
Lista de ligações rápidas pré-definidas que é configurada para um novo utilizador ao criar uma conta. As contas existente não são afectadas por esta opção, enquanto que as alterações na navi_bar as afectam sempre. As ligações rápidas pré-definidas podem ser removidas pelo utilizador no menú das preferências do utilizador, enquanto que as definições da navi_bar não. |
refresh |
None |
refresh = (minimum_delay_s, targets_allowed) permite a utilização da instrução de processamento `#refresh 5 PageName`, targets_allowed tem de ser ou `'internal'` ou `'external'` |
search_results_per_page |
25 |
Número de itens exibidas por página nos resultados de pesquisa |
shared_intermap |
None |
Caminho para um ficheiro que contém as definições globais de InterWiki (ou uma lista de nomes de ficheiros desse tipo) |
show_hosts |
True |
Desactive esta opção para ocultar nomes de servidores e IPs |
show_interwiki |
False |
Active esta opção para permitir que o seu nome interwiki surja no tema |
show_login |
True |
Desactive esta opção para que a acção entrar/sair seja removida |
show_names |
True |
Desactive esta opção para ocultar nomes da visualização de dados e AlteraçõesRecentes (isto foi feito previamente em show_hosts) |
show_section_numbers |
0 |
Se estiver definido como 1, exibe os números de secção nos cabeçalhos por omissão |
show_timings |
False |
Exibe alguns valores cronometrados no fim da página - utilizado para desenvolvimento |
show_version |
False |
Exibe a versão do MoinMoin no fim de cada página |
sitename |
u'Untitled Wiki' |
Pequena descrição do seu sítio wiki, apresentada por baixo do logótipo em cada página, e utilizada em documentos RSS como o título do canal [Unicode] |
stylesheets |
[] |
Lista de tuplos (media, csshref) para inserir depois do css do tema, antes do css do utilizador |
subscribed_pages_default |
[u'MoinDates', u'MoinAlerts',] |
Lista de subscrições da página pré-definidas que é configurada para um novo utilizador ao criar uma conta. |
superuser |
[] |
Lista de nomes de utilizadores de confiança com super-poderes de administração de sistema (não confundir com permissões administrativas de ACLs!). Veja um exemplo no tópico AjudaComSuperUtilizadores. Utilizada, por exemplo, para fazer cópias de segurança integrais, instalação de software, instalação de idioma através da ConfiguraçãoDasPáginasDeSistema e muito mais. Veja também o tópico AjudaComInstaladorDePacotes. |
supplementation_page |
False |
Activa a exibição do `supplementation_page_name` no tema de cada página |
supplementation_page_name |
u'Discussion' |
Nome por omissão do `supplementation_page` |
supplementation_page_template |
u'DiscussionTemplate' |
Modelo por omissão do `supplementation_page` |
theme_default |
'modern' |
O nome do tema utilizado por omissão (ver AjudaComTemas) |
theme_force |
False |
Se estiver definido como True, não permite alterações do tema |
trail_size |
5 |
Número de páginas no trilho das páginas visitadas |
tz_offset |
0.0 |
Fuso horário por omissão em horas a partir do UTC |
ua_spiders |
...|google|wget|... |
Um regex de HTTP_USER_AGENTs que devia ser excluído do acesso |
url_mappings |
{} |
Tabela de pesquisa para remapear prefixos de URL (dict de 'prefix': 'replacement'); especialmente útil para intranets, conde árvores de documentos localizados externamente se movem |
url_prefix_static |
'/moin_static160' |
Utilizada como o URL básico de ícones, css, etc. - inclui o número da versão moin e as alterações de cada versão. Isto substitui a definição `url_prefix = '/wiki'` obsoleta e por vezes confusa. |
url_prefix_action |
None |
Utilize 'action' para permitir que a acção de criação de URL seja compatível com robots.txt. Então, irá criar .../action/info/PageName?action=info. Recomendada para wikis de internet. |
unzip_attachments_count |
51 |
Número máximo de ficheiros extraídos de um ficheiro zip |
unzip_attachments_space |
200MB |
Quantidade máxima de bytes que pode ser utilizada para extrair ficheiros de ficheiros zip |
unzip_single_file_size |
2MB |
Tamanho máximo de um ficheiro no arquivo a ser extraído |
user_autocreate |
False |
Se estiver definido como True, as contas de utilizador são criadas automaticamente (ver AjudaNaAutenticação). |
user_checkbox_defaults |
dict |
Define as configurações por omissão das caixas de selecção das PreferênciasDoUtilizador. Veja o tópico /PreferênciasDoUtilizador ou `multiconfig.py` sobre as configurações por omissão. Exemplo: `user_checkbox_defaults = {'edit_on_doubleclick': 0}` |
user_checkbox_disable |
`[]` |
Uma lista de nomes seleccionáveis a ser desactivados nas PreferênciasDoUtilizador. Uma caixa de selecção desactivada utiliza como valor por omissão o valor definido em `user_checkbox_defaults`. |
user_checkbox_fields |
`[...]` |
Uma lista de itens a seleccionar, ver o tópico /PreferênciasDoUtilizador ou `multiconfig.py` |
user_checkbox_remove |
`[]` |
Uma lista de nomes seleccionáveis a ser removidos das PreferênciasDoUtilizador. Uma caixa de selecção removida utiliza como valor por omissão o valor definido em `user_checkbox_defaults`. Veja o tópico /PreferênciasDoUtilizador |
user_dir |
`[]` |
Partilha dados de utilizadores entre vários wikis. Veja o tópico AjudaNaGestãoDeUtilizadores |
user_email_unique |
True |
Verifica se as mensagens de correio electrónico são únicas, não aceita duplicadas. |
user_form_defaults |
`[]` |
Uma lista de valores por omissão dos formulários para as PreferênciasDoUtilizador. Ver /PreferênciasDoUtilizador |
user_form_disable |
`[]` |
Uma lista de nomes de campos de formulários a ser desactivados nas PreferênciasDoUtilizador. Um campo desactivado surge em cinzento e utiliza como valor por omissão o valor definido em `user_form_defaults`. Veja o tópico /PreferênciasDoUtilizador |
user_form_fields |
`[...]` |
Lista dos itens do formulário das preferências do utilizador, ver /PreferênciasDoUtilizador ou `multiconfig.py` |
user_form_remove |
`[]` |
Uma lista de nomes de campos de formulários a ser removidos das PreferênciasDoUtilizador. Um campo de formulário removido utiliza o valor definido por omissão no `user_form_defaults`. Veja o tópico /PreferênciasDoUtilizador |
user_homewiki |
`Self` |
Um nome interwiki para o wiki onde se encontram as páginas principais dos utilizadores (útil se existirem muitos utilizadores). Pode ainda ligar a "páginas não-wiki de utilizadores" se o nome de utilizador wiki estiver no URL alvo. |
xapian_index_dir |
None |
Quando instalada, define e utiliza um índice de directorias separado para cada wiki, pelo nome; útil para as wikifarms separarem os índices (Nota: necessita de reconstruir o índice, ver o tópico AjudaComXapian) |
xapian_index_history |
True |
Ao activá-la esta acção irá instruir o indexador a indexar todas as versões de uma página, para permitir a pesquisa dos utilizadores no seu histórico (Nota: necessita de reconstruir o índice, ver o tópico AjudaComXapian) |
xapian_search |
False |
Activa a pesquisa Xapian, veja o tópico de AjudaComXapian para mais informações sobre a instalação |
xapian_stemming |
True |
Activa o stemming de termos no Xapian (Nota: necessita de reconstruir o índice, ver o tópico AjudaComXapian) |
Alguns valores podem apenas ser definidos a partir do MoinMoin/config.py (parte do código do MoinMoin, alterando o comportamento de todos os seus wikis de forma GLOBAL, por esse motivo), e não a partir do config individual do wiki - só deve alterar os ficheiros se souber o que está a fazer:
charset |
'utf-8' |
a codificação / configuração dos caracteres utilizados pelo wiki Não modifique o `config.charset`. Não foi testado e não o podemos suportar. |
lowerletters |
ucs-2 lowercase letters |
letras minúsculas, utilizadas para definir o que é um NomeDeWiki |
smileys |
[...] |
uma lista de smileys suportados pelo MoinMoin - imagem e o seu tamanho são definidos no código do tema. |
umask |
0770 |
umask utilizado em todas as chamadas open(), mkdir() e similares |
upperletters |
ucs-2 uppercase letters |
letras maiúsculas, utilizadas para definir o que é um NomeDeWiki |
url_schemas |
`[]` |
esquemas URL adicionais que deseja ver reconhecidos (lista de strings; ex: `['ldap', 'imap']`) |
Tópicos Relacionados
AjudaComListasDeControloDeAcesso - como gerir o acesso a páginas com ACLs
AjudaComTemas - como modificar a aparência do seu wiki
AjudaNaCorrecçãoOrtográfica - como configurar e manter a opção do corrector ortográfico
/CorreioElectrónico - como trabalhar com correio electrónico no MoinMoin.
AjudaComPáginasXml (configure XML e DocBook)