[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Moinmoin e temas para as Wikis.



Felipe Augusto van de Wiel (faw) escribió:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 26-03-2008 16:16, Miguel Da Silva - Centro de Matemática wrote:
Exatamente! Cada wiki tem o seu diretório data e underlay, além do mais
no arquivo farmconfig.py tenho todas as wikis configuradas na lista
"wikis" e cada uma com o seu wikiconfig.py correspondente.

Valeu pelas dicas. O que me está deixando encucado é que os wikis
"funcionam", ou seja, digito a URL do wiki no navegador e ele aparece.
Posso editar páginas, adicionar páginas, etc, etc, o que parece que não
funciona 100% são os temas.

Trocando em miúdos... os wikis aparecem, só que com um visual feio :(

	Eu entendi isso. Envie (ou publique em algum lugar) o
seu farmconfig.py e o arquivo de configuração do wiki em questão,
ao que tudo indica, a configuração do htdocs e de como você usa
os temas está errada, por isso ele não acha CSS e imagens. Ou o
tema está com problemas.

Abraço,
- --
Felipe Augusto van de Wiel (faw)
"Debian. Freedom to code. Code to freedom!"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFH7C9WCjAO0JDlykYRAgq7AKCrBCDGiED1gKOzaDtY+pDmComV+ACghpzS
a8bNhx3BUderRCCLd39sfIQ=
=JnGH
-----END PGP SIGNATURE-----



Problema resolvido... parece brincadeira, mas a solução foi até simples. Acontece que cada wiki tem a seguinte cláusula no seu arquivo wikiconfig.py correspondente:

# This must be '/wiki' for twisted and standalone. For CGI, it should
# match your Apache Alias setting.
url_prefix = '/wiki

E eu configurava esta opção usando o alias que eu tinha configurado no Apache, ou seja, se no Apache eu tinha o seguinte:

Alias /wiki/                    "/usr/share/moin/htdocs/"
ScriptAlias /wiki1           "/var/www/wiki1/cgi-bin/moin.cgi"
ScriptAlias /wiki2           "/var/www/wiki2/cgi-bin/moin.cgi"
ScriptAlias /wiki3           "/var/www/wiki3/cgi-bin/moin.cgi"

Então eu colocova url_prefix = "/wiki1", url_prefix="/wiki2", etc (cada url_prefix sendo configurado no wikiconfig.py correspondente). Só que isto não deveria ser assim, eu tinha que deixar url_prefix="/wiki" para todas as wikis que existam.

A primeira linha mostrada acima é para os arquivos compartidos entre todas as wikis (temas, documentação, etc) e este parámetro nunca foi mudado.

O que me confundiu foi ter lido as linhas acima que dizem que se uso CGI, então eu tinha que mudar o url_prefix de cada wiki.

Agora está tudo funcionando. :)

Até.
--
Miguel Da Silva
Administrador de Red
Centro de Matemática - http://www.cmat.edu.uy
Facultad de Ciencias - http://www.fcien.edu.uy
Universidad de la República - http://www.rau.edu.uy


Reply to: