Модуль:CargoConverter/doc
Это страница документации Модуль:CargoConverter.
Инструкция
Этот скрипт не перезаписывает базу сам, он выступает в роли "переводчика". Он читает старый Lua и выдаёт вам готовый текст, который Cargo поймёт.
Действие 1: Конвертация финальных матчей ЧТМ (Подробных)
- Создайте любую черновую страницу (например,
Песочница_Cargo). - Напишите там следующий код и нажмите «Предварительный просмотр»:
{{#invoke:CargoConverter|runDetailed|2046}}(Вместо 2046 ставьте нужный год). - Прямо в окне предпросмотра вы увидите огромный блок текста, начинающийся с
<pre>. Внутри будут тысячи готовых строчек вида{{TWC_Match|...}},{{TWC_Lineups|...}}. - Выделите этот текст, скопируйте его.
- Создайте страницу, где эти данные будут жить вечно (например,
Данные:2046_Финал) и вставьте туда скопированный текст. Сохраните. База Cargo проглотила матчи!
Действие 2: Конвертация сеток турниров
- Возвращаетесь в Песочницу.
- Теперь вызываете вторую функцию:
{{#invoke:CargoConverter|runTournaments|2046}} - Снова "Предварительный просмотр". Теперь скрипт прочитает
Модуль:Data/Tournaments/2046, разобьёт 2-матчевые противостояния на два отдельных матча (с пометками_L1и_L2), расставит поля и цвета. - Копируете выданный текст.
- Создаёте страницу (например,
Данные:2046_Турниры) и вставляете текст туда. Сохраняете. Cargo проглотил сетки!
Действие 3: Заполняем Справочник Команд (TWC_Teams)
- Зайдите в вашу Песочницу.
- Вставьте вызов:
{{#invoke:CargoConverter|runTeams}} - Сделайте «Предварительный просмотр». Скрипт выдаст стройную таблицу вызовов
{{TWC_Teams|...}}для всех стран из словаря. - Скопируйте этот текст.
- Создайте страницу
Данные:Команды_БД(или любое удобное вам название), вставьте текст туда и сохраните. - Сделайте на ней «нулевую правку» (сохраните пустой), чтобы запустить запись в Cargo [1.1.6, 1.2.6]. Справочник команд заполнен!
Действие 4: Заполняем Справочник Турниров (TWC_Tournaments)
- В Песочнице напишите:
{{#invoke:CargoConverter|runTournamentsList}} - Нажмите «Предварительный просмотр». Модуль сам прошерстит файлы за 2006, 2009, 2010... 2048 годы, соберёт все когда-либо существовавшие турниры и сгенерирует красивый список вызовов
{{TWC_Tournaments|...}}. - Скопируйте результат.
- Создайте страницу
Данные:Турниры_БД, вставьте текст туда и сохраните. - Сделайте «нулевую правку» [1.1.6, 1.2.6]. Метаданные турниров записаны!
(Конечно, вы можете вставлять оба результата на одну большую страницу Данные:2046, если захотите — Cargo не против).