Конвертирование букв заголовка поста в латинские. Universal Slug Converter

by nemoluca 7. октября 2009 07:03

Сделал свой первый 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 с соответствиями букв не перезаписывается, поэтому если захотелось вернуть дефолтный - просто удалите текущий.

Качаем, разархивируем и подставляем его в App_Code\Extensions\

UniversalSlugConverter.zip (1,54 kb)

P.S. Естественно, UniversalSlugConverter задействован на этом блоге, начиная с этого сообщения :)

P.P.S. Кстати, обновил движок BlogEngine на текущую версию из svn,
BlogEngine 1.5.1.24.

P.P.P.S. Естественно плагин опенсорсный и т.п., делайте с ним, что хотите, только не бросайте в терновый куст ;)

Universal converter for your Slug...

Добавить комментарий

  Country flag

biuquote
  • Комментарий
  • Предпросмотр
Loading

Page List

    Яндекс цитирования