Найти тему
Минус фунт

531. Урок 4. Пишем статью для электронной энциклопедии Знание.Вики

Продолжаем работу над карточкой статьи, в нашем примере Плутарх. В предыдущем уроке мы скопировали карточку из статьи Сократ, и изменили в ней в коде данные применительно к Плутарху. Удалим карточку с учебными целями и оформим ее вновь через Визуальный редактор, заодно расширив наши знания о её заполнении.

Создаём карточку статьи в Визуальном редакторе

Выбираем вкладку Править, выделяем левой клавишей мыши карточку, и нажимаем клавишу Delete. Карточка исчезла.

Курсор в начале статьи, перед первым словом Плутарх. Кликните на Вставить (красная стрелка), в выпавшем меню выберите Шаблон (синяя стрелка).

-2

В новой странице впишите в форму название шаблона Философ. Ниже формы выпадет подтверждение существования подобного шаблона. При нажатии на Add можно приступить к заполнению карточки, но прежде проверим наличие еще нескольких шаблонов.

Вписываем последовательно Учёный, Государственный деятель, Спортсмен, Персона, Достопримечательность, Историческое государство и убеждаемся, что все эти шаблоны существуют. При этом Учёный требовалось написать с Ё, шаблона Ученый не существует.

А вот шаблона Марафонец в данный момент не существует. Что не исключает того, что любой участник проекта, задумав описать биографии и спортивные достижения нескольких десятков марафонцев, обратится к администраторам проекта, и шаблон карточки Марафонец будет создан, если будут наработано наполнение карточки.

Поля у разных шаблонов частично совпадают, частично расходятся. Давайте для практики определим Плутарха как учёного, вписываем Учёный и нажимаем клавишу Enter или кликаем на Add.

Выпадает Вставка: Учёный с перечнем (слева) возможных для заполнения полей.

-3

Полей очень много, они не умещаются на одной странице, и для их перемотки имеется вертикальный лифт. Ниже компактно представлены остальные поля шаблона.

-4

Некоторые названия полей дублируются, да и вряд ли все поля заполняются при создании карточки, всегда существует выбор применительно к тематике статьи.

При заполнении выбранных полей и нажатии на Вставить карточка будет образована и вставлена в текст на нужном месте (курсор должен стоять в начале статьи).

Работаем с Именем и Изображением

Выберем всего 2 поля - Имя и Изображение, при выборе в чек-боксах появятся галочки, правее заполните два поля - именем Плутарх, изображение находим на викискладе https://commons.wikimedia.org/ для практики иное Léonard Gaultier, Plutarch, NGA 78575.jpg, это мы делали на 3 уроке. Кликаем по Вставить.

-5

Получили ровно то, что заказывали - карточку с именем и изображением.

Разумеется, не следует прерывать работу после заполнения пары полей, постараемся заполнить карточку по максимуму возможного, и лишь после этого сохранить. Хотя функционалу движка всё это без разницы - все ваши действия фиксируются и записываются в Историю, ничего не пропадает, даже в случае каких-либо ошибочных действий или вандализма стороннего человека.

-6

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

Дата и место рождения/смерти, гражданство

На вставке Учёный выберите поля Дата рождения, Дата смерти, Место рождения, Место смерти, Гражданство.

Это тоже ещё не всё, что можно заполнить, но ограничимся пока этим. Мы уже заполняли эти поля, данные о жившем в I веке учёном неполные. Год рождения обозначен интервалом "между 40 и 50 годами н.э.". В некоторых источниках указан год 46, внесем его, и виртуально припишем Плутарху дату рождения - первый день весны 1 марта.

Впишем в Дату рождения 01.03.46. Именно так, никаких 1 марта 46 г. н.э. или ещё как. Движок сам обработает нашу запись по своим правилам, для нас важно их знать и им следовать. Если сейчас из любопытства посмотреть, что получилось, появится фантастическая запись

Дата рождения 1 марта 46 (1977 лет).

Запись обработана, формат месяца словесный, а в скобках рассчитанный возраст, который вписывать не надо - движок считает сам. А раз не указана Дата смерти, человек считается живущим, так заполняется карточка на ныне здравствующих людей, отсюда фантастический возраст.

Заполняем Дата смерти, опять вымышленную 01.12. 125, получаем

Дата рождения 1 марта 46

Дата смерти 1 декабря 125 (79 лет).

Теперь всё вменяемо - возраст 79 лет рассчитан по дате смерти, и от Дата рождения переместился к Дата смерти, что более логично.

Автоматическое создание категорий места рождения и смерти

