joomlagovbr / IDG-2013

Portal padrão em CMS Joomla, versão 3.8.10
https://github.com/joomlagovbr/joomla-3.x/archive/master.zip
GNU General Public License v2.0
89 stars 100 forks source link

3.7.4 - Opção Multi-Idiomas quebra layout #50

Closed murilodbva closed 5 years ago

murilodbva commented 7 years ago

Eu estava ansioso para verificar se o problema dos multi-idiomas havia sido resolvido com esta atualização do Joomagovbr para o Joomla 3.7.4. Porém, acabei de perceber que não. Aqui na UFT temos conteúdo que precisa ser disponibilizado em inglês e espanhol. Para tal objetivo, segui este vídeo tutorial em português, onde o TekZoom ensina como fazer isto: (o link já está no local exato onde o instrutor inicia a demonstração) https://youtu.be/jmBJBbn95Ow?t=231 Este tutorial funciona muito bem com o Joomla puro, porém não funciona no Joomlagovbr.

Durante a instalação do Joomlagovbr, tive o cuidado de deixar marcada a opção "Nenhum (Obrigatório para a criação básica de site multi-idiomas)", como mostra a imagem abaixo:

captura de tela de 2017-08-14 11-02-09-2

6 PASSOS PARA VERIFICAR A OCORRÊNCIA DA FALHA: (baseado no vídeo tutorial do link acima) 1 - Adicionar Idioma de Conteúdo para Português; 2 - Criar 'Artigo Potuguês', selecionando-o para o idioma Português; 3 - Adicionar novo menu 'Menu Português'; 4 - Criar novo Item para o menu criado. No qual, para a opção "Tipo de item de Menu", escolha: Artigos > Único Artigo e selecione o artigo em português criado. Também defina este item para o idioma português; 5 - Definir o Item adicionado como padrão (clicando no ícone estrela) 6 - No Gerenciador de Plugins, ative o Filtro de Idioma;

Voltando ao site, agora pode-se observar que uma barra (de navegação) superior desapareceu. Como mostra na imagem abaixo em antes/depois: antes-depois Obs.: Essa barra volta a aparecer quando o Filtro de Idioma é desativado.

murilodbva commented 7 years ago

Analisando o código da página, notei que o id de 'section id="em-destaque"' desaparece. Obs.: Esse "em-destaque" trata-se de um Menu, o qual pode ser visualizado em: Menu -> 'Gerenciador de Menus'.

ribafs commented 7 years ago

Vou testar por aqui Murilo.

ribafs commented 7 years ago

Testei o joomlagov, mas removeram a etapa do multilanguage. Instalando o Joomla original 3.7.4 existe uma etapa para fazer isso e testei aidna hoje. Funciona legal.

murilodbva commented 7 years ago

Obrigado pela observação @ribafs Eu já havia testado no Joomla puro e vi que é isto mesmo que você disse: "Funciona legal". O problema é que aqui na UFT usamos um sistema derivado do Joomlagovbr e o bug veio daqui (como mostro no tutorial acima). Provavelmente é algo que ele está sobrescrevendo. Eu ainda não descobri o que é, mas continuarei tentando descobrir. Inclusive vou pedir auxílio diretamente para a equipe do Jooma puro. Mas antes preciso encontrar uma forma de ensinar eles a instalar o adicional brasileiro (template+module) e depois explicar passo-a-passo como gerar o bug.

tiagovtg commented 7 years ago

Tente ver se os overrides, nao estao nas pastas /html/ dos templates. tanto do site, quanto do admin.

A maioria 95% de todos os overrides, sobrepocições, etc, estao nessa pasta template/xxxx/html/

Em 17 de agosto de 2017 14:21, Murilo Valadares notifications@github.com escreveu:

Obrigado pela observação @ribafs https://github.com/ribafs Eu já havia testado no Joomla puro e vi que é isto mesmo que você disse: "Funciona legal". O problema é que aqui na UFT usamos um sistema derivado do Joomlagovbr e o bug veio daqui (como mostro no tutorial acima). Provavelmente é algo que ele está sobrescrevendo. Eu ainda não descobri o que é, mas continuarei tentando descobrir. Inclusive vou pedir auxílio diretamente para a equipe do Jooma puro. Mas antes preciso encontrar uma forma de ensinar eles a instalar o adicional brasileiro (template+module) e depois explicar passo-a-passo como gerar o bug.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/joomlagovbr/joomla-3.x/issues/50#issuecomment-323138472, or mute the thread https://github.com/notifications/unsubscribe-auth/AAjBexmA7RnYBN2PuncCDMgEzjVAYh7mks5sZHaBgaJpZM4O25Ed .

