stringtranslate.com

Википедия:Название страницы

Название статьи Википедии. Викиссылка для этой статьи — Salvo D'Acquisto , а URL — https://en.wikipedia.org/wiki/Wikipedia:Page_name/Salvo_D'Acquisto

Имя страницы — это термин, который используется для обозначения любой страницы, отправленной из базы данных Википедии . Обычно он не относится к виртуальным пространствам имен , таким как страницы Special или Media. Имя страницы обычно совпадает с отображаемым заголовком , показанным в строке заголовка, в верхней части страницы, крупным шрифтом. Отображаемый заголовок, однако, может быть немного изменен из имени страницы без особого влияния на вещи; см. Изменение отображаемого заголовка ниже.

Имена страниц используются для заголовков страниц, для навигации по страницам, для поиска страниц и для таких вещей, как включение и замена . Имена страниц также удобно служат в качестве имен ссылок в викитексте , если заключены в двойные квадратные скобки, например [[Page name]]. Если страница перемещена, имя страницы также будет перемещено.

Имена страниц также совпадают с последней частью URL -адреса страниц Википедии, то есть после последнего слеша (/); за исключением того, что происходит некоторый перевод, например, пробелы заменяются подчеркиваниями. Например, у Главной страницы Википедии нет заголовка, но ссылка может быть сформирована из последней части URL-адреса, например [[Main_Page]]или [[Main Page]]. Программное обеспечение MediaWiki , которое управляет Википедией, будет правильно интерпретировать все возможные символы URL-адреса; см. Пробелы, подчеркивания и кодировка символов ниже. Но со страницами в базе данных истории изменений URL-адреса отличаются, и только полный URL-адрес может быть связан; URL-адрес включает имя страницы, а также значение oldid в постоянной и уникальной форме Page_name&oldid=value. Подробнее см. в разделе Справка:История страницы .

Программное обеспечение MediaWiki запустило терминологию имен страниц, когда они сохранили аспекты имени страницы в трех « волшебных словах »: {{NAMESPACE}}, {{PAGENAME}}, и {{FULLPAGENAME}}. Теперь мы пишем, что полное имя страницы — это « пространство имен : имя страницы », чтобы ссылаться на эти аспекты имени страницы. Их управление контентом использует пространства имен и встраивает имя пространства имен в заголовок каждой страницы, за исключением основного контента, для которого аспект пространства имен скрыт. Статьи Википедии не имеют пространства имен, потому что они являются основной целью . [1] В Википедии имя страницы статьи имеет полное имя страницы pagename , но за пределами основного пространства имен заголовки MediaWiki не скрывают имя пространства имен, поэтому там имя страницы (или полное имя страницы ) отображается как пространство имен : имя страницы с двоеточием между ними. Это накладывает несколько ограничений на имена страниц, которые мы полностью охватываем.

Пространство имен, имя страницы и полное имя страницы

Имя страницы — Help:Categories . Имя страницы — Categories .
  • ВП:ПГН

Терминология для ссылок на страницы установлена ​​программным обеспечением MediaWiki, где три переменные именуют каждую страницу: pagename , namespace , и fullpagename . [2] Обратите внимание, что «pagename» (без пробела в середине) имеет другое значение, чем «page name»

Заголовок — это «имя страницы» и, всегда также, «fullpagename». Оба термина в равной степени синонимичны с title . Поскольку пространство имен — это всего лишь способ категоризации функционального назначения (или типа) набора страниц, можно утверждать, что pagename — это собственно title , и в самом важном случае это так: для статей «имя страницы» — это «pagename». Это становится верным, если пространство имен по умолчанию (когда пространство имен не указано) будет article space (или mainspace), так что для статьи fullpagename — это просто pagename .

Аналогия с обычными, повседневными вычислениями следующая. 1) Поле поиска — это интерфейс командной строки терминала. 2) Пространство имен статьи — это всегда текущий рабочий каталог. 3) Каждое пространство имен — это один каталог ниже. Таким образом, заголовок статьи — это всегда простое базовое имя, а пространство имен: имя_страницы — это имя_каталога / базовое имя . Два исключения: 1) Специальные страницы не находятся в базе данных (или «на диске»), поэтому их заголовок не соответствует схеме: специальные страницы не показывают пространства имен, как все остальные заголовки, и 2) заключение имени страницы в двойные фигурные скобки переключает на пространство имен (или каталог) Template по умолчанию.

