Помощь:Памятка администратора
Руководство администратора проекта «Город на ладошках»
Добро пожаловать в команду администраторов! Ваша задача — регистрировать новых участников, создавать тематические карты и поддерживать работу вики.
Регистрация участника проекта «Город на ладошках»
Инструкция для администраторов по регистрации новых авторов (школьников).
📝 Шаг 1. Школьник заполняет Яндекс Форму
Форма для сбора заявок участников уже создана: https://forms.yandex.ru/u/6a0a3ffa84227c693a4ed778
В форме указываются:
- ФИО
- Класс, школа
- Желаемый логин
- general UID родителя (уникальный идентификатор родителя из Электронного дневника)
✅ Шаг 2. Проверка данных
Сверьте ФИО, класс, школу, general UID родителя по ГИС КАИС КРО. Если всё заполнено верно — переходите к следующему шагу.
👨👩👦 Шаг 3. Определение e-mail родителя
Используя general UID из заявки, найдите в Электронном дневнике актуальный e-mail родителя.
🔑 Шаг 4. Создание учётной записи в MediaWiki
- Откройте страницу: Служебная:Создать учётную запись (или
Special:CreateAccount). - Заполните поля:
- Имя участника — логин школьника (как указано в заявке).
- Электронный адрес — e-mail родителя.
- Убедитесь, что стоит галочка «Создать временный пароль и выслать его по электронной почте».
- Нажмите кнопку «Создать учётную запись».
> 📧 Автоматически: > На e-mail родителя сразу отправляется письмо с логином и временным паролем для входа на сайт.
📩 Шаг 5. Действия родителя
- Родитель получает письмо с логином и временным паролем.
- Родитель входит на сайт https://onpiterpalms.ru/ под этими данными.
- В личных настройках (Special:Preferences) подтверждает свой e-mail, пройдя по ссылке из письма, поступившего после входа.
- Только после подтверждения e-mail учётная запись становится активной.
🧒 Шаг 6. Передача данных ребёнку
- После подтверждения e-mail родитель сообщает ребёнку логин и временный пароль.
- Ребёнок входит на сайт под этими данными и самостоятельно меняет временный пароль на новый, известный только ему.
✅ Шаг 7. Активный пользователь
- После этого ребёнок может полноценно работать на сайте: создавать статьи, комментировать и участвовать в проекте.
- Если возникнут трудности — обратитесь к администратору или воспользуйтесь страницами помощи.
❓ Частые вопросы
🔹 Что делать, если временный пароль забыт? → Администратор может сбросить пароль через страницу Служебная:Сброс пароля.
🔹 Как фиксируется согласие родителя? → Согласие фиксируется в момент подтверждения родителем e-mail через специальную ссылку из письма сайта.
🔹 Кто может регистрировать новых участников? → Только администраторы (пользователи с правом создавать учётные записи).
🆘 Нужна помощь?
- Связь с нами — написать администратору.
- Помощь:Модераторам — инструкция для модераторов.
- Помощь:Памятка администратора — как обновлять карту.
Спасибо за вашу работу и вклад в развитие проекта!
📝 Добавление места через форму (для администраторов)
Если нужно добавить место, связанное с кумиром или событием, используйте специальную админскую форму.
Шаг 1. Откройте форму
Перейдите на страницу: Добавить место (админ)
Шаг 2. Заполните поля
- Название объекта – например, «Домик Петра I»
- Адрес – улица, дом
- Широта и Долгота – координаты (можно узнать на Яндекс.Картах)
- Тип места – выберите из списка
- Ссылка на фото – опционально
- Кумир (ID) – укажите ID кумира (1 = Влад Бумага, другие ID смотрите в таблице Heroes)
- Событие (ID) – укажите ID события (1 = Алые паруса, 2 = Ночь музеев, 3 = Моя первая профессия)
- Описание – расскажите о месте
Шаг 3. Сохраните
Нажмите кнопку «Сохранить объект». Место автоматически добавится в таблицу `Objects` и появится на карте.
> 💡 Эта форма доступна только администраторам. Обычные пользователи её не видят.
🗺️ Создание тематических карт (Кумиры, События, Достопримечательности, Квесты)
Все тематические карты создаются через Конструктор Яндекс.Карт.
Шаг 1. Создайте карту в Конструкторе Яндекс.Карт
1. Перейдите на [Конструктор карт Яндекс.Карт](https://yandex.ru/map-constructor). 2. Нажмите «Создать карту». 3. Добавьте нужные точки, маршруты, линии. 4. Настройте внешний вид (цвета, иконки). 5. Сохраните карту и получите iframe-код.
Шаг 2. Создайте виджет для карты
1. Создайте страницу `Widget:YandexPlaces` (или `Widget:YandexHeroes`, `Widget:YandexEvents`, `Widget:YandexQuests`). 2. Вставьте iframe-код карты. 3. Сохраните.
Шаг 3. Создайте страницу для карты
1. Создайте страницу, например, `Достопримечательности карта`. 2. Вставьте код: ``. 3. Сохраните.
Шаг 4. Добавьте ссылку в навигатор
1. Откройте страницу `Карта города` для редактирования. 2. Добавьте ссылку на новую карту в блок админских карт. 3. Сохраните.
🕵️♂️ Как проверить новое место (добавленное ребёнком)
Сейчас места, добавленные детьми, появляются на карте автоматически сразу после сохранения. Администратор может:
1. Проверить новое место на карте. 2. Если есть ошибки — отредактировать страницу места (через «Править»). 3. Если фото не отображается — поправить ссылку на фото. 4. При необходимости связаться с автором через страницу обсуждения.
🗺️ Как обновить детскую карту
Детская карта (на главной странице) обновляется автоматически через `data.php`. Никаких ручных действий не требуется. Новые места появляются после добавления.
🔧 Если на карте пропали все маркеры
1. Проверьте, что файл `data.php` в корне сайта существует и работает. 2. Откройте в браузере: `https://onpiterpalms.ru/data.php` — должен быть JSON. 3. Если JSON пустой — проверьте таблицу `Objects` в Cargo. 4. Если ошибка — обратитесь к администратору сервера.
🖼️ Как добавить фото к объекту
Дети могут добавлять фото через прямую ссылку в поле «Фото места». Если нужно поправить фото:
1. Откройте страницу места для редактирования. 2. В поле `|image=` вставьте правильную ссылку на фото (URL). 3. Сохраните страницу.
📝 Как часто обновлять карту
Карта обновляется автоматически. Тематические карты (Яндекс) обновляются в Конструкторе — изменения появляются сразу.
🧭 Быстрый доступ к формам и данным
Чтобы не искать нужные страницы каждый раз, вот прямые ссылки на самые важные инструменты:
📝 Формы для редактирования
- Форма:Добавить место (ребёнок) v2 — форма, которую заполняют дети при добавлении места.
- Форма:Создать статью — форма для создания новой статьи.
- Добавить место (админ) — форма для администратора (связь с кумирами и событиями).
🗃️ Работа с данными
- Данные_для_карты_JSON — страница с JSON-данными для карты.
- Специальная:CargoTables — список всех таблиц Cargo (здесь можно посмотреть структуру и данные таблицы `Objects`).
- Widget:KidsMap — виджет детской карты (код, который отображает карту на главной странице).
🔧 Если нужно пересоздать таблицу Cargo
Иногда (редко) данные могут «зависнуть». В этом случае пересоздайте таблицу `Objects` вручную:
- Перейдите по ссылке: Шаблон:Объект_en?action=recreatedata
- Нажмите «ОК».
- После этого данные обновятся, и карта покажет все новые места.
> 💡 Обычно пересоздавать таблицу не нужно — это требуется только в исключительных случаях, когда данные не отображаются на карте или в дашборде.
📊 Дашборд администратора
- Дашборд администратора — страница, где собраны последние добавленные места и статьи. Удобно для быстрого контроля новых материалов.
📌 Закрепить в боковом меню
Чтобы всегда иметь эти ссылки под рукой, добавьте их в боковое меню (`MediaWiki:Sidebar`):
```wiki
- Администрирование
- Дашборд администратора|Дашборд
- Данные для карты JSON|JSON
- Таблицы Cargo|Cargo
- Форма добавления места|Форма места
- Форма создания статьи|Форма статьи
- Виджет детской карты|Виджет KidsMap
- Пересоздать таблицу|Шаблон:Объект_en?action=recreatedata
🆘 Нужна помощь?
- Связь с нами – написать администратору.
- Помощь:Модераторам – инструкция для модераторов.
- Помощь:Организаторам – все инструкции в одном месте.
Спасибо, что поддерживаете карту города в актуальном состоянии!