Skip to content

Caixa de Confirmação Antes de Sair

Quantas vezes estamos nós a editar conteudo numa zona administrativa, ou a escrever um artigo no wordpress, ou a preencher um formulário gigantesco e sem querer mudamos de janela e perdemos informação. Não era maravilhoso se os programadores tivessem pensado numa confirmação antes de sair da página?

Vou-vos mostrar como nós programadores podemos resolver este problema.

A ideia é bastante simples. Com javascript vamos adicionar a nossa acção de confirmação e associar ao evento de saída da página. Nota: Não iremos usar o método onUnLoad da tag body. Desta forma teremos mais controle nos nossos eventos.

// Gestão de Eventos
function addEvent(elm, evType, fn, useCapture)
{
	if (elm.addEventListener)
	{
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent)
	{
		var r = elm.attachEvent(’on’ + evType, fn);
		return r;
	}
	else
	{
		elm[’on’ + evType] = fn;
	}
}
function removeEvent(elm, evType, fn, useCapture)
{
	if (elm.removeEventListener)
	{
		elm.removeEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.detachEvent)
	{
		var r = elm.detachEvent(’on’ + evType, fn);
		return r;
	}
	else
	{
		elm[’on’ + evType] = “”;
	}
}
// Adicionar Listeners
function addListeners(e)
{
	addEvent(window, ‘beforeunload’, exitAlert, false);
}
// Alert de Saída
function exitAlert(e)
{
	var msg = “Ao sair irá perder a informação já preenchida.”;
	// definir evento
	if (!e) { e = window.event; }
	if (e) { e.returnValue = msg; }
	// return warning message
	return msg;
}
// Iniciar
addEvent(window, ‘load’, addListeners, false);

Dicas na Configuração de URL’s Amigáveis no Windows e Apache

Isto não é nem por sombra um manual ou tutorial. São algumas dicas simples que me fizeram falta hoje enquanto configuração o Apache.

  1. Verificar se temos o Mod_Rewrite incluído.
    Está numa linha: LoadModule rewrite_module modules/mod_rewrite.so . É só retirar o cardinal (#) inicial.
  2. Permitir a utilização do .htaccess.
    É só procurar dentro de <Directory> a linha AllowOverride e á frente colocar All
  3. Criar o htaccess de acordo com as regras que queremo.
    Esta é fácil é só procurar na net o que queremos. No meu caso estava a configurar o Code Igniter e tinha esses dados no manual de utilizador.
  4. Beber um Capuccino/Café e desfrutar de uma tarefa com sucesso.
    Nunca devemos descurar esta parte.

Espero que sirva de alguma ajuda.

ICONlook - O Motor de Busca de Ícones

ICONlookEste é sem dúvida o melhor achado deste ano. Imaginem um motor de busca… para ícones?

Pois é, no site ICONlook podemos encontrar tudo e mais alguma coisa em formato ícone.

Podemos gravar os png’s como também em formato ico. Alguns dos resultados incluí vários tamanhos do mesmo ícone. O site é rápido e clean o que facilita bastante a navegação.

Sem dúvida vale a pena ver e guardar nos favoritos. Visite o ICONlook.

Tagged , , , ,

Vectorpark - Interacção e Arte no seu melhor em Flash

VectorparkHoje ao vaguear pelas net encontrei o link para um site chamado Vectorpark.

Site normal em Flash com aquele estilo vectorial inconfundivel.

Depois veio o espanto ao ver como a interacção com as animações é tão fluida.

Vale a pena ver e perder algum tempo a admirar e brincar com a arte e o engenho da Vectorpark.

E agora episódios de South Park online no site oficial!

josephHá mais de um ano neste artigo apresentei um link para todos os episódios de South Park. Hoje tenho o prazer de informar que a South Park Studios numa medida vanguardista disponibilizou todos os seus episódios no seu site para visualização gratuita.

Na minha opinião esta medida só fará crescer o número de fãs da série. E eu já não quero outro site.

Não se esqueçam de visitar só por curiosidade ou por gosto mesmo no site oficial do South Park.

Abraços a todos os Southparkistas por ai.

Tagged ,