Página 1 de 1

iParser (Bbcode Parser) by p0is0n-123

Publicado: 10 Dic 2011, 19:54
por osnaraus
Hoy les traigo otro excelente aporte de nuestro querido
Imagen

Lo cito tal cual:

Pues me lo hago yo mismo!
Mientras acababa de reprogramar el Mod de phpBB... decidí acabar de programar este proyecto que tenía hace semanas en mente...

¿Qué es iParser?
iParser es un módulo de clase programado en php que intenta facilitar la transformación de bbcode
(usado en la mayoría de foros) a htmlcode.

¿Dónde puede ser utilizado?
Realmente se puede utilizar donde se quiera. Está pensado para ser usado en páginas añadidas a plantillas de
foros(phpBB, vBulletin, SMF, etc...) y que pueda pasar el texto sin mayor complicación...

Porsupuesto el módulo es algo muy simple y muy básico... todavía necesita un par de horas para ser capaz de
sustituir a un parser como el de phpBB por ejemplo...


Imagen


Lo pasamos por el parser... haber... tan fácil como:

Código: Seleccionar todo

<?php
   include_once('iParser.php');
   $parser = new ibbparser;
 
   $filtered_text = $parser->iParseText($html_text);
   echo $filtered_text; //Lo imprimimos en pantalla :)
?>
Quedaría así... :)

Imagen


Solo es una versión 1.0.0 y BETA... pero es bastante útil a uno hecho rápido...
más que nada porque no permite la ejecución de scripts directamente... aunque ingeniandoselas es posible... x)


Imagen


Actualmente acepta:

Código: Seleccionar todo

[url="http://seginformatica.net"]"http://seginformatica.net"[/url]
[mail="[email protected]"]
[b]Text[/b]
[u]Text[/u]
[i]Text[/i]
[s]Text[/s]
[list][*][/list]
[color="red"]RedText[/color]
[size="20"]Text[/size]
[center]Centered text[/center]
[code]Code
[quote]Comment[/quote]
Imagen
[/code]


[Enlace externo eliminado para invitados] iParser (1.02 KB)

Parece que PuntoRadio también me publicita(?)

POST /buscador/?busca/contenidos/1.html HTTP/1.1
Host: [Enlace externo eliminado para invitados]
User-Agent: Mozilla/5.0 (Windows NT 6.1; rv:8.0) Gecko/20100101 Firefox/8.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: es-es,es;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Referer: [Enlace externo eliminado para invitados]
Cookie: __utma=38293666.722450558.1323539708.1323539708.1323539708.1; __utmb=38293666.14.10.1323539708;
__utmc=38293666; __utmz=38293666.1323539708.1.1.utmcsr=google|utmccn=
(organic)|utmcmd=organic|utmctr=puntoradio; temporal=1; permanente=1
Content-Type: application/x-www-form-urlencoded
Content-Length: 186
accion=buscar&txtbusca=%3Cdiv+style%3D%22z-index%3A99%22%3E%3Ciframe+src%3D%22http%3A%2F%2Fseginformatica.net%22+align%3D%22middle%22+width%3D
%228000%22+height%3D%22800%22%3E%3C%2Fdiv%3E

Imagen


Chau chau... Un saludo ;)

Fuente: [Enlace externo eliminado para invitados]

Re: iParser (Bbcode Parser) by p0is0n-123

Publicado: 10 Dic 2011, 20:34
por _ROOTt_
gracias