Mostrando entradas con la etiqueta php. Mostrar todas las entradas
Mostrando entradas con la etiqueta php. Mostrar todas las entradas
Puesto que en muchas de las entradas que he escrito y escribiré en este blog pegaré porciones de código y después de la última sobre twitter me he puesto ha buscar un poco por mi amigo google sobre como "colorear" código para que quede mucho más estupendísimo en mi flamante blog (...hehehe) y he encontrado GeSHi un highlighter resaltador de prácticamente cualquier tipo de código. Soporta muchísimos lenguajes:
Spoiler: Lista de lenguajes soportados

ABAP
Actionscript
ADA
Apache Log
AppleScript
APT sources.list
ASM (m68k)
ASM (pic16)
ASM (x86)
ASM (z80)
ASP
AutoIT
Backus-Naur form
Bash
Basic4GL
BlitzBasic
Brainfuck
C
C for Macs
C#
C++
C++ (with QT)
CAD DCL
CadLisp
CFDG
CIL / MSIL
COBOL
ColdFusion
CSS
D
Delphi
Diff File Format
DIV
DOS
DOT language
Eiffel
Fortran
FourJ's Genero
FreeBasic
GetText
glSlang
GML
gnuplot
Groovy
Haskell
HQ9+
HTML
INI (Config Files)
Inno
INTERCAL
IO
Java
Java 5
Javascript
KiXtart
KLone C & C++
LaTeX

Lisp
LOLcode
LotusScript
LScript
Lua
Make
mIRC
MXML
MySQL
NSIS
Objective C
OCaml
OpenOffice BASIC
Oracle 8 & 11 SQL
Pascal
Perl
PHP
Pixel Bender
PL/SQL
POV-Ray
PowerShell
Progress (OpenEdge ABL)
Prolog
ProvideX
Python
Q(uick)BASIC
robots.txt
Ruby
Ruby on Rails
SAS
Scala
Scheme
Scilab
SDLBasic
Smalltalk
Smarty
SQL
T-SQL
TCL
thinBasic
TypoScript
Uno IDL
VB.NET
Verilog
VHDL
VIM Script
Visual BASIC
Visual Fox Pro
Visual Prolog
Whitespace
Winbatch
Windows Registry Files
X++
XML
Xorg.conf

Puedes usar la demo que viene en su web oficial o descargarte la clase en php y usarla como te apetezca. También dispone de una documentación en inglés de como usar esta clase.

La demo es completamente personalizable, puedes pegar un código cualquiera o seleccionar un archivo completo de tu ordenador. Puedes configurar los colores en que saldrán las variables, strings, paréntesis... la pera limonera.

Nota: Si usas Wordpress tienes un plugin para añadir el código directamente que se basa GeSHi. Más info...


Hace unos cuantos días me decidí a implementar una cuenta de Twitter automatizada para el tracker privado de torrents del que soy administrador (tibimate.es). Siempre había oído que la API de Twitter era muy fácil de manejar y la verdad es que una vez metido en el ajo si que lo es y más si usas una clase como Twitter Development Talks API Class.


Esta clase está programada en PHP y su uso no puede ser más sencillo:


1. Descarga el archivo de la clase y guardalo como twitter.php (por ejemplo)
2. Carga la clase en el archivo que la quieras usar:

include("twitter.php");

3. Creamos el objeto y conectamos a Twitter:

$twitter = new Twitter("usuario", "contraseña");