domingo, 22 de dezembro de 2013

Lorem Ipsum



Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur eu lorem porttitor ante lacinia sollicitudin et in magna. Integer quis mauris id elit condimentum ullamcorper vitae commodo elit. Fusce commodo non velit ut consectetur. Proin ut iaculis tellus, et molestie mauris. Proin facilisis sapien sed sem rutrum placerat. Nullam ac adipiscing lorem, ac vehicula tortor. In placerat odio ut convallis mollis.

Tintin - Lorem ipsum
Nunc et lorem vestibulum, dictum lorem ac, malesuada ante. In ligula nibh, lacinia vitae tristique et,
sagittis ut enim. Sed et sollicitudin diam. Maecenas dignissim justo sed felis semper, vel dictum nisl condimentum. Suspendisse magna risus, scelerisque vitae ultricies ut, sodales eget felis. Aenean ac aliquet neque. Nulla facilisis porttitor tempor. Nunc at volutpat neque. Aliquam rhoncus eu lectus ut pharetra. Sed ultricies in dolor non feugiat. Sed congue cursus condimentum. Nullam in ipsum eu ligula sollicitudin sollicitudin. Aliquam non elementum mi, nec blandit metus. In tincidunt sed dui quis faucibus. Vestibulum aliquet, ligula a condimentum tincidunt, dolor purus imperdiet orci, ut iaculis orci eros non augue.

Morbi a sollicitudin leo. Nam molestie auctor augue. Sed placerat justo libero, id sollicitudin diam viverra nec. Nunc at neque eget leo dignissim iaculis vel eget tortor. Donec at nisl quam. Duis dapibus mattis libero. Sed elementum tellus sed odio sagittis, in dapibus ante tempor. In rutrum lacus metus, sed aliquet turpis tempor ac. Pellentesque nisl tortor, tempus condimentum est ornare, congue fermentum arcu. Donec tempus accumsan lacus nec suscipit. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

terça-feira, 6 de novembro de 2012

Joomla 2.5: Solução para artigos que são exibidos na página inicial

This is due to Joomla limitation.
When some articles/categories dont have menu (read item id) they go under frontpage itemid. Disable sef url from Global Config and you'll see the problematic article is using frontpage itemid (menu id).

As Module is assigned to that item id, that module appears in those articles.

To solve this issue, create menu (may be hidden) to the articles or their categories thus they will get another itemid

Works in joomla 2.5

 

Fonte

sexta-feira, 26 de outubro de 2012

domingo, 21 de outubro de 2012

Crie um Formulário de Contato no Joomla

Este tutorial vai mostrar como criar um formulário de contato no Joomla 2.5. Nós vamos usar o componente nativo de Contatos, então não será necessário usar extensões.

Passo 1: Crie o Formulário de Contato

tutuploadsmedia_1318587363477.png

Vá para Componentes > Contatos.



tutuploadsmedia_1318587394524.png



Clique em Novo.




tutuploadsmedia_1318587431525.png



Digite o seu nome no campo Nome.




tutuploadsmedia_1318587475428.png



Clique na aba Detalhes do Contato à direita e digite as informações para o formulário de contato. O único campo obrigatório é Email - este é o destino para onde serão enviados os formulários.

Clique em Salvar & Fechar quando você tiver terminado.

Passo 2: Modificar as Opções




tutuploadsmedia_1318588321400.png



Cliquem em Opções.




tutuploadsmedia_1318588453914.png



A fim de melhorar a visualização do formulário de contato, escolha Liso em Formato de Exibição. Clique Salvar & Fechar.





Passo 3: Criar o Link no Menu
tutuploadsmedia_1318587663801.png



Para permitir que as pessoas vejam o seu formulário de contato, vá até Menus e adicione um link para o menu que você quer usar.




tutuploadsmedia_1318587904717.png



Clique em Selecionar para ir até Tipo de Item de Menu.




tutuploadsmedia_1318587922894.png



Clique em Único Contato.




tutuploadsmedia_1318587941540.png



Clique Trocar Contato no lado direito.




tutuploadsmedia_1318587966412.png



Clique no nome do formulário de contato que você criou.




