Баг в RSS на главной странице
В отношении этого: http://www.pgpru.com/news.xml:
1. Хотя фид заявлен, как новостной, туда попадают опросы. IMHO, это логически неверно.
2. В некоторых <title> (насколько я понял – в новостных, в отличие от опросных) отсутствуют пробелы, в результате это выглядит так:
1. Ну почему же неверно? Традиционно в нашей ленте публиковались все обычные новости, новости сайта и опросы. Это лучше, чем делать три различные ленты для каждой категории.
2. It's not a bug, it is a feature. :) Для title новостей просто берётся имя вики-страницы, как есть. Пробелы сделать можно, если очень хочется.
Вообще найденные недоработки лучше публикуйте прямо на этой странице:
http://www.pgpru.com/Проект/ОСайте/Движок
1. а можно сделать отдельный RSS только с новостями?
2. записал в wiki.
1. Делать отдельную ленту мне бы не хотелось: её компиляция достаточно тяжеловесна. А почему Вам эта не нравится? Если Вы просто хотите как-то различать опросы от новостей по заголовкам, я могу элементарно в заголовок опросов добавить приставку "Опрос: ". Да и вообще не думаю, что их в перспективе станет так много, что они забьют всю ленту.
2. Исправил.
1. читая RSS, я бы хотел видеть заголовки новостей, "что бы быть в курсе" – опрос же это что-то, не вписывающееся в эту концепцию. Генерировать два RSS можно в рамках одной процедуры – всего одним дополнительным условием, оверхед должен быть минимальным.
2. Бага в случае аббревиатур: вы, видимо, вставляете пробелы по большой букве – но если подряд идет несколько больших букв, между ними пробелы не нужны.
1. Приставку "Опрос" в заголовок добавлю, но два канала делать не буду. :)
2. Для расстановки пробелов используется стандартный метод из исходной версии Wacko. Заниматься его переписыванием я не хочу; на мой взгляд, пробелы в аббревиатурах — мелочь. Проблема в любом случае сохранится: как, например, быть в случае, если за аббревиатурой следует однобуквенный предлог (тоже заглавной буквой) — прилеплять к аббревиатуре?