Для навигации из поля поиска требуется полное имя страницы, например, статья Potato — potato, а шаблон Potato — Template:Potato.

Пространства имен статей обычно не требуют имени , но для продвинутых пользователей имя пространства статей : (двоеточие), которое встречается в следующих распространенных случаях:

Заданное пространство имен требуется для наименования (или ссылки) страницы в Википедии, которая не находится в пространстве статей, поскольку вики может иметь одно и то же имя страницы во многих различных пространствах имен, например Help:Category и Wikipedia:Category . Термин Википедии пространство имен происходит от концепции компьютерной науки пространства имен . Его можно рассматривать как указание коллекции страниц, служащих функциональной цели, такой как шаблоны или сообщения программного обеспечения MediaWiki , при этом каждая отдельная страница указывается именем страницы, которое является уникальным для этой коллекции .

A fullpagename— это : имя пространства имен, за которым следует двоеточие, а затем имя страницы.namespace:pagename

Более полезные примеры:

Варианты использования

Терминология — это способ организации быстро общаться. Термины «fullpagename» и «pagename» курсивом указывают тип переменной, например:

можно было бы написать более кратко
"Добавлять "=== [[fullpagename]] ===
namespace | pagename | pagename ... | pagename
fullpagename1 | fullpagename2 ... | fullpagenameN.

Дополнительные примеры терминов в нижнем регистре в документации по шаблонам см. в поисковых запросах template: fullpagename и template: pagename .


Имя подстраницы и имя базовой страницы

Терминология для ссылки на подстраницу (и ее родительскую страницу) предлагается программным обеспечением MediaWiki {{SUBPAGENAME}} (и {{BASEPAGENAME}}). Это может быть ясным и кратким способом говорить о подстраницах . Посмотрите, где subpagename или basepagename используются на страницах.

Названия подстраниц и ссылки на подстраницы используются для сокращения связей и включения между тесно взаимодействующими подстраницами, где они отображаются в верхней части каждой подстраницы в списке навигации , а также в [[wikilinks]], и в {{templates}}.

Навигация или ссылка на любую страницу требует, за исключением случаев, когда это касается подстраниц и из них. Например, в Manual of Style ( подстраницы ) или в Help: Wikipedia: The Missing Manual ( подстраницы ). Конструкция представляет собой аббревиатуру, заимствованную из computing , и ее использование в wikilink отображает fullpagename.[[fullpagename]]../

Таблица ниже показывает живую демонстрацию отношений именования подстраниц и ссылок подстраниц.
См. эту таблицу на подстраницах /one/two/three/four и /sub/page/name1/sub/page/name2/subpage level 3 .

Это показывает, что

Другие факты, касающиеся подстраниц, таковы:

Вы можете найти стандартизированные имена подстраниц, используя параметр intitle . Смотрите общие имена подстраниц из этих поисков:

Каждое имя страницы в пространстве имен уникально, но эти поиски показывают, что имена подстраниц стандартизированы и повторяются много раз.

Названия в пространствах имен Special и Media

В двух виртуальных пространствах именSpecial и Media — строка заголовка страницы не является полным именем страницы.

Даже при наличии нестандартных заголовков виртуальные страницы легко перемещаются, связываются и включаются с помощью пространства имен : pagename .

Виртуальная страница — это не имя страницы, хранящееся в базе данных как викитекст.

Кроме того, для наименования страниц Специальные страницы:

Волшебные слова и название страницы

Как объяснялось ранее, fullpagename, pagename и namespace страницы можно отобразить, поместив « волшебные слова » {{FULLPAGENAME}}и {{PAGENAME}}в {{NAMESPACE}}викитекст. Эти три волшебных слова должны быть написаны заглавными буквами. Эти и связанные с ними волшебные слова также обладают возможностями синтаксического анализа , см. meta:Help:Page name для получения дополнительной информации об этом.

FULLPAGENAME, полное имя страницы и имя страницы

Волшебное слово {{FULLPAGENAME}}отображает fullpagename страницы, если оно вставлено в викитекст страницы. Теперь fullpagename страницы, как правило, будет совпадать с именем страницы (обратите внимание на пробел в имени страницы), а следовательно, и с заголовком страницы, как объяснялось ранее. Единственный случай, когда fullpagename будет отличаться от заголовка страницы, — это если отображаемый заголовок изменяется методом, подробно описанным в разделе «Изменение отображаемого заголовка» ниже; например, с помощью волшебного слова {{DISPLAYTITLE:title}}.

