Jag har uppmärksammat ett problem med en smileykod, koden är:
:h
När man skriver den i löptext och den är en del av ett ord exempelvis:
:hover
Det är inte så bra om man ska beskriva något utan att man presenterar kod, exempelvis:
Du kan använda :hover-egenskapen för det.
Det hade varit lämpligt om man hade kunnat ändra matchningen till att det måste vara ett mellanslag, eller annan white-space character efter alla smileys för att de ska matchas.
:hover <-matchas ej
:h <- (med tab efter) matchas
:h <-(med mellanslag) matchas
:h
<- med linefeed matchas.
Det hjälper ju inte om man skulle vilja ha smileys i inlägget i övrigt. Det kan ju knappast finnas nån poäng med att den ska matcha när det hela är en del av ett ord. Eller är det kanske ett självändamål?
:stefan: självklart kan man göra det, men det är ju inte det som är pudelns kärna med mitt inlägg. Känns det inte dumt att sparka på symptomen istället för att bota sjukdomen?
Dessutom rör det alla smiley-koder märkte jag nu. Men kommer någon med ett bra skäl till att det ska vara så här så är jag beredd att acceptera det, men som det är nu ser jag ingen som helst poäng med att koderna matchar på delar av ord. Du kanske har insett något här som jag har missat?
Har för mig att det var någon bugg i nuvarande vB-version. Oavsett om man skrev in ett whitespace efter tecknen som skulle bli en smiley, så trimmades det bort. Det kanske har dykt upp en lösning nu, men det gick inte att fixa på min tid.
Okej, det är taget. Smielyserna matchar väl via reguljära uttryck?
Borde det inte bara vara att kasta in en: \s efter själva koden för att matcha på whitespace?
263 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e