Como criar um site? Conheça algumas ferramentas gratuitas

3

Posted by John-Henrique | Posted in Ferramentas | Posted on 19-07-2009

html

Curso webdesign online

Vez ou outra alguém me pergunta: Como criar um site?, a resposta é meio difícil de se responder principalmente porque um site pode ser feito de diversas formas

Voip Buster Pro, ligações gratuitas para telefones fixos

12

Posted by John-Henrique | Posted in Ferramentas, Macetes, Utilidades | Posted on 04-05-2009

Se você conheceu o ADPHONE e reclamou do limite de 2 minutos da chamada grátis, conheça o Voip Buster Pro, este é um novo softphone que fornece grandes vantagens entre elas o limite de cada chamada é de 5 minutos!

A desvantagem maior é que para comprar créditos do Voip Buster Pro você precisa negociar em Euro e isto torna o preço final muito caro, atualmente o Euro está custando R$ 2,90.

A pedido do ITAMAR (Obrigado Itamar!), neste artigo irei mostrar como utilizar o Voip Buster Pro.

Instalando Voip Buster Pro

voip-buster-pro-instalar-assistente

Após baixar o instalador do Voip Buster Pro, clique duas vezes sobre o ícone dele, para iniciar o processo de instalação vá seguindo nos procedimentos, chegará um momento em que o instalador solicitará a você que informe se já possui um usuário ou se você é um novo usuário.

voip-buster-pro-novo-usuario-cadastro

Imaginando que você não conhece o Voip Buster Pro e que não tem uma conta neste serviço, marque a opção A NEW USER, em seguida, clique no botão SEGUINTE.

voip-buster-pro-novo-usuario-formulario

O formulário de cadastro é exibido, existem diversos campos para preencher mas, você só precisa preencher os campos destacados na cor rosa. Após preencher os campos você conseguirá visualizar o botão REGISTER. Clique no botão REGISTER e aguarde a confirmação do registro.

Realizando teste de conexão

A qualidade das chamadas VoIP dependem diretamente da qualidade da conexão, o Voip Buster Pro realiza um teste de conexão para que você possa verificar a qualidade da sua conexão.

Para iniciar o teste você precisa simplesmente clicar no botão START, o software irá medir a velocidade do upload e download da sua conexão com a internet.

voip-buster-pro-teste-de-conexao

Ao final do teste você uma janela parecida com esta, exibindo a qualificação alcançada por sua conexão.

voip-buster-pro-resultado-teste

Clique no botão NEXT, para prosseguir na configuração do VoIp Buster Pro.

Configurando o aúdio

Apens clique no botão SEGUINTE e você verá a janela que irá medir a qualidade de som captado por seu microfone e reproduzido por seu fone de ouvido ou caixas de som.

voip-buster-pro-teste-de-som

Note que existem dois botões PLAY SOUND, ao clicar neles você poderá ouvir o som emitido pelo VoIP Buster Pro o primeiro botão irá testar o som dos auto falantes (caixas acústicas ou fone de ouvido), o segundo irá testar o som emitido durante a chamada.

Realize seu teste e clique no botão SEGUINTE.

Configurando o microfone

Você verá um gráfico demonstrando o volume do som captado pelo microfone, verifique se o som não está sendo capitado muito alto, se isso ocorrer a qualidade do som poderá ficar comprometida. Procure deixar o microfone com um volume médio.

voip-buster-pro-microfone

Clique no botão SEGUINTE. O próximo passo é realizar um teste de chamada local, neste teste você irá gravar sua voz enquanto fala em seguida, você irá ouvir a sua própria voz, isso permite a você saber como está sendo transmitida sua voz durante a chamada.

voip-buster-pro-gravacao-voz

Para gravar clique no botão RECORD, imediatamente você verá um contador de tempo enquanto o VoIP Buster Pro grava os sons captados pelo microfone do seu computador. Depois de finalizado os 10 segundos você poderá ouvir o som clicando no botão REPRODUZIR.

Em seguida clique no botão SEGUINTE duas vezes.

Realizando uma chamada de teste

É necessário realizar um teste de chamada para isso o VoIP Buster Pro permite realizar uma chamada para os servidores da empresa, para realizar o teste clique no botão MAKE A FREE TEST CALL.

voip-buster-pro-chamada-de-teste

