Archive for blog

Mai 21

wp-syntax

Foi instalado mais um plugin na plataforma de blogs (wordpress_mu) por forma a permitir uma formatação de tudo o que seja código e que assuma a formatação conforme a linguagem usada. Este plugin é o WP_Syntax.

A página do WP_Syntax é http://wordpress.org/extend/plugins/wp-syntax/

A utilização é muito simples: envolve-se o bloco de código  com <pre lang=”LANGUAGE” line=”1″> e </ pre> em que LANGUAGE é uma sintaxe de linguagem suportada pelo GeSHi . O  atributo linha é opcional e numera as linhas de código.

GeSHi ou Generic Syntax highlighter é uma biblioteca de software livre que permite o destaque da sintaxe  do código fonte.

Exemplo:

codigo

Exemplo do código a escrever:

imagem15

Linguagens suportadas no atributo lang:

abap, actionscript, actionscript3, ada, apache, applescript, aptsources, asm, asp, autoit, avisynth, bash, bf, bibtex, blitzbasic, bnf, boo, c, cmac, caddcl, cadlisp, cil, cfdg, cfm, cmake, cobol, cpp-qt, cpp, csharp, css, d, dcs, delphi, diff, div, dos, dot, eiffel, email, erlang, fo, fortran, freebasic, genero, gettext, glsl, gml, bnuplot, groovy, haskell, hq9plus, html4strict, idl, ini, inno, intercal, io, java, java5, javascript, kixtart, klonec, klonecpp, latex, lisp, locobasic, lolcode lotusformulas, lotusscript, lscript, lsl2, lua, m68k, make, matlab, mirc, modula3, mpasm, mxml, mysql, nsis, oberon2, objc, ocaml-brief, ocaml, oobas, oracle11, oracle8, pascal, per, pic16, pixelbender, perl, php-brief, php, plsql, povray, powershell, progress, prolog, properties, providex, python, qbasic, rails, rebol, reg, robots, ruby, sas, scala, scheme, scilab, sdlbasic, smalltalk, smarty, sql, tcl, teraterm, text, thinbasic, tsql, typoscript, vb, vbnet, verilog, vhdl, vim, visualfoxpro, visualprolog, whitespace, whois, winbatch, xml, xorg_conf, xpp, z80

Abr 12

Como criar um favicon facilmente

Os favicons (palavra derivada de favorite (favorito) e icon (ícone)) são pequenas imagens no formato *.ico com cerca de 16×16 pixels que ficam guardados num site para visualização pelo navegador. Muitos favicons são imagens simplificadas do logotipo da marca que representam.

imagem18

Caso não haja um favicon definido pelo site, os navegadores exibem o seu próprio ícone ou um ícone padrão como uma folha em branco.
Além disto, o ícone no formato *.ico deve-se chamar obrigatoriamente favicon e estar hospedado na pasta principal do site, ou seja, se o endereço da página for http://en.wikipedia.org, o endereço do ícone deve ser, por exemplo, http://en.wikipedia.org/favicon.ico

Para colocar um favicon no próprio site deve-se inserir:
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />

dentro das tags
<head> e </head>

Há vários sites que nos ajudam a criar rapidamente um favicon e uma pesquisa na internet por “favicon generator” devolve-nos bastantes sites que através de uma imagem criam um favicon.

Este guia dá uma ajuda:
http://www.amoswong.com/how-to-add-a-favicon-in-wordpress-blog.html

Fev 02

FireStats

firestats_trac.jpg

O FireStats é um plugin para Wordpress que permite que se saiba algumas informações sobre os visitantes do nosso blog. Assim mesmo que não se seja administrador do blog, mas apenas autor, pode-se recolher informações.

Na página oficial pode-se, para além de uma demonstração, ficar a saber como instalar,fazer o download do plugin, etc.

Alguns dos blogs aqui alojados já são monitorizados pelo Google Analytics. No entanto este plugin é bastante prático já que as estatísticas ficam acessíveis no próprio painel da administração do blog.

Comparando o Google Analytics com o FireStats pode-se dizer que os dois usam maneiras diferentes de contabilizar os acessos. O FireStats contabiliza cada acesso, cada visualização, independente se a pagina abriu por completo ou não, e considera tudo e mais qualquer coisa como acessos. Já o analytics é mais restrito e rigoroso. Como o código é instalado no rodapé do blog, contabiliza apenas as páginas que abriram a 100%, e tem um sistema de algoritmos diferentes do FireStats. É pois natural uma certa discrepância entre os dois.

firestats_1.png firestats_2.png

Jun 01

Instalação de filtro anti spam — Akismet

spam.jpgEstava a adiar a instalação de um plugin para este tipo de situação, mas está visto que o spam veio para ficar e mesmo nos comentários dos artigos dos blogs apresenta-se como uma praga. Assim é preciso tomar medidas que atenuem este problema.

Uma pesquisa na Internet levou-me ao Akismet, descrito como um inteligente sistema de bloqueio de spams e que verifica se o comentário é spam ou não através do serviço web do Akismet.

Como instalar?

  • A primeira etapa passa pela realização do download deste software. Basta carregar no botão abaixo.

akismet.png

  • Descompactar o ficheiro akismet.zip
  • Enviar a pasta resultante para o servidor onde está o blog e colocá-la em wp-content/plugins/
  • Fazer login no blog como administrador e no menu extensões fazer a activação do Akismet.

imagem19.png

 

 

  • Falta ainda um último passo para que o Akismet funcione: é necessário configurá-lo e para isso temos que indicar a chave API do wordpress

imagem20.png

Como obter uma chave API do wordpress?

Antes de mais nada é necessário estar registado no site do wordpress. Vai-se à página de registo e escolhe-se um nome de utilizador, uma palavra passe e indica-se um endereço de email válido (vai ser necessário para efectuar a confirmação). Escolhe-se Gimme a blog! mesmo que não haja intenção de usar nenhum blog alojado no wordpress.

wp.png

  • Depois de clicar em “Next” é enviado um email para o endereço previamente indicado.
  • No email recebido existe um link que permite activar o blog e após isto recebe-se novo email com todos os dados para aceder ao blog.
  • Faz-se login e escolhe-se o nosso blog. Somos levados para a página de administração. Em My Account escolher Edit profile. É lá que está a informação da chave API.

 

Mais leituras:

87% dos comentários são spams – Não deixe seu blog chegar a esse ponto

Mai 22

Podpress

Foi adicionado o plugin Podpress que permite colocar um podcast (podcast são ficheiros de áudio que podem ser acedidos através da internet) no blog.

imagem16.png

A instalação deste plugin é semelhante à dos outros que já instalei aqui. Basta seguir estes passos:

  • descarregar o plugin, (o que pode ser feito aqui)
  • descompactar o ficheiro descarregado
  • enviar a pasta podpress para o servidor e colocá-la na pasta wp-content/plugins
  • ir à administração do blog e em extensões activar o podpress
  • configurar (ver instruções aqui)

É necessário criar uma pasta no servidor para colocar os ficheiros de vídeo ou áudio, em wp-content/uploads.

No menu de administração ficamos com uma opção para o podpress

imagem14.png

Escolhendo esse menu temos ainda as seguintes opções:

imagem15.png