И загляните в Категории внизу статьи. Мы создали всего одну - Древнегреческие писатели. А теперь там автоматически, после заполнения 2 полей карточки, появились категории, созданные системой, что облегчает пользователям работу с энциклопедией при поиске людей и
/или событий:

Категории: Персоналии по алфавиту Родившиеся 1 марта Родившиеся в 46 году Умершие 1 декабря Умершие в 125 году Учёные по алфавиту Биография Древнегреческие писатели

Заполняем место рождения. Оно известно - это город Херонея в Беотии. Ныне Беотия - историческая область Греции и один из ее административных округов в современной Греции, условно её можно считать страной в составе Римской империи.

В энциклопедии статьи Херонея, Беотия и Римская империя либо есть, либо будут со временем созданы. Хорошо бы снабдить их гиперссылками не только в тексте статьи (этому научимся вскоре), но и в карточке.

Для этого достаточно сделать такую запись: [[Херонея]], [[Беотия]], [[Римская империя]]

В карточке после записи изменений и сохранения появилось бы

Херонея, Беотия, Римская империя

уже без квадратных скобок. Заключение слова в 2 квадратные скобки слева и справа означает отсылку к соответствующей статье энциклопедии, вне зависимости от того, существует она или нет. Но при существовании ссылка выделяется синим шрифтом, а при отсутствии красным. По состоянию на сегодня статей Херонея и Беотия нет, Римская империя существует.

Но можно сделать и иную запись. Предположим, нужно написать

город Херонея в области Беотия Римской империи

Выделяем квадратными скобками Херонея и Беотия, поскольку именно так будут называться статьи. Но эту операцию нельзя применить к словосочетанию Римской империи - статья должна называться Римская империя, в именительном падеже, а движок сам необходимое преобразование падежей делать не умеет.

Пишем:

город [[Херонея]] в области [[Беотия]] [[Римская империя|Римской империи]]

Результат после сохранения: город Херонея в области Беотия Римской империи

Итак: при записи [[Римская империя|Римской империи]] двух слов или фраз отделённых вертикальной чертой | (в английском регистре клавиша в верхнем ряду клавиатуры справа), первая фраза служит внутренней гиперсылкой и в тексте карточки не отражается, вторая вписывается в карточку. Но подобное работает не только в карточках, но и в тексте, впредь будем этим широко пользоваться.

Логично иметь в Категориях запись Родившиеся в Херонее. Для этого придётся сделать иную запись:

{{МР|город Херонея|в Херонее|Херонея}}, в области [[Беотия]] [[Римская империя|Римской империи]]

которая интерпретируется в карточке как

город Херонея, в области Беотия Римской империи

И в Категориях появляется ещё одна категория: Родившиеся в Херонее

Это оттого, что мы сделали соответствующую запись в Херонее на должном месте и в нужном падеже:

{{МР|город Херонея|в Херонее|Херонея}}

В шаблоне, выделенном двойными фигурными скобками, МР означает Место рождения (чтобы система подставила к в Херонее слово Родившиеся. В шаблоне Место рождения 3 параметра - первый город Херонея отображается в карточке, второй в Херонее для создания категории, третий Херонея для гиперссылки.

Иногда первый и третий параметры могут совпадать (мы могли вписать Херонея на 1 и 3 месте, но это лишь оттого, что название города не изменилось за прошедшее время). Предположим, что персонаж родился в Вятке, затем город был переименован в Киров, и статья называется Киров. Тогда логично вписать {{МР|Вятка|в Кирове|Киров}}. Т.е. в карточке будет указано название города в момент рождения Вятка, ссылка будет на статью Киров, а в категориях будет указано Родившиеся в Кирове.

Заполнение поля Место смерти аналогично заполнению поля Место Рождения. Плутарх умер в своем родном городе Херонее, запись будет

{{МС|город Херонея|в Херонее|Херонея}}, обратите внимание на МС вместо МР. Появляется категория Умершие в Херонее.

Выберем на форме Вставка: Учёный слева поле Гражданство.

Впишем {{Флаг Греции}} Греция

Результатом будет Страна (Флаг Греции) Греция.

Шаблон {{Флаг Греция}} выводит в строке изображение флага Греции (современной страны), а название страны Греция повторяется после флага.

К Плутарху это точно не относится, делаем для практики.

Если человек последовательно являлся гражданином нескольких стран (эмигрировал либо страна меняла название вследствие революции и пр.) они вписываются одна за другой.

Примерно так: {{Флаг Российской империи}} Российская империя {{Флаг СССР}} СССР {{Флаг России}} Россия

Еще одна тонкость. Флаги и названия впишутся согласно их длине, верхний ряд Российская империя, ниже одним рядом СССР и Россия. При желании выделить на каждую страну ряд, следует вписать {{Ряд|{{Флаг Российской империи}} Российская империя}} {{Ряд|{{Флаг СССР}} СССР}} {{Ряд|{{Флаг России}} Россия}}

Отличия видны - каждая страна (ряд) еще раз обрамляется фигурными скобками, слово Ряд отделяется от последующего текста вертикальной чертой.

Конструкция {{Ряд|{{Флаг СССР}} СССР}}|{{Флаг России}} Россия}}}} будет помещать в 1 ряд 2 страны и т.п.