A chamada de teste permite que você saiba a como está ficando a qualidade de som da sua chamada bem como a qualidade da chamada. Clique no botão FINISH.

Visão geral

Agora você já pode realizar chamadas gratuitas com o VoIP Buster Pro

voip-buster-pro-geral

Note o local onde deve-se digitar o telefone a ser chamado. Ao contrário do ADPHONE o VoIP Buster Pro precisa que você digite o número do telefone em formato de chamada internacional.

Exemplo: + Código do país + DDD + Número do telefone. Veja exemplos de como discar para:

  • Mato grosso seria +556500000000
  • Goiás +556400000000
  • São Paulo +551100000000
  • Rio de Janeiro +552100000000

Veja baixo uma chamada gratuita em andamento.

voip-buster-pro-chamando

Gravar DVD e criar menu de DVD no Nero

119

Posted by John-Henrique | Posted in Como fazer, Ferramentas | Posted on 03-03-2008

O Nero facilita a vida de quem deseja criar um menu para seus DVDs, siga os passos abaixo e torne-se um expert em criar menus para [bp]DVD[/bp] personalizado.

Supondo que você já possui o Nero instalado em seu computador, vamos inicia-lo acessando:

Menu iniciar -> Todos os programas -> Nero -> Nero StartSmart

A tela principal do Nero é exibida, selecione a opção CD/DVD, posicione o cursor do mouse sobre Fotografia e vídeo. Três opções são exibidas, clique em Criar CD de vídeo.

A janela para escolha de arquivos é exibida, clique no botão Adicionar, para selecionar os filmes que deseja adicionar ao seu dvd com menu, após adicionar os filmes (pode ser apenas um ou mais desde que não ultrapasse a capacidade máxima da mídia de DVD) clique no botão Terminado.

Agora você precisa selecionar a opção Menu activar VCD é esta opção que irá permitir a você criar um menu personalizado ao seu DVD. Após marcar a opção clique no botão Seguinte.

A janela O meu menu de vídeo é exibida, nela você poderá personalizar seu menu como quiser, o Nero permite que você altere o texto, fundo e o modelo de botão para selecionar o filme.

Clique no botão Esquema, a janela Definições de esquema é exibida e você poderá alterar a forma de exibição do menu alterando as opções disponíveis. Após escolher as formas de sua preferência, clique no botão Ok, somente após clicar no botão Ok é que as opções serão alteradas.

Agora clique no botão Fundo, a janela Definições de fundo é exibida e nela você poderá personalizar o plano de fundo do menu do DVD, Você pode escolher a cor de fundo e também uma imagem (fotografia) existente em seu computador. Após selecionar as opções desejadas clique em Ok.

Clique no botão Texto, a janela Definições de texto é exibida e você poderá alterar mudar o texto da parte superior (cabeçalho) e inferior (rodapé) do menu, também é possível alterar o tipo de letra e adicionar sombra ao texto. Após escolher suas opções clique no botão Ok.

Após realizar os passos anteriores você já deverá estar vendo uma prévia de como ficará seu menu de DVD, agora você precisa gravar seu projeto no DVD. Clique no botão Seguinte e depois no botão Gravar.

Agora você só precisa esperar que o Nero termine de gravar seu DVD para que você possa testa-lo no seu aparelho de DVD.

Atualizado

Criar menu de DVD personalizado com Nero

Livre-se dos vírus no seu msn

0

Posted by John-Henrique | Posted in Ferramentas, Pragas virtuais, Utilidades, Web | Posted on 13-02-2008

O mensageiro instantâneo MSN proporciona um bate papo simples e o mesmo tempo cheio de frescura (emoticons, jogos, winks entre outros) tudo isso faz do MSN uma boa opção de entretenimento, o problema é que a quantidade de vírus desenvolvidos para atacar os usuários do programa aumenta a cada ano.

Pensando nisso resolvi listar aqui um forma bem simples de evitar vírus no MSN.

Você já deve ter ouvido falar em web messenger, se não, web messenger é um programa disponível na web (internet) para fazer a mesma coisa que o MSN faz no seu computador, permitir bate papo instantâneo.