PAGENAME и имя страницы

Волшебное слово {{PAGENAME}}отображает pagename (обратите внимание, что в pagename нет пробела) страницы, если оно вставлено в викитекст страницы. Как объяснялось ранее, fullpagename будет таким же, как pagename, только если страница находится в Main namespace (например, для энциклопедических статей); в других пространствах имен fullpagename будет таким же, как 'namespace:pagename'.

NAMESPACE и пространство имен

Волшебное слово {{NAMESPACE}}обычно отображает пространство имен страницы, если вставлено в викитекст страницы. Единственный раз, когда это не происходит, это в Main namespace, где {{NAMESPACE}}вместо этого отображается пробел.

Подстраницы

Подстраницы (кроме страниц статей) также отображаются этими магическими словами. Например, для страницы с именем Wikipedia:Userboxes/Media/Film , fullpagename будет Wikipedia:Userboxes/Media/Film, pagename будет Userboxes/Media/Film, а namespace будет Wikipedia.

Некоторые примеры

Например, для статьи Notability : имя страницы, {{FULLPAGENAME}}и {{PAGENAME}}будет Notability; и {{NAMESPACE}}будет пустым. А для страницы Wikipedia:Notability : имя страницы и {{FULLPAGENAME}}будет Wikipedia:Notability; {{NAMESPACE}}будет Wikipedia; и {{PAGENAME}}будет Notability.

Связанные магические слова

Добавление E в конец этих переменных, например {{FULLPAGENAMEE}}, делает эти переменные закодированными для использования в URL-адресах MediaWiki , т. е. с подчеркиваниями, заменяющими любые пробелы. Дополнительные магические слова для связанных переменных включают , , , , , , , . Подробнее см. Help:Magic words .{{ARTICLEPAGENAME}}{{ARTICLESPACE}}{{BASEPAGENAME}}{{SUBJECTPAGENAME}}{{SUBJECTSPACE}}{{SUBPAGENAME}}{{TALKPAGENAME}}{{TALKSPACE}}

Технические ограничения и запреты

Wikipedia:Названия статей описывает политику правильного именования статей, но существуют также технические ограничения на именование статей в Википедии, большинство из которых перечислены в Wikipedia:Соглашения об именовании (технические ограничения) . Раздел Изменение отображаемого заголовка объясняет, как можно обойти некоторые технические ограничения.

Косая черта (/) в именах страниц обеспечивает особую функциональность в пространстве имен, где включена функция подстраницы . Эта функция не активна в главном пространстве имен Википедии, поэтому косая черта в имени статьи не имеет особого эффекта; но она может повлиять на поведение соответствующей страницы обсуждения, поскольку подстраницы включены в главном пространстве имен Talk. Примером может служить статья GNU/Linux naming controversy ; у нее нет подстраницы, но страница обсуждения Talk :GNU/Linux naming controversy является подстраницей Talk:GNU . Но это не вызывает особых проблем.

Информацию о том, как обращаться со страницами, заголовки которых подпадают под эти ограничения, см. в разделе Википедия:Соглашения об именовании (технические ограничения) .

В общем, имя страницы может быть любой строкой из одного или нескольких символов Unicode. Однако некоторые строки символов Unicode вызывают технические проблемы с функционированием Wikipedia, и поэтому ограничены или запрещены. [4] Обратите внимание, что эти правила в основном применяются к пространству имен, а также к имени страницы. Эти ограничения включают в себя:

Префиксы пространств имен включают: все префиксы пространств имен тем и обсуждений (например, Wikipedia:и User:), префиксы виртуальных пространств именSpecial: ( и Media:), псевдонимы пространств имен (например, WT:), префиксы ссылок InterwikiWikt: (например, для Викисловаря ; Q:для Викицитатника ), префиксы межъязыковых ссылокfr: (например , , en:). Например, статья об альбоме Q: Are We Not Men? A: We Are Devo! имеет имя страницы Q. Are We Not Men? A: We Are Devo! из-за Q:.

