MapCraft (координация одновременного рисования)

Не нашел другого места, напишу тут. Если откроете мапкрафт и что-то будет странно выглядеть или работать, поклацайте Ctrl-F5.

Изменения:

  • пироги можно удалять!! (ссылка в общем списке справа от ваших пирогов)
  • новое окошко info в пироге
  • кнопка remote для wms (добавляет временный слой в jsom. Только там уже должен быть слой с данными)
  • 3 типа раскрасски пирога: по статусу, по занятости (занятые - ярче), по владельцам (у каждого свой цвет).
  • 2 типа лабела по середине: ник владельца (было уже), индекс куска
  • в каждом пироге теперь своя внутренняя нумерация кусков, а не глобальная. (старые ссылки …#6123 теперь не работают, надеюсь не критично)
  • в чатике ники раскрашиваются
  • там же работают /help, /me, /quit
  • там же через Settings можно скрыть зелёные info сообщения (reserved, freed, и т.д…) и открыть обратно
  • фиксы, фиксы, фиксы (нужен кто-то кто смог бы протестировать работу кнопки Remote в опере)

Еще бы надпись на кнопку: “Забрать кусок себе”

Напишу сюда потом забуду.
На мапкрафте пожалуйста сделайте такую штуку, что заходишь без JavaScript (например с Noscript’ом) и пока не разрешишь его на всех сайтах(не обходимых для полноценного функционирования) вылезала надпись: ТоЛьКо э вkл|-0h`e|-|Nb|M JavaScript :slight_smile:

мелкий фич-реквест: хочу название пирога в заголовок страницы вместо безликого “MapCraft Dev”

Все реквесты сюда, пожалуйста: https://github.com/Foxhind/MapCraft/issues (#55 - уже завёл для заголовка).

Очередная порция изменений, теперь администрирование пирога. Владелец (пока только он) получил Admin toolbox:

  • Первая кнопка включает режим AdminMode, в котором владельцу больше не отвечает “Этот кусок не ваш” и он может менять статус и освобождать чужие куски. Этот режим не нужен для пунктов ниже, только для действий в обычном окошке Properties.

  • Второй двойной ползунок нужен, когда надо массово поменять статус кусков. Например все меньше 2, до 2. Или все зелёные 9/9 опустить до 8/9 (перепроверка).

  • Третий блок - освободить все куски или только завершённые.

PS: если у на вашем пироге кнопка не появилось, то поклацайте Ctrl-F5.

И ещё похоже я забыл написать, ну уже как неделю-две владелец пирога может редактировать имя, описание, список ссылок и скрывать/открывать пирог в окошке info.

А как считается процент законченности пирога?

В общем списке или в градуснике в самом пироге?

В общем списке насколько я помню все статусы суммируются, а потом считается доля от 100% пирога, когда все 9/9.
В градуснике каждый статус показывается отдельно.

Это заняло немного больше времени, чем расчитывал, но оно свершилось:

  • пироги можно редактировать! (доступно только владельцу)
  • и экспортировать в osm (доступно всем)

Для редактирования нужен josm. Последовательность такая:

  • владельцы должны увидеть ссылку update в Info своих пирогов, которая перекинет на визард-инструкцию (если не нашли, поклацайте Ctrl-F5)
  • в визарде будет ссылка на экспорт в osm
  • правка кусков в JOSM и сохранение в тот же файл
  • импорт нового файла
  • просмотр будущих изменений (будет список)
  • confirm

Помните, что у удалённых в JOSM кусков (и даже если они потом были перерисованы с нуля) вся история и статус пропадает.

Экспортированный в osm пирог подходит для создания нового пирога, но не подходит для изменения других.

Ты забыл самое главное — фавикон :3
Спасибо, это очень круто.

Когда уже оживёт мапкрафт? У меня уже недели три выдаёт ошибку «Failed to load pie information»

Починил логин. Прошу прощения за двухмесячный простой.

Hind, при создании пирога не отображается рисунок с капчей :frowning:
опробовано в хроме и мозилле

А где ссылка?

Mozilla, Chrome

Вроде бы поправил, пробуйте. :3

Works!

Починил WMS-слой.

Слава котам! :smiley: