Народ,
у меня такая проблема. УРЛы постов заканчиваются на (укороченное) имя, где идут первые слова, разделенные минусом, например, вот так:
"http://www.site.com/blogs/myblog/2008/11/25/my-post-name"
Но иногда в конце такой УРЛы стоит минус. Это происходит, если много слов и обрезание происходит сразу после очередного пробела (а все пробелы это минус). Например:
"http://www.site.com/blogs/myblog/2008/11/25/my-very-long-post-with-minus-at-the-end-"
Так вот, такие ссылки не работают. А именно, b2evo почему-то интерпретирует это название как тег и далее пытается сделать выборку по тегу. Ну и говорит, что постов с таким тегом нету:
Tags: my-very-long-post-with-minus-at-the-end-:
Sorry, there is nothing to display...
Поскольку с т.зр. b2evo это тег, то в конце он ставит двоеточие (что правильно).
Я пробовал изменить кодирование тегов в УРЛах, но это никак не помогает, поскольку по прежнему b2evo воспринимает имя с минусом в конце как тег, но только кодирует по другому.
Знаком ли кто из людей с этой проблемой? Может проверит кто на своей инсталяции, действительно ли она существует или это только у меня такие глюки? Если это баг, то может подскажет кто, как с ним бороться?
Заранее спасибо!
b2evolution version: 2.4.5 released on 09/17/08
mySQL version: 4.1.22-standard
PHP version: 5.2.3
Похоже, что это баг:
http://forums.b2evolution.net/viewtopic.php?t=17355