Wordpress: passo a passo como criar um login

Sexta-feira, 24 outubro, 2008

Neste tutorial veremos como criar um login pessoal procedimento, usando Ajax funcionalidade através jQuery. Existem várias maneiras de personalizar o login Wordpress, por exemplo através da utilização de anzóis e add_action() add_filter() Usamos um nível mais baixo, embora estejamos ainda interfaces para o kernel Wordpress. Também certifique-se de validar um usuário por meio da dupla e-mail/senha.

Porquê criar um login?

  • Em alguns contextos pode retornar uitle ter maior controle sobre a página de login, para propor um layout personalizado aos nossos utilizadores registados. Você também pode enriquecer a página com a informação, um logotipo a partir do clássico "Password esquecida?"
  • Para permitir o acesso via e-mail (como mostrado aqui Tratado), em vez de user_login norma Wordpress
  • Para poder entrar num painel login na barra lateral do nosso Blog
  • E, finalmente, ter um "esqueleto" - e uma idéia - para um bom Plugin : D

Ambiente

No nosso exemplo / tutorial trabalho sobre a raiz de uma pasta dentro Wordpress mylogin Criei dois arquivos php dentro desta pasta: index.php e logon.php A primeira contém a interface de nossos logon, com todas as funções Javascript / jQuery que nós servimos. O segundo arquivo, logon.php irá conter o código para validar o utilizador. Então vamos criar uma pasta css e dentro deste arquivo layout.css e uma pasta images Dentro da pasta imagens incluem um clássico Ajax Carregadeira: criá-la on-line no AjaxLoad.info. No final você deverá ter:

  • mylogin
    • index.php
    • logon.php
    • css
      • layout.css
      • imagens
        • ajax-loader.gif

Continue a ler ... "

Post relacionado

Google AJAX API Language: tutorial sobre o funcionamento

Terça-feira, 13 de maio de 2008

Me responda com este post, a pedido de Andrea sobre a forma como o tradutor do Google em sua teia. Existem várias maneiras de utilizar os serviços de tradução automática de disponibilizados pelo Google e não só. Podemos usar Plugin escrito por outros, um script simples Javascript concretos a partir do Google ou aprender a usar a API, ou seja, um conjunto de funções exigível - como veremos mais adiante -, de várias maneiras.

Plugin

Sobre esta solução não me alongar, porque acho que não estritamente relevantes para a solicitação de Andrea, se eu entendi bem. É também uma essencialmente válida apenas para os blogs e não para uso genérico e personalizado. Posso apenas salientar, para os usuários WordPress, Global Translator, talvez a mais simples, funcional e Plugin generalizada deste tipo.

Script pré-Google

A forma mais fácil de traduzir seu site ou blog é para inserir um simples Javascript script fornecido pelo Google em si. Basta ir no site translate.google.com guia e clique em 'Ferramentas'. Nesta página, você pode preset as funções de tradução ou deixe o padrão. O script é muito simples:

HTML:
  1. > </script> <script src = "& http://www.gmodules.com/ig/ifr?url=http://www.google.com/ig/modules/translatemypage.xml&up_source_language=it&w=160&h=60 ; Title = & border = & output = js "> </ script>

e como resultado é obtido:

Traduz Google

Continue lendo ... "

Post relacionado

Snipplr código 2.0: fragmentos (Snippe) código útil

Sábado 26 abril, 2008

Snipplr Foi um longo tempo eu queria mencionar este valioso serviço dedicado à programação. Snipplr (código 2,0) é um verdadeiro agregador ou repositório de bits úteis de código. Você pode cadastrar gratuitamente e enviar suas porções de código e, sobretudo, desfrutar das muitas Snippe já no local. Tenho tratado muitas línguas (Actionscript, ASP, C #, MatLab, PHP, Rails, SVN, etc ...), tudo bem ordenados e catalogados. Você pode também instalar um prático plugin para Wordpress podem ver no nosso blog Snippe através do seu código-id único.

Post relacionado

Pocketguide do Adobe AIR para o JavaScript

Quarta-feira, 16 de abril, 2008

imagem Escritos directamente a partir do AIR equipa, este guia é distribuído sob a licença Creative Commons Atribuição-NonCommercial-Compartilhamento pela mesma licença 3.0, em suma, é livremente acessível! Apesar da sua simplicidade, contém diversas informações interessantes (e correcta, tal como está a escrever o equipa AR) para o desenvolvimento de aplicações AIR com o JavaScript, HTML e CSS. Graças a Ajaxian você pode baixar o texto em formato PDF, clicando aqui , Ou - se quiserem -, pode condená-la na Amazônia. No Adobe Labs encontradas outras informações úteis.

Post relacionado

Shadowbox assetURL: Define o caminho de imagens

Sábado, 12 de abril de 2008

Quando Shadowbox abriu sua janela para exibir o conteúdo (imagens, iframe, filmes, etc ...), mostra, enquanto se aguarda um gif animado que vem no pacote. Se a página que você está usando Shadowbox está no mesmo nível da pasta imagens, tudo funciona bem. Por padrão, na verdade, Shadowbox pesquisa sob o formato gif animado imagem / loading.gif - ou imagens / carregamento light.gif-se escolher o estilo leve (shadowbox-light.css). Caso contrário, e muitas vezes existe também o risco de não accorgesene, se somos diferentes em uma árvore, vai gerar um bom código 404 - página não trave, no nosso caso file not found!

Para resolver o problema simplesmente inicializar Shadowbox com um parâmetro que deve indicar apenas o caminho absoluto da pasta de imagens: em undolog.com, por exemplo, me colocou o gif animado de carregar imagens directamente para a pasta na raiz (como cerca de um bilhão de outras Sites:). Para tornar esta pasta para Shadowbox, independentemente do percurso, eu simplesmente acrescentou:

JavaScript:
  1. / / Init shadowbox com assetURL parâmetro
  2. assetURL: 'http://www.undolog.com/' } ) ; Shadowbox. Init ((assetURL: 'http://www.undolog.com/'));

