User talk:Pastakhov/LQT Archive 1

Extension:MyVariables
Heiya Pavel, what about taking over the maintenance of this extension and move it to Git. I am sure that Nad will not mind. Cheers --&#91;&#91;kgh&#93;&#93; (talk) 22:50, 5 December 2012 (UTC)


 * Hi, Kghbln! I thought about it, and it seemed that this expansion is increasingly being used as an example. Though I use it for a long time to get the user name. I created request to the git. --Pastakhov (talk) 03:50, 6 December 2012 (UTC)


 * Even though it might also serve as a boilerplate it is always better to have a decent version control for it. Great, that you are taking over. --&#91;&#91;kgh&#93;&#93; (talk) 20:11, 6 December 2012 (UTC)

nablawiki.ru
Приношу извинения за параноидальный фильтр спама :-) Я Вас там разблокировал. Ваше расширение работает отлично, спасибо ;-) --StasR (talk) 18:06, 27 February 2013 (UTC)
 * Я вобщем-то не только из праздного любопытсва, если чего-то не будет не так, обращайтесь. --Pastakhov (talk) 07:35, 28 February 2013 (UTC)
 * Спасибо большое, буду иметь в виду ) --StasR (talk) 14:09, 28 February 2013 (UTC)
 * Поискал в описаниях, ничего про геокодинг не нашел. А что и как сделали? --StasR (talk) 18:39, 8 March 2013 (UTC)
 * Тут Geocoders есть 4 примера, и в документации я написал Instead of geographic coordinates, you can specify the address. This address will be converted to the coordinates using the appropriate Geocoding Service. Отдельно функцию геокодинга я не выносил, так как у гугла и яндекса в лицензионном соглашении есть пункт, что данные геокодинга могут быть использованы только для отображения на их карте и никак больше. Интересные результаты получились при использовании геокодинга в Leaflet, правда, для таких объектов как Москва, размер получается приличным. --Pastakhov (talk) 04:54, 9 March 2013 (UTC)
 * Интересно, в ближайшее время обновлюсь, спасибо. --StasR (talk) 17:14, 11 March 2013 (UTC)

Поступили пожелания от пользователей:
 * 1) на картах не хватает масштабной линейки (зато на карте Яндекса целых два скролла)
 * 2) на nominatim.openstreetmap.org сделана очень удобная штука — в углу показываются координаты курсора.--StasR (talk) 20:04, 28 March 2013 (UTC)

Поставил свежую версию и был вынужден откатиться, что-то работает не так, похоже, маркеры вообще не распознаются ( Вызов такой:

Если нужно, могу на некоторое время установить любую версию. --StasR (talk) 13:14, 2 May 2013 (UTC)


 * А как на счет этого ? --Pastakhov (talk) 14:25, 2 May 2013 (UTC)
 * У меня все работает, я проверяю все версии перед публикацией. Возможно у вас проблема возникает из-за кеширования, попробуйте сбросить кеш. --Pastakhov (talk) 03:38, 3 May 2013 (UTC)
 * Решительно не помогает :-( Рабочая гипотеза — в тексте присутствует какой-то спецсимвол парсера (что-то странное там есть, сочетание обычного парсера и генерации текста Lua дает какие-то загадочные эффекты), который прежняя версия игнорировала, а новая не желает. --StasR (talk) 15:42, 9 May 2013 (UTC)
 * Вот тут я сделал альтернативную загрузку, отличие только в версии MultiMaps (То же самое на предыдущей версии работает правильно). --StasR (talk) 16:04, 9 May 2013 (UTC)
 * Есть и более простой пример, с единственным маркером: старая и новая версии, там маленькая карта под карточкой. Дополнительное наблюдение: при переходе по ссылке отсюда первый раз открывается хорошо, но вот как раз сброс кэша приводит к отображению карты мира вместо карты с маркером. --StasR (talk) 16:57, 9 May 2013 (UTC)


 * Да, ошибка есть, связана она с ResourceLoader. Я постараюсь исправить, но не могу сказать когда, так как завтра уезжаю на 2 недели --Pastakhov (talk) 17:55, 9 May 2013 (UTC)
 * Попробуйте эту версию, вдруг заработает --Pastakhov (talk) 18:13, 9 May 2013 (UTC)


 * Обновил, но, увы, не помогло. Ничего страшного за две недели не произойдет, я проживу на предыдущем релизе. Удачной Вам поездки :-) --StasR (talk) 20:02, 9 May 2013 (UTC)


 * А почему вы используете нестабильные версии MediaWiki? На данный момент последняя стабильная версия 1.20.5 а вы используете разрабатываемую 1.22wmf3. ::::: У меня в MediaWiki 1.20.5 Multimaps работает нормально.


 * Я несколько раз был вынужден «забегать вперед» из-за того, что начал активно пользоваться Lua, так и привык (хотя не уверен, что с текущей версией это реально необходимо). Для чистоты эксперимента могу попробовать собрать 1.20.5 (но в процедурах формирования данных для карты как раз живет самое развесистое использование Lua-скриптов, может не получиться). --StasR (talk) 08:54, 13 May 2013 (UTC)


 * Можете попробовать с 1.20.5, а я в свою очередь попробую узнать, почему ResourceLoader не загружает все необходимые ресурсы в разрабатываемой версии Медиавики.
 * Кстати, на счет Lua... Хочу обратить ваше внимание на еще одно разрабатываемое мной расширение Foxway Оно позволяет писать php скрипты на вики страницах. Конечно оно еще не готово для использования, но уже можно ознакомиться с его работой и может быть у вас появятся какие-нибудь замечания и предложения. --Pastakhov (talk) 08:42, 15 May 2013 (UTC)
 * Я на него уже смотрел весьма заинтересованным взглядом, потому что есть шанс, что я смогу использовать это расширение естественным образом вместо Extension:Variables, которое я использую несколько нееестественно :-)
 * 1.20.5 на днях попробую поднять, отпишусь как сделаю --StasR (talk) 19:24, 15 May 2013 (UTC)


 * Вдогонку. Маркеры в MultiMaps можно указывать только из вики-файлов? А то мне тут сгенерили 10 тысяч маркеров с номерами участков (0000—9999). У меня рука не поднимается их в вики подгружать :-) Хочется иметь возможность прямого указания URL. --StasR (talk) 19:53, 15 May 2013 (UTC)
 * В вики подгружать их не нужно, я добавлю возможность указывать маркеры не только из вики. --Pastakhov (talk) 07:15, 20 May 2013 (UTC)

Extension:MyVariables with PHP 5.2
Hi Pastakhov,

I've made Extension:MyVariables compatible with PHP 5.2 by replacing one line only:

File MyVariables.php, line 32, remove

$dir = __DIR__;

And instead add

$dir = dirname(__FILE__);

Best regards, --157.88.129.84 08:18, 3 May 2013 (UTC)


 * Thanks, 157.88.129.84!
 * I updated Extension:MyVariables for compatibility with PHP 5.2