Пространства имён | |||
---|---|---|---|
Тематические пространства имен | Пространства имен Talk | ||
0 | (Основная статья) | Говорить | 1 |
2 | Пользователь | Обсуждение пользователей | 3 |
4 | Википедия | Обсуждение в Википедии | 5 |
6 | Файл | Обсуждение файлов | 7 |
8 | MediaWiki | Обсуждение MediaWiki | 9 |
10 | Шаблон | Обсуждение шаблона | 11 |
12 | Помощь | Помогите поговорить | 13 |
14 | Категория | Обсуждение категории | 15 |
100 | Портал | Обсуждение портала | 101 |
118 | Черновой вариант | Черновой разговор | 119 |
710 | TimedText | Обсуждение TimedText | 711 |
828 | Модуль | Обсуждение модуля | 829 |
В настоящее время не используется | |||
108 | Книга | Книжный разговор | 109 |
446 | Образовательная программа | Обсуждение образовательной программы | 447 |
2300 | Гаджет | Обсуждение гаджетов | 2301 |
2302 | Определение гаджета | Обсуждение определения гаджета | 2303 |
Виртуальные пространства имен | |||
-1 | Специальный | ||
-2 | СМИ |
Пространство имен MediaWiki - это пространство имен, содержащее текст, который будет отображаться в определенных местах интерфейса. Только администраторы и редакторы интерфейса могут редактировать страницы в этом пространстве имен. Кроме того, страницы в этом пространстве имен , оканчивающиеся .css
или .js
, кроме того , ограничены администраторам интерфейса и редактор интерфейса . Однако все редакторы могут предлагать изменения на соответствующих страницах обсуждения.
Обзор
Пространство имен MediaWiki позволяет администраторам и редакторам интерфейс для настройки или перевода веб - интерфейса MediaWiki .
Поскольку изменения на этих страницах имеют глобальный эффект, они защищены от редактирования, и только администраторы и редакторы интерфейса имеют возможность редактировать их . [1] Не администраторы, которые хотели бы запросить незначительные изменения, могут сделать это, используя шаблон на странице обсуждения на странице MediaWiki. Более существенные изменения следует обсудить в соответствующем разделе Википедии: Village pump ; Затем следует сделать запрос на редактирование, если есть согласие по поводу изменения.{{editprotected}}
Изменения, которые могут принести пользу другим вики-сайтам и не относятся к Википедии, могут быть отправлены на translatewiki.net (также известный как TWN, ранее известный как BetaWiki). См . Translatewiki: Translate: MediaWiki . Поскольку исходным языком сообщений является английский, изменения в них нельзя напрямую редактировать на translatewiki.net, и их необходимо обсуждать на странице поддержки .
Страницы MediaWiki не могут и не должны иметь документации на самой странице по нескольким причинам: среди прочего, теги
Для некоторых сообщений доступна старая документация, если для параметра «язык» установить значение qqq. Например, MediaWiki: Login имеет старую и несколько некорректную документацию на MediaWiki: Login / qqq . Не обновляйте сообщения / qqq, вместо этого обновляйте верхнюю часть страницы обсуждения.
Имена сообщений для конкретного элемента интерфейса можно найти с помощью расширенного гаджета «Добавить ссылку на панель инструментов, чтобы перезагрузить текущую страницу с открытыми именами системных сообщений» в разделе « Особые: настройки» . После включения в панели инструментов появляется элемент «имена сообщений», при нажатии отображаются имена всех элементов.
Обзор сообщений
В шаблоне {{ MediaWiki messages }} (показанном ниже) перечислены основные сообщения. Не включены
- Предупреждения о злоупотреблении фильтром , так как их много, и их можно найти здесь .
- Теги добавляются автоматически для редактирования сводок с помощью фильтров редактирования , которые перечислены в разделе Special: Tags .
- Сообщения с описанием опций Preferences ( Mediawiki:Tog-) - ищите их .
- Сообщения с подсказками ( Mediawiki:Tooltip-) - ищите их .
- Сообщения, относящиеся к Cite.php , перечислены и обсуждаются в Help talk: Cite errors .
- MediaWiki: Uploadtext и связанные с ним подстраницы (подстраницы включают страницы из Wikipedia:космоса) - они рассматриваются в лекции Wikipedia: Upload .
- CSS- файлы, описанные на MediaWiki talk: Common.css .
- Гаджет о связанных сообщений - Гаджеты .
Шаблон {{ объяснение интерфейса }}, используемый на MediaWiki talk:страницах (обычно обсуждаемых), добавляет страницы, на которых он находится, в сообщения Category: MediaWiki с объяснением интерфейса .
Полный список сообщений доступен на странице Special: Allmessages . Сообщения MediaWiki, обслуживающие программное обеспечение по умолчанию, называются «немодифицированными» и отображаются в виде красных ссылок в списке «Все сообщения» и не отображаются при поиске на основе префиксов, поскольку технически они не существуют в виде страниц. Поскольку Special: Allmessages отображает все системные сообщения ( размер страницы превышает 1 МБ), некоторые пользователи могут предпочесть просматривать эти сообщения в алфавитном порядке: @ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Список всех страниц MediaWiki см. В разделе Special: Prefixindex / MediaWiki: или выполните поиск в пространстве имен MediaWiki .
Технические подробности
Пространство имен MediaWiki является механизм , позволяющий администраторам , чтобы настроить или перевести веб - интерфейс MediaWiki . Он включен по умолчанию в последних версиях mediawiki, mw: Manual: $ wgUseDatabaseMessages = true включает их. Содержимое страниц пространства имен MediaWiki переопределяет любые соответствующие настройки в языковых файлах, т. Е. Статическую версию сообщений. Использование пространства имен MediaWiki немного медленнее, чем другие пространства имен.
Количество пространств имен сообщений MediaWiki - 8 , с соответствующим пространством имен MediaWiki talk 9 для обсуждения отдельных сообщений. Некоторые проекты предлагают шаблоны, такие как en: Template: editprotected ( редактирование обратных ссылок ), чтобы предлагать изменения, в других для этой цели есть страница типа Meta: Requests for help from sysop or bycrat .
- Ссылки на сообщения MediaWiki работают как ссылки на обычные страницы, примеры
- [[MediaWiki:Edit]]MediaWiki: Редактировать ,
- [[w:de:MediaWiki:Edit]]w: de: MediaWiki: Edit ,
- [{{fullurl:m:MediaWiki:Edit|action=render}} demo]демо .
Каждое сообщение в $wgAllMessagesEn
массиве в Messages.php [ мертвая ссылка ] соответствует странице в пространстве имен MediaWiki. Например, в php-файле может быть строка:
'Recentchanges' => 'Последние изменения',
Этому соответствует страница MediaWiki: Recentchanges и {{int:Recentchanges}}
выдает последние изменения. Когда эта страница редактируется, новое сообщение автоматически используется для ссылки на последние изменения на левой панели рабочего стола сайта. Аналогично w: fr: MediaWiki: Recentchanges содержит récentes модификаций содержимого , обратите внимание, что само название страницы не переведено.
Включение
Включение сообщений MediaWiki может иметь смысл, поскольку, как указано ниже, исторически эти сообщения также выполняли функцию шаблонов.
{{MediaWiki:Edit}}
= Отредактируйте эту страницу, см. M: Template: Ed ( редактировать обратные ссылки ) .{{int:Edit}}
= Редактировать эту страницу, функция двоеточие INT: является обобщающим для MediaWiki: .{{int:Example}}
= «Пример», но только до тех пор, пока сообщение существует.{{MediaWiki:Example}}
= MediaWiki: Пример не существует.
Разница между {{MediaWiki:}}
и {{int:}}
заключается в том, что включает {{MediaWiki:}}
использование языка Wiki по умолчанию (например, английский), тогда как {{int:}}
включает использование языка, установленного предпочтениями пользователя. Например, если ваш пользовательский язык не установлен на английский, следующие две строки будут отличаться:
- Просмотреть статью
- Просмотреть статью
Однако многие сообщения не подходят для включения, потому что они содержат $ 1 и подобные параметры, не оцениваемые анализатором шаблона, или необработанная разметка CSS и XHTML, недопустимая на обычных страницах.
Межъязыковые ссылки
Межъязыковые ссылки в сообщениях MediaWiki обычно не работают должным образом. Добавление
Вместо этого можно использовать внутристраничные межъязыковые ссылки на страницах обсуждения, m: Template: ilm ( редактирование обратных ссылок ) делает это для некоторых крупных проектов.
Строки исключительно для языкового файла
Некоторые текстовые строки нельзя настроить с помощью этой функции, поэтому их можно изменить только путем редактирования языкового файла. Это включает:
- Заголовки пространства имен «Пользователь», «Википедия», «Изображение» и т. Д.
- Названия специальных страниц
- Названия месяцев и дней недели
- Ряд пунктов в Special: Preferences
История
Пространство имен MediaWiki было представлено 6 декабря 2003 года. До этого текст пользовательского интерфейса был частью программного обеспечения PHP и мог быть изменен только разработчиками программного обеспечения. С момента введения они были доступны для редактирования обычными администраторами.
До июня 2004 года пространство имен MediaWiki также использовалось для создания других шаблонных текстовых сообщений для использования в статьях. Эта функция была заменена пространством имен Template ; сценарий преобразования, работающий как « Пользователь: сценарий инициализации пространства имен шаблона », был запущен разработчиком Тимом Старлингом , который переместил все несистемные сообщения в новое пространство имен и заменил MediaWiki: ссылки в статьях шаблоном: для обхода перенаправления. В октябре и ноябре 2005 г. эти перенаправления были удалены. Этот фон объясняет, почему понятие, известное теперь как «шаблоны», иногда называют «сообщениями».
В течение короткого времени, до переименования из голосов за удаление (VfD) в статьи для удаления (AfD), в дебатах об удалении использовалась MediaWiki: сообщения, названные в формате «MediaWiki: VfD- articlename ». Они были перемещены в пространство Template: в июне 2004 г. и теперь (по состоянию на январь 2006 г.) являются подстраницами Википедии: Статьи для удаления или Википедии: Голосование за удаление .
Смотрите также
- Пространство имен MediaWiki в версии 1.2.6
- Шаблон: избыточность MediaWiki / Шаблон: перенаправление MediaWiki
- Википедия: Юзабилити WikiProject / MediaWiki
- Обсуждение MediaWiki: Sitenotice - создание сайтов
- Википедия: отчеты об ошибках и запросы функций - при регистрации «ошибки» для исправления или улучшения программного обеспечения MediaWiki. См. Также WP: DevMemo .
- Википедия: ограничения шаблона
- WP: Инструменты / Инструменты по тегам - внешние инструменты, которые дополняют программное обеспечение MediaWiki.
Заметки
- ^ По умолчанию все сообщения защищены. Это необходимо по ряду причин:
- Многие сообщения имеют простой HTML-код, поэтому пользователи могут вставлять вредоносные скрипты.
- Вандализм в отношении некоторых сообщений будет чрезвычайно разрушительным, например, изменения текста ссылок на боковой панели будут немедленно видны всем пользователям.
- Теоретически несколько сообщений могут привести к прекращению работы программного обеспечения, если они будут изменены, например MediaWiki: Linktrail . На практике программное обеспечение игнорирует содержимое базы данных для MediaWiki: Linktrail , беря регулярное выражение прямо из файлов сообщений из соображений производительности и стабильности.