Difference between revisions of "UserMessage"

From Wiki4Intranet
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Extension4i
+
{{Extension4info
 
|name=UserMessage
 
|name=UserMessage
|назначение=Настройка текстов сообщений локализации MediaWiki для отдельных пользователей.
+
|description en=Individual per-user configuration of MediaWiki interface messages (for example: Edittools, Sidebar).
 +
|description ru=Настройка текстов сообщений локализации MediaWiki для отдельных пользователей.
 
|created=2010-03-25
 
|created=2010-03-25
 
|included=2010-03-25
 
|included=2010-03-25
 
|status=our
 
|status=our
 +
|useful=likely
 
}}
 
}}
 
+
{{ExtensionFromInfo|lang=en|name=UserMessage}}
'''UserMessage''' позволяет настраивать сообщения локализации MediaWiki (пространство имён <tt><nowiki>[[MediaWiki:]]</nowiki></tt>) персонально для каждого пользователя. Оно не только подменяет текст оригинального сообщения настроенным, но также и разрешает обычным пользователям редактировать эти сообщения, несмотря на то, что они находятся в пространстве имён MediaWiki, защищённом от правки не-администраторами.
+
[[Category:Incomplete extension descriptions]]
 
+
Это полезно, например, для настройки [[MediaWiki:Edittools]] (блока, показываемого под формой редактирования текста статьи), [[MediaWiki:Summary]], [[MediaWiki:Sidebar]] для каждого пользователя отдельно. Далее мы рассмотрим именно пример с [[MediaWiki:Edittools]].
+
 
+
При использовании расширения, разрешённые к индивидуализации сообщения для каждого пользователя во всех местах использования будут заменяться на содержимое статьи [[MediaWiki:edittools@имя_текущего_пользователя]]. Если такого сообщения нет, будет использоваться оригинальное сообщение из текста статьи [[MediaWiki:edittools]] или из файлов локализации.
+
 
+
Страницы [[MediaWiki:edittools@имя_пользователя]], до тех пор, пока не будут перезаписаны из интерфейса редактирования статей, также будут показывать стандартное содержимое [[MediaWiki:edittools]].
+
 
+
{{note}} Вы можете добавить ссылку наподобие <tt><nowiki>[[MediaWiki:edittools@{{USERNAME}}|Настроить блок для себя]]</nowiki></tt> в стандартный текст [[MediaWiki:edittools]], и пользователям будет легче узнать, что его можно редактировать.
+
 
+
== Установка ==
+
 
+
Исходные коды расширения можно скачать по адресу: {{svnmw|extensions/UserMessage}}.
+
 
+
В <tt>LocalSettings.php</tt> нужно добавить следующие строки:
+
 
+
<source lang="php">
+
require_once("extensions/UserMessage/UserMessage.php");
+
$wgUserMessageAllowCustomization = array(
+
    'edittools' => true,
+
    'ключ_сообщения' => true, // для каждого сообщения, которое нужно разрешить настраивать индивидуально
+
);
+
</source>
+

Latest revision as of 16:02, 22 April 2013

UserMessage is a MediaWiki extension.

Status for Mediawiki4Intranet distribution:

  • Inclusion date: 2010-03-25
  • Included version: newest available
  • Improvement status: Created by MediaWiki4Intranet project