Page 1 of 1

Error in s9y_event_freetag 02.48

Posted: Tue Nov 11, 2008 6:20 pm
by JWalker
Hello,

I think I found a bug in serendipity_event_freetag. I defined a marker in cyrrilic (Bulgarian) language, that ends with the last not capital letter in cyrrilic alphabet 'я' (U+044F Cyrrilic small letter Ya). When I clicked on this tag, no entries appeared marked with it, that last letter was replaced with dot (.), and here is the URL:

Code: Select all

http://walker/sblog/plugin/tag/%E2%E0%EB%E8%E4%E0%F6%E8%FF
Then I renamed this tag - replaced 'я' with 'ю' (U+044E Cyrrilic small letter Yu), the letter just before U+044F Cyrrilic small letter Ya. The entries appeared and the URL was

Code: Select all

http://walker/sblog/plugin/tag/%E2%E0%EB%E8%E4%E0%F6%E8%FE
Thus I think that there is some problem with determining what are the valid cyrrilic letters, but I can't tell where it is: in S9Y, in the plugin, in PHP or somewhere else.

Re: Error in s9y_event_freetag 02.48

Posted: Tue Nov 11, 2008 6:29 pm
by garvinhicking
Hi!

%FF is a "dangerous" single-char ASCII line. It might get filtered by mod_security or Suhosin. I don't think s9y itself is doing this...

Regards,
Garvin

Posted: Tue Nov 11, 2008 8:02 pm
by JWalker
Thanks, this is not a big problem, I'll rename the tag...