-- Tiago Garcia

www.tiagogarcia.com.br

Analista de Desenvolvimento Web

61 8412 9685 Claro

ribafs commented 7 years ago

Murilo. Veja o que acabo de fazer: instalei o Joomla 3.7.4 (saiu hoje o 3.7.5) do site oficial com suporte ao inglês en-gb e pt-br. Copiei todos os arquivos do joomla-3.x-master para a pasta do joomla instalado mas sem sobrescrever nada. Importei o portal_padrao_01.sql que ven na pasta installation/sql/mysql para o banco do joomla instalado. Entrei no administrator e pedi para descobrir. Instalei tudo que ele descobriu. Ele não descobriu o template original. Sem problema, instalei o que eu isolei, tornei default e atribui tudo para ele. Ele assume o tempalte mas quando abro o site não aparece nada. Sabe porque? Por que o template joomlagov não usa as posições default. Não usa position-0, position-1, etc. Então verifiquei as posições do joomlagov (tp=1) e mudei o menu main-menu pt-br e o módulo das bandeirinhas e apareceram no site frontend. Bem, resumindo agora, me parece que será um trabalho grande habilitar o atual para multi-idioma. A não ser que a equipe daqui resolva fazer algo mais simples. Outra alternativa é implementar multi-idioma no site que está valendo. No site oficial tem uns tutoriais:

https://docs.joomla.org/J3.x:Setup_a_Multilingual_Site/Language_Switcher

Também encontrei um componente free que traduz os artigos e o conteúdo de módulos e componentes. https://www.faboba.com/composants/falang/donwload.html

murilodbva commented 7 years ago

@ribafs , daria muito trabalho para você publicar um vídeo no youtube mostrando esta sua análise e passar o link aqui? =D

tiagovtg commented 7 years ago

Esse trabalho todo ai, é como refazer de novo.

Sinceramente, eu estou sem tempo para faze-lo, peço desculpas.

Tento atuar ajudando em coisas pequenas.

Multi idioma, refazendo no egov.. da um trabalhinho.

Se alguem quiser fazer, e ainda de quebra ja colocar bootstrap 3

Eu até ajudo...

PortalPadrao01 Vesrão 2.0, kkkk

2017-08-17 18:10 GMT-03:00 Murilo Valadares notifications@github.com:

@ribafs https://github.com/ribafs , daria muito trabalho para você publicar um vídeo no youtube mostrando esta sua análise e passar o link aqui? =D

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/joomlagovbr/joomla-3.x/issues/50#issuecomment-323195316, or mute the thread https://github.com/notifications/unsubscribe-auth/AAjBeyNNPFzlTxFgqCoBOiPq4lP2bgbWks5sZKw-gaJpZM4O25Ed .

-- Tiago Garcia

www.tiagogarcia.com.br

Analista de Desenvolvimento Web

61 8412 9685 Claro

ribafs commented 7 years ago

Murilo, não gosto muito de criar vídeos. Se for no meu site (ribafs.org) só encontrará tutoriais em texto. Ainda por ciam os computadores em que trabalho não estão aptos a isso. Mas estou pensando em fazer o seguinte:

murilodbva commented 7 years ago

Muito bom!! =D

ribafs commented 7 years ago

Olá Murilo e colegas!

Acabo de enviar dois tutoriais em PDF para o repositório que criei no GitHub. Um contendo os ajustes necessários para deixar o template padrão (quickstart) funcionando e outro com os passos iniciais para implementar multilanguage no template padrão (originalmente não suporta). Minha conclusão, sinceramente, é que este deve ser feito por alguém que conheça o template melhor do que eu, como alguém que administra um site com ele ou, preferencialmente alguém da equipe de criação. Se olhar o tutorial verá que dei os primeiros passos, com uns poucos módulos adicionados nas devidas posições, mas o trabalho para deixar isto completo requer mais esforço e conhecimento.