Post relacionado

Todos os clones lightbox em um dinâmico matriz

Sexta-feira 11 de abril de 2008

Planetozh criou uma ferramenta dinâmica Splendito capaz de enumerar todas as bibliotecas Javascript como destaque.

imagem

imagem Através de um painel (ver figura à esquerda) com uma série de "inspiração" (caixa), que indicam as diversas características da biblioteca, você pode executar uma Filtro gerando assim uma lista de uma ou mais bibliotecas que tornam o nosso caso. Esperamos que o autor mantém actualizada esta página fantástica, útil para o negócio entre as numerosas e cada vez mais poderoso livro desta natureza.

Post relacionado

Adobe AIR FAQ: tudo o que precisa de saber

Sabado, 22 de Março, 2008

Funcionando em diversos blogs (graças Frank), e através de discussões com Julius, eu percebi que, para além dos juros no Adobe AIR, há também muita confusão, não errado. Ambos os desenvolvedores e usuários ainda não têm muito claro aquilo, o que você necessita e como desenvolvimentos no Adobe AIR. Eu decidi, por conseguinte, para recolher os vários debates nesta espécie de FAQ para tentar limpar alguns' o que é, na verdade, escondem por trás do Adobe AIR. Continue lendo ... "

Post relacionado

Reborn elementos undolog.com

Terça-feira, 18 de março de 2008

e-lementi.com - Digital Branding & Design

Um total restyling meu estúdio! Sabor especialmente a parte onde eu trabalho incluiu os mais recentes esforços, protótipos e logotipo-restyling ;)

Post relacionado

Adobe AIR 1.0, Adobe Flex 3.0 e as novas Adobe Open Source

Segunda-feira, 25 de fevereiro de 2008

Adobe AIR Excelente notícia para os desenvolvedores AIR. Foi finalmente lançou a versão 1.0! Fim do beta, então! Novo SDK (vital para a sua conclusão em ambientes como o Aptana Studio, Eclipse, etc ...) e actualização das extensões para Dreamweawer e Flash CS3 Professional, em italiano! Até ontem, não foi possível desenvolver um avião com o Flash CS3 Profissão em italiano. Agora, o novo menu para criar RIA AIR está disponível e funcionando! Você pode encontrar todas as atualizações (correções de segurança e ampliações) diretamente no site.

Adobe Open Source Outra novidade é o lançamento oficial do Adobe Open Source, o novo site que irá acompanhar de todas as novidades no Adobe open source e não só. Isto torna-se, portanto, o ponto de referência para os desenvolvedores que podem achar interessantes contribuições com demos, o código fonte e mais como o apoio a projectos aberto Tamarin e BlazeDS.

Em breve, veremos como desenvolver uma aplicação simples AIR com Flash e Dreamweaver!

Post relacionado

Mapstraction: biblioteca Javascript para a gestão dos mapas

Sexta-feira, 22 fevereiro, 2008

Mapstraction

Mapstraction Javascript é uma biblioteca que é a camada intermediária para utilizar os mapas dos sistemas conhecidos hoje disponível. A idéia é disponibilizar um invólucro, uma interface que pode unificar o código independentemente, em seguida, o tipo de motor de renderização mapas que pretende utilizar.

Mapstraction Estão disponíveis no site demo e documentação. A biblioteca pode ser baixado sem qualquer acusação. Em apoio a este release mais conhecidos motores de 9: OpenStreetMap, Yahoo, Google, Microsoft, Map24, Multimap, MapQuest, FreeEarth e OpenLayers.

Suporta a criação do Ponto, linha e polígono. Você pode inserir os seus immmagini superposição. Geocódigos interessante suporte para endereços de rua e direções marca! Lucro compatível com a alimentação GeoRSS e KML.

A partir dos exemplos do código em breve será útil como um instrumento deste tipo. Cada "Interface" (Google, Microsoft, Yahoo, etc ...) tem seu próprio conjunto de API. Através Mapstraction, no entanto, pode escrever um único bloco de código para o final e deixar a escolha do prestador de usar. Por exemplo, quando você inicializar a biblioteca, a seguinte linha de código:

JavaScript:
  1. / / Inicialize o mapa com a sua escolha da API
  2. Mapstraction ( 'mapstraction' , 'google' ) ; mapstraction var = new Mapstraction ( 'mapstraction', 'google');

Determina o motor do Google! Se se trata de que, Substitua a string 'google', mude imediatamente motor de renderização mapas!

JavaScript:
  1. / / Inicialize o mapa com a sua escolha da API
  2. Mapstraction ( 'mapstraction' , 'microsoft' ) ; mapstraction var = new Mapstraction ( 'mapstraction "," microsoft ");

Embora a biblioteca não é realmente completa, capaz de integrar em um único quadro todas as funcionalidades do "spread" de cada uma das bibliotecas. O motor de renderização Microsoft, por exemplo, permite a visualização "no olho do pássaro". OpenStreetMap Google e ter uma excelente gestão dos mapas rodoviários, incluindo os de Itália. Portanto, para aqueles que têm de lidar com o desenvolvimento de uma aplicação usando mapas e fracassar - apenas - para decidir quais as tecnologias a utilizar para o desenvolvimento, Mapstraction permite - na verdade - para astrarsi, para resolver o dilema, introduzindo, na verdade, terceiro ator, e, deste modo, dar-nos a habilidade de mudar motor de renderização, a qualquer momento. Então, boa ideia para seguir e use!

Post relacionado