Valid HTML 4.01!

Valid CSS!
www.oisyn.nl news whois projects forum new user

questa at 1-03-07 15:23
AAADDDS! * click

Woudloper at 24-01-07 11:58
Zag de ads! Heb er nog op één geklikt omdat er iets interessants tussenstond :)

.oisyn at 23-01-07 15:46
Aangezien ik zowaar visitors heb, even wat ads toegevoegd :+

Woudloper at 8-01-07 8:02
Met de UBB Parser aan het stoeien

Woudloper at 5-01-07 10:22
Nieuwe reactie toegevoegd bij het artikel over UBB Parser

Spockz at 31-12-06 12:42
Ja, dit werkt nog hoor. :)

.oisyn at 28-12-06 16:37
Werkt dit nog?

questa at 21-11-05 15:15
*gaap

Grubolsch at 9-06-05 17:12
Bedankt om dit alles open source te maken, ik vermeld je zeker op mijn website! Echt knap werk!

Grubolsch at 9-06-05 17:12
.oisyn, ik moet zeggen dat ik je parser enorm knap vind, en ook je syntacs highlighter!

questa at 8-02-05 13:52
Jammer dat het nooit af komt, maar vertel is meer over je nieuwe baan!!!

.oisyn at 17-05-04 15:28
Dat laatste, weinig tijd enzo. Eerlijk gezegd denk ik niet dat het ooit nog geimplementeerd wordt :/

koli-man at 11-05-04 22:38
Is er eigenlijk nog Orbb nieuws of staat project een beetje stil?

.oisyn at 2-04-04 18:38
/me doet maar weer eens een update :P

eamelink at 1-02-04 11:27
*kick* ;)

questa at 8-12-03 22:16
Kom op, pronken met die zooi!!!

curry684 at 4-12-03 14:04
En waar is de sourcecode van Orbb? Doe eens treehugging opensource hippie uithangen!

questa at 1-12-03 12:49
Damz.. dan maar even hopen dat de compiler snel aan ze 1.0 versie komt :) dan is Questa weer blij!

coubertin119 at 12-11-03 18:32
Pff, ik ben gewoon ongeduldig ;)

.oisyn at 12-11-03 18:29
Wat boeit dat? Je hebt er toch niets aan zolang er geen compiler is ;)

Active articles#

Kol Q l8or 2 beta 4
Code syntax highlighter (php module) 21
UBB Parser (PHP code) 9
Compile-time sqrt in C++ 3
Experiment #1 2
More dynamics :) 3
Interfacing Orbb with C++ 1
Site migrated 0
Integer division using binary long division method 0
Nieuwe forum online 0
Not logged in

Projects / Downloadable source / UBB Parser (PHP code)


UBB Parser (PHP code)
Fri 2 Apr 2004 18:30 by .oisyn

I've put the source of my "ubb" parser online (I'd like to call it OML - oisyn's markup language )

It's composed of two parts: the parser itself and the settings. The parser parses the text, but the settings control the meaning of tags and how they should be converted to html
Click here for a demo

It features automatic close tags ([/]), tag aliases, and two forms of specifying options ([tag option=value1 option2=value2] and [tag=value1,value2])

The source-code:
oml.php: The parser
omlsettings.php: A settings file
omltest.php: How to use it in your projects

The settings file also makes use of my code syntax highlighter

9 comments - 1 page
Post comment


Comments


Fri 23 Apr 2004 23:23 by oscar alexander

Ziet er veelbelovend uit. Heb zelf een jaar of wat geleden een UBB parser gemaakt, maar dat was eigenlijk niet meer dan een reeks preg_replace's. Ik zou me er vandaag de dag voor schamen

Ik ga nu in je sources duiken en kijken of ik er wat van opsteek. Ik wil immers wel weer zelf een eigen parser bouwen, maar een beetje inspiratie kan nooit kwaad
Tue 14 Dec 2004 18:33 by henke37

How do you use the smileys?
I see the two empty lines in umlsettings.php but what should go there? Could you please make a generator if it's not text?
And where did you get the smilies?
Tue 14 Dec 2004 18:44 by henke37

