Вікіпедыя:Заданні для ботаў: Розніца паміж версіямі

З Вікіпедыі, свабоднай энцыклапедыі
Змесціва выдалена Змесціва дададзена
Радок 30: Радок 30:
::::::#{{Зроблена}}
::::::#{{Зроблена}}
::::::#{{ping|Artsiom91}}абмяркуем другую?[[Удзельнік:Be112|Be112]] ([[Размовы з удзельнікам:Be112|размовы]]) 13:36, 17 лютага 2023 (+03)
::::::#{{ping|Artsiom91}}абмяркуем другую?[[Удзельнік:Be112|Be112]] ([[Размовы з удзельнікам:Be112|размовы]]) 13:36, 17 лютага 2023 (+03)
::::::: Так, можна. Сёння якраз давялося зрабіць адпаведную праўку, гл. [[special:diff/4344588]].--[[Удзельнік:Artsiom91|Artsiom91]] ([[Размовы з удзельнікам:Artsiom91|размовы]]) 13:54, 17 лютага 2023 (+03)


== Сярэбраны / срэбраны ==
== Сярэбраны / срэбраны ==

Версія ад 13:55, 17 лютага 2023

Навічкам · Супольнасць · Парталы · Узнагароды · Праекты · Запыты · Ацэньванне

На гэтай старонцы дадавайце, калі ласка, запыты на работу, якая лепш атрымаецца ў ботаў.

Памер старонкі 16 138
Калі ласка, дадавайце новыя тэмы зверху.


нестандартныя задачы

Перанесена са старонкі Размовы з удзельнікам:Be112#Бот

Магу прапанаваць наступныя задачы для бота (нестандартныя, але і не вельмі складаныя):

  1. Выправіць спасылкі ў шаблоне {{значэнні}}. Гэты шаблон мусіць даваць спасылку на неадназначнасць, але зараз бываюць старонкі, дзе ён спасылаецца на іншы артыкул або нават на саму старонку. Напрыклад вось тут я гэтую сітуацыю выпраўляў уручную. Дадаванне "2=" якраз будзе вырашаць праблему.
  2. Выправіць парадак раздзелаў «Зноскі», «Літаратура» і «Спасылкі». Яны мусяць ісці менавіта ў такім парадку, але ў некаторых артыкулах ён іншы (часцей за ўсё, ідуць спачатку «Спасылкі», а потым «Зноскі»). Раздзел «Зноскі» звычайна страваецца шаблонам {{Зноскі}}.

--Artsiom91 (размовы) 11:02, 15 лютага 2023 (+03)[адказаць]