Подводим итоги изученному

Пора подытожить про заполнение карточки. Всех вариантов нам не перечислить, общие принципы рассмотрены. Так, есть поле Награды и премии. Вписав {{Нагрудный знак «Отличник здравоохранения»}} 1965 получаем в строке карточки маленькое изображение нагрудного знака и год награждения правее - но лишь если некогда шаблон к знаку был создан.

При наведении на знак курсора появляется надпись мелким шрифтом Нагрудный знак «Отличник здравоохранения». Год можно не вписывать при множестве наград и нехватке места в карточке.

То же самое с орденами и медалями, при условии, что соответствующий шаблон существует. Таким образом можно вписать последовательно ряд наград.

При одной или 2-3 наградах и достаточности места можно вписать их с указанием названия по типу {{Нагрудный знак «Отличник здравоохранения»}} Нагрудный знак «Отличник здравоохранения», 1965, тогда в строке появляется изображение знака с названием и годом вручения.

Еще раз относительно наград, к которым не созданы шаблоны. Если вписать {{Орден Золотого руна}} (некогда приобретённый Остапом Бендером и реально существовавшиЙ), в строке наград появляется

Шаблон:Орден Золотого руна

Приходим к выводу, что такого шаблона пока еще нет. Если непременно хочется отметить, что человек был награжден, придется вписать Орден Золотого руна без фигурных скобок. Тогда в строке наград появляется нормальная запись Орден Золотого руна - без отсылки к статье. И вы уже знаете, что если в энциклопедии подобная статья есть или предполагается к созданию, нужно написать [[Орден Золотого руна]]. Результатом будет красная ссылка на отсутствующую статью. Которую при желании, покопавшись в исторических источниках, можно написать.

Канцлер Российской империи А. М. Горчаков (1798-1883), награжденный Орденом Золотого руна
Канцлер Российской империи А. М. Горчаков (1798-1883), награжденный Орденом Золотого руна

Устраняем результаты учебных экспериментов

А теперь давайте вернем карточку к виду, в каком она была до наших экспериментов, с известными данными по Плутарху. Проще всего это сделать в коде, заменив код текущей ка код правильной карточки.

Заглянем на вкладку История. Экспериментировать мы начали 10 сентября, правильная версия за 4 сентября. В Истории будет такая запись:

-8

Кликните по пред. (выделено красной рамкой - это предыдущая версия страницы за 4 сентября). Затем по вкладке Править код.

Внимание - это версия кода за 4 сентября!

Скопируйте мышью код карточки

{{Философ
| имя = Луций Местрий Плутарх
| оригинал имени = {{lang-grc|Πλούταρχος}}; {{lang-la|Lucius Mestrius Plutarchus}}
| изображение = Portrait of Plurtarch. Wellcome M0005616.jpg
| описание изображения = Портрет Плутарха
| имя при рождении =
| псевдонимы =
| дата рождения = между 40 и 50 годами н.э.
| место рождения = Херонея, Римская империя
| дата смерти = между 119 и 125 годами н.э.
| место смерти = Херонея, Римская империя
| страна =
| учёная степень =
| учёное звание =
| альма-матер =
| язык = древнегреческий язык
| школа =
| направление =
| период = античность
| интересы = философия, педагогика, литература
| идеи = развитие идей Платона, дополненные положениями скептицизма и др. филос. школ
| предшественники = Платон, Пифагор, Аристотель
| последователи =
| премии =
| награды =
| роспись =
| сайт =
| lib =
}}

затем Читать (попадаете на последнюю версию), затем Править код, и заменяем код карточки с экспериментами на правильный и записываем изменения.

Смысл манипуляции был в том, что если бы мы параллельно с изменением карточки изменяли содержание статьи, содержание статьи осталось бы со внесенными изменениями, лишь карточка вернулась бы к требуемому виду.