Названия статей, начинающиеся с префикса пространства имен (например, Wikipedia: The big adventure ), технически возможны. Однако статья будет находиться в неправильном пространстве имен, что помешает поиску и другим функциям, и этот пробел после двоеточия должен быть добавлен с DISPLAYTITLE, как описано ниже. В таких ситуациях соглашения об именовании рекомендуют перенаправлять на альтернативный заголовок в основном пространстве. Например, статья Project: Mersh называется Project Mersh , поскольку Project: является псевдонимом пространства имен для пространства имен Wikipedia :.

Изменение отображаемого заголовка

  • WP:ОТОБРАЖЕНИЕ НАЗВАНИЯ

Хотя невозможно изменить заголовок страницы с помощью волшебного слова {{DISPLAYTITLE:}} , можно стилизовать способ отображения заголовка страницы в верхней части страницы для читателя. Это следует делать только в том случае, если статья соответствует критериям нестандартного формата заголовка, как подробно описано в политике Wikipedia:Article titles . В отличие от нескольких других вики, $wgRestrictDisplayTitle имеет значение true в английской Википедии, поэтому можно вносить только ограниченные изменения: отображаемый заголовок должен по-прежнему разрешаться в истинное имя страницы ; т. е. если отображаемый заголовок копируется и вставляется в викиссылку, ссылка должна указывать на исходную страницу.

Если говорить более конкретно о том, когда его можно использовать: DISPLAYTITLE позволяет изменить начальную букву на строчную; изменить регистр любой буквы в пространстве имен; добавить одно начальное двоеточие; заменить пробелы на подчеркивания; добавить пробел после префикса пространства имен; добавить w: или en: в начале заголовка; и добавить форматирование, такое как курсив, полужирный шрифт, надстрочные индексы, подстрочные индексы и т. д. DISPLAYTITLE не поддерживает запрещенные символы . С 2013 года невозможно скрыть часть заголовка с помощью <span style="display:none;">...</span>.

Синтаксис использования DISPLAYTITLE — . Однако он часто применяется через шаблон , который включает {{ lowercase title }} (используется в таких статьях, как eBay и iPod , а также в таких категориях, как Category:macOS ), {{ lowercase }} (используется в таких шаблонах, как Template:iPhone models ) и {{ italic title }} (обычно используется для научных названий). Некоторые инфобоксы (например, {{ Infobox film }} ) включают встроенный DISPLAYTITLE для автоматического курсивного начертания заголовка страницы.{{DISPLAYTITLE:Desired title}}

Если существует более одного экземпляра DISPLAYTITLE с разрешенными изменениями, и они не все указывают один и тот же заголовок, то применяется только последний такой экземпляр с генерацией сообщения об ошибке. Например:

Предупреждение: Отображаемый заголовок «<i>Желаемый заголовок</i>» переопределяет предыдущий отображаемый заголовок «<i>Желаемый заголовок</i>» (справка).

Предпочтительным решением этой проблемы является удаление одного из экземпляров DISPLAYTITLE. Хотя можно подавить ошибку с помощью параметра "noerror", т. е . , предпочтительнее настроить шаблон, который автоматически включает конфликтующий DISPLAYTITLE с помощью параметра(ов), обычно описанного в его документации. Многие инфобоксы имеют опцию или для пропуска автоматического отображаемого заголовка.{{DISPLAYTITLE:Desired title|noerror}}|italic title = no|italic_title = no

DISPLAYTITLE применяется при предварительном просмотре в редакторе исходного кода. Проверьте его перед сохранением. DISPLAYTITLE с запрещенными изменениями выдает предупреждение в предварительном просмотре . Это не помешает предыдущему DISPLAYTITLE с разрешенными изменениями работать. При использовании VisualEditor DISPLAYTITLE не применяется в предварительном просмотре, и предупреждения не выдаются.

Пожалуйста, используйте , а не . Это вызывает волшебное слово напрямую, а не с помощью шаблона. См. Шаблон:DISPLAYTITLE § Инструкции и помощь:Волшебные слова § Переключатели поведения .{{DISPLAYTITLE:Desired title}}{{DISPLAYTITLE|Desired title}}

Проекты статей

Обычное использование будет работать, но оно перестанет работать, когда черновик будет принят, поскольку новое имя страницы будет «Желаемый заголовок» вместо «Черновик:Желаемый заголовок» .{{DISPLAYTITLE:Draft:Desired title}}