Ok, after a secound look I found smiles.ini but whats the format of it?

Code:

1
image smilecode


Tue 14 Dec 2004 18:54 by henke37

Whats the difernce of preconvert and a regular convert?
I see that you forces the state to be passed as refernce, thats deparcited and don't work any more.
Fri 5 Jan 2007 10:21 by Woudloper

Kwam via Google uit bij deze pagina na het zoeken naar een UBB Parser. Zoveel varianten kan ik namelijk niet op internet terugvinden.

Ik hoop dat je deze reactie nog leest, want het bericht hierboven is alweer vanuit 2004. Momenteel was ik aan het kijken naar je code en ziet er redelijk duidelijk uit qua structuur.

Wat is mis is eigenlijk:


Hoor het graag nog van je als je hier nog voorbij komt...
Fri 5 Jan 2007 11:49 by .oisyn

Vergeet niet dat ik de code niet voor "de community" heb geschreven, maar voor mezelf, en due to popular demand het online gegooid heb. Vandaar dat comments en uitleg dus missen . Overigens heb ik nu echt geen idee meer hoe het werkt, daarvoor zal ik de code eens door moeten spitten (kan ik gelijk comments toevoegen )

Natuurlijk kun je tags die je niet wilt verwijderen, of andere tags toevoegen. Je kan eens kijken hoe ik die tags heb geïmplementeerd om je eigen toe te voegen.

De preconversion stap zet bijvoorbeeld ingetypte links om naar url tags, zoals je op forums veel ziet gebeuren (als je een link in een reactie tikt, en je post, en je edit die post, dan zie je vervolgens de url tag staan). In principe hoeft dit niet in een aparte stap, maar natuurlijk wel als je het tussentijdse resultaat wilt hebben.

Hij werkt uiteraard ook zonder de syntax highlighter, gewoon een kwestie van de code tag uit omlsettings en de handler halen
Fri 5 Jan 2007 14:25 by Woudloper

Quote:
Vergeet niet dat ik de code niet voor "de community" heb geschreven, maar voor mezelf, en due to popular demand het online gegooid heb. Vandaar dat comments en uitleg dus missen .

Duidelijk! Ik wilde je code namelijk tonen aan iemand van buiten de "Community" met minder verstand van PHP, dus vroeg mij af of er een beetje uitleg bij kon komen.

Quote:
Overigens heb ik nu echt geen idee meer hoe het werkt, daarvoor zal ik de code eens door moeten spitten (kan ik gelijk comments toevoegen )

Kan ik mij voorstellen, maar aangezien het redelijk duidelijk is, Oscar er ook positieve reacties op had gegeven en je het zelf heb geschreven moet het toch eenvoudig te doen zijn.
Quote:
Natuurlijk kun je tags die je niet wilt verwijderen, of andere tags toevoegen. Je kan eens kijken hoe ik die tags heb geïmplementeerd om je eigen toe te voegen.

Duidelijk, dus het is ook gewoon mogelijk om de IMG tag net zoals op GoT uit te breiden met de attributen: link, align, title en border?
Mon 8 Jan 2007 8:01 by Woudloper

Probeer er nu een beetje mee te stoeien, maar het definiëren van nieuwe tags is mij nog niet helemaal duidelijk. Zou jij als je nog wat tijd over hebt het stuk over het definiëren van tags in het omlsettings.php bestand kunnen uitleggen. Nu is mij niet helemaal duidelijk wat je met deze instellingen: OML_FLAG_PRE , OML_FLAG_POST , OML_FLAG_SUBTAGS , OML_FLAG_REMOVEOPENBR , OML_FLAG_REMOVECLOSEBR allemaal kan en moet. Hoe moet ik bijvoorbeeld te werk gaan als ik de tags:
allemaal wil toevoegen.
Thu 11 Jan 2007 0:48 by .oisyn

Ik zal er eens naar kijken als ik er de tijd voor heb. Ik weet alleen nog niet wanneer dat is


Post comment


You must be logged in to post a comment