В итоге мы проделали массу ненужной работы, проделывая одну работу несколько раз, с отменой предыдущей; хочется надеяться, с пользой для дела. В любом случае, столкнувшись с необходимостью что-то сделать новое для себя, проще посмотреть код похожей статьи и/или пример заполнения форм в режиме Править.

А карточку окончательно теперь поправим исходя из выученного. Обрамляем имена философов, наук, языка, периода, т.е. всего, что уже существует в виде статей или будет потенциально написано квадратными скобками по примеру [[Аристотель]]. После сохранения кликнув по этому имени, читатель попадает на соответствующую статью (синяя ссылка) или получает уведомление, что статья не существует (красная ссылка). Также правим Место рождения и Место смерти так, чтобы создались соответствующие категории.

Создаем ссылку на статью в книге

Следующий урок будет посвящен написанию основного текста, его рубрикации и пр. Для этого придется прежде подобрать источники - научные статьи, энциклопедии, справочники и пр., в некоторых случаях периодические издания и веб-сайты.

На них на все в тексте статьи будут даны ссылки, чтобы приводимые автором факты могли быть проверены. Ссылки можно оформлять по ходу работы, что будет отвлекать. Я предпочитаю, подобрав источники, прежде оформить ссылки безотносительно к тексту, а затем по ходу работы оформлять ссылки как повторные. Хотя не возбраняется привлекать и новые источники.

Для этого расставим по тексту в конце ничего не значащие слова текст (или любые другие, лишь для привязки к ним источников) по примеру

текст

текст

текст

и т.п. в предполагаемом количестве.

Один из источников - книга со следующим библиографическим описанием:

Плутарх. Застольные беседы [Текст] / Плутарх ; ред.: Я. М. Боровский, М. Л. Гаспаров. – Ленинград : Наука, 1990. – 592 с. – (Литературные памятники). – ISBN 5-02-027967-6

Но в проекте ВЗ не придется оформлять библиографические описания, это делает система - от автора требуется лишь правильно определить тип источника и заполнить форму.

Итак, в режиме Править ставим курсор после ничего не значащего слова текст, выбираем вкладку Источники, и получаем такую картинку:

-9

Несмотря на то, что мы ссылаемся на книгу, источником информации для статьи Плутарх послужит Приложение к книге автора Я. М. Боровского "Плутарх и его "Застольные беседы"". Про характеру это статья в книге, оттого выбираем в выпавшем меню Статья (красная стрелка). Появляется форма Статья, очень схожая с формой Вставка: Учёный и аналогичными. Заполнение ее не представит трудности, главное - не наставить лишних точек или иных знаков препинания после внесения в поле текста; нужные знаки подставит система.

-10

Заполните форму и нажмите Вставить (красная стрелка). Получаем картинку.

-11

Сделали и не понравилось. Нет редакторов, места издания, издательства, нет ISBN, нет серии "Литературные памятники". Но всегда можно вернуться к редактированию источника. Что самое главное - обратите внимание - в Примечаниях появилась ссылка на внесённый источник. Пока под № 1, но автору незачем следить за номерами источников - их можно тасовать в любом порядке, добавлять и убирать, система всегда правильно их расставит по порядку появления в статье.

Итак, кликаем по Править (красная стрелка), возвращаемся к форме. Дело в том, что мы заполнили поля, рекомендованные к заполнению, но форма не может учесть всех особенностей издания. Смотрим поля слева, проматывая их лифтом, и определяем, что ещё можно добавить.

Это Ответственный - вписываем ред.: Я. М. Боровский, М. Л. Гаспаров (без точки в конце!). Далее Место - ставим галочку в чек-боксе, справа в появившемся поле пишем Л. что означает Ленинград. Но подобные сокращения допустимы лишь для Ленинграда Л. Москвы - М. и Санкт-Петербурга - СПб. Названия остальных городов вписываются полностью - Новосибирск, Владивосток и пр. (После Л. М. и СПб. ставится точка).

Отмечаем Издательство - вписываем Наука, Ленинградское отделение (без точки на конце!)

Снимаем галочку с issn, и отмечаем isbn (у нас не периодическое издание, а книга), вписываем 5-02-027967-6 (всё с оборота титульного листа книги или выходных данных).

Для переводных статей отмечаем Оригинал и вписываем оригинальное название статьи.

Если же сама статья написана на ином языке, кроме русского, в поле Язык помечаем кратко en (английский), de (немецкий) и т.п.. Русский язык никак отмечать не надо, он предполагается по умолчанию. Кликаем Применить изменения, получаем отредактированное примечание.

-12

На этом урок завершается, рассмотрение особенностей ссылок на веб-сайт, книгу и новости оставим на будущее.