Het is me al eens eerder opgevallen, maar nu zag ik het weer in http://www.circuitsonline.net/forum/view/52064 .
edit: niet meer zichtbaar, Wouter heeft er zojuist een spatie bij-ge-edit.

Als je aanhalingstekens direct laat opvolgen door een haakje sluiten, dus " ) zonder spatie ertussen dan krijg je een knipogende smiley in plaats van het haakje. De aanhalingstekens blijft gewoon staan.

")

[Bericht gewijzigd door Jochem op (13%)]

") Vaag...

Zal wel een bugje zitten ergens.

'')

huh?

[Bericht gewijzigd door buzzer op (57%)]

2 keeer een enkele geeft dus '')
en 1 keer een dubbele geeft ")

Iets minder onverklaarbaar, maar ook leuk: het verschijnsel van de 1-op-9 balun, ofwel 1 : 9.
Als je dat aan elkaar schrijft staat er 1:9.

Met het quote knopje kun je trouwens altijd zien wat er stond...

Op 2 september 2007 13:25:13 schreef Frederick E. Terman:
Iets minder onverklaarbaar

De eerste bug is niet onverklaarbaar en er wordt aan een oplossing gewerkt.

Niet onverklaarbaar? In dat geval: verklaar! :)

Omdat : 9 een smilie code is en de parser op een eenvoudige manier werkt.

kif had het over de eerste bug die niet onverklaarbaar was. De : 9 is inderdaad logisch.

edit: HEY! Opgelost!! Snelle zondags-service hier bij CO ";)

de laatste smiley is een grapje natuurlijk

[Bericht gewijzigd door Jochem op (15%)]

Op 2 september 2007 14:54:22 schreef Jochem_S:
Niet onverklaarbaar? In dat geval: verklaar! :)

" wordt omgezet naar de bijhorende HTML entity, en dat is ". Als je daar direct achter een ) tikt, krijg je dus ; ) (zonder de spaties natuurlijk) en dat is een smilie.

De fout is nu overigens opgelost.

Ah, logisch als je het zo bekijkt ja. Is er trouwens een manier om de parser te omzeilen, behalve met code-tags? Een non-smiley-ubb-tag, bestaat dan?

[dontsmile]:)[/dontsmile]

Nee, dat kan alleen met de code tags.

Op 2 september 2007 15:24:59 schreef Jochem_S:
kif had het over de eerste bug die niet onverklaarbaar was. De : 9 is inderdaad logisch.

Ohja... |:(

Ik deed vandaag de weinig voorkomende combinatie

<bla>-)

die resulteert in <bla>-)

Zelfde euvel waarschijnlijk. De parser lijkt een beetje op een ongunstige plaats te zitten in dat opzicht :)

Dit bugje is natuurlijk minder urgent dan degene waarvoor ik ooit dit topic maakte, aangezien een haakje-sluiten na een aanhalingsteken veel vaker voorkomt. (Ik weet nu al niet meer waarom ik precies bovenstaande combinatie maakte...)