Quando conheci o OpenCart ha dois anos fiquei maravilhado com as possibilidades que ele oferece: painel simples,layout limpo,estrutura de pasta simples,varios modulos free, etc. Desde entao o OpenCart evoluiu muito, porem senti falta do campo meta tags (palavra chave) e e justamente esse campo que vou ensinar a inserir, as meta tags na pagina home da loja. 1. Va ate pasta admin\controller\setting e adicione o codigo abaixo da entry_meta_descritpion2. Va ate pasta admin/view/template/setting/3. Clique duas vezes sobre o arquivo setting.tpl e procure a div tab-store, logo abaixo do campo config_meta_descritpion adicione as seguintes linhas<tr><td><?php echo $entry_meta_keyword; ?> </td><td><input type=text name=config_meta_keyword value=<?php echo $config_meta_keyword; ?> size=40 /></td></tr>4. Va ate a pasta admin/controller/setting5. Clique sobre o arquivo setting.php e adicione as seguintes linhas de codigo:6. Va ate a pasta catalog/controller/common7. De dois cliques sobre o arquivo home.php e adicione as seguintes linhas:8. Va ate a pasta admin/language/seu-idioma/setting9. Adicione as seguintes linhas logo abaixo da entry_meta_ description$_['entry_meta_keyword'] = 'Meta Keywords (Meta Tag):<br/><span class="help">Essa meta tag e usada pelos motores de busca para encontrar palavras-chave relacionadas com o conteudo do seu site. Tentar limitar o numero de palavras-chave para no maximo 7 palavras. IMPORTANTE: cada palavra separada por uma virgula.</span>';Depois de todo esse processo, va ate a pagina home da sua loja e clique com o botao direito do mouse para exibir o codigo fonte da pagina.Se voce observar, as palavras-chave estarao do jeito que voce colocou no painel administrativo.Antes que me perguntem: essa meta tag aparecera junto com as meta tags dos produtos? Nao, nao vai porque essa meta tag e armazenada em uma variavel e as meta tags dos produtos sao armazenadas no banco de dados.Demo: http://demo.sincromaster.com.br/opencart_v1.5.1.1/Admin: http://demo.sincromaster.com.br/opencart_v1.5.1.1/admin/Usuario: demoSenha: demoBom e isso, espero que gostem! Para converter o texto em voz e baixar em mp3, vamos usar a classe em php PHP_Text2Speech.class.php junto com Google Text to Speech, o processo e bem simples. Index.php<?php include 'PHP_Text2Speech.class.php'; $t2s = new PHP_Text2Speech; ?> <audio controls="controls" autoplay="autoplay"> <source src="<?php echo $t2s->speak("SCROLLUX");?>" type="audio/mp3" /> </audio>Fazer o download do mp3 direto do Googleif (!file_exists($this->mp3File)) { $this->download("http://translate.google.com/translate_tts?ie=UTF-8&q={$this->text}&tl={$this->lang}&total={$this->wordCount}&idx=0&textlen={$this->textLen}", $this->mp3File); } Download do Codigo Demo Hoje estou publicando alguns screenshot do Apophis, o Apophis e baseado no OpenCart que e uma otima plataforma para E-commerce Open Source!Vamos aos screenshot: Instalacao Licenca Instalacao Pre-InstalacaoInstalacao ConfiguracaoAdministracao LoginAdministracao ModuloVersao movelInfelizmente ainda nao tenho data de lancamento do Apophis! Agradecimentos:- Deus;- Amigos;- Manoel Vidal OpenCart Brasil Recentemente foi descoberta uma falha grave de seguranca, que afeta Linux e Mac OS chamada de "Shellshock", entao vamos corrigir esse bug1 Primeiro teste seu sistemaPara testar o sistema, basta abrir o terminal e digitar!env x='() { :;}; echo Bash e vulneravel' bash -c "echo Bash teste!"Se voce receber a mensagem Bash e vulneravel "Bash teste " siga para a etapa 2Se voce receber a mensagem fique tranquilo que o bash esta atualizado;bash: aviso: x: ignoring function definition attemptbash: erro ao importar a definicao da funcao para `x'Bash teste!2 Atualizando o sistemaUbuntu / Debian:sudo apt-get update && sudo apt-get install --only-upgrade bashCentOS / Red Hat / Fedorasudo yum update bashEssa e um problema de seguranca muito grave, por isso certifique-se