Sistemas: Agenda eletrônica v2.3 sem banco de dados

    Obrigado! você é a 1.279ª pessoa que visita este post.

    Olá pessoal!

    Neste post, você terá acesso a mais uma versão da nossa querida Agenda Eletrônica.

    Chegamos a versão 2.3, graças ao grande colaborador do linhadecomando.com, Willian Estevam, o qual implementou o recurso de ordenação por nome e email, além de outras coisas.

    O funcionamento da agenda, com o novo recurso, pode ser visto aqui.

    Confira o que foi mudado nesta versão:

    Foi utilizado a biblioteca SimpleDom disponível em http://code.google.com/p/simpledom (toda a documentação está no arquivo compactado, disponível para download). Com ela é possível ordenar por qualquer atributo do XML. Muito parecida e fácil de mexer como o simplexml. Na verdade ela usa o simplexml na sua estrutura.

    No link de funcionamento da agenda você verá a ordenação somente por nome e e-mail, mas é possível fazer com qualquer atributo do nó, alterando poucas linhas de código. Também foi alterado o código em geral da agenda, deixando-o mais limpo e foi excluído a página “xml-selecionar.php”, ficando mais simples de entender.

    O Willian também acrescentou a funcionalidade de encontrar o registro digitando apenas parte do telefone ou celular (igual o nome). Antes era necessário digitar o telefone completo para retornar algo.

    Como todos sabem, essa agenda é utilizada basicamente para entender o XML + PHP. Portanto não foi feito melhorias na parte visual.

    Bom, acho que é isso. Se encontrarem outras modificações relevantes, deixem-nos comentário.

    Espero que gostem da novidade e agradecemos mais uma vez a contribuição do Willian Estevam.

    Baixar arquivo

    Related posts:

    1. Sistemas: Agenda eletrônica v2.2 sem banco de dados
    2. Sistemas: Agenda eletrônica v2.0 sem banco de dados
    3. Sistemas: Agenda eletrônica v2.1 sem banco de dados
    4. Sistemas: Agenda eletrônica v1.0 sem banco de dados
    5. Sistema: Agenda Eletrônica v1.0