Если вы видите эту страницу не на сайте русской Википедии (ru.wikipedia.org или ru.m.wikipedia.org), то вы просматриваете зеркало сайта. Это означает, что эта страница могла устареть, и человек, которому принадлежит эта страница, может не иметь какого-либо отношения к другим проектам, кроме Википедии.
Есть пространства имён:
Справка,
Участник,
Википедия и др..
Но они не ведут на страницу, где ВСЕ страницы этого же пространства имён!
Недоразумение исправляется созданием ссылок на соответствующие страницы.
Таблицы
Простейшая таблица состоит из одной ячейки
Исходный код:
{|class="wikitable"
|Простейшая таблица состоит из одной ячейки
|}
Как видно, таблицу создают скобки да |-ы. Это -- теги table.
Но писать такую таблицу нужно с умом: |-у всего лучше начинать с начала строки!
И каждая такая черта создаёт ячейку в одном ряду. Это -- td.
Честно говоря, вместо перевода строки + | иногда лучше будут две |-ы подряд.
Новый ряд начинается |-ою с последующим дефисом. Это -- tr.
Один символ из мета-символов -- "!". Начат с новой строки, он даёт "шапку". Это -- th.
Таблица HTML-управляющих последовательностей
Теперь я создам таблицу.
С использованием амперсандов
Символ
С использованием процентов (ASCII-кодов)
!, !
"!"
%21
"
"
%22
#
"#"
%23
$
"$"
%24
%
"%"
%25
&
"&"
%26
'
"'"
%27
(
"("
%28
)
")"
%29
*
"*"
%30
Шаблоны
Стилизация
Есть превосходная идея: чтобы неудобные теги заменялись удобными шаблонами!
Например есть шаблон "Color", и код его исходный -- {{{ 2|black-coloured text}}}. Как это удобно!
На заметке: , (сей тег очень капризен: никак не поддаётся "дрессировке"!), кавычки etc..
Капризный тег обойдён! Есть функция "#tag: nowiki". Правда, двойные фигурные скобки там плохо работают, и это проблема. Но это ничего.
Есть! Я нашёл, как укротить её!
"{{str find|All I want for...|A}}" -- Шаблон находит позицию 2-ого параметра в первом. Здесь -- "A": 1.
"{{str sub|All I want for...|1|10}}" -- Шаблон находит подстроку ({{{1}}}) после позиции (во {{{2}}}-ом) длиною в число ({{{3}}}): "ll I want "
И если я захочу 9-ибайтовую строку после буквы "A", я просто пишу:
"{{str sub|All I want for...|1|9 (ибо длина "ll I want"-а -- 9)}}"
А если я указываю эту букву "A", мне нужно вычесть с помощью "{{#expr:1-1}}", где "1" -- позиция этой буквы, чтобы получить строку "All I wan".
So, I type:
{{str find|All I want for...|A}} -- найти позицию буквы "A";
{{#expr:{{POSOF-A}}-1}} -- найти позицию символа до "A";
и получить подстроку после (!) него!: {{str sub|All I want for...|{{RESULTOF-EXPR}}|9}}.
Значит, полная тому функция выглядит как:
{{str sub|All I want for...|{{#expr:{{str find|All I want for...|A}}-1}}|9}}
И всё тут работает: шаблон не конфликтует со "#expr"-ом.
Мне нужно, чтобы шаблоны перехватывались в функции "#tag:nowiki". Шаблон таков: "{{#if:{{{1|}}}|{{#tag:nowiki|{{{1}}} }}|}}
{{doc}}". Перехват:
Как видим, ничего не получается! Но -- не беда! Если отрегулировать "#ifeq-ом", получится, что при заданном параметре работает ф-ция "#tag:nowiki", а при отсутствии пар-ов -- тег "nowiki". Вот шаблон улыбка: . Исходный код:
...Что же это получается?.. Что "nowiki" не действует?! Ну-ка, посмотрим, что нам вернёт "#tag:nowiki"!
С параметром:
Так да или нет?!
Без него:
Значит, просто возвращается обноувиченная строка " "... Тогда всё сработает, только если парсерные функции срабатывают и без закр. двойн. фигур. скобок...
Чистить
Шаблон «чистить» создан весьма, я считаю, неудобным образом. Надо, чтобы первым пар-ром было «Эта/от статья/раздел», а вторым -- нынешний первый. Возможно, можно исправить сие недоразумение, ничего не изменяя:
{{ambox|type=style|image=[[File:Nuvola apps important recycle.svg|45px]]|
text= '''{{#ifeq:{{str sub|{{{1}}}|0|2}}|Эт|{{{1}}}|{{{2|Эта статья или раздел}}}}} нуждается в переработке.''' |
text-small={{#if:{{{1|}}}|{{#ifeq:{{str sub|{{{1}}}|0|2}}|Эт|'''{{{2}}}'''<br />|'''{{{1}}}'''<br/>}}}}Пожалуйста, улучшите
статью в соответствии с [[Википедия:Правила и указания|правилами написания статей]].
}}
Википедия: Проблема наименования Белорусского государства
Вокруг этой проблемы в Русской Википедии пылали жаркие споры. Неплохо бы уточнить, в чём проблема. На сей день есть статья Белоруссия, а Беларусь перенаправляется на неё. Однако дискуссии идут и по сей день. Проходили заседания АК-а, статья много раз выносилась к переименованию, а на стр. обс. по сию пору ведутся горячие споры (из них один начат мною). Это уже стало своеобразным фольклором Википедии! Думаю, на эту тему нужно отдельное эссе.
Итак, первоначально:
Что было раньше?
Что на этот счёт думает АК?
Сколько раз и когда выносили к переименованию?
И прочие связанные документы.
Начало истории
История правок свидетельствует, что ещё 2003-ьим годом статья называлась Беларусью (oldid=221&title=Белоруссия). 3 сентября 2004 года наблюдается намёк на изменение названия статьи (title=Белоруссия&diff=32178&oldid=29761). С тех с самых пор статья -- Белоруссия, а называется ещё Беларусью. 14-ого октября 2004-ого года наблюдается изменение преамбулы (diff=51667&oldid=49574): название "Беларусь" категорически отметается. Любопытно, что же сталось с Беларусью. А её терзали, бедняжку! Это наблюдается уже со две тысячи шестого года (title=Служебная%3AЖурналы&type=&page=Беларусь&year=2006&month=-1&hide_review_log=1&hide_thanks_log=1). Ныне она перенаправление.
А статья Белоруссия потихонечку росла. В неё добавлялись всё новые сведения. И соответственно росла и страница её обсуждения, на которой происходили отнюдь не приятные вещи...
7-ого октября 2004-ого года было высказано первое обсуждение. Потом всё шло, как и предполагалось с самого начала создания страниц обсуждения. Но 13-ого декабря 2004-ого года кто-то вновь обратился к названию статьи. И началось...
Разгорелась жаркая дискуссия, кто-то даже очень сильно обжёгся. 20-ого и 21-ого февраля 2005-ого года... шли дебаты... Примерно на год они затихли. А 14-ого февраля 2006-ого года Беларусь явно переименовали в Белоруссию (title=Talk:Белоруссия&diff=795308). 6-ого апреля 2006 г. переименовали на более компромиссное название (см.), что, впрочем, ни к чему не привело: откатили назад. И спорили всё дальше и дальше, так что наконец всё это надоело (?title=Обсуждение:Белоруссия&diff=prev&oldid=2488794)!.. 2007-ым годом всё это достигло своего высшего пика и, наконец, ярко, ярче некуда, проявилось в дискуссии о переименовании совершенно других объектов (правда, связанных с Белорусским гос-вом)!