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

З Вікіпедыі, свабоднай энцыклапедыі
Змесціва выдалена Змесціва дададзена
Тэг: Спасылкі на старонкі неадназначнасцяў
Радок 5: Радок 5:
== Новы падраздзел ==
== Новы падраздзел ==
-->
-->
== нестандартныя задачы ==
{{Перанесена з|Размовы з удзельнікам:Be112#Бот}}
Магу прапанаваць наступныя задачы для бота (нестандартныя, але і не вельмі складаныя):
# Выправіць спасылкі ў шаблоне {{Ш|значэнні}}. Гэты шаблон мусіць даваць спасылку на неадназначнасць, але зараз бываюць старонкі, дзе ён спасылаецца на іншы артыкул або нават на саму старонку. Напрыклад [https://be.wikipedia.org/w/index.php?diff=prev&oldid=4339325 вось тут] я гэтую сітуацыю выпраўляў уручную. Дадаванне "2=" якраз будзе вырашаць праблему.
# Выправіць парадак раздзелаў «Зноскі», «Літаратура» і «Спасылкі». Яны мусяць ісці менавіта ў такім парадку, але ў некаторых артыкулах ён іншы (часцей за ўсё, ідуць спачатку «Спасылкі», а потым «Зноскі»). Раздзел «Зноскі» звычайна страваецца шаблонам {{Ш|Зноскі}}.
--[[Удзельнік:Artsiom91|Artsiom91]] ([[Размовы з удзельнікам:Artsiom91|размовы]]) 11:02, 15 лютага 2023 (+03)
:{{ping|Artsiom91}}Добрай раніцы, у абодвух выпадках праблема заключаецца не ў тым, як замяніць, а ў тым як адшукаць. Да прыкладу, у першым выпадку, я выказаў здагадку, што ўсе артыкулы з паказаным шаблонам, але без "(значэнне)" (а іх больш за 6000) - загадзя памылковыя, але пры праглядзе знойдзеных артыкулаў знайшоў [[Гідра (сузор’е)|вось гэтую]], дзе спасылка на старонку неадназначнасці - дакладная, але вось найменне [[Гідра|старонкі неадназначнасці]] - няслушнае. В.а. пры адсутнасці уніфікацыі немагчыма вызначыць крытэры, па якіх штосьці мяняць, без праверкі ў рэжыме рэальнага часу старонкі, куды спасылаецца шаблон на прадмет ці з'яўляецца яна старонкай неадназначнасці ці не, што, у цэлым, магчыма, але вельмі рэсурсаёмістае (з тэксту кожнага артыкула трэба вывуджваць назву старонкі, куды спасылаецца шаблон, затым, да прыкладу, запытваць тэкст ужо гэтага артыкула, аналізаваць яго, і толькі ў выпадку, калі гэта не старонка неадназначнасці... Рабіць незразумела што, бо ніякай уніфікацыі імёнаў старонкі неадназначнасцяў - не існуе - і адгадаць імя старонкі неадназначнасці для гэтага значэння - немагчыма.
:Іншымі словамі - калі вы дапаможаце з крытэрам выбаркі "памылковых" артыкулаў з такім шаблонам і сапраўды вызначыць, што менавіта трэба зрабіць з шаблонам (проста дадаць "2=" пасля "|" - гэта самае простае) - то, так, гэта ўсё ( абедзве задачы) выканальна.[[Удзельнік:Be112|Be112]] ([[Размовы з удзельнікам:Be112|размовы]]) 07:07, 16 лютага 2023 (+03)
:: Нейкая ўніфікацыя ёсць, старонкі неадназначнасцей заўсёды называюцца або без удакладненняў, або з удакладненнем « (значэнні)». У цэлым лепей глядзець на старонку, куды ідзе спасылка, і правяраць, ці з’яўляецца яна неадназначнасцю. Гэта сапраўды можа быць рэсурсаёмка, але не бачу тут праблемы з пункту гледжання правак, бо рэсурсы ідуць на загрузку і аналіз старонак, а не змяненне. На старонцы [[Гідра (сузор’е)]] стаіць шаблон {{Ш|значэнні2}}, у ім выпраўляць не трэба, ён заўсёды працуе правільна (так, зараз гэта перасылка, але гістарычна шаблон {{Ш|значэнні}} быў асобным і самастойна дадаваў удакладненне « (значэнні)», пасля быў перапрацаваны, адсюль гэтая праблема і з’явілася), такім чынам і колькасць старонак для праверкі зменшыцца. Калі правяраць іншую старонку на неадназначнасць складана, то можна для пачатку праверыць спасылкі «самога на сябе», то бок калі ў артыкуле [[Асіна]] стаіць {{tlp|значэнні|Асіна}}, то без дадатковых загрузак бачна, што гэта спасылка на гэтую ж старонку, і гэта можна выправіць дадаваннем «|2=».--[[Удзельнік:Artsiom91|Artsiom91]] ([[Размовы з удзельнікам:Artsiom91|размовы]]) 09:27, 16 лютага 2023 (+03)
:::{{ping|Artsiom91}}так, вы маеце рацыю, рэсурсы марнуюцца, у асноўным, лакальныя, а не серверныя, проста патрэбная будзе больш складаная працэдура праверкі.
:::Але гэта таксама час ;) Вядома, задача сама па сабе нетрывіяльная, і таму - цікавая, хоць і супярэчыць вашым словам аб "нескладанасці" (бо яе рэалізацыя некалькі заблытаная).
:::Дзякуй за ўдакладненне з гісторыяй шаблона "значэнні2" - але гэта сапраўды скароціць пошук, бо сапраўды для мяне той факт, што гэта перасылка - мела значэнне пры папярэднім пошуку і, адпаведна, аналізе задачы.
:::Наконт спасылкі "на сабе" - так, вы маеце рацыю, гэта можна рабіць лакальна без дадатковых запытаў - спрабаваў уключыць такую праверку ў запыт пошуку, каб іх вылучыць з агульнага спісу, але ў мяне не выйшла.
:::Таксама падчас даследавання яшчэ аднаго перанакіраванні - {{Ш|otheruses}}, я, па-першае, выявіў, што першую пастаўленую вамі задачу прасцей рабіць [[special:diff/4343499|вось так]]. Як вы гледзіце на такое рашэнне?
:::А па-другое - выявіў некаторую колькасць памылковых пераадрасацыяў (у нікуды), як створаных аўтаматычна ([[Валынь]],[[Абеліск]],[[Руіны]],[[Лазаравічы]]), так і ўручную ([[Бленхеймскі палац]],[[Эўр (міфалогія)]],[[Трэк (ядзерная фізіка)]],[[Канстанцін Альшанскі (дэсантны карабель)]],[[Бітва пры Дырахіі (1081)]],[[Жалезны крыж]],[[Куру (касмадром)]],[[Іпадром (станцыя метро, Кіеў)]]). Што рабіць з такімі? Бо вялікая верагоднасць, што яны сустрэнуцца і ў працэсе апрацоўкі выключна {{Ш|значэнні}}.
:::Да прыкладу, у [[схіленне (астраномія)]] - як шаблон не змяняй - старонкі неадназначнасці не існуе ні ў якім выглядзе.
:::У прыкладзе ж [[плошча]] - з аднаго боку - для пастаўленай вамі задачы дастаткова проста выдаліць існуючы параметр, але з другога - навошта наогул патрэбен гэты шаблон там, калі старонкі нявызначанасці проста не існуе? Такім чынам - зусім незразумела, што ж менавіта лепш рабіць з такім адначасова і памылковым (пасылаецца на сябе) і бескарысным (старонкі неадназначнасці не існуе ў прынцыпе) шаблонам?
:::У прыкладзе [[галактыка]] - ні даданне "2=" (тады будзе спасылацца на [[Галактыка, значэнні (значэнні)]]), што з'яўляецца асобнай памылкай наймення старонак неадназначнасці - не ў дужках, а праз коску) ні выдаленне параметра (тады будзе спасылацца на [[Галактыка (значэнні)]]) не дапаможа, бо старонкі неадназначнасці ні ў якім выглядзе ўсё роўна няма.
:::Што рабіць у такіх выпадках?[[Удзельнік:Be112|Be112]] ([[Размовы з удзельнікам:Be112|размовы]]) 11:47, 16 лютага 2023 (+03)
:::: Праўкі кшталту [[special:diff/4343499]] таксама дапамагаюць, толькі трэба сачыць, што спасылка мусіць ісці менавіта на асноўную назву старонкі з даданнем « (значэнні)», а не нешта іншае (напрыклад, у артыкуле [[Галактыка]] зараз стаіць {{tlp|значэнні|Млечны Шлях}}). Калі шаблон зараз стварае «чырвоную» спасылку, то змяняць яе не трэба. Такая спасылка не вельмі добрая, але з цягам часу старонкі неадназначнасцей могуць быць створаны. Таксама, старонкі з такімі спасылкамі збіраюцца ў катэгорыю [[:Катэгорыя:Іншыя значэнні: старонка не існуе]], яе перагляд і ачыстка складаюць асобную задачу, пэўна бот з ёй ужо не справіцца. Наконт сітуацыі з артыкулам [[плошча]], то на мой погляд спасылка на неіснуючую старонку лепей спасылкі «на самога сябе». Калі ўручную, то звычайна проста выдаляю шаблон, ацаніўшы што старонак з падобнымі назвамі не існуе і старонка неадназначнасці не з’явіцца ў будучыні — але для бота гэта будзе надта складана, таму можна зрабіць і спасылку на неіснуючую старонку. Прыклад з галактыкай не варта апрацоўваць, бо там зараз спасылка на неіснуючую старонку, але можна для надзейнасці не мяняць спасылкі, дзе ёсць коска ў назве.--[[Удзельнік:Artsiom91|Artsiom91]] ([[Размовы з удзельнікам:Artsiom91|размовы]]) 12:10, 16 лютага 2023 (+03)
::::: {{ping|Artsiom91}}так, з галактыкай я паспяшаўся (ды і тамака я паглядзеў не туды, а менавіта - дзе выкарыстоўваецца зусім іншы шаблон {{Ш|пра}}).
::::: Добра, тады, улічваючы вашы дапушчэнні з чырвонымі спасылкамі, зыходжу з таго, каб... толькі проста шукаць і выдаляць першы параметр шаблону {{Ш|значэнні}} (што проста дадасць " (значэнні)" да такой ужо існай спасылкі), калі ён супадае з назвай старонкі. Правільна? Ці я нешта выпусціў?[[Удзельнік:Be112|Be112]] ([[Размовы з удзельнікам:Be112|размовы]]) 12:40, 16 лютага 2023 (+03)
:::::: Так, асноўную праблему такія праўкі вырашаць.--[[Удзельнік:Artsiom91|Artsiom91]] ([[Размовы з удзельнікам:Artsiom91|размовы]]) 12:43, 16 лютага 2023 (+03)


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

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

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

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

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


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

Перанесена са старонкі Размовы з удзельнікам: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)[адказаць]

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

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

недаведнік

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

Зроблена