Extension:Add HTML Meta and Title/ru

Позволяет более лёгкую оптимизацию поиска в MediaWiki.

Использование
Если ввести

...или более короткую версию...

в wiki слова добавляются к HTML "title" и "meta" хедерам. Это и позволяет лёгче оптимизировать поиск в MediaWiki.

В примере приведённом выше будет выдано: (таким образом ", word1,word2,..." добавляется к названию)

(это новая meta - уже существующие остаются без изменений)

Как я это сделал(а)
Используется два MediaWiki крючка - OutputPageBeforeHTML (для meta) и BeforePageDisplay (для добавления к названию).

Так-же добавления к Extension:MetaKeywordsTag и дополнительные возможности привели к созданию нового плагина. Возможно однажды это станет стандартным способом оптимизировать MediaWiki :)

Лицензия
Add HTML Meta and Title распространяется под MIT Лицензией.

Инсталляция

 * Скачать с http://velko.org/mediawiki-extension-add-html-meta-and-title -  скачать файл .phps и переименовать в .php, и создать файл extensions/Add_HTML_Meta_and_Title.php.
 * Включить добавив в LocalSettings.php:

v0.4

 * добавлено  в функции parseSEO из-за PHP ошибок связанных с не инициализированной переменной...

v0.2

 * добавлена функция htmlspecialchars как фильтк текста - нужно-ли ещё что-то чтобы предотвратить вандалов? Я так не думаю. (Если ты англо-говорящий, то можно использовать htmlentities функцию в PHP, которая более безопасна)

v0.1

 * Первая версия - всё работает.

Смотри также

 * Extension:MetaKeywordsTag только для meta
 * Если надо только поменять название (но не добавлять к нему слова), возможно подойдёт DISPLAYTITLE вместе с настройками Manual:$wgAllowDisplayTitle и Manual:$wgRestrictDisplayTitle.
 * Extension:Advanced Meta для лёгкого изменения настроек роботов, meta и keywords на целых именных пространствах или отдельных страницах.