Quais as vantagens de ter um MSN online (web messenger)?

  1. Você poderá acessar o MSN mesmo que a empresa/faculdade ou estabelecimento do qual você está se conectando a internet bloqueie o MSN.
  2. Se estivermos viajando e o computador que formos usar não possuir o MSN instalado podemos utilizar o web messenger sem precisar instalar ou configurar nada.
  3. Por fim a vantagem mais importante: Mesmo que o computador que você está usando tenha vírus você poderá conversar tranquilamente com seus amigos pois, os vírus não conseguem ter acesso ao web messenger.

Quais as desvantagens de usar um web messenger (MSN online)?

  1. Não é possível enviar ou receber arquivos.
  2. Não é possível enviar ou receber winks.
  3. Não é possível jogar com seus contatos.
  4. Não é possível utilizar conversa com voz ou vídeo.

A baixo publico alguns endereços de web messengers gratuitos (não é preciso se registrar ou pagar para usar).
Meebo
MSN Web Messenger
Yahoo! webmessenger
Sapo Webmessenger
MSN2Go
MessengerFx
EasyMessenger

Utilizando programas Windows no Ubuntu

0

Posted by John-Henrique | Posted in Como fazer, Ferramentas | Posted on 21-11-2007

Algumas pessoas tem interesse em conhecer a distribuição Ubuntu, porém, ficam presas aos programas da plataforma Windows isso ocorre pelo fato de que elas já estão acostumadas a utilizar alguns programas como Fireworks, Dreamweaver, Flash ou Photoshop.

Se você gostaria de conhecer o Ubuntu ou o propriamente dito, Linux, você pode começar de duas formas, eu recomendo a primeira.

Para quem precisa utilizar os diversos programas do Windows e não quer ter que reiniciar a máquina para entrar no outro sistema operacional, Pode iniciar utilizando a versão de aprendizagem do Ubuntu que pode ser instalada dentro do Windows esta versão funciona como um programa qualquer você instala ele dentro do próprio Windows no mesmo HD ou na mesma partição. A própria página de download possui diversas imagens explicando como instalar, pra quem não entende muito Inglês pode ficar tranquilo que tem muitas imagens auto-explicativas. Faça download do primeiro link.
Linux dentro da mesma partição do Windows
O único problema desta forma de instalação é que nem todos os dispositivos de hardware são detectados automaticamente.

Para quem quer instalar o Ubuntu por completo pode optar por baixar o live cd no site Ubuntu.com
Nas opções disponíveis para download escolha Ubuntu 7.10 (Desktop Edition) e em What type of computer do you have? escolha Standard Personal computer, por último escolha um servidor próximo a você na opção Choose a location near you, escolha um link do Brasil localizado no grupo South America.

Esta última opção de instalação tem 700 MB e reconhecimento automático de diversos dispositivos de hardware.

Tendo instalado o Ubuntu em qualquer das duas opções talvez você precise utilizar algum programa da plataforma Windows dentro do Ubuntu, neste caso você precisará de um emulador chamado Wine (só para lembrar o Wine não é um emulador :D ). Este programa permite que você instale no Ubuntu qualquer programa Windows da mesma forma que você faria no Windows.

Enquanto você está meio perdido para saber qual o melhor programa do Ubuntu é melhor para tocar Mp3, ver vídeos ou editar imagens veja programas equivalentes e tire suas dúvidas.

Com estas informações seu aprendizado em Ubuntu será mais fácil, logo, logo estará se registrando na comunidade Linux

Acessando partições Linux no Windows

0

Posted by John-Henrique | Posted in Ferramentas, Tecnologia, Utilidades | Posted on 19-11-2007

Talvez algum dia você tenha um problema no qual você não possa acessar os arquivos do Ubuntu, um problema deste tipo pode ser causado digitando no terminal o seguinte comando.

sudo chmod -R 0646 /

Com isso você altera as permissões de todos os arquivos do sistema ou melhor da partição onde está instalado o Ubuntu de forma que não será possível acessa-los novamente. Por favor, não executem esta linha de comando nem por acidente.

O caso é que com um problema assim você detona todo o sistema do Ubuntu, e então você não conseguirá nem mesmo iniciar o sistema novamente, pra falar a verdade no momento que você executa o comando o sistema começa a funcionar (ou deixar de funcionar) muito diferente, começa a aparecer um monte de “X” vermelhos por todos os lados e derrepente você vê apenas algumas imagens do desktop (o papel de parede e olha lá).