Talvez a equipe devesse criar um repositório específico para o template num portal multilanguage. Espero estar pelo menos provocando uma discussão sobre o assunto.

Os tutoriais estão aqui: https://github.com/ribafs/template-govbr

Especificamente:

murilodbva commented 7 years ago

Valeu Ribamar! Estudarei seus tutoriais.

murilodbva commented 7 years ago

@ribafs você salvou os tutoriais em um formato que não parece ser realmente PDF. Se puder, conferi aí se realmente exportou eles para PDF corretamente.

ribafs commented 7 years ago

Exportei sim. Usei o LibreOffice Writer. Aqui abrem normalmente. Acabo de enviar eles no formato odt do LibreOffice Writer. Confira: https://github.com/ribafs/template-govbr/blob/master/AjustesnoTemplatePadrao.odt https://github.com/ribafs/template-govbr/blob/master/TemplatePadraoMultilanguage.odt

murilodbva commented 7 years ago

Eu também utilizo o Libreoffice (v.4.3.3.2), mas mesmo abrindo estes ODT que você enviou está estranho. Veja: captura de tela de 2017-08-21 15-22-44

ribafs commented 7 years ago

Deve ser as versões. A minha aqui é a 5.1.6.2. Seria bom você atualizar o seu ou me dê uma sugestão. Posso converter para o formato doc 97-2003. Que acha?

murilodbva commented 7 years ago

Estou atualizando a minha versão para a última estável (5.3.5)

ribafs commented 7 years ago

Enquanto isso veja este formato HTML: https://github.com/ribafs/template-govbr/blob/master/TutoriaisHTML.zip Descompacte e me diga se deu certo.

ribafs commented 7 years ago

Aqui uso Linux Mint 18.1 e você? Isso não deveria ser problema, mas talvez as versões, que também não deveriam dar toda esta diferença.

murilodbva commented 7 years ago

Acabei de testar no Libreoffice 5.3.5 e está do mesmo jeito. =( captura de tela de 2017-08-21 17-42-45

murilodbva commented 7 years ago

Estou no Debian 8.9

ribafs commented 7 years ago

Caramba. Não sabia que isso acontecia. Só compartilho pelo site. Teste o formato HTML que converti.

murilodbva commented 7 years ago

Hum.. então deve ser o S.O.! O debian é meio enjuado com várias coisas. Vou testar no Ubuntu 16.04.3 e te falo.

ribafs commented 7 years ago

Ok.

ribafs commented 7 years ago

Isso então reforça a ideia de sempre publicar no meu site, ao invés do GitHub. Vou depois recriar estes tutoriais no site.

murilodbva commented 7 years ago

Em HTML abriu bem! =D

captura de tela de 2017-08-21 17-47-03

captura de tela de 2017-08-21 17-47-13

ribafs commented 7 years ago

Beleza. Vou criar artigos no site, pois mesmo o HTML gerado pelo LibreOffice é muito sujo.

ribafs commented 7 years ago

Acabo de criar os dois artigos, um para cada tutorial:

http://ribafs.org/portal/joomla-3/extensoes/181-template-padrao-do-governo-ajustes

http://ribafs.org/portal/joomla-3/extensoes/182-template-padrao-com-joomla-3-7-5-multilanguage

murilodbva commented 7 years ago

Como eu havia prometido, acabei de testar no Ubuntu 16.04.3 LTS. Lá está abrindo do mesmo jeito que no Debian 8.9.

murilodbva commented 7 years ago

O 1° link deste artigo está quebrado devido 1 caractere à mais no final! http://ribafs.org/portal/joomla-3/extensoes/181-template-padrao-do-governo-ajustes

ribafs commented 7 years ago

Coisas do copiar/colar. Corrigido. Obrigado.

murilodbva commented 7 years ago

Neste tutorial: http://ribafs.org/portal/joomla-3/extensoes/182-template-padrao-com-joomla-3-7-5-multilanguage Você pode descrever onde são feitos estes 2 passos? "Ativei o recurso de multi-idiomas Ativei o plugin de código de idiomas"

Dúvidas sobre estes 2 passos: 1) 'Ativei o recurso de multi-idiomas'. Esta parte é durante a instalação? 2) Imagino que ao você mencionar 'Ativei o plugin de código de idiomas', você se referiu ao plugin 'Sistema - Filtro de Idioma'. É isto?

