Mc:руководство редактора

Вернуться

Строка 10: Строка 10:


<div class="scmc-training-nav">
<div class="scmc-training-nav">
[[#Полезные_страницы|Полезные страницы]]
[[#Перед_началом|Перед началом]]
[[#Перед_началом|Перед началом]]
[[#Базовый_викитекст|Базовый викитекст]]
[[#Базовый_викитекст|Базовый викитекст]]
Строка 19: Строка 20:


<div class="scmc-training-section">
<div class="scmc-training-section">
<h2 id="Перед_началом">1. Перед началом</h2>
<h2 id="Полезные_страницы">1. Полезные страницы</h2>
 
Перед началом работы проверьте эти страницы. Они помогают найти нужный материал и не взяться за задачу, которую уже делает другой редактор.
 
<div class="scmc-training-links">
<div class="scmc-training-link-card">
<div class="scmc-training-link-title">[[MC:Страницы|Каталог страниц]]</div>
<div>Список страниц проекта с разделами, статусами и заметками. Используйте поиск, чтобы быстро найти нужную страницу и посмотреть её состояние.</div>
</div>
<div class="scmc-training-link-card">
<div class="scmc-training-link-title">[[MC:Сканер_ссылок|Сканер ссылок]]</div>
<div>Находит страницы, на которые ведут ссылки из проекта, но которых ещё нет в каталоге. Большинству редакторов сканер, как и CSS, не понадобится: им пользуются ответственные за каталог.</div>
</div>
<div class="scmc-training-link-card">
<div class="scmc-training-link-title">[https://discord.com/channels/1175915376559792189/1241701146448494712/1517118327166865478 Таблица занятости отдела]</div>
<div>Показывает, кто и над чем сейчас работает. Проверяйте её перед началом новой задачи. Ссылка также закреплена в Discord и размещена в каталоге.</div>
</div>
</div>
 
<div class="scmc-training-note"><b>Каталог обновлять не нужно.</b> Этим занимаются назначенные редакторы. Остальным достаточно пользоваться поиском и смотреть информацию на странице.</div>
</div>
 
<div class="scmc-training-section">
<h2 id="Перед_началом">2. Перед началом</h2>


* Всегда пользуйтесь кнопкой '''«Предпросмотр»'''. Она показывает будущий вид страницы, но ещё ничего не сохраняет.
* Всегда пользуйтесь кнопкой '''«Предпросмотр»'''. Она показывает будущий вид страницы, но ещё ничего не сохраняет.
* Кратко описывайте правку в поле под редактором: например, «обновил характеристики оружия». Так другим редакторам проще понять историю страницы.
* Кратко описывайте правку в поле под редактором: например, «обновил характеристики оружия». Так другим редакторам проще понять историю страницы.
* Не копируйте старый код вслепую. На старых страницах встречаются лишние параметры, устаревшие стили и временные решения, которые давно пора было забыть.
* Не копируйте старый код вслепую. На старых страницах встречаются лишние параметры и устаревшие стили, которые не следует переносить на новые страницы.
* Не удаляйте незнакомый шаблон или класс. Сначала выясните, зачем он нужен и какие страницы от него зависят.
* Не удаляйте незнакомый шаблон или класс. Сначала выясните, зачем он нужен и какие страницы от него зависят.


Строка 45: Строка 69:


<div class="scmc-training-section">
<div class="scmc-training-section">
<h2 id="Базовый_викитекст">2. Базовый викитекст</h2>
<h2 id="Базовый_викитекст">3. Базовый викитекст</h2>


<div class="scmc-training-demo">
<div class="scmc-training-demo">
Строка 75: Строка 99:
Знаки <code>==</code> создают раздел, а <code>===</code> — подраздел внутри него. Количество знаков с обеих сторон заголовка должно совпадать. Каждый пункт списка начинается с новой строки со знаком <code>*</code>.
Знаки <code>==</code> создают раздел, а <code>===</code> — подраздел внутри него. Количество знаков с обеих сторон заголовка должно совпадать. Каждый пункт списка начинается с новой строки со знаком <code>*</code>.


<div class="scmc-training-note">Пустая строка разделяет абзацы. Не ставьте много тегов <code>&lt;br&gt;</code> подряд ради отступа: если страница требует десятка ручных переносов, проблема обычно в вёрстке, а не в тексте.</div>
<div class="scmc-training-note">Пустая строка разделяет абзацы. Не ставьте несколько тегов <code>&lt;br&gt;</code> подряд ради отступа. Если нужен большой отступ, обратитесь к редактору, который работает с оформлением.</div>
</div>
</div>


<div class="scmc-training-section">
<div class="scmc-training-section">
<h2 id="Изображения">3. Изображения</h2>
<h2 id="Изображения">4. Изображения</h2>


Сначала файл нужно загрузить на вики, запомнив его точное название и расширение. После этого обычное изображение вставляется так:
Сначала файл нужно загрузить на вики, запомнив его точное название и расширение. После этого обычное изображение вставляется так:
Строка 102: Строка 126:
<pre><nowiki>[[Файл:CMlog.png|мини|справа|Логотип Marine Corps]]</nowiki></pre>
<pre><nowiki>[[Файл:CMlog.png|мини|справа|Логотип Marine Corps]]</nowiki></pre>


<div class="scmc-training-warning"><b>Не усложняйте код без причины.</b> Не добавляйте <code>link=</code>, жёсткие размеры вроде <code>48x48px</code> и другие параметры только потому, что увидели их на старой странице. <code>link=</code> нужен в отдельных шаблонах и элементах интерфейса — самостоятельно его обычно не используем.</div>
<div class="scmc-training-warning"><b>Используйте минимальную запись.</b> Не добавляйте <code>link=</code>, размеры вроде <code>48x48px</code> и другие параметры только потому, что они были на старой странице. <code>link=</code> используется в отдельных шаблонах и элементах интерфейса; в обычной статье он чаще всего не нужен.</div>


<ul class="scmc-training-checks">
<ul class="scmc-training-checks">
Строка 112: Строка 136:


<div class="scmc-training-section">
<div class="scmc-training-section">
<h2 id="Как_получить_спрайт_из_игры">4. Как получить спрайт из игры</h2>
<h2 id="Как_получить_спрайт_из_игры">5. Как получить спрайт из игры</h2>


<div class="scmc-training-step">
<div class="scmc-training-step">
Строка 192: Строка 216:


<div class="scmc-training-section">
<div class="scmc-training-section">
<h2 id="Минимум_CSS">5. Минимум CSS</h2>
<h2 id="Минимум_CSS">6. Минимум CSS</h2>


CSS отвечает за внешний вид страницы. В викитексте мы указываем элементу класс через <code>class=""</code>, а в CSS описываем этот класс, поставив перед его названием точку. В примере ниже класс <code>scmc-note</code> добавляет внутренний отступ и цвет текста:
CSS отвечает за внешний вид страницы. В викитексте мы указываем элементу класс через <code>class=""</code>, а в CSS описываем этот класс, поставив перед его названием точку. В примере ниже класс <code>scmc-note</code> добавляет внутренний отступ и цвет текста:
Строка 218: Строка 242:
</ul>
</ul>


<div class="scmc-training-warning"><b>Если вы только начинаете работать с вики, CSS лучше не трогать.</b> Опишите, какое оформление нужно, и передайте задачу более опытным редакторам. Одна неудачная правка в общем файле стилей может изменить сразу несколько страниц.</div>
<div class="scmc-training-warning"><b>Если вы только начинаете работать с вики, CSS лучше не трогать.</b> Напишите, какое оформление нужно, и передайте задачу более опытному редактору. Изменения в общем файле стилей могут затронуть сразу несколько страниц.</div>
</div>
</div>


<div class="scmc-training-section scmc-training-final">
<div class="scmc-training-section scmc-training-final">
<h2 id="Перед_сохранением">6. Перед сохранением</h2>
<h2 id="Перед_сохранением">7. Перед сохранением</h2>


<ul class="scmc-training-checks">
<ul class="scmc-training-checks">
Строка 231: Строка 255:
</ul>
</ul>


<div class="scmc-training-note"><b>Если сомневаетесь спросите до сохранения.</b> Исправить вопрос быстрее, чем потом раскапывать, почему одна картинка держит на себе половину страницы.</div>
<div class="scmc-training-note"><b>Если сомневаетесь в правке, сначала спросите более опытного редактора.</b></div>
</div>
</div>


</div>
</div>