Recent Topics

1 Dec 05, 2008 16:37    

Народ,

у меня такая проблема. УРЛы постов заканчиваются на (укороченное) имя, где идут первые слова, разделенные минусом, например, вот так:

"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

3 Dec 05, 2008 18:49

Это баг. И решение есть в том же посте, будем надеяться что в b2evo-3x это будет исправлено.

Удачи


Form is loading...