tutuploadsmedia_1318587989441.png



Digite um Título do Menu para que as pessoas cliquem nele.

Clique Salvar & Fechar e você poderá visitar o seu site e ver o seu novo formulário de contato:



tutuploadsmedia_1318588481383.png


sábado, 29 de setembro de 2012

Função mail() PHP retorna true mas o email não chega ao destino

Passei por este problema no meu site: enviava um email pela função mail() do PHP que retornava verdadeiro, mas o email não chegava ao destino.

A Locaweb tem uma página falando só sobre a configuração desta função, mas apesar de seguir o que estava escrito por lá o email continuava não chegando. A solução é simples, embora nada óbvia: você precisa preencher o quinto parâmetro da função mail() com a string “-falgum_email_do_seu_dominio“.

Juntando a necessidade de preencher o quarto parâmetro com esta solução de acrescentar o quinto, o código fica mais ou menos assim:



  1. $email_remetente = "eu@seudominio.com";

  2. $headers = "MIME-Version: 1.1\n";

  3. $headers .= "Content-type: text/plain; charset=iso-8859-1\n"; // ou UTF-8, como queira

  4. $headers .= "From: $email_remetente\n"; // remetente

  5. $headers .= "Return-Path: $email_remetente\n"; // return-path

  6. $envio = mail("destinatario@algum-email.com", "Assunto", "Mensagem", $headers, "-f$email_remetente");




Outro problema é o endereço de resposta do email. Em formulários de contato de sites desejamos que, ao clicar em “responder” nos emails enviados, o nosso leitor de email automaticamente já responda para o usuário que fez o contato e que inseriu seu email no formulário. O jeito errado é simular que o remetente daquela mensagem foi o email do seu usuário (quando na verdade o email foi enviado pelo seu próprio site). O jeito certo é dizer que aquele email foi enviado por um endereço do seu dominio, mas que se deve responder para (Reply-To) outro endereço.

Resumindo o código ficaria assim:



  1. $email_remetente = "eu@seudominio.com";

  2. $headers = "MIME-Version: 1.1\n";

  3. $headers .= "Content-type: text/plain; charset=iso-8859-1\n";

  4. $headers .= "From: $email_remetente\n"; // remetente

  5. $headers .= "Return-Path: $email_remetente\n"; // return-path

  6. $headers .= "Reply-To: $email_usuario\n"; // Endereço (devidamente validado) que o seu usuário informou no contato

  7. $envio = mail("destinatario@algum-email.com", "Assunto", "Mensagem", $headers, "-f$email_remetente");




Os usuários de servidores Windows devem substituir o “\n” por “\r\n”.

O motivo do problema é o encapsulamento da mensagem feito pelo sendmail. No cabeçalho ele até informa o email certo (do seu domínio), mas se você não passa o quinto parâmetro, na “envelopagem” ele coloca um endereço estranho que é reconhecido como malicioso pelos servidores de email.

IMPORTANTE: o código acima não envia email nenhum pra ninguém. Você precisa preencher as variáveis com os valores corretos antes de usar. Parece óbvio mas recebo cada dúvida…

Fonte

quarta-feira, 19 de setembro de 2012

Como hospedar seu site grátis em um EC2 no Amazon por 12 meses

Olá pessoal, as vantagens do cloud são enormes e coma vinda da Amazon para o Brasil, fica mais fácil de inicial sua virtualização de servidores.

A Amazon oferece 12 meses grátis de uma instancia EC2 com 10Gb de espaço, na verdade é quase impossível vc ficar hospedado na amazon sem gastar nada, já que eles tem tanto recurso interessante que vc sempre acaba solicitando algo que é pago. Lembrando para fazer isso é necessário um cartão de crédito internacional, ou vc pode ardquirir o serviço pela Link Nacional.

Assista o vídeo em inglês com o procedimento de configuração:
[youtube http://www.youtube.com/watch?v=E78VKAPwmDM]

OU

[youtube http://www.youtube.com/watch?v=bBajLxeKqoY]

 

Fonte: http://www.linknacional.com.br/criar-site/2012/03/como-hospedar-seu-site-gratis-em-um-ec2-no-amazon-por-12-meses/