Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[bug] Parsen myreactlink gaat fout (vanwege punt in nick?)

Pagina: 1
Acties:
  • 23 views sinds 30-01-2008

  • Zoefff
  • Registratie: September 2001
  • Laatst online: 20-11 21:54
Zoals in de titel, het parsen van een myreactlink lijkt in sommige gevallen niet helemaal goed te gaan. Ik heb het dan dus over een linkje als
[norml]http://gathering.tweakers.net/forum/myreact/$id[/norml]

wat wordt omgezet in
[norml][MYREACT=$id]$nick[/MYREACT][/norml]

Dit gaat niet helemaal zoals ik verwacht bij Kaj., als je http://gathering.tweakers.net/forum/myreact/106 in een bericht zet, komt er alleen [MYREACT=106] uit, zonder de verwachtte $nick[/MYREACT].

Nu is dat over het algemeen geen probleem omdat deze tag blijkbaar ook als singleton gebruikt kan worden, maar in complexere structuren kan het wel problemen geven. Bijvoorbeeld als je een list maakt, en deze 'snel' sluit met [/]:
[norml][list]
  [*]http://gathering.tweakers.net/forum/myreact/106
  [*]http://gathering.tweakers.net/forum/myreact/35587
[/][/norml]

ziet er dan zo uit:

[list]
• [MYREACT=106]
• [MYREACT=35587]Zoefff[/MYREACT]


En dat is stom :P


FotoblogWerkaandemuur.nlMoestuincursus.nlTwitter


  • Spider.007
  • Registratie: December 2000
  • Niet online

Spider.007

* Tetragrammaton

Dat de URL wordt omgezet naar de singleton lijkt me geen probleem aangezien de output daarvan gelijk is aan hetgeen wat jij verwacht (ook al is die verwachting wel logisch). Dat jouw list foutgaat is vrij eenvoudig op te lossen:

code:
1
2
3
4
[list]
  [*]http://gathering.tweakers.net/forum/myreact/106
  [*]http://gathering.tweakers.net/forum/myreact/35587
[/list]


Het is wel erg raar wat daar vervolgens voor HTML uitkomt::?

---
Prozium - The great nepenthe. Opiate of our masses. Glue of our great society. Salve and salvation, it has delivered us from pathos, from sorrow, the deepest chasms of melancholy and hate


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Er gaan 2 dingen fout, hij zet ten eerste de [myreact]-tag niet om voor Kaj., en daardoor ziet hij het einde van de [li]-tag niet, ongeacht of je die nu wel of niet opgeeft, hetgeen beiden correct is.

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:28

crisp

Devver

Pixelated

Het ging fout bij userid's < 100 en is inmiddels gefixed :)

Intentionally left blank


Dit topic is gesloten.