@Artsiom91:Добрай раніцы, у абодвух выпадках праблема заключаецца не ў тым, як замяніць, а ў тым як адшукаць. Да прыкладу, у першым выпадку, я выказаў здагадку, што ўсе артыкулы з паказаным шаблонам, але без "(значэнне)" (а іх больш за 6000) - загадзя памылковыя, але пры праглядзе знойдзеных артыкулаў знайшоў вось гэтую, дзе спасылка на старонку неадназначнасці - дакладная, але вось найменне старонкі неадназначнасці - няслушнае. В.а. пры адсутнасці уніфікацыі немагчыма вызначыць крытэры, па якіх штосьці мяняць, без праверкі ў рэжыме рэальнага часу старонкі, куды спасылаецца шаблон на прадмет ці з'яўляецца яна старонкай неадназначнасці ці не, што, у цэлым, магчыма, але вельмі рэсурсаёмістае (з тэксту кожнага артыкула трэба вывуджваць назву старонкі, куды спасылаецца шаблон, затым, да прыкладу, запытваць тэкст ужо гэтага артыкула, аналізаваць яго, і толькі ў выпадку, калі гэта не старонка неадназначнасці... Рабіць незразумела што, бо ніякай уніфікацыі імёнаў старонкі неадназначнасцяў - не існуе - і адгадаць імя старонкі неадназначнасці для гэтага значэння - немагчыма.
Іншымі словамі - калі вы дапаможаце з крытэрам выбаркі "памылковых" артыкулаў з такім шаблонам і сапраўды вызначыць, што менавіта трэба зрабіць з шаблонам (проста дадаць "2=" пасля "|" - гэта самае простае) - то, так, гэта ўсё ( абедзве задачы) выканальна.Be112 (размовы) 07:07, 16 лютага 2023 (+03)[адказаць]
Нейкая ўніфікацыя ёсць, старонкі неадназначнасцей заўсёды называюцца або без удакладненняў, або з удакладненнем « (значэнні)». У цэлым лепей глядзець на старонку, куды ідзе спасылка, і правяраць, ці з’яўляецца яна неадназначнасцю. Гэта сапраўды можа быць рэсурсаёмка, але не бачу тут праблемы з пункту гледжання правак, бо рэсурсы ідуць на загрузку і аналіз старонак, а не змяненне. На старонцы Гідра (сузор’е) стаіць шаблон {{значэнні2}}, у ім выпраўляць не трэба, ён заўсёды працуе правільна (так, зараз гэта перасылка, але гістарычна шаблон {{значэнні}} быў асобным і самастойна дадаваў удакладненне « (значэнні)», пасля быў перапрацаваны, адсюль гэтая праблема і з’явілася), такім чынам і колькасць старонак для праверкі зменшыцца. Калі правяраць іншую старонку на неадназначнасць складана, то можна для пачатку праверыць спасылкі «самога на сябе», то бок калі ў артыкуле Асіна стаіць {{значэнні|Асіна}}, то без дадатковых загрузак бачна, што гэта спасылка на гэтую ж старонку, і гэта можна выправіць дадаваннем «|2=».--Artsiom91 (размовы) 09:27, 16 лютага 2023 (+03)[адказаць]
@Artsiom91:так, вы маеце рацыю, рэсурсы марнуюцца, у асноўным, лакальныя, а не серверныя, проста патрэбная будзе больш складаная працэдура праверкі.
Але гэта таксама час ;) Вядома, задача сама па сабе нетрывіяльная, і таму - цікавая, хоць і супярэчыць вашым словам аб "нескладанасці" (бо яе рэалізацыя некалькі заблытаная).
Дзякуй за ўдакладненне з гісторыяй шаблона "значэнні2" - але гэта сапраўды скароціць пошук, бо сапраўды для мяне той факт, што гэта перасылка - мела значэнне пры папярэднім пошуку і, адпаведна, аналізе задачы.
Наконт спасылкі "на сабе" - так, вы маеце рацыю, гэта можна рабіць лакальна без дадатковых запытаў - спрабаваў уключыць такую праверку ў запыт пошуку, каб іх вылучыць з агульнага спісу, але ў мяне не выйшла.
Таксама падчас даследавання яшчэ аднаго перанакіраванні - {{otheruses}}, я, па-першае, выявіў, што першую пастаўленую вамі задачу прасцей рабіць вось так. Як вы гледзіце на такое рашэнне?
А па-другое - выявіў некаторую колькасць памылковых пераадрасацыяў (у нікуды), як створаных аўтаматычна (Валынь,Абеліск,Руіны,Лазаравічы), так і ўручную (Бленхеймскі палац,Эўр (міфалогія),Трэк (ядзерная фізіка),Канстанцін Альшанскі (дэсантны карабель),Бітва пры Дырахіі (1081),Жалезны крыж,Куру (касмадром),Іпадром (станцыя метро, Кіеў)). Што рабіць з такімі? Бо вялікая верагоднасць, што яны сустрэнуцца і ў працэсе апрацоўкі выключна {{значэнні}}.
Да прыкладу, у схіленне (астраномія) - як шаблон не змяняй - старонкі неадназначнасці не існуе ні ў якім выглядзе.
У прыкладзе ж плошча - з аднаго боку - для пастаўленай вамі задачы дастаткова проста выдаліць існуючы параметр, але з другога - навошта наогул патрэбен гэты шаблон там, калі старонкі нявызначанасці проста не існуе? Такім чынам - зусім незразумела, што ж менавіта лепш рабіць з такім адначасова і памылковым (пасылаецца на сябе) і бескарысным (старонкі неадназначнасці не існуе ў прынцыпе) шаблонам?
У прыкладзе галактыка - ні даданне "2=" (тады будзе спасылацца на Галактыка, значэнні (значэнні)), што з'яўляецца асобнай памылкай наймення старонак неадназначнасці - не ў дужках, а праз коску) ні выдаленне параметра (тады будзе спасылацца на Галактыка (значэнні)) не дапаможа, бо старонкі неадназначнасці ні ў якім выглядзе ўсё роўна няма.
Што рабіць у такіх выпадках?Be112 (размовы) 11:47, 16 лютага 2023 (+03)[адказаць]
Праўкі кшталту special:diff/4343499 таксама дапамагаюць, толькі трэба сачыць, што спасылка мусіць ісці менавіта на асноўную назву старонкі з даданнем « (значэнні)», а не нешта іншае (напрыклад, у артыкуле Галактыка зараз стаіць {{значэнні|Млечны Шлях}}). Калі шаблон зараз стварае «чырвоную» спасылку, то змяняць яе не трэба. Такая спасылка не вельмі добрая, але з цягам часу старонкі неадназначнасцей могуць быць створаны. Таксама, старонкі з такімі спасылкамі збіраюцца ў катэгорыю Катэгорыя:Іншыя значэнні: старонка не існуе, яе перагляд і ачыстка складаюць асобную задачу, пэўна бот з ёй ужо не справіцца. Наконт сітуацыі з артыкулам плошча, то на мой погляд спасылка на неіснуючую старонку лепей спасылкі «на самога сябе». Калі ўручную, то звычайна проста выдаляю шаблон, ацаніўшы што старонак з падобнымі назвамі не існуе і старонка неадназначнасці не з’явіцца ў будучыні — але для бота гэта будзе надта складана, таму можна зрабіць і спасылку на неіснуючую старонку. Прыклад з галактыкай не варта апрацоўваць, бо там зараз спасылка на неіснуючую старонку, але можна для надзейнасці не мяняць спасылкі, дзе ёсць коска ў назве.--Artsiom91 (размовы) 12:10, 16 лютага 2023 (+03)[адказаць]
@Artsiom91:так, з галактыкай я паспяшаўся (ды і тамака я паглядзеў не туды, а менавіта - дзе выкарыстоўваецца зусім іншы шаблон {{пра}}).
Добра, тады, улічваючы вашы дапушчэнні з чырвонымі спасылкамі, зыходжу з таго, каб... толькі проста шукаць і выдаляць першы параметр шаблону {{значэнні}} (што проста дадасць " (значэнні)" да такой ужо існай спасылкі), калі ён супадае з назвай старонкі. Правільна? Ці я нешта выпусціў?Be112 (размовы) 12:40, 16 лютага 2023 (+03)[адказаць]
Так, асноўную праблему такія праўкі вырашаць.--Artsiom91 (размовы) 12:43, 16 лютага 2023 (+03)[адказаць]
  1. Зроблена
  2. @Artsiom91:абмяркуем другую?Be112 (размовы) 13:36, 17 лютага 2023 (+03)[адказаць]
Так, можна. Сёння якраз давялося зрабіць адпаведную праўку, гл. special:diff/4344588.--Artsiom91 (размовы) 13:54, 17 лютага 2023 (+03)[адказаць]

Сярэбраны / срэбраны

У сувязі з большай пашыранасцю катэгорй з назвай сярэбраны (больш за срэбраны) варта прывесці да адзінага варыянту «сярэбраны». Падрабязнасці на старонцы Размовы:Рагозенскі сярэбраны скарб.--Artsiom91 (размовы) 22:20, 16 кастрычніка 2018 (MSK)[адказаць]

недаведнік

Прашу выдаліць поле „тэлефон” і яго значэнне з 341 артыкула пра музеі бо гэта парушае ВП:недаведнік. 46.211.123.241 00:41, 6 лютага 2023 (+03)[адказаць]

Зроблена