Como abrir todos os links em posts do Wordpress em nova janela

Publicado em 21/07/2008 • Wordpress3 comentários »

por Marcos Elias

Vou contar algo que foi útil para mim, e que pode ser útil para quem também usa o Wordpress... Dependendo do tipo de blog, pode ser legal abrir todos os links em nova janela. Por exemplo, um blog de downloads ou com indicações freqüentes de outros sites/blogs.

Em vez de ficar colocando target=_blank em todos os links, vale mais usar a tag base, e definir o destino padrão dos links. No arquivo header.php do tema (para modificar o cabeçalho de todas as páginas), coloque entre <head> e </head>:

<base target=_blank>

Só que para funcionar como o esperado, você deverá editar o template, adicionando target=_top para todos os links que queira abrir na mesma tela - senão, eles serão abertos também em nova janela.

Um meio fácil de fazer isso é substituir em lote nos arquivos do tema, o trecho inicial da tag <a por <a target=_top. O restante continua a mesma coisa no tema, incluindo o que vem depois do <a. Para isso, deixe um espaço depois do <a, e também depois do <a target=_top, senão o texto ficaria grudado no próximo parâmetro, causando erro.

Um substituidor em lotes que uso é meu Mep Texto:

http://www.mephost.com/software/mep_texto.htm

Pelo menu "Pesquisar > Substituir texto em lote", mande substituir (deixando o espaço depois do final):

Depois de clicar no Substituir, você escolhe os arquivos que serão afetados - todos os .php do tema. E também, os da pasta "wp-includes" do Wordpress. Essa pasta wp-includes contém arquivos modelo que o Wordpress usa para montar as páginas. Se você colocar o target=_top apenas nos links do template, muita coisa ainda vai abrir em nova janela (devido serem links gerados pelo Wordpress, e não presentes nos arquivos do tema). Entre outras coisas, estão os links criados dinamicamente pelos gadgets, como os posts recentes, arquivos mensais, tags, etc.

Por precaução, também substituo o <a por <a target=_top nos arquivos da pasta principal do Wordpress. Não nas outras, já que elas não interessam - como a wp-admin, que só é usada pela administração ou pelos usuários cadastrados, e não será afetada pela tag <base> adicionada no header do tema.

Você pode substituir usando outro programa, ou mesmo fazer à mão (é que são vários arquivos...). E se um dia atualizar o Wordpress, precisará repetir a dose nos arquivos da nova versão.

Acho que vale a pena, assim você nunca mais precisará se preocupar em inserir target=_blank nos links das postagens. Se quiser que algo se abra na mesma tela, use target=_top.

Uso isso no soubalada.com, e é bem prático :)

Cuidados importantes:

  • Deixe um espaço depois do <a e do <a target=_top ao substituir.
  • Não use aspas no target=_top ao substituir. Os arquivos PHP podem gerar os links em tempo de execução, dentro de um comando echo, que por si só usa aspas para delimitar o texto. Em HTML, ao usar um valor para um atributo ou parâmetro, não é necessário colocar entre aspas ou apóstrofos se o valor não tiver espaço (o que inclui palavras e números, e o _blank ou _top). De quebra, você economiza vários caracteres de aspas, deixando a página mais leve ^^ (há mais dicas de HTML aqui)

Boa sorte :)

E aos poucos vou lotando o site com dicas de Wordpress... hehehe.

Carregue arquivos para o 4shared com um uploader próprio

Publicado em 21/07/2008 • Downloads, download, como baixar5 comentários »

por Marcos Elias

O 4shared lançou um uploader recentemente, um programa para Windows que acessa sua conta no 4shared, como um drive virtual:

Para quem carrega várias coisas para o 4shared, é uma boa. Geralmente sai mais rápido do que enviar pelo navegador. Ele permite ver a estrutura de pastas do seu diretório virtual no 4shared, o espaço ocupado (atualmente ainda com o limite de 5 GB por conta), etc.

Se interessar:

http://www.4shared.com/uploader/

Uma vantagem também é que ele permite parar o upload de um arquivo, e continuar depois.

Se bem que tenho evitado usar o 4shared para carregar coisas, ele tem algumas vantagens e melhorias diversas (além de permitir comentários, também permite tocar arquivos MP3 direto pelo site), mas apaga alguns arquivos com nomes que possam sugerir arquivos protegidos por direito autoral de cantores, artistas, etc.

Experimentei problemas com alguns arquivos, ele carregava, e ao verificar o MD5 o arquivo estava corrompido - o próprio uploader avisava. Mas boa parte dos arquivos foram de boa.

Plug Eldorado #223 (19/07/2008) - Especial Fotografias Digitais

Publicado em 20/07/2008 • Plug EldoradoPostar comentário »

Plug Eldorado número 223, dos professores Tarcísio de Carvalho e Pierluigi Piazzi.

Nesse programa eles trouxeram novamente o Tales Trigo, professor de fotografia. Quem quer saber mais sobre fotos digitais, pode conferir o bate papo dele com os apresentadores. Diferenças entre digitais e analógicas e dicas úteis (mas nada tão profundo). Legal a conversa sobre a transição das câmeras analógicas para digitais, e as reclamações do público em geral - acostumados com as antigas, necessidade de saber mexer num computador, etc. Calibração de monitores, transporte para o computador, etc. Vale a pena conhecer as dicas de como comprar uma câmera digital, e saber diferenciar suas características básicas.

Baixe aqui o Plug Eldorado 223 no Easy-Share (6,78 MB, formato RM - Real Audio)

Ou baixe no Media Fire.

Site oficial: http://www.intermatica.org/
Agradecimentos: Moacir

Colorindo os marcadores das mensagens no Gmail

Publicado em 18/07/2008 • Web, Google2 comentários »

por Marcos Elias

Acho que ainda não comentei aqui... Quem usa o GMail ou Google Apps for Your Domain, pode aplicar cores aos marcadores. Ele usa marcadores em vez de pastas, estas são mais comuns nos outros webmails.

Marcando um marcador com cor, facilita a identificação das mensagens, veja:

Para escolher ou alterar uma cor para um marcador, leve o mouse à direita do nome dele na lista de marcadores, e clique na setinha que aparece:

Para aplicar os marcadores nas mensagens, para quem não sabe, basta selecioná-las e usar a lista "Mais ações > Novo Marcador" (ou então escolha um marcador existente), que fica acima da listagem das mensagens.

Se quiser, você pode criar um filtro (nas configurações do Gmail) que aplique um marcador automaticamente caso a mensagem cumpra determinados critérios, como ter sido enviada com determinado assunto ou a partir de um remetente específico.

Essas coisas tornam a vida bastante prática, especialmente para quem recebe muitos e-mails ou usa isso como ferramenta de trabalho diário.

Malware se disfarça de codec e infecta arquivos MP3 de redes P2P

Publicado em 18/07/2008 • geek, Notícia, virus2 comentários »

por Marcos Elias

Publicado também no Guia do Hardware

Nos últimos meses tem se falado muito sobre um novo malware, que chega ao computador como se fosse um codec para reprodução de conteúdo multimídia.

Basicamente são fornecidos arquivos falsos em redes P2P, músicas no formato ASF (Advanced Systems Format), da Microsoft. Esse formato permite guardar no arquivo informações de links para fontes na web, além do conteúdo do arquivo propriamente dito. Os arquivos infectados geralmente são fornecidos com a extensão .MP3, de forma que num primeiro momento, parecem normais.

Mas para a execução, o player é instruído a solicitar um codec - malicioso, neste caso. Uma vez instalado, ele tem a capacidade de varrer o HD do usuário, localizar arquivos MP3, convertê-los para WMA e aplicar o cabeçalho do ASF - sem mudar a extensão.

A recomendação para usuários do Windows é ficar atento se o player solicitar um codec para um formato de arquivo conhecido (e possivelmente já com os devidos codecs instalados), como MP3 ou mesmo WMA. Geralmente o aviso solicitando o codec vem num pop-up, usando o Internet Explorer, ou algum recurso nativo do player (o Windows Media Player usa o IE por trás dos panos para exibir páginas da web, como a tela de aquisição de licenças DRM ou mesmo alguns codecs "honestos").

Cada empresa de anti-vírus identificou o malware com um nome: "Troj_Medpinch.a" (para a Trend Micro), "Trojan.ASF.Hijacker.gen" (para a Secure Computing) e "Worm.Win32.GetCodec.a" (para a Kaspersky).

Ele atua como um troiano, um cavalo de tróia, abrindo o PC a comandos do malfeitor. Para não deixar desconfiança no ar, depois que o falso codec é baixado, o arquivo de áudio ou vídeo funciona normalmente.

Se você baixa arquivos em redes P2P, fique atento :)

Postagem relacionada, no fórum do Explorando em maio (por Marcelo Viana):
NOVO VIRUS AMEÇA USUÁRIOS DE REDES DE COMPARTILHAMENTO