Você pode baixar a Widget pelo Painel de Controle exportando a página onde a Widget está
ou indo no diretório do Fluig (no computador onde ele está instalado) e copiar o .war
da pasta appserver/apps
.
O arquivo .war nada mais é do que um arquivo compactado. Você pode usar qualquer descompactador (e se quiser até renomear pra .zip pro Windows reconhecer).
Pra editar eu aconselho a fazer o seguinte procedimento:
-
Crie uma nova Widget no Eclipse colocando o mesmo nome que o arquivo .war que foi baixado. Isso serve para você já ter a estrutura de pastas da Widget.
-
Copie todo o conteúdo da pasta
WEB-INF/classes
do .war para a pastasrc/main/resources
da widget no Eclipse (são os arquivosapplication.info
,edit.ftl
,view.ftl
e alguns .properties). -
Copie todo o conteúdo da pasta
resources
do .war para a pastasrc/main/webapp/resources
da widget no Eclipse. São as pastas de css, images e js.
Faças as edições e exporte para o servidor.
Aconselho muito a fazer primeiro num Fluig de testes.
Ao menos com as Widgets que foram desenvolvidas por terceiros consegui editar seguindo esses procedimentos.
Olá, segui seu procedimento para modificar os arquivos de internacionalização do widget kit_intranet (NOME_DA_WIDGET_en_US.properties e NOME_DA_WIDGET_es.properties) e não consegui exportar. Existem alguns arquivos e pastas ftl adicionais. Alguma ideia do que possa ser?