webForumDet fria alternativet

Ändra hur en smileykod matchar.

Om webForum

7 svar · 612 visningar · startad av colione

Medlem sedan juni 20014 421 inlägg
Frågan#1

Hej,

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.
Medlem sedan dec. 19996 721 inlägg
#2

Man kan ju stänga av smilies i ett inlägg, just av den anledningen.

:hover-egenskapen.

Medlem sedan juni 20014 421 inlägg
#3

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?

Medlem sedan apr. 200015 687 inlägg
#4

Men måste du använda kolon för att beskriva det då? Räcker det inte med att skriva hover utan kolon? :q

Medlem sedan sep. 2006284 inlägg
#5

:stefan: skrev:

Men måste du använda kolon för att beskriva det då? Räcker det inte med att skriva hover utan kolon?

Det är väl irrelevant?

Jag håller med colione.

Medlem sedan juni 20014 421 inlägg
#6

: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?

Medlem sedan mars 20025 907 inlägg
#7

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.

Medlem sedan juni 20014 421 inlägg
#8

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?

256 ms totalt · 4 externa anrop · v20260731065814-full.e96017d9
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
129 ms — ändringar (db)