вторник, 6 октября 2009 20:03 by
nemoluca
Сделал свой первый extention для BlogEngine.NET - UniversalSlugConverter.
Переводит все нелатинские буквы в латинские в slug'е вашего поста.
Чтобы ссылки были вида: http://itblog.someplace.ru/post/Konvertirovanie-bukv-zagolovka-posta-v-latinskie-Universal-Slug-Converter.aspx
Для этого используется базовый xml, который вы всегда можете переопределить или дополнить (App_Data\datastore\extensions\UniversalSlugConverterDictionary.xml).
По умолчанию добавлены только русские буквы. Если кто дополнит список - присылайте, включу в умолчания.
Настройка всего одна - можно включить постоянное перезаписывание slug при сохранении существующего поста.
Существующий dictionary с соответствиями букв не перезаписывается, поэтому если захотелось вернуть дефолтный - просто удалите текущий. Ещё...
6c30bcda-7db8-4900-b618-bfd891a4f2e7|0|.0