17 mai 2012

#InternetDay

Por cecilia

Quem poderia imaginar que algo criado durante a Guerra Fria, para fins militares, fosse se tornar algo tão importante no nosso cotiano? No Dia Mundial da Internet, não poderíamos deixar passar esta homenagem.

14 mai 2012

A Diferença Entre UX e UI: Explicada em Cereais

Por cecilia

Já conheceu alguém que usa UX e UI de forma intercalada? Ed Lea criou este Infográfico de fotografias para definir visualmente as diferenças entre Experiência de Usuário e Interface de Usuário e mostrar como elas se relacionam com um produto.

Fonte: Design. Org

01 mai 2012

Keep Calm And…

Por cecilia

Você certamente já deve ter visto os cartazes da série “Keep Calm”. Eles são paródias de um poster produzido pelo governo britânico durante a Segunda Guerra Mundial, que se popularizaram na internet e atualmente estampam camisetas, canecas, mouse pads, entre outros objetos.

Agora, você pode criar o seu próprio cartaz de maneira bem simples, usando o KeepCalm-O-Matic, um site onde você escolhe imagens, cria suas frases e pode até publicar seu trabalho em uma galeria, tudo através de uma página de edição bem descomplicada.

A nossa equipe não resistiu e criou alguns. Olha só como ficou.

19 abr 2012

Brincadeira de Páscoa

Por cecilia

Como apresentar um novo site, distribuir prêmios e gerar engajamento nas mídias sociais em uma única ação? A equipe da Código Digital aproveitou o período de páscoa e criou a #PascoaIguatemiFor, uma promoção feita para o Shopping Iguatemi de Fortaleza.
Durante seis dias foram escondidos 160 ovos pelas páginas do site, em locais e horários diferentes, o objetivo dos participantes era encontrá-los e autorizar um tweet automático. Os 30 usuários que encontrassem mais ovos levariam para casa um ovo de chocolate decorado de 1 Kg.
   Como ninguém resiste a um prêmio tão gostoso, nem a uma boa brincadeira, a caçada aos ovinhos, logo recebeu diversos competidores, que, em sua procura, conheciam o novo site de forma lúdica e estreitavam seus laços com as redes sociais da empresa, enviando dúvidas, sugestões e elogios.

O resultado? Novos curtidores no Facebook, 7011 tweets válidos e um crescimento enorme no número de acessos e no tempo gasto nas páginas do site, ou seja, o usuário pôde conhecer melhor a empresa, as lojas e as funcionalidades do novo site.

   Esta é apenas uma das ações criadas pela nossa equipe. Continue ligado aqui no blog para saber mais sobre o nosso trabalho.

09 mar 2012

Remember me com cakephp

Por Samuel Teixeira

Olá vou falar um pouco sobre a implementação do lembre-me para login de usuários no cakephp.Testei na versão 1.2 , mas creio que não tenha diferença pra 2.0.

 

No auth.php (em cake/libs/controller/components) na função login adicionamos o código abaixo para setar o cookie com os dados do usuário caso a opção de lembrar esteja ativa.

if (!empty($this->data) and  $this->data['User']['remember_me']) {
$cookie = array();
$cookie['username'] = $this->data['User']['username'];
$cookie['password'] = $this->data['User']['password'];
$this->Cookie->write('Auth.User', $cookie, true, '+2 weeks');
unset($this->data['User']['remember_me']);
}

Em seguida no mesmo arquivo  na função startup adiciono a verificação para ver se existe cookie setado com os dados do usuário.

if (empty($controller->data)) {
$cookie = $controller->Cookie->read('Auth.User');
if (!is_null($cookie)) {
if ($controller->Auth->login($cookie)) {
//  Clear auth message, just in case we use it.
$this->redirect($controller->Auth->redirect());
} else { // Delete invalid Cookie
$this->Cookie->delete('Auth.User');
}
}
}

Na função  logout no mesmo arquivo , apagamos  o cookie usado anteriormente, para quando o usuário usar a opção de sair o cookie deixe de existir.Caso contrário não vai ser possível fazer o logout.

$this->Cookie->delete('Auth.User');

 

Pra que isso funcione adicionamos cookie no array de components.

var $components = array(‘Session’, ‘RequestHandler’,‘Cookie’);

 

Agora temos que adicionar no login o checkbox para lembrar.

$form->checkbox(‘remember_me’);

 


Página 1 de 812345...Última »