domingo, 25 de setembro de 2011

OpenERP - Corrigindo problemas com charset no cliente Web

Configuração no arquivo openerp-web.cfg onde fosse possível definir este charset como utf-8. Na documentação da Openerp não achei nada, então resolvi procurar informações sobre o pacote Cherrypy, e foi aqui onde encontrei a solução. Mais precisamente aqui.

Bastou que eu definisse estes dois parâmetros dentro do arquivo de inicialização do cliente Web que a sua interpretação no navegador passou a funcionar corretamente. Abaixo segue trecho do meu arquivo openerp-web.cfg:

[global]
server.environment = "development"

# Some server parameters that you may want to tweak
server.socket_host = "0.0.0.0"
server.socket_port = 8080

# Sets the number of threads the server uses
server.thread_pool = 10

tools.sessions.on = True
tools.sessions.persistent = False
tools.encode.on = True
tools.encode.encoding = "utf-8"


# Simple code profiling
server.profile_on = False
server.profile_dir = "profile"

Com estes dois ajustes os navegadores passaram a identificar corretamente a codificação de caracteres pois o servidor Web CherryPy passou a utilizar este encoding (utf-8) ao invés do iso8859-1 ou semelhante.

Material publicado originalmente em : http://alexsandrohaag.blogspot.com/2011/09/openerp-corrigindo-problemas-com.html

domingo, 18 de setembro de 2011

OpenSwing


Temas para OpenSwing :


https://flamingo.dev.java.net/files/documents/4499/145344/flamingo-tst.jar

https://substance.dev.java.net/ usado pelo autor do jAllInOne

JTattool.jar que é exelente e muito parecido com substance.



// ClientSettings.LOOK_AND_FEEL_CLASS_NAME = "net.infonode.gui.laf.InfoNodeLookAndFeel";
ClientSettings.LOOK_AND_FEEL_CLASS_NAME = "com.jgoodies.looks.plastic.Plastic3DLookAndFeel";
// ClientSettings.LOOK_AND_FEEL_CLASS_NAME = UIManager.getSystemLookAndFeelClassName();
// ClientSettings.LOOK_AND_FEEL_CLASS_NAME = "com.jtattoo.plaf.smart.SmartLookAndFeel";
// ClientSettings.LOOK_AND_FEEL_CLASS_NAME = "com.pagosoft.plaf.PgsLookAndFeel";
// ClientSettings.LOOK_AND_FEEL_CLASS_NAME = "com.birosoft.liquid.LiquidLookAndFeel";


baixar o jar do LAF e depois colocar no seu classpath, ai no arquivo Menu e no Contrutor, você seta aquelas linhas que adicionei acima.

Material obtido do Forum t2tierp - Cadastros Basicos