Depois de uma busca acidental (igual ao momento em que digitei o comando) eu encontrei um programa chamado Explore2fs, eis o salvador da pátria, a única coisa que me deixou realmente estarrecido é que o programa era pra plataforma Windows, logo de cara pensei, “Que ironia…” o Windows me salvando…

Por fim instalei e executei o Explore2fs (depois de instalar o Windows) e consegui recuperar os arquivos importantes e principalmente os projetos que eu estava desenvolvendo a tempos.

Claro que não consegui recuperar todo o sistema, apenas parte dele, configurações do usuário e programas.

Viva o Windows :D

Maiores informações sobre como funciona o Explore2fs.

Host fundo de quintal, tô fora

7

Posted by John-Henrique | Posted in Ferramentas | Posted on 20-08-2007

Muitos webdesigners, webmasters e programadores já tiveram dores de cabeça por causa de algum [bp]host[/bp] que prometia um serviço com qualidade e ao passar algum tempo, somos surpreendidos com o nosso site lento ou ainda fora do ar e que ainda por cima não respondem ao chamado de [bp]suporte[/bp].

Quais problemas eu poderia ter com uma revenda.

Isso acontece por que na maioria das vezes o suposto host é apenas uma revenda. Enfim, lançaram um serviço que promete “filtrar” a lista de hosts fundo de quintal, trata-se do Who is hosting this? (Quem está hospedando isso?), este serviço é bem simples, você digita o nome do domínio que deseja procurar e ele lista o título do site e abaixo o nome da empresa de host que hospeda o domínio pesquisado.

Você vai ficar surpreso com a quantidade de hosts fundo de quintal que existem por ai…

Observação: O fato de uma empresa de host aparecer como “revenda”, não significa necessariamente que ela não seja confiável.

Ligações gratuitas com AdPhone

101

Posted by John-Henrique | Posted in Ferramentas, Livre, Novidades, Tecnologia | Posted on 02-08-2007

Nos últimos meses muito se tem falado sobre o ADPHONE, um programa que permite fazer [bp]ligações grátis[/bp]. O programa promete fazer ligações grátis para qualquer telefone em diversos países.

O que é o AdPhone?
O AdPhone é nada mais nada menos que um programa que permite fazer ligações para telefones fixos e celulares através da tecnologia VoIp. Na sua versão gratuita as ligações somente podem ser feitas para [bp]telefones fixos[/bp] e orelhões e duram dois minutos.

Como realizar uma ligação telefônica com o AdPhone?
Para realizar uma chamada você precisa digitar o número DDD + número do telefone de destino, sempre será necessário digitar o DDD ou DDI, após digitar o número clique no botão “dial” para chamar o número/telefone.

AdPhone ligações gratuitas de até dois minutos

Quais as vantagens de usar o AdPhone?
No AdPhone você pode realizar chamadas de até dois minutos gratuitamente, ou seja, ligações gratuitas. Estas ligações gratuitas podem ser realizadas pela versão gratuita do programa.

Quais as desvantagens?
Ao finalizar uma chamada telefônica você precisa esperar dez minutos para que você possa realizar uma nova chamada. Outra desvantagem é o fato de que para realizar ligações acima de dois minutos você precisa comprar créditos, como se fossem os créditos que adquirimos para celulares pré-pago, porém, a moeda utilizada pelo site do fabricante/distribuidor é o euro. No Brasil você pode comprar créditos para ADPHONE no site Créditos ADPHONE e pagar em Reais no boleto bancário, cartão de débito, cartão de crédito, PayPal, PagSeguro e Pagamento Digital.

Como comprar créditos para falar mais de dois minutos?
Os créditos podem ser adquiridos no site oficial do programa em Euros (Somente com cartão internacional) ou você pode pagar em Reais no Créditos AdPhone.

Como instalar e configurar o AdPhone?
Você pode fazer o download (baixar) do programa através do seguinte link. Ao executar o instalador do programa você precisará de um microfone e caixas acústicas (para testar a recepção e saída do som), você precisará cadastrar-se no programa, este cadastro é bem simples (login, senha, país e email) e logo após o cadastro você precisa valida-lo através de um link enviado ao seu email. O cadastro pode ser feito aqui.

Quem pode usar o programa?
Para que o AdPhone possa funcionar corretamente, isto é, sem cortar ou cair a ligação, é necessário que o computador tenha Windows xp ou Windows 2000, processador 400Mhz, 40 Mb livre em disco (para instalar o programa) e 128 Mb de memória. A conexão com a internet deve ter no mínimo 128 kb de upload e download.

