Википедия:Форум/Архив/Технический/2019/12: различия между версиями

Содержимое удалено Содержимое добавлено
 
Строка 795:
— [[Участник:Ailbeve|Ailbeve]] ([[Обсуждение участника:Ailbeve|обс.]]) 12:37, 11 декабря 2019 (UTC)
 
== Исправление и реструктуризация базы данных шаблона [[t:Население|Население]] ==
По результату обсуждения темы [[#Список сельских населённых пунктов России с населением более 10 тысяч жителей]] у меня возникла мысль перепроверить базу данных, используемую шаблоном [[t:Население|Население]] и модулем [[Модуль:Statistical|Statistical]], а также попробовать оптимизировать использование ими ресурсов процессора и памяти вики-движка. В процессе проверки обнаружилось множество ошибок в базе, даже на структурном уровне. Прошу поправить как минимум их. Если найдётся желающий заниматься исправлениями, то выложу ещё несоответствия.
* [[Модуль:Statistical/RUS-CHE]]:
: <code><nowiki>['2019AA'] = {'{{Население/2019AA}}', ''}, ''},</nowiki></code> →
: <code><nowiki>['2019AA'] = {'{{Население/2019AA}}', ''},},</nowiki></code>
* [[Модуль:Statistical/RUS-KAL]]:
: <code><nowiki>{2002,024,"2002BB"},</nowiki></code> →
: <code><nowiki>{2002,24,"2002BB"},</nowiki></code>
* [[Модуль:Statistical/RUS-KRM]]:
: <code><nowiki>{1926,899, },</nowiki></code> →
: <code><nowiki>{1926,899,""},</nowiki></code>
* [[Модуль:Statistical/RUS-SMO]]:
: <code><nowiki>{2007,136,},},</nowiki></code> →
: <code><nowiki>{2007,136,""},},</nowiki></code>
Если часть из проблем исправить, а часть — проигнорировать, то получается неплохой результат: [[Служебная:PermanentLink/103724900|тестовая страница]] с тестовым шаблоном {{t|НаселениеS}} потребляет 4 мегабайта памяти против 14 мегабайт с {{t|Население}} и 0.096 секунд процессорного времени против 0.300 секунд с {{t|Население}}, выдавая тот же самый результат. На более масштабных тестовых данных отрыв должен быть ещё выше. Предлагаю посмотреть на изменения и высказать своё мнение. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 17:05, 5 декабря 2019 (UTC)
* Поменял в трёх из четырёх модулей (кроме Чечни, там для меня правка точно сложновата), визуально на страницах статей ничего особого не изменилось. Если это на самом деле что-то даёт - выкладывайте и остальные ошибки с необходимыми правками. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:20, 5 декабря 2019 (UTC)
** {{ping|Ksc~ruwiki}} Спасибо. С реструктуризацией выявились проблемы, но ошибки всё равно повыкладываю. Следующая партия касается хешей. В базе запись начинается с фрагмента по типу <code>[1964224323]={--Спасские Мурзы</code>. Две его части должны быть неразрывно связаны. Число слева — это хеш от строки (названия) справа. В большинстве случаев это условие выполняется, но не всегда. Когда не выполняется, это значит, что или в названии опечатка, а хеш правильный или название правильное, а хеш — нет. Чему соответствуют данные населения — тоже вопрос — хешу или названию.
:: {|class="wikitable sortable" style="word-wrap:break-word"
!width="12em"|№
!Регион
!Хеш в базе
!Хеш названия
!Название в базе
|-
| 1
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>50712992</code>
| <code>1783636413</code>
| <code>Данилково (близ деревни Лизуново, Каринское сельское поселение)</code>
|-
| 2
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>683119430</code>
| <code>353143410</code>
| <code>Данилково (близ села Махра, Каринское сельское поселение)</code>
|-
| 3
| [[Модуль:Statistical/RUS-MUR|RUS-MUR]]
| <code>784553651</code>
| <code>1301007852</code>
| <code>Пяйве (станция)</code>
|-
| 4
| [[Модуль:Statistical/RUS-OMS|RUS-OMS]]
| <code>952628033</code>
| <code>1774845384</code>
| <code>Роза-Долина</code>
|-
| 5
| [[Модуль:Statistical/RUS-OMS|RUS-OMS]]
| <code>850010582</code>
| <code>1651529483</code>
| <code>Чеченёво (Омская область)</code>
|-
| 6
| [[Модуль:Statistical/RUS-CHA|RUS-CHA]]
| <code>1254381939</code>
| <code>1596123531</code>
| <code>Серноводский район</code>
|}
 
{{Начало скрытого блока|заголовок = Первая версия таблицы}}
{|class="wikitable sortable" style="word-wrap:break-word"
!width="12em"|№
!Регион
!Хеш в базе
!Хеш названия
!Название в базе
|-
| 1
| [[Модуль:Statistical/RUS-ALT|RUS-ALT]]
| <code>1821560279</code>
| <code>134759860</code>
| <code>Ельцовка (Ельцовский район),</code>
|-
| 2
| [[Модуль:Statistical/RUS-ALT|RUS-ALT]]
| <code>661036871</code>
| <code>2031109242</code>
| <code>Октябрьский (Каменский район, Алтайский край)</code>
|-
| 3
| [[Модуль:Statistical/RUS-BAS|RUS-BAS]]
| <code>35393058</code>
| <code>333781673</code>
| <code>Аряктыбаш — упразднённый хутор</code>
|-
| 4
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>50712992</code>
| <code>1783636413</code>
| <code>Данилково (близ деревни Лизуново, Каринское сельское поселение)</code>
|-
| 5
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>683119430</code>
| <code>353143410</code>
| <code>Данилково (близ села Махра, Каринское сельское поселение)</code>
|-
| 6
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>1275803980</code>
| <code>1474391151</code>
| <code>Заозерье</code>
|-
| 7
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>1882337409</code>
| <code>1102152613</code>
| <code>Липовка (Владимирская область)</code>
|-
| 8
| [[Модуль:Statistical/RUS-VLA|RUS-VLA]]
| <code>1679635935</code>
| <code>56409889</code>
| <code>Фёдоровское (Небыловское сельское поселение)</code>
|-
| 9
| [[Модуль:Statistical/RUS-DAG|RUS-DAG]]
| <code>959233372</code>
| <code>1909148231</code>
| <code>Село Калининаул</code>
|-
| 10
| [[Модуль:Statistical/RUS-DAG|RUS-DAG]]
| <code>202615702</code>
| <code>2120826871</code>
| <code>Сельсовет Ляхлинский</code>
|-
| 11
| [[Модуль:Statistical/RUS-ING|RUS-ING]]
| <code>1519409354</code>
| <code>2126535928</code>
| <code>Городской округ Сунжа</code>
|-
| 12
| [[Модуль:Statistical/RUS-KAL|RUS-KAL]]
| <code>168345653</code>
| <code>1779206165</code>
| <code>Пронино (Мещовский</code>
|-
| 13
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>576886844</code>
| <code>901953987</code>
| <code>Куликовский (Ленинградский район)</code>
|-
| 14
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>804486769</code>
| <code>1172470891</code>
| <code>Весёлый (Мостовский район)</code>
|-
| 15
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>584161015</code>
| <code>1819382775</code>
| <code>Высокий (Мостовский район)</code>
|-
| 16
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>1679807135</code>
| <code>806937221</code>
| <code>Первомайский (Мостовский район)</code>
|-
| 17
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>318075355</code>
| <code>1560750707</code>
| <code>Восточный (Мостовский район)</code>
|-
| 18
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>2010407859</code>
| <code>2020118465</code>
| <code>Центральный (Мостовский район)</code>
|-
| 19
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>1180278907</code>
| <code>1452988144</code>
| <code>Ляпино (Новокубанский район)</code>
|-
| 20
| [[Модуль:Statistical/RUS-KRA|RUS-KRA]]
| <code>1882124480</code>
| <code>894989397</code>
| <code>Большое Псеушхо</code>
|-
| 21
| [[Модуль:Statistical/RUS-KRM|RUS-KRM]]
| <code>1685138513</code>
| <code>640829331</code>
| <code>Ильичёвское сельсвое поселение (Ленинский район, Крым)</code>
|-
| 22
| [[Модуль:Statistical/RUS-KRM|RUS-KRM]]
| <code>1896931405</code>
| <code>1048610677</code>
| <code>Изобильненское сельское поселение (Нижнегорский район)</code>
|-
| 23
| [[Модуль:Statistical/RUS-KRM|RUS-KRM]]
| <code>2014484688</code>
| <code>1007821186</code>
| <code>Митрофановское сельское поселение (Крым</code>
|-
| 24
| [[Модуль:Statistical/RUS-MUR|RUS-MUR]]
| <code>784553651</code>
| <code>1301007852</code>
| <code>Пяйве (станция)</code>
|-
| 25
| [[Модуль:Statistical/RUS-OMS|RUS-OMS]]
| <code>952628033</code>
| <code>1774845384</code>
| <code>Роза-Долина</code>
|-
| 26
| [[Модуль:Statistical/RUS-OMS|RUS-OMS]]
| <code>314259427</code>
| <code>1661413095</code>
| <code>Моховой Привалъ</code>
|-
| 27
| [[Модуль:Statistical/RUS-OMS|RUS-OMS]]
| <code>850010582</code>
| <code>559132625</code>
| <code>Чеченёво (Омская область)ъ</code>
|-
| 28
| [[Модуль:Statistical/RUS-ORE|RUS-ORE]]
| <code>915315094</code>
| <code>466525147</code>
| <code>Красногвардеец (разъезд)</code>
|-
| 29
| [[Модуль:Statistical/RUS-PRI|RUS-PRI]]
| <code>1428987678</code>
| <code>141924311</code>
| <code>Пограничный район (Приморский край)</code>
|-
| 30
| [[Модуль:Statistical/RUS-PRI|RUS-PRI]]
| <code>1380199550</code>
| <code>1229459291</code>
| <code>Лидовка (Приморский край)</code>
|-
| 31
| [[Модуль:Statistical/RUS-NOR|RUS-NOR]]
| <code>1790723714</code>
| <code>795795277</code>
| <code>Бекан (Северная Осетия)</code>
|-
| 32
| [[Модуль:Statistical/RUS-NOR|RUS-NOR]]
| <code>644666605</code>
| <code>2034089198</code>
| <code>Фарн (Северная Осетия)</code>
|-
| 33
| [[Модуль:Statistical/RUS-TAT|RUS-TAT]]
| <code>30086489</code>
| <code>1849165686</code>
| <code>Байданкино</code>
|-
| 34
| [[Модуль:Statistical/RUS-TAT|RUS-TAT]]
| <code>1849165686</code>
| <code>30086489</code>
| <code>Борок (Татарстан)</code>
|-
| 35
| [[Модуль:Statistical/RUS-TAT|RUS-TAT]]
| <code>1734713686</code>
| <code>773281013</code>
| <code>Балыклы (Тюлячинский район)</code>
|-
| 36
| [[Модуль:Statistical/RUS-ROS|RUS-ROS]]
| <code>656163553</code>
| <code>829285083</code>
| <code>Топольки (Ростовская область)</code>
|-
| 37
| [[Модуль:Statistical/RUS-SAM|RUS-SAM]]
| <code>1461941685</code>
| <code>1189253075</code>
| <code>Глушицкий (посёлок)</code>
|-
| 38
| [[Модуль:Statistical/RUS-SAM|RUS-SAM]]
| <code>202304329</code>
| <code>80903475</code>
| <code>Черновский (Самарская область)</code>
|-
| 39
| [[Модуль:Statistical/RUS-SAM|RUS-SAM]]
| <code>1245676773</code>
| <code>480699889</code>
| <code>Белозёрки (Волжский район)</code>
|-
| 40
| [[Модуль:Statistical/RUS-SAR|RUS-SAR]]
| <code>140125245</code>
| <code>2076543206</code>
| <code>Воропаев</code>
|-
| 41
| [[Модуль:Statistical/RUS-SMO|RUS-SMO]]
| <code>1705482175</code>
| <code>1498260305</code>
| <code>Извековское сельское поселение</code>
|-
| 42
| [[Модуль:Statistical/RUS-TVE|RUS-TVE]]
| <code>2028660017</code>
| <code>368113239</code>
| <code>Малое Алексеевское (Тверская область)</code>
|-
| 43
| [[Модуль:Statistical/RUS-TVE|RUS-TVE]]
| <code>1913991493</code>
| <code>1748067741</code>
| <code>Алексеевское (Калининский район)</code>
|-
| 44
| [[Модуль:Statistical/RUS-TVE|RUS-TVE]]
| <code>4972317</code>
| <code>34756947</code>
| <code>Ярославец (Тверская область)</code>
|-
| 45
| [[Модуль:Statistical/RUS-CHA|RUS-CHA]]
| <code>858644771</code>
| <code>142838611</code>
| <code>Гухой,</code>
|-
| 46
| [[Модуль:Statistical/RUS-CHV|RUS-CHV]]
| <code>64363880</code>
| <code>1397718164</code>
| <code>Усландыр-Янишево</code>
|}
{{Конец скрытого блока}}
:*— [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 09:06, 6 декабря 2019 (UTC)
:* <small>Обновил таблицу. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 14:12, 26 декабря 2019 (UTC)</small>
:* <small>Обновил таблицу. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 13:32, 8 января 2020 (UTC)</small>
:* <small>Обновил таблицу. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 06:12, 23 января 2020 (UTC)</small>
:* <small>Обновил таблицу. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:48, 17 февраля 2020 (UTC)</small>
:* <small>Обновил таблицу. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:56, 10 марта 2020 (UTC)</small>
:* В случае №33 и №34 (<code>Байданкино</code>, <code>Борок (Татарстан)</code>), к примеру, видно, что названия просто поменяли местами. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 09:11, 6 декабря 2019 (UTC)
* не проще убрать все на ВД?? [[u:ShinePhantom|ShinePhantom]] <sup>[[UT:ShinePhantom|(обс)]]</sup> 09:09, 6 декабря 2019 (UTC)
** Там с лицензией проблемы. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 09:11, 6 декабря 2019 (UTC)
*** сомнительно. Потому что берутся только факты,а не оформление, не компоновка, не подборка и вообще хоть что-нибудь охраняемое [[u:ShinePhantom|ShinePhantom]] <sup>[[UT:ShinePhantom|(обс)]]</sup> 09:44, 6 декабря 2019 (UTC)
**** Думаю, где-то есть обсуждения этого вопроса, надо искать. Но параллель с творческими произведениями прослеживается: слово авторским правом не охраняется, а абзац текста — уже охраняется. Население города за какой-то год — факт, не охраняется, но если взять источник и целиком закачать его в ВД? — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 10:19, 6 декабря 2019 (UTC)
***** берутся только цифры. Даже не таблицы, а отдельные цифры. Вот чудеса-чудесатые, как я выношу на КУ список, с явно авторской подборкой, так меня дружно ругают. хотя моя точка зрения основана на решении Пленума ВС. А как говорю, что набор фактов - так утверждают, что охраняются :) [[u:ShinePhantom|ShinePhantom]] <sup>[[UT:ShinePhantom|(обс)]]</sup> 11:22, 6 декабря 2019 (UTC)
* {{u|Vort}}, поправил Челябинскую область (не Чечню, как ошибочо написал ранее). Пока решил не трогать Татарстан с примером, чтобы комментарий был более наглядным. Данные, похоже, привязаны именно к хешу. В модуле [[Модуль:Statistical/RUS-TAT]] указаны верные данные по численности: Борок - 286 человек, Байданкино - 80 человек. Проверил это по [http://www.e-nkama.ru/raion/poseleniya/Kaenlinskoe%20SP/Kaen_vod_sh.pdf источнику] (страница 17). Но при этом в статьях выводятся ошибочные сведения в [[Борок (Татарстан)]] - 80, а в [[Каенлинское сельское поселение]] для Байданкино - 286. Так как перепутаны именно хеши, а не данные в модуле, то ошибки в хеше автоматически приводят к ошибкам в выводимым данным. Поэтому хеши точно надо исправять. Насколько понимаю, исправлять их надо не только в модуле, но и в подстраницах шаблона населения из этой категории [[:Категория:Шаблоны:Подстраницы шаблона Население]]. Неверные хеши, наверное, надо удалять, а правильные добавлять. Правда важно не удалить то, что всё-таки нужно. Хотел уточнить у Вас как правильно определять хеш для населённого пункта (я этого не знал, а вопрос в своё время остался без ответа), но в процессе написания комментария похоже нашёл нужный шаблон. Теперь постаюсь более активно править ошибки, тем более, что в этом оказался самый прямой смысл. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 18:59, 8 декабря 2019 (UTC)
** Шаблоны в этой категории вообще используются? А то я их планировал удалять, только руки пока не добрались. — С уважением, [[У:Helgo13|Helgo13]] • [[UT:Helgo13|(Обс.)]] 19:03, 8 декабря 2019 (UTC)
*** Да, без них ничего работать не будет. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:23, 8 декабря 2019 (UTC)
**** Просто большинство из них, если не все, попали в категорию неиспользуемых шаблонов. Посмотрите конкретно на эти [[Участник:Helgo13/Служебное/Неиспользуемые шаблоны#Население]] — С уважением, [[У:Helgo13|Helgo13]] • [[UT:Helgo13|(Обс.)]] 16:25, 9 декабря 2019 (UTC)
***** У меня ощущение, что когда-то кем-то была начата работа по переводу базы на шаблоны источников. Но по какой-то причине она была брошена на полпути. И если причина в том, что не хватило энтузиазма, то это самый хороший вариант. Ведь такая замена могла также привести к превышению каких-то лимитов. И в какую сторону в таком случае двигаться — непонятно. В общем, если будет нужен список расхождений по источникам в базе — говорите. Или можно сделать проще (в случае, если проблем с механизмом нет) — сразу поубирать таблицы источников из базы и безусловно вызывать соответствующий шаблон источника. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 17:14, 9 декабря 2019 (UTC)
****** А что на счет динамической подкачки, не обещают случаем? — [[Участник:Ailbeve|Ailbeve]] ([[Обсуждение участника:Ailbeve|обс.]]) 18:04, 9 декабря 2019 (UTC)
******* Не пойму вопроса. Вместо разбора текста <code><nowiki>'{{Население/1939AH}}'</nowiki></code> вызывать сразу шаблон? Если да, то я это и предлагаю (если нет побочных эффектов). — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:15, 9 декабря 2019 (UTC)
******** Не, я про механизм «бесконечный ленты», с подгрузом по ходу просмотра) — [[Участник:Ailbeve|Ailbeve]] ([[Обсуждение участника:Ailbeve|обс.]]) 18:20, 9 декабря 2019 (UTC)
********* Подгрузкой чего? Списка примечаний? Не пойму связи с обсуждением того, где хранятся данные источников для показателей населения. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:23, 9 декабря 2019 (UTC)
********* Если речь о динамической подгрузке элементов списков населённых пунктов, то это будет явно не скоро. Фонд даже с графиками никак [[:phab:T232388|не может справиться]], а сообщество — с принципами [[Википедия:Стили шаблонов|использования CSS]]. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 19:18, 9 декабря 2019 (UTC)
***** На самом деле почти все большинство шаблонов из категории, в том числе значительная часть, касающаяся источников используется. Ссылок нет лишь на конкретные шаблоны с конкретными источниками. Проще всего, пингануть их автора, чтобы выяснить вопрос. {{u|Туча}}, посмотрите, пожалуйста, шаблоны из этого списка [[Участник:Helgo13/Служебное/Неиспользуемые шаблоны#Население]]. Они используются или планируются к использованию или их можно выставлять на удаление? — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:58, 9 декабря 2019 (UTC)
****** Надеюсь, что в этот раз участник ответит, а то я его уже спрашивал однажды на геофоруме. — С уважением, [[У:Helgo13|Helgo13]] • [[UT:Helgo13|(Обс.)]] 14:58, 10 декабря 2019 (UTC)
****** Некоторые там явно сделаны с целью замены, так как 1 в 1 соответствуют записям в базе. К примеру, {{t|Население/2012Q}} соответствует строчке <small><code><nowiki>{{ cite web | url = http://habstat.gks.ru/wps/wcm/connect/rosstat_ts/habstat/resources/79d4fb804ec9936a8529bf9dd5046e95/Оценка+численности+населения+по+муниципальным+образованиям.htm | title = Оценка численности населения по муниципальным образованиям на начало 2012 года | accessdate = 2015-04-03 | archiveurl = http://www.webcitation.org/6XVHxLk4X | archivedate = 2015-04-03 }}</nowiki></code></small> в [[Модуль:Statistical/RUS-KHA|RUS-KHA]]. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 15:17, 10 декабря 2019 (UTC)
****** {{ping|Ksc~ruwiki|Helgo13}} Чисто случайно наткнулся: [[Википедия:К удалению/23 мая 2015#Неиспользуемые подстраницы шаблона население]]. Опять какой-то конфликт. <small>Даже технический вопрос без конфликтов не решается :(</small> — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 15:22, 10 декабря 2019 (UTC)
******* Там были значительные разногласия между участниками по разным вопросам, не в курсе деталей. И шаблоны - это частный вопрос. В принципе, в обсуждении обе точки зрения представлены: указывать источники в модуле или выносить их в отдельный шаблон. Можно, конечно, здесь обсудить для начала. Но и старое вспоминать бы не хотел. И тем более участвовать в выпускании джина из бутылки. Если сформируется какое-то понимание как сделать правильно, так можно и сделать, если - нет, то лучше не трогать. Спокойнее для сообщества. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:36, 10 декабря 2019 (UTC)
******** {{ping|Ksc~ruwiki}} Я заметил единственный аргумент против — расточительство. На это могу сказать, что создание отдельных шаблонов для часто используемых источников является нормальной практикой в Википедии. Аргументы «за» — дедупликация и сокращение потребления памяти модулем. Плюс к этому шаблоны, как я понимаю, ''уже'' созданы. То есть, их надо только подключить. Не трогать этот вопрос только из-за того, что у кого-то когда-то были разногласия по этому вопросу — неконструктивно. Но как оптимально (в социальном плане) этот вопрос решить — не знаю, прошу помочь тех, кто в этом разбирается. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:42, 11 декабря 2019 (UTC)
********* {{u|Vort}}, добрый день! Прошу прощения что несколько отвлёкся от темы. На мой взгляд, это чисто технический вопрос. И от изменения технического решения ничего не изменится в выводимой информации. Хотя и в таких ситуациях было немало конфликтов. Можно попробовать начать реализовывать идею (особенно в отношении тех шаблонов, использование которых Вы считаете на 100% правильным), а если возникнут вопросы - пригласить участника или участников принять участие в этом обсуждении. P.S. У меня возникли кое-какие вопросы по хешам и модулям (постараюсь их попозже обобщить, возможно в январе, и напишу здесь). — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:51, 24 декабря 2019 (UTC)
********** {{ping|Ksc~ruwiki}} в качестве теста включил источники шаблонами на странице [[Модуль:Statistical/RUS-AAA]]. Если проблем не будет, можно будет продолжить и с остальными регионами. Но для них уже надо будет создавать новые подстраницы источников, так как другие регионы пересекаются по источникам с AAA не полностью. На вопросы по хешам и модулям постараюсь ответить, но вообще-то я Lua не знаю. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 17:07, 26 декабря 2019 (UTC)
********** {{ping|Helgo13}} список неиспользованных шаблонов должен был поредеть. Можете проверить? — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 17:07, 26 декабря 2019 (UTC)
*********** Вот свежий список [[Проект:Рутинная работа/Неиспользуемые шаблоны#Для Шаблон%3AНаселение]] — С уважением, [[У:Helgo13|Helgo13]] • [[UT:Helgo13|(Обс.)]] 18:00, 26 декабря 2019 (UTC)
************ Похоже, полностью эту проблему не убрать, так как не все данные базы используются в статьях. Но поменял ещё [[Модуль:Statistical/RUS-PSK]] и [[Модуль:Statistical/RUS-ROS]], ещё пара десятков связей должна появиться. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:27, 26 декабря 2019 (UTC)
********* {{u|Vort}}, здравствуйте! Во-первых, с праздниками Вас! Во-вторых, спасибо за обновление таблицы, теперь смогу удалить свои пометки на компьютере, они уже мешали ориентироваться. Ну и давайте попробуем разобраться с несколькими случаями, чтобы выработать некий алгоритм исправления. Владимирская область удачно подошла. '''1 случай.''' В статьях [[Данилково (близ деревни Лизуново, Каринское сельское поселение)]] и [[Данилково (близ села Махра, Каринское сельское поселение)]] название и комментарий в модуле определяется через ближайший населённый пункт, а вот хеш — через коды ОКТМО. Название через ближайший населённый пункт мне кажется интуитивно более понятным (и в комментарии модуля в том числе), не понятно надо ли в такой ситуации что-то править для приведения в соотвествие хеша с названием и комментариями? '''2 случай'''. [[Липовка (Владимирская область)]]. Хеш для данного населённого пункта определён из названия «Липовка (Гороховецкий район)». Статья первоначально так и называлась, но в 2017 году была переименована. На мой взгляд переименована логично. Так как согласно [http://docs.cntd.ru/document/424086803 реестру населённых пунктов области] другой Липовки там нет, а по данным госархива [http://vlarhiv.ru/SettlementPointerOutFromData вроде бы и не было]. То есть названий, совпадающих с некими историческими деревнями тоже быть не должно. Была вероятность, что хеш для названия «Липовка (Владимирская область)» может совпасть с хешем другого населённого пункта (есть и такие случаи). Но хеш для «Липовка (Владимирская область)» - это 1102152613 и в шаблоне {{tl|Население/STA-034}} он отсутсвует - т.е. совпадений нет. Наверное, в таком случае изменение хеша целесообразно. Вопрос мы в таком случае: добавляем новый хеш в этот шаблон, удаляем хеш 1882337409 для названия «Липовка (Гороховецкий район)» из шаблона {{tl|Население/STA-058}}, вносим корректировки в модуль [[Модуль:Statistical/RUS-VLA]], статьи о населённом пункте, сельском поселении и районе, так? Или алгоритм какой-то иной? '''3 случай'''. [[Фёдоровское (Небыловское сельское поселение)]]. Хеш именно для этого названия — «56409889». Однако, реально используется хеш «1679635935» для названия «Фёдоровское (Юрьев-Польский район)». У нас есть расхождение между кодами ОКТМО, согласно которым в Юрьев-Польском районе, есть одно Фёдоровское и одно [[Федоровское (Симское сельское поселение)|Федоровское]]. Хеши определены для этих названий согасно написанию населённых пунктов по кодам ОКТМО. И даже названия определены почти одинаково, кроме вот этого. Вопрос: в таком случае переименовываем статью (можно и через КПМ, хотя там вопрос рискут зависнуть) и меняем описание в модуле согласно правильному хешу - Фёдоровское (Юрьев-Польский район)? — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 18:15, 7 января 2020 (UTC)
********** {{ping|Ksc~ruwiki}} <small>Добрый вечер. Спасибо. Вас тоже с праздниками.</small> В вопросе смешаны две подтемы. Первая — как синхронизировать название с хешем в базе и вторая — какое название предпочтительнее выбирать в случае расхождения. Второй вопрос, на самом деле, не очень важен, тут больше дело в перфекционизме. Единственное, за чем надо следить чётко, так это за дублями названий и дублями хешей. То есть, название должно быть уникальным и генерировать уникальный хеш. Какие названия выбирать мне сказать сложно, но Ваши аргументы мне кажутся убедительными. Теперь по технической части: я ещё глубоко STA-XXX шаблоны не анализировал, но мне кажется, что в случае смены хеша алгоритм должен быть такой: выбираем новое название, проверяем на коллизии, считаем по новому названию новый хеш, проверяем новый хеш на коллизии, удаляем со страницы STA-YYY старый хеш, добавляем на страницу STA-ZZZ новый хеш, меняем в RUS-XXX старый хеш на новый (если надо поменять и название, то в комментарии меняем и его); после этого надо по всем статьям, где используется старое название, поменять старое название на новое. Если не забуду, то просканирую STA-XXX страницы, там ведь тоже могут быть несоответствия. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 19:20, 7 января 2020 (UTC)
********** {{ping|Ksc~ruwiki}} Пока писал валидатор, узнал, что в STA-XXX базе есть записи-перенаправления. Вместо кода региона может присутствовать ещё один хеш. Так что если у сущности по какой-то важной причине есть два названия, то, скорее всего, их оба можно внести в базу. Пока проверял присутствие RUS-XXX хешей в STA-XXX базе, удивлялся, что так мало расхождений:
********** {{Начало скрытого блока|заголовок = Лог валидатора}}<small>'''•''' STA duplicate hash: [[Шаблон:Население/STA-001|STA-001]] - 15694604 - 'RUS-MOS' - 'RUS-KRM'<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-005|STA-005]] - '<nowiki>|107744721=0<!-- {["Гришенское"]="RUS-ALT",["Жёлтинский"]="RUS-CHE",}--></nowiki>'}}<br>'''•''' Bad STA format: [[Шаблон:Население/STA-005|STA-005]] - '<nowiki>|Гришенское=RUS-ALT</nowiki>'<br>'''•''' Bad STA format: [[Шаблон:Население/STA-005|STA-005]] - '<nowiki>|Жёлтинский=RUS-CHE</nowiki>'<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-010|STA-010]] - '<nowiki>|292326283=0<!-- {["Спасское (Сабуровское сельское поселение)"]="RUS-ORL",["Теплино"="RUS-VLG",}--></nowiki>'}}<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-011|STA-011]] - '<nowiki>|314444174=0<!-- {["Иванково (Вохомский район)"]="RUS-KOS",["Высокий (Тульская область)"="RUS-TUL",}--></nowiki>'}}<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-018|STA-018]] - '<nowiki>|558020048=0<!-- {["Филинская (Красноборский район)"]="RUS-ARK",["Сельское поселение «Адамовское»"="RUS-BUR",}--></nowiki>'}}<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-020|STA-020]] - '<nowiki>|624011203=0<!-- {["Иневеж"]="RUS-IVA",["Пичеурское сельское поселение (Ульяновская область)"="RUS-ULY",}--></nowiki>'}}<br>'''•''' STA duplicate hash: [[Шаблон:Население/STA-024|STA-024]] - 767690291 - 'RUS-BAS' - 'RUS-BAS'<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-033|STA-033]] - '<nowiki>|1063184630=0<!-- {["Шугурово (Медынский район)"]="RUS-KAL",["Анаково"="RUS-TAT",}--></nowiki>'}}<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-033|STA-033]] - '<nowiki>|1069344872=0<!-- {["Нижний Пислеглуд"]="RUS-UDM",["Дорофеевский"="RUS-VGG",}--></nowiki>'}}<br>'''•''' STA duplicate hash: [[Шаблон:Население/STA-041|STA-041]] - 1325370760 - 'RUS-KRM' - 'RUS-KRM'<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-047|STA-047]] - '<nowiki>|1533507941=0<!-- {["Баслаки (Пушкиногорский район)"]="RUS-PSK",["Починки (Юкаменский район)"="RUS-UDM",}--></nowiki>'}}<br>'''•''' Bad STA format: [[Шаблон:Население/STA-047|STA-047]] - '<nowiki>|1534197282=RUS-KIR<!-- Ошибка --></nowiki>'<br>'''•''' Bad STA format: [[Шаблон:Население/STA-047|STA-047]] - '<nowiki>|Вятскополянский район=RUS-KIR</nowiki>'<br>'''•''' Bad STA format: [[Шаблон:Население/STA-047|STA-047]] - '<nowiki>|Крутовский сельсовет (Липецкая область)=RUS-LIP</nowiki>'<br>'''•''' {{color|gray|STA zero hash: [[Шаблон:Население/STA-057|STA-057]] - '<nowiki>|1869503109=0<!-- {["Краснополье (Псковская область)"]="RUS-PSK",["Юги (Вологодская область)"="RUS-VLG",}--></nowiki>'}}<br>'''•''' Bad STA alias: [[Шаблон:Население/STA-039|STA-039]] (1262599920) -> [[Шаблон:Население/STA-031|STA-031]] (985938169)<br>'''•''' STA missing hash: [[Шаблон:Население/STA-005|STA-005]] - 107744721 - RUS-ALT<br>'''•''' STA missing hash: [[Шаблон:Население/STA-018|STA-018]] - 558020048 - RUS-ARK<br>'''•''' {{color|gray|Region duplicate hash: 558020048 - RUS-BUR - 'Филинская (Красноборский район)' - 'Сельское поселение «Адамовское»'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-018|STA-018]] - 558020048 - RUS-BUR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-033|STA-033]] - 1069344872 - RUS-VGG<br>'''•''' STA missing hash: [[Шаблон:Население/STA-010|STA-010]] - 292326283 - RUS-VLG<br>'''•''' STA missing hash: [[Шаблон:Население/STA-057|STA-057]] - 1869503109 - RUS-VLG<br>'''•''' STA missing hash: [[Шаблон:Население/STA-020|STA-020]] - 624011203 - RUS-IVA<br>'''•''' STA missing hash: [[Шаблон:Население/STA-033|STA-033]] - 1063184630 - RUS-KAL<br>'''•''' STA missing hash: [[Шаблон:Население/STA-047|STA-047]] - 1534197282 - RUS-KIR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-011|STA-011]] - 314444174 - RUS-KOS<br>'''•''' Regions mismatch: 15694604 - RUS-KRM - RUS-MOS<br>'''•''' STA missing hash: [[Шаблон:Население/STA-040|STA-040]] - 1284097698 - RUS-KRM<br>'''•''' STA missing hash: [[Шаблон:Население/STA-047|STA-047]] - 1512857916 - RUS-KRM<br>'''•''' {{color|gray|Region duplicate hash: 1534197282 - RUS-LIP - 'Вятскополянский район' - 'Крутовский сельсовет (Липецкая область)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-047|STA-047]] - 1534197282 - RUS-LIP<br>'''•''' {{color|gray|Region duplicate hash: 292326283 - RUS-ORL - 'Теплино' - 'Спасское (Сабуровское сельское поселение)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-010|STA-010]] - 292326283 - RUS-ORL<br>'''•''' {{color|gray|Region duplicate hash: 1869503109 - RUS-PSK - 'Юги (Вологодская область)' - 'Краснополье (Псковская область)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-057|STA-057]] - 1869503109 - RUS-PSK<br>'''•''' STA missing hash: [[Шаблон:Население/STA-047|STA-047]] - 1533507941 - RUS-PSK<br>'''•''' {{color|gray|Region duplicate hash: 1114756573 - RUS-TUV - 'Тургора' - 'Улуг Ак (сумон Шекпээрский)'}}<br>'''•''' Regions mismatch: 1114756573 - RUS-TUV - RUS-NGR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-043|STA-043]] - 1403590012 - RUS-KHK<br>'''•''' {{color|gray|Region duplicate hash: 314444174 - RUS-TUL - 'Иванково (Вохомский район)' - 'Высокий (Тульская область)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-011|STA-011]] - 314444174 - RUS-TUL<br>'''•''' {{color|gray|Region duplicate hash: 1533507941 - RUS-UDM - 'Баслаки (Пушкиногорский район)' - 'Починки (Юкаменский район)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-047|STA-047]] - 1533507941 - RUS-UDM<br>'''•''' {{color|gray|Region duplicate hash: 1069344872 - RUS-UDM - 'Дорофеевский' - 'Нижний Пислеглуд'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-033|STA-033]] - 1069344872 - RUS-UDM<br>'''•''' {{color|gray|Region duplicate hash: 624011203 - RUS-ULY - 'Иневеж' - 'Пичеурское сельское поселение (Ульяновская область)'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-020|STA-020]] - 624011203 - RUS-ULY<br>'''•''' {{color|gray|Region duplicate hash: 107744721 - RUS-CHE - 'Гришенское' - 'Жёлтинский'}}<br>'''•''' STA missing hash: [[Шаблон:Население/STA-005|STA-005]] - 107744721 - RUS-CHE<br>'''•''' STA missing hash: [[Шаблон:Население/STA-033|STA-033]] - 1057972841 - DISP-SOR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-055|STA-055]] - 1810895677 - DISP-SOR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-059|STA-059]] - 1924733082 - DISP-SOR<br>'''•''' STA missing hash: [[Шаблон:Население/STA-004|STA-004]] - 83691289 - DISP-SOR</small>{{Конец скрытого блока}}
********** Но когда запустил проверку в обратную сторону, то, мягко говоря, удивился: расхождений оказалось [[Special:PermaLink/104439137|около 8 тысяч]]. Даже не знаю, в чём может быть дело. Может, и в моём валидаторе проблемы. Однако коды из списка в Википедии не ищутся. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 16:49, 8 января 2020 (UTC)
*********** {{u|Vort}}, мне тоже казалось, что для, например, переименованных или для населённых пунктов с почти одинаковым названием, указываются оба хеша и делается это через знак равенства, но сколько при этом записей нужно сделать и где указывать регион точно не могу вспомнить, поэтому пока решил править только очевидные ошибки. В Вашем валидаторе, мне кажется, ошибок нет. Если посмотреть его результаты, то там немалая часть приходится на Смоленскую область и Татарстан. По численности населения во многих населённых пунктах этих и ещё некоторых регионов просто нет информации, поэтому и в модулях [[Модуль:Statistical/RUS-SMO]] и [[Модуль:Statistical/RUS-TAT]] нет хешей с самими населёнными пунктами, но в справочники они, скорее всего, уже занесены. Во всяком случае именно так было с хешем для «Балыклы (Тюлячинский район)» (он в шаблоне {{tl|Население/STA-025}} уже был, когда вчера его менял на правильный). А в первой таблице лога валидатора, похоже, значительная часть приходится на населённые пункты, для которых хеши будут одинаковыми. Их в этом шаблоне {{tl|Население/STA-Multinames}} указывают. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 17:59, 8 января 2020 (UTC)
************ Если данных по населению нет, то какую функцию тогда выполняет запись населённого пункта в STA-XXX? Никак не могу придумать для неё применение. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:15, 8 января 2020 (UTC)
************* Сложно сказать, но когда информация в справочнике уже есть — это удобно. Когда разберём очевидные проблемы в любом случае придётся пинговать ряд участников, в том числе тех, которые должны быть в курсе вопроса. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:35, 9 января 2020 (UTC)
************** Разве что не придётся делать вторую правку когда появятся данные по населённому пункту. Только ж это надо название будет правильно угадать. Другое уточнение, ё вместо е и хеш не совпадёт. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 12:08, 13 января 2020 (UTC)
*************** {{u|Vort}}, добрый день! Вы не против посмотреть несколько вопросов: 1) Я не могу вспомнить случаев-перенаправлений для равноприменимых названий в каком-нибудь из справочников типа STA-XXX. Вручную искать не хочется. У Вас не сохранилось в отчетах несколько таких примеров? По-моему в ряде ткущих случаев это стоит прописать. 2) Вы не сможете сгруппировать [[Special:PermaLink/104439137|эту таблицу]] по модулям? Есть мысль, что возможна ситуация, при которой населённый пункт в справочнике присутсвует, но не внесён в сам модуль. Соотвественно, данные по численности тоже могут быть, но просто не применяться. Например, из-за упразднения населённого пункта. Такая сортировка сделала бы более удобной проверку. В принципе, это всё равно искать иголку в стогу сена: так как знаешь хеш, но не можешь определить название, но можно будет попробовать. 3) Посмотрите, пожалуйста, оформление текущей таблицы, скорее всего что-то случайно удалилось. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:27, 30 января 2020 (UTC)
**************** 3. Это [[u:MBH]] [[Special:Diff/104769661|поломал]]. Исправил. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 05:52, 31 января 2020 (UTC)
**************** 2. Не пойму идеи: это же и есть список хешей, которых нет в модуле. Но мне сгруппировать не сложно, вот результат: [[Special:PermaLink/104865629]]. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 06:13, 31 января 2020 (UTC)
**************** 1. {{ping|Ksc~ruwiki}} Вот все перенаправления: [[Special:PermaLink/104865847]]. Перенаправляемое название, видимо, надо искать вручную. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 06:38, 31 января 2020 (UTC)
***************** {{Спасибо}} за оба списка. Стало на самом деле яснее и удобнее. Смысл сортировки был в следующем: в Смоленской области, Татарстане и ряде других регионов, где в модуль не загружены многие населённые пункты искать проблемы нерационально, а вот там, где есть скажем от 1 до 5 хешей существующих в базе, но отсутсвующих в модуле — можно. Например, в [[Модуль:Statistical/RUS-KAI|модуле Калмыкии]] отсутствует хеш «1161587085» он был заменён [[Special:Diff/103014583&oldid=101571901|вот этой правкой]] на хеш «1347168153», то есть с «Городской округ город Элиста» на «Элистинский городской округ». Согласно статье [[Элистинский городской округ]] это верно, так как было сделано что-то вроде переименования в 2016 году. Но мы же не меняем численность, не разделяем её по годам, то есть признаем это одним и тем же АТЕ. Значит надо либо делать перенаправление со старого хеша на новый, либо удалять старый хеш, как потерявший актуальность. Аналогичным образом могут всплыть совсем неактуальные хеши, либо просто невнесенная информация в модуль (это правда будет труднее вычислить). — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 21:14, 3 февраля 2020 (UTC)
***************** Добрый день, {{u|Vort}}. Вы бы не могли обновить основную таблицу? — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 20:32, 16 февраля 2020 (UTC)
****************** {{ping|Ksc~ruwiki}} обновил. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:48, 17 февраля 2020 (UTC)
***************** Добрый день, {{u|Vort}}. Вы бы не могли ещё раз обновить основную таблицу? — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 18:53, 10 марта 2020 (UTC)
****************** Добрый вечер. Обновил. Остальные логи положил на всякий случай вот сюда: [https://dropmefiles.com/RKXgl]. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 19:00, 10 марта 2020 (UTC)
************ Упоминание STA-Multinames нашлось только в песочнице, так что сейчас этот шаблон, скорее всего, не используется. В вывод валидатора эти коллизии я включил на всякий случай. Главное там — это записи Bad STA format, STA missing hash, STA duplicate hash и Bad STA alias. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 18:15, 8 января 2020 (UTC)
************* Я в своё дело сделал в модуле просьбу о прямом написании региона, если хеши совпадают. Потому там STA zero hash. -- [[Участник:Dima st bk|dima_st_bk]] 08:01, 9 января 2020 (UTC)
************* Да, Вы правы, это была просто одна из идей решения вопроса с совпадением хешей, которая так и не была реализована. Вообще мне кажется стоит некоторые проблемные вопросы (например, совпадение хешей для разных населённых пунктов, ссылка на шаблон определения хеша, определение хеша в случаях переименования или разночтений в названии населённого пункта) дополнительно задокументировать в шаблоне. Это если участники, откликнуться на пинги попозже и будет достигнуто какое-то согласие. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:35, 9 января 2020 (UTC)
********** Судя по ГКГН они оба ФЕдоровские, в любом случае во избежании путаницы в одной букве лучше уточнение по СП. -- [[Участник:Dima st bk|dima_st_bk]] 08:13, 9 января 2020 (UTC)
*********** По одному из сел согласно коду ОКТМО оно [https://old.classif.gov.spb.ru/classificators/view/tma.php/?st=A&kr=1&kod=17656432261 Фёдоровское]. Но, так как оба указываются то через «е», то через «ё», то сельское поселение в названии действительно уместно. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:35, 9 января 2020 (UTC)
** {{ping|Ksc~ruwiki}} алгоритм комментарии <code>--</code> игнорирует, но их используют люди. Если убрать эту связь, то редактору-человеку вообще неоткуда будет взять название (разве что перебирать всё подряд). — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:37, 9 декабря 2019 (UTC)
** По-хорошему, подходить к распутыванию проблемы надо с трёх сторон. Теоретически, рассинхронизированы могут быть все три части: хеш, название и население. И очень желательно не только подобрать правильное соответствие, но и угадать, к чему относится «лишняя» часть. Допустим, хеш соответствует населению, а название — нет. Можно найти подходящее название — и элемент будет исправлен. Но ещё лучше посмотреть как обстоят дела с элементом, соответствующим некорректному названию (если отличие, конечно, не в лишней запятой). — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:37, 9 декабря 2019 (UTC)
** Страницы STA-0XX нужны для поиска региона по названию. Если регион содержится в названии или прописан явно в вызове шаблона {{t|Население}}, то они не используются. Но лучше, конечно, держать их в порядке в любом случае. — [[У:Vort|Vort]] ([[ОУ:Vort|обс.]]) 07:37, 9 декабря 2019 (UTC)
* {{u|Игорь Темиров}}, помогите, пожалуйста, разобраться с некоторыми вопросами. В модуль [[Модуль:Statistical/RUS-SMO|населения Смоленской области]] Вы [[Special:Diff/101176972&oldid=101160047|внесли]] запись «Извековское сельское поселение» с хешем 1705482175, понятно, что это не это [[Извековское сельское поселение]], но не понятно где эта запись используется, из какого названия был образован хеш, и как лучше всего отличать комментарий к двум Извековским поселениям в модуле? — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 19:10, 21 января 2020 (UTC)
** {{u:Ksc~ruwiki}}, это опечатка в комментарии, не влияющая на работу модуля. Исправил на "Днепровское (Смоленская область)". [[User:Игорь Темиров|<span style="font-style:italic;font-family:Georgia,Times New Roman,serif;color:#1a1aff">Игорь Темиров</span>]] 16:56, 22 января 2020 (UTC)
*** {{Спасибо}}!— [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 18:25, 22 января 2020 (UTC)
**** И Вам. [[User:Игорь Темиров|<span style="font-style:italic;font-family:Georgia,Times New Roman,serif;color:#1a1aff">Игорь Темиров</span>]] 20:24, 22 января 2020 (UTC)
* {{u|Seryo93}}, помогите, пожалуйста, разобраться с двумя вопросами: 1) В шаблоне {{tl|Население/STA-039}} есть хеш «1262599920» с перенаправлением на хеш «985938169» в шаблоне {{tl|Население/STA-031}}, однако, в 2017 году Вы второй хеш [[Special:Diff/86997546&oldid=86997225|удалили]]. Получается, что первый ведёт куда-то в пустоту. Может стоит либо удалить первый хеш-перенаправление, либо уточнить его? 2) В шаблоне {{tl|Население/STA-003}} есть хеш «60666698», который должен быть в модуле Удмуртии. В [[Модуль:Statistical/RUS-UDM|этом модуле]] информация по населённым пунктам заполнена, однако данный хеш там отсутствует и, судя по истории правок, никогда не был. Вы бы не могли как-нибудь взглянуть, хеш какого населённого пункта (или административной единицы) это мог быть? Может просто в модуль что-то так и не было добавлено или хеш уже не нужен.— [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 20:43, 29 февраля 2020 (UTC)
* {{u|Лиманцев}} и {{u|Serzh Ignashevich}}, добрый день! Если правильно помню, Вы занимаетесь разделением статей о населенных пунктах и одноимённых железнодорожных станциях. Не поможете разобраться с указанной здесь статьёй [[Пяйве (станция)]]. Она пока не разделена. Каким предполагается название отдельной статьи о подобном населённом пункте? Мне бы хотелось, чтобы хеш всё-таки совпадал с названием, чтобы не было расхождений в модуле. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 09:53, 20 марта 2020 (UTC)
** {{ping|Ksc~ruwiki}}, нп с оформлением NAME (станция) - море. Общего решения нет. Если брать главным критерием минимализацию, то оставляем хэш как есть; после создания статьи о нп с использованием хэша - если нужно переименовать NAME (поселок при станции), чтобы не было совпадения с жд. инфраструктурой и топонимикой. Однако в ряде случаев станции уже нет - есть остановочный пункт. [[У:Лиманцев|Лиманцев]] ([[ОУ:Лиманцев|обс.]]) 11:16, 20 марта 2020 (UTC)
*** Если нужно свести всё к минимуму, то можно предложить хеш просто для названия «Пяйве» (он свободен). Другие значения это собственно железнодорожная станция и река. Вроде бы уточнение немного дает. — [[У:Ksc~ruwiki|Ksc~ruwiki ]] ([[ОУ:Ksc~ruwiki|обс.]]) 11:38, 23 марта 2020 (UTC)
** [[У:Ksc~ruwiki|Ksc~ruwiki]], действительно эта проблема не решена, несколько раз поднимал вопрос на Геофоруме, но без результатно. [[У:Serzh Ignashevich|Serzh Ignashevich]] ([[ОУ:Serzh Ignashevich|обс.]]) 12:43, 20 марта 2020 (UTC)
== aktros ==
nujna pomosh MB aktros kp ne sovpadaet v avariyu uhodit oshibka 8083 , ne sootnoshenie v po , siloviki vse po vinu svoi [[Special:Contributions/46.20.202.75|46.20.202.75]] 16:52, 5 декабря 2019 (UTC)