ribafs commented 7 years ago

Dúvidas sobre estes 2 passos:

'Ativei o recurso de multi-idiomas'. Esta parte é durante a instalação?

Sim - durante a instalação.

Imagino que ao você mencionar 'Ativei o plugin de código de idiomas', você se referiu ao plugin 'Sistema - Filtro de Idioma'. É isto?

Não - Existem dois plugins para idioma o de filtro e o de código. Vá em Extensões - Plugins e digite na busca:

idioma E tecle enter

Verá os dois plugins. Confira.

murilodbva commented 7 years ago

Nesse tutorial (http://ribafs.org/portal/joomla-3/extensoes/182-template-padrao-com-joomla-3-7-5-multilanguage), não encontrei esta posição "barra-do-governo", descrita na linha: "Setei sua posição para: barra-do-governo"

murilodbva commented 7 years ago

Segui seu 2º tutorial passo-a-passo e verifiquei que na etapa onde você escreveu "Ao exibir o site já aparecem as 5 bandeirinhas" esta imagem não ocorre: joomlagov_frontend

Mas sim esta outra abaixo: captura de tela de 2017-08-22 18-34-18

Isto leva a crer que no momento você já estava com o tema instalado e que tem a ver com meu comentário anterior.

ribafs commented 7 years ago

Sim, posso ter me envanago. Inicialmente sem o template instalado é o template default e já com as bandeirinhas. Somente ao instalar o templatepadrão e setar a posição do Language Switch que aparecem as bandeirnhas no template oficial. Pequeno escorrego, mas o importante é que você captou.

murilodbva commented 7 years ago

O 1º tutorial fiz ele todo e funcionou exatamente como vc descreveu. Já no 2º, não consegui incluir o template do governo. Uma das coisas que não deu foi quando vc descreve "Setei sua posição para: barra-do-governo". Essa posição ainda não existe, provavelmente porque o template ainda não está adicionado!

Seria bom se uma outra pessoa também tentasse seguir seu tutorial. Além de mim, mais alguém testou?

ribafs commented 7 years ago

Bem, vou testar ele agora. Vou fazer uma instalação original e seguir o tutorial. Especialmente quando chegar no template eu vejo com calma. Mas te adianto que o template, que está no meu repositório do github, você instala como instala qualquer extensão do Joomla. Quando você tentou instalar o que aconteceu? Você o tornou padrão e atribuiu todos itens de menu para ele?

ribafs commented 7 years ago

Percebi o problema... Instalei o template antes de instalar a barra do governo, mas no tutorial só falo do template ao final. Tente instalar o template antes de instalar a barra. Vou mudar a ordem. Corrigi o tutorial, adicionei mais uma captura da parte da instalação. Confira e me diga no que deu.

murilodbva commented 7 years ago

Agora sim consegui fazer tudo. Ficou bom! Pena que ainda está longe do ficar como o projeto aqui (joomlagovbr).

Vou procurar entender aquele tutorial que mostra como foi criado o template e seu funcionamento. Se eu conseguir ajudar em algo, compartilharei por aqui.

ribafs commented 7 years ago

Beleza. Se eu puder ajudar, manda. :)

seujulio commented 7 years ago

Bom dia a todos.

Murilo, desculpe mas gostaria de fazer uma observação conceitual neste caso.

Este módulo de destaque até onde se entende pelos manuais/guias do IDG, serve como uma alternativa a menus, evidenciando informações mais importantes na "home", por vezes informações sazonais, e portanto não deve se comportar como um módulo "migalha de pão" propriamente dito.

A exemplo disso temos o site da Receita que na home dispõe conteúdo e nos demais links o "Destaques" some e temos as migalhas de pão expostas.

Deixando claro que apesar de o site da fazenda ser estruturado em Plone, os preceitos que devemos seguir para coniver com a IDG, independe da ferramenta em utilização.

Espero estar colaborando de forma que se corrijam eventuais erros e não se percam os propósitos.

tiagovtg commented 7 years ago

Observação correta Cesar, o menu Destaque é para ser usado para Destacar sazionais ou nao, links de campanhas, sistemas, o que acharem importante.