ФЭНДОМ


Замеченные и исправленные баги GM2Wiki (bugs report)[1].

"Неустранимые" баги

Здесь описываются проблемы системы GM2Wiki, пока неустранимые вообще (типа выбора хостинга без рекламы для этого проекта:) либо устранимые только самим пользователем системы вручную (при переносе компонентов системы GM2Wiki на сторонний ресурс, имеющий свои особенности, на которые GM2Wiki повлиять не в состоянии)[2].

Якобы медленная работа системы GM2Wiki

(22.12.2009)

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

Причина: описана на техническом форуме "Википедии":
"Жутко тормозит. 89.222.150.3 20:21, 21 декабря 2009 (UTC)

Еще бы! Wikia - хостинг бесплатный, и живет за счет рекламы. Так вот, на главной странице проекта GM2Wiki (ru.gm2.wikia.com) - 3-5 рекламных окон от того-же Гугля (Google AdSense), 3-4 собственных рекламки Wikia, да еще 5 интерактивных карт (включая оригинальный «логотип») + куча иллюстраций. Конечно, это перебор, и для нормальной демонстрации не годится. Но судить о технологии по первому впечатлению не всегда правильно: первые графические интерфейсы 20 лет назад (включая MacOS и Windows) тоже жутко тормозили, и никто в них не верил - все плевались. :) Но при нормальном использовании технологии GM2Wiki, сторонним ресурсом (точнее - конечным пользователем) оттуда импортируется только маленький загрузчик карт (javascript) без всякой рекламы, и всё летает со свистом. Отчасти убедиться в этом можно хотя-бы здесь: http://ru.gm2.wikia.com/wiki/Tests --Gm2wiki 05:52, 22 декабря 2009 (UTC)"

Состояние: пока что перманентное:)

Проблемы с отображением картинок и иконок GM2Wiki

(21.12.2009 - для всех версий, включая 0.1.1)

Вместо кнопок, картинок и иконок системы GM2Wiki видны линки (URL-ссылки). Это - неустранимая (со стороны сервера GM2Wiki) ошибка, но тот, кто устанавливает в своем wiki-проекте эту систему, может этот баг поправить собственноручно.

Дело в том, что согласно стандартам MediaWiki внешние изображения могут быть внедрены в wiki-текст путем простой вставки в него URL этого изображения - например, кнопка вставки карты (и пр. иконки) так и импортируются: Button_insert_map.png. Однако, если Вы при переносе шаблона {{Google map}} вместо кнопок в описании шаблона увидите просто ссылки на них (http://images1.wikia.nocookie.net/gm2/ru/images/8/88/Button_insert_map.png), это значит, что отображение внешних изображений в вашем wiki-проекте запрещено, т. е. системная переменная $wgAllowExternalImages = false (см. MediaWikiWiki:Manual:$wgAllowExternalImages). Такое творится, например, в "Википедии" и на "Луркоморье". Обойти это ограничение (при желании установить работоспособную версию GM2Wiki) очень просто - достаточно переписать в свой wiki-проект следующие файлы (и подправить шаблоны):

1.) Иконка описания карты Magnify-clip.png (нужна для правильного отображения эскизной карты) - http://images2.wikia.nocookie.net/gm2/ru/images/6/6b/Magnify-clip.png; перепишите к себе эту картинку в файл [[Изображение:Magnify-clip.png]] и исправьте в шаблоне {{Gm notice}} одну прямую ссылку на это изображение ссылкой на собственный внутренний файл.

2.) Кнопка вставки карт Button_insert_map.png (нужна для документации шаблона {{Google map}}) - http://images1.wikia.nocookie.net/gm2/ru/images/8/88/Button_insert_map.png; перепишите к себе эту картинку в файл [[Изображение:Button_insert_map.png]] и исправьте в этом шаблоне две ссылки на изображение кнопки ссылкой на собственный внутренний файл.

3.) Анимированная картинка для загрузчика карт Loading2.gif (нужна для визуального отображения работы загрузчика) - http://images3.wikia.nocookie.net/gm2/ru/images/1/14/Loading2.gif; перепишите к себе эту картинку в файл [[Изображение:Loading2.gif]] и исправьте в шаблоне {{Google map}} одну прямую ссылку на это изображение ссылкой на собственный внутренний файл.

Примечания

  • На некоторых wiki-ресурсах запрещена загрузка GIF-файлов (например, на http://lurkmore.ru), поэтому анимированную картинку для загрузчика (3.) Вам загрузить не удастся. Тогда загрузите вместо нее статичную картинку Loading2.png - http://images1.wikia.nocookie.net/gm2/ru/images/f/f6/Loading2.png; перепишите к себе эту картинку в файл [[Изображение:Loading2.png]] и исправьте в шаблоне {{Google map}} ссылку на изображение Loading2.gif
  • Если Вы обладаете правами админа, лучше сразу бессрочно защитить эти картинки от возможного вандализма.

Обычные баги

Проблемы с кнопкой "Insert Map"

(? /22.12.2009)

Если выбрать в "Википедии" личную настройку "Экспериментальные функции::Включить улучшенную панель редактирования", при редактировании кнопка вставки карты не показывается вообще, хотя на показ карт это не влияет. (Викификатор при этом там есть, и даже "прыгает", т. е. они сами эту проблему уже имели и как-то решили).

Причина: выясняется.

Состояние: не определено.

Проблемы с работой панели параметров карты

(Версия 0.1.2 /22.12.2009)

На "Луркоморье" и в "Википедии" (после устранения бага 0.1.1) карты показываются нормально, но при редактировании панель параметров карты не работает (кнопка "Insert Map" на клик не реагирует).

Причина: в некоторых версиях движка MediaWiki слой "toolbar" не является подмножеством формы "editform" (в дереве DOM).

Состояние: устраняется.

Примечания

  1. Нумерация версий имеет вид a.b.c, где a - номер релиза (полная модификация), b - номер версии (существенная модификация) и c - номер бага (не зависит от номеров версии и релиза). При этом на странице принята обратная нумерация: последний (по датировке) выявленный баг показывается первым, и далее по порядку убывания нумерации версий.
  2. Ввиду относительной важности, "неустранимые" баги выделены в отдельный раздел, который всегда показывается вверху страницы.