PmWikiRu /
Пожалуйста экспериментируйте в песочнице!ЧаВо

А, собственно, как заставить работать в кодировке Windows-1251?

Как и UTF-8. Делаешь XLPage для win-1251, только надо потратить время на перекодировку всех русских страниц в win-1251. :) Holo? 28.07.2006 10:23

А КэмелКейс русский работает? -- Ну, я так и знал!!! Ну когда же хоть одна нормальная фики будет поддерживать РусскийКэмелКейс OutOfTheBox???

-- Ну, если PmWiki заставить работать в кодировке Windows-1251(что очень легко), то КэмелКейс работает и с русскими буквами. Это я проверил. А вот с UTF-8 не всё так гладко. Я пока занят переводом документации, но когда это будет действительно надо, могу разобраться и с этим.

А можно ли называть группы по-русски?

Имена групп и страниц могут быть русскими. Хотите пример? -- Страница с русским именем.
Но на самом деле, идея русских ссылок мне не очень нравится. Хотя бы потому, что url с русскими буквами в адресной строке преображается во что-то жутко непотребное. От чего, в своём случае, я выбрал для ссылок всегда сочинять английские названия, а в (:title:) указывать реальное название страницы. Чаще стараться использовать форму ссылок [[LinkName|+]], которая в имя ссылки автоматически подставляет заголовок страницы из (:title:). Да и всё равно склонения русских слов не подходят для КэмелКейса. Holo?
Недавно пришлось столкнуться с Китайской WiFi точкой доступа. Т.е. она привезена из Китая и соответственно Web интерфейс у неё тоже на китайском. Так вот, эта история продолжение соображений изложеных в предыдущем абзаце. Мне удалось её успешно настроить только за счёт того, что имена ссылок все были на английском. Т.е. я буквально смотрел исходный HTML текст и находил названия элементов форм. А вот еслиб всё было на родном языке, тогда бы... нехочу даже думать. Т.е. английские названия страниц хороши тем, что их: все понимают, нельзя испортить кодировкой -- они читаются всегда. Holo? 23.03.2006 04:14

Регистронезависимый поиск по содержимому на русском языке?

С этим есть трудности. Проблема в слабой поддержке UTF-8. В частности pagelist.php когда строит файлы индекса применяет к тексту функцию strtolower(), которая не умеет обрабатывать UTF-8. Это первое. Второе: индекс работает как решето отсеивающее страницы явно не относящиеся к теме поиска, а сам поиск ведётся с помощью preg_match() применяя регулярное выражение опять же без учёта существования UTF-8. И это не первый ляп с поддержкой UTF-8. Их там множество.
Править исходники независимо от разработчика мне как-то не с руки, потому как исправив pagelist.php(и ещё некоторые) я получу ветку проекта. Правильнее былоб править их в репозитории, но туда доступа нет (пока). Т.е. чтобы туда попасть надо исполнить длинный танец в PITS на pmwiki.org и завязать дискуссию в списках рассылки. Если читать по английски я могу(с некоторой натяжкой), то писать увы (стесняюсь своей безграмотности). :)
По большому счёту, надо серьёзно заняться внедрением полноценной поддержки UTF-8 в PmWiki. Что может потребовать доработку почти всех вызовов строковых функций, т.е. сделать некую библиотечку как она сделана в dokuwiki. Иными словами, работы там достаточно много. Если решать задачу поэтапно(методом заплаток), то будет проще, но есть шанс заблудиться в изменениях и свалиться в бездну ошибок и исправлений.
Кроме того, настораживает длительное затишье с выпуском версий pmwiki. Короче - сплошное нытьё и отговорки.
Holo? 11.05.2006 01:25

Как зафиксировать содержимое страниц для экономии места и исключения возможности отката?

Можно ли делать якоря на странице?

Почему нет? -- Можно! Смотри описание синтаксиса ссылок [[#name]] (Ссылки).
Holo? 04.06.2006 04:09

Не смог найти текстовый редактор предназначенный для создания PmWiKi документов. Такого нет?

Хм. Определённо, я о таковом не слышал.
Holo? 04.06.2006 11:01

Почему я не могу в своей PmWiKi вставить текст в плавающую рамку вот так

  Текст 

 И каким образом можно поменять характеристики этой рамки (выравнивание и цвет).
Что я делаю не так (полезло форматирование)?

Перевод страницы PmWiki.FAQ - Оригинал перевода PmWikiRu.FAQ - Backlinks
PmWikiRu.FAQ: редакция от 2006-07
PmWiki.FAQ: редакция от 2011-09

ltima modificacin de la pgina el 2006-07
Powered by PmWiki