Предпочтительный способ — использовать шаблоны (см. выше). Если это непрактично, работает и будет работать, если страницу переместить в основную энциклопедию.{{DISPLAYTITLE:{{NAMESPACE}}:Desired title}}

В алфавитном порядке

Если заголовки страниц располагаются системой в алфавитном порядке (как в Special:AllPages ), используется порядок на основе Unicode, а не настоящий алфавитный порядок, который можно было бы ожидать. Подробности см. в разделе Help:Alphabetical order .

Пробелы, подчеркивания и кодировка символов

В названиях страниц пробел эквивалентен подчеркиванию. Пробел отображается в заголовке крупным шрифтом вверху страницы, а URL-адреса показывают подчеркивание. Викиссылки могут использовать как пробелы, так и подчеркивания (пробелы предпочтительны в пространстве статьи).

Коды символов, закодированные в процентах , такие как %41(which codes A) и %C3%80(which codes Àили A-grave ), рассматриваются в именах страниц как эквиваленты соответствующих им символов. Коды обычно используются для большинства небуквенно-цифровых и не- ASCII символов в URL-адресах; хотя сами символы иногда могут работать так же хорошо, в зависимости от браузера. Причина, по которой это %C3%80работает, заключается в том, что UTF-8 для A-grave — это C380 hex .

Коды преобразуются в соответствующие символы в метках ссылок: [[%41]]и [[%C3%80]]отображаются как A и À . URL последней страницы — https://en.wikipedia.org/wiki/Wikipedia:Page_name/%C3%80 или https://en.wikipedia.org/wiki/Wikipedia:Page_name/À . Можно спорить, является ли «настоящее» имя страницы %C3%80или À, но в любом случае не может быть отдельных страниц с этими именами.

В некоторых случаях, например в шаблонах, необходимо преобразовать имя страницы, представленное переменной, в форму, пригодную для использования в URL-адресах: с подчеркиваниями для пробелов и с кодами % для специальных символов. Это можно сделать с помощью волшебных слов, описанных ниже; для получения полной информации см. mw:Help:Волшебные слова.

Если переменные pagename используются в функциях localurl или fullurl, то используйте стандартные переменные, такие как {{PAGENAME}}и т. д., в первом параметре, где они будут закодированы в любом случае; но затем используйте переменные "EE", такие как {{PAGENAMEE}}и т. д., во втором параметре, строке запроса, если она присутствует. Например:

//en.wikipedia.org/w/index.php?title=Special:Allpages&namespace=12&from=Page_name

//en.wikipedia.org/w/index.php?title=Special:Allpages/Page_name&namespace=12

Неправильно использовать:

//en.wikipedia.org/w/index.php?title=Special:Allpages&namespace=12&from=Page name, что является неправильной ссылкой.

//en.wikipedia.org/w/index.php?title=Special:Allpages/Page_name&namespace=12. Здесь это работает, так как подчеркивание, преобразованное из пробела, не затрагивается вторым преобразованием; но это не работает со специальными символами.

Смотрите также

Примечания

  1. ^ По данным Special:Statistics, количество страниц сообщества (эксплуатация и обслуживание) превышает количество «основных» страниц в семь раз.
  2. ^ Переменные активируются (заполняются) путем помещения их ВСЕМИ ЗАГЛАВНЫМИ БУКВАМИ в двойные фигурные скобки. Например, в WP:SAND :
    Заголовок этой страницы, {{FULLPAGENAME}}, представляет собой пространство имен, {{NAMESPACE}}, плюс имя страницы, {{PAGENAME}}. показывает:
    Заголовок этой страницы Wikipedia:Sandbox представляет собой пространство имен Wikipedia и имя страницы Sandbox.
  3. ^ Википедия:Запросы на защиту страницы
  4. ^ Названия страниц в других проектах различаются.
  5. ^ Это не относится ко всем проектам; например, Викисловарь допускает начальные строчные буквы. Этот параметр настраивается с помощью $wgCapitalLinks. Заголовок может отображаться с начальной строчной буквой, когда это необходимо, с помощью DISPLAYTITLE или шаблона {{ lowercase title }} .
  6. ^ Знак плюс + разрешен в заголовках страниц, хотя в настройках MediaWiki по умолчанию он не разрешен. Это настраивается путем установки значения $wgLegalTitleChars в LocalSettings.php.