Problemas ou erros
Normalmente quando alguém vai usar o AdPhone sempre aparece alguma mensagem de erro ou algo parecido, os erros ou problemas não são do programa e sim do usuário que não está prestando atenção no que está fazendo ou por que ele não leu como funciona o programa, esta última é a mais comum já que o site do AdPhone é em inglês.

Phone number is not recognized. Call never started.
Este problema é apresentado quando digitamos o número de um telefone inexistente ou inválido. Solução: Verifique se o telefone foi digitado corretamente e se é um número válido.

Landline Number e Mobile Number
Durante o processo de configuração o AdPhone solicita um Landline e um mobile number, estes dois itens são nada mais nada menos que um número de telefone fixo e um número de telefone celular (móvel).

Quando abro o AdPhone ele pede login e senha
Você precisa se cadastrar no site do AdPhone para poder usa-lo, isso foi dito anteriormente. Lembra-se? De qualquer forma na tela onde ele pede login e senha você vê o seguinte link “Click here to create a new ADPHONE account”, isso nada mais é que o link de cadastro é neste link que você escolhe o login e senha.

Call could not be connected. no answer
Esta mensagem informa que a ligação não pode ser completada, possivelmente, a conexão com a internet estava lenta ou o sistema do AdPhone estava sobrecarregado. Solução: Aguarde alguns minutos e tente novamente.

Call could not be connected. Called number was busy
Chamada não completada devido ao telefone chamado estar ocupado. Solução: Aguarde alguns minutos e tente novamente.

Your account is suspended.please contact
Bom, este problema, não ocorre com muita freqüência, porém, não custa nada publica-lo aqui. Esta mensagem informa que sua conta foi suspensa, ou seja, você não poderá utilizar o AdPhone com este login, sendo assim, você precisará se cadastrar novamente.

Called number was busy
O número chamado encontra-se ocupado. Solução: Aguarde alguns minutos e tente novamente.

Neste link você pode baixar o ADPHONE.

Listando conteúdo do backup em Dvd

4

Posted by John-Henrique | Posted in Ferramentas, Problemas, Tecnologia | Posted on 31-05-2007

Assim como eu muita gente deve realizar backup de seus arquivos em dvd devido a grande quantidade de dados que pode ser armazenada em um mesmo disco. O problema é que depois de algum tempo agente acaba esquecendo onde está aquele arquivo que precisamos agora e perdemos muito tempo lendo o [bp]dvd[/bp] e navegando em seu conteúdo.

Encontrei por acaso um programa que elimina este problema por completo, ele lê o conteúdo do dvd e cria uma lista com todos os arquivos existentes dentro do dvd podendo ainda salvar estes dados em formato HTML, texto e CVS.

Com isso podemos gravar o dvd de [bp]backup[/bp], criar a lista e guardar o dvd no armário, quando precisar procurar por determinado arquivo é só pesquisar os arquivos com a lista, bem rápido e sem perder tempo.

O melhor de tudo é que o programa é freeware e de fácil uso, muito simples e útil ao mesmo tempo.

Conheça o programa aqui
LS – File list generator

Outros software relacionados

http://www.whereisit-soft.com/

http://www.indexyourfiles.com/

http://www.snapfiles.com/opinions/LS_-_File_List_Generator/LS_-_File_List_Generator.html

Estamos livres presos à internet

0

Posted by John-Henrique | Posted in Ferramentas, Livre, Tecnologia, Web | Posted on 25-04-2007

A cada dia nos percebo que estou livre de problemas e situações comuns do dia-a-dia, tarefas simples como trocar idéias ou conversar pessoalmente, vou deixando isso de lado para fazer o mesmo via internet Windows live mail (MSN), Gmail, Skype, Orkut entre outros, transformam a nossa forma de realizar tarefas e não podia ser diferente comigo.

Já não envio email como antes, já tenho acesso ao email via [bp]celular[/bp], posso fazer tudo de qualquer lugar, então, pra que visitar um amigo (a) se posso mandar uma mensagem pra todos eles? Mesmo para aqueles que nem me lembro quem são, pra facilitar isso tenho o Orkut, de lá eu envio um [bp]scrap[/bp] pra todo mundo de uma vez só e todo mundo pensa que mandei a mensagem “pessoalmente” da página de recados dela.

Antes eu ligava para meus amigos (as) para marcar um [bp]programa[/bp] no final de semana, agora uso o Windows live Messenger, o Gtalk ou o Skype afinal e [bp]mais barato[/bp] e eu posso conversar e enviar uma foto durante um bate papo com meus amigos. No fim do dia tenho certeza de que me comuniquei com todos os amigos que tenho até mesmo com aqueles que nunca vi pessoalmente, pois moram em outra cidade, estado ou país são apenas [bp]amigos virtuais[/bp], mas, mesmo assim, são meus amigos.

Tudo tão legal, rápido e simples que sobra um tempo pra jogar um monte de [bp]games[/bp] online e desafiar diversas pessoas ao mesmo tempo, me empolgo tanto que � s vezes passo a noite toda jogando, quando vejo já é manhã.

Depois de uns dias, que normalmente duram seis meses, percebo que dificilmente saio de casa, não vou pra balada, nem mesmo vejo aquele grande amigo que vive me sacaneando. Quando este momento chega percebo que já não sou livre como era antes e que sou tão preso a internet que estou praticamente vegetando.

E você há quanto tempo vegeta?

Como traduzir seu site de graça

32

Posted by John-Henrique | Posted in Básico, Ferramentas, Livre, Web | Posted on 15-04-2007

Muita gente gostaria de fornecer o conteúdo de seus sites ou blogs em outras línguas, mas, por pouco conhecimentos em língua estrangeira acabam desistindo, pensando nisso encontrei uma alternativa para realizar a tradução de todo o site gratuitamente em sem esforço algum.

Como todos sabem o google oferece diversos serviços online e gratuitos, com estes serviços podemos realizar diversas tarefas de forma mais simples e é isso que vou divulgar aqui. Deixando de conversa vamos logo pro finalmente, lápis, papel e tesoura sem ponta em mãos…

Realizando a tradução de páginas

Há mais de três anos o google oferece o serviço Google Translator, como o próprio nome já diz é um serviço de tradutor online, com ele você pode traduzir textos inteiros em diversas línguas como Japonês, Alemão, Russo e Chinês.

Vou mostrar aqui como utiliza-lo para traduzir seu site inteiro, sem precisar se preocupar com as atualizações de seu site, quando você atualizar o site os novos textos também vão ser traduzidos.

Para realizar a tradução automaticamente você precisa ter acesso ao código fonte do seu site. Em meu exemplo irei criar apenas uma tag A para criar um botão para realizar a tradução.

  1. Acesse o site do Google Translator
  2. Você verá duas caixas de texto na parte inferior, na caixa da esquerda informe o domínio do seu site incluindo http e no outro você escolhe para qual língua traduzir, selecione “Portuguese to English”.
  3. Clique no botão “Translate”, o domínio informado será traduzido.
  4. Copie a URL que aparece agora no navegador, é ela que nos interessa.
  5. Agora com esta URL vamos criar um link que será na realidade um botão “English version”.
  6. Seu link deve ficar mais ou menos assim:
  7. <a href= “http://google.com/translate?u=SEU_SITE.COM.BR&langpair=pt%7Cen&hl=en&ie=UTF8”%3e English" >English version</a>

  8. Agora precisamos fazer a mudança do URL automaticamente, para isso vamos utilizar a GLOBAL $_SERVER[] para pegar o domínio do seu site. Então seu link ficaria assim
  9. <a href=”http://google.com/translate?u=<?PHP echo $_SERVER[“SERVER_NAME”]; ?>&langpair=pt%7Cen&hl=en&ie=UTF8” >English version</a>

  10. Com isso dá para traduzir apenas a página principal do site, mas, precisamos traduzir tudo então vamos adicionar outra GLOBAL, ficando assim nosso link
  11. <a href=”http://google.com/translate?u=<?PHP echo $_SERVER[“SERVER_NAME”] . $_SERVER[“REQUEST_URI”]; ?>&langpair=pt%7Cen&hl=en&ie=UTF8” >English version</a>

  12. Agora temos um link automático que pega todo o url em que o usuário estiver incluindo também QUERY STRING se houver, sendo assim, precisamos agora adicionar este link em nosso site e testar.

Observações:
Em alguns servidores a GLOBAL $_SERVER[] com parâmetro SERVER_NAME retornara o nome do domínio sem barras o que irá resultar em um erro 404.

Finalizamos aqui este tutorial que tenho a certeza de que irá beneficiar muitos blogueiros e webmasters.

Aguardo comentários, duvidas e sugestões.

XAJAX ainda melhor com novas funções

2

Posted by John-Henrique | Posted in Desenvolvimento, Ferramentas, Livre | Posted on 14-04-2007

Muito já foi publicado sobre este framework, mas, pouco se divulgou sobre suas funções extras, neste vou trabalhar com algumas funcionalidades existentes no XAJAX desde sua versão inicial, são funções muito úteis.

Caso você não conheça o XAJAX ou não sabe como utiliza-lo visite XAJAX em 7 etapas, baixe a última versão do XAJAX.

Redirecionar url
Em alguns sistemas necessitamos realizar alguma ação seja ela inserção ou remoção e em seguida temos que redirecionar para outra página ou url, muita gente tem feito isso utilizando uma mistura entre o XAJAX e o Java script o que deixa o código meio “bagunçado”, isso ocorria, pois a pessoa não conhecia a função addRedirect().

addRedirect (string $sURL, integer $iDelay)

Esta função realiza o redirecionamento para a url informada em $sURL, caso você precise realizar alguma ação, exibir alguma informação ou aguardar alguns instantes antes de redirecionar você pode informar em segundos o tempo que deve ser aguardado através da variável $iDelay, esta opção opcional.

<?PHP
function redireciona($url){
$res = new xajaxResponse();
 
if($url != ""){
 
// CASO NÃO EXISTA UMA URL REDIRECIONA O USUÁRIO PARA A HOME
$res->addRedirect("http://www.vibemidia.com/blog/", 4);
 
}else{
 
// REDIRECIONA O USUÁRIO PARA A PÁGINA ONDE ELE SE ENCONTRAVA ANTERIORMENTE
$res->addRedirect($url);
 
}
 
return $res->getXML();
}
?>

Executar funções Java script
Caso você precise executar uma pequena função JS, você pode utilizar addScript().

addScript (string $sJS)

Esta função permite que você execute um pequeno script ou função JS, para isso você precisa informar em $sJS o script a ser executado algo como:

<?PHP
function focus($url){
$res = new xajaxResponse();
 
$res->addScript("document.getElementById('login').focus()");
 
return $res->getXML();
}
?>

Isso faria com que o campo login receber o foco. Muito útil para páginas onde o login é requerido.

Remover elementos ou tags HTML
Imagine que em determinada página você tem uma div ou tabela (ainda usam isso) para informar alguma mensagem para o usuário e você precisa remover este item, pode ser utilizada a função addRemove().

addRemove (string $sTarget)

Informe em $sTarget o id do elemento a ser removido.

<?PHP
function remove($strElemento){
$res = new xajaxResponse();
 
if($strElemento != ""){
$res->addRemove($strElemento);
}else{
$res->addAlert("Nenhum elemento informado!");
}
return $res->getXML();
}
?>
 
<input name="botao" id="botao" value="Botão" onclick="xajax_ remove (this.id);" type="submit" />
<p id="div" onclick="xajax_ remove('div');"></p>

Criando novos elementos
Imagine agora que precisamos fazer o contrário do caso anterior, precisamos adicionar um novo elemento, podemos utilizar a função addInsetInputAfter(), este elemento será um campo de texto onde a pessoa irá digitar sua senha no momento do cadastro.

<?PHP
function verifica($strLogin){
$res = new xajaxResponse();
 
// SUA CONSULTA SQL PARA VERIFICAR DISPONIBILIDADE
// SIMULANDO QUE O LOGIN demo JA EXISTA
if($strLogin == "demo"){
$res->addAlert("login indisponível!");
 
}else{
 
$res->addInsertInputAfter("usuario", "text", "senha", "senha");
 
}
 
return $res->getXML();
}
 
<form id="form1" name="form1" method="post" action="">
 
<label id="user"&gt;Usuário&lt;br />
 
<input name="usuario" type="text" id="usuario" />
 
</label>
<input type="button" name="Button" value="Verificar disponibilidade" onclick="xajax_verifica(document.getElementById('usuario').value)" />
 
</form>

Em breve publicarei mais informações e dicas para trabalhar AJAX com XAJAX.