Вікіпедыя:Заданні для ботаў: Розніца паміж версіямі
Выгляд
Змесціва выдалена Змесціва дададзена
→нестандартныя задачы: новая тэма Тэг: Спасылкі на старонкі неадназначнасцяў |
|||
Радок 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#Бот
Магу прапанаваць наступныя задачы для бота (нестандартныя, але і не вельмі складаныя):
- Выправіць спасылкі ў шаблоне {{значэнні}}. Гэты шаблон мусіць даваць спасылку на неадназначнасць, але зараз бываюць старонкі, дзе ён спасылаецца на іншы артыкул або нават на саму старонку. Напрыклад вось тут я гэтую сітуацыю выпраўляў уручную. Дадаванне "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)
- Праўкі кшталту special:diff/4343499 таксама дапамагаюць, толькі трэба сачыць, што спасылка мусіць ісці менавіта на асноўную назву старонкі з даданнем « (значэнні)», а не нешта іншае (напрыклад, у артыкуле Галактыка зараз стаіць {{значэнні|Млечны Шлях}}). Калі шаблон зараз стварае «чырвоную» спасылку, то змяняць яе не трэба. Такая спасылка не вельмі добрая, але з цягам часу старонкі неадназначнасцей могуць быць створаны. Таксама, старонкі з такімі спасылкамі збіраюцца ў катэгорыю Катэгорыя:Іншыя значэнні: старонка не існуе, яе перагляд і ачыстка складаюць асобную задачу, пэўна бот з ёй ужо не справіцца. Наконт сітуацыі з артыкулам плошча, то на мой погляд спасылка на неіснуючую старонку лепей спасылкі «на самога сябе». Калі ўручную, то звычайна проста выдаляю шаблон, ацаніўшы што старонак з падобнымі назвамі не існуе і старонка неадназначнасці не з’явіцца ў будучыні — але для бота гэта будзе надта складана, таму можна зрабіць і спасылку на неіснуючую старонку. Прыклад з галактыкай не варта апрацоўваць, бо там зараз спасылка на неіснуючую старонку, але можна для надзейнасці не мяняць спасылкі, дзе ёсць коска ў назве.--Artsiom91 (размовы) 12:10, 16 лютага 2023 (+03)
- Нейкая ўніфікацыя ёсць, старонкі неадназначнасцей заўсёды называюцца або без удакладненняў, або з удакладненнем « (значэнні)». У цэлым лепей глядзець на старонку, куды ідзе спасылка, і правяраць, ці з’яўляецца яна неадназначнасцю. Гэта сапраўды можа быць рэсурсаёмка, але не бачу тут праблемы з пункту гледжання правак, бо рэсурсы ідуць на загрузку і аналіз старонак, а не змяненне. На старонцы Гідра (сузор’е) стаіць шаблон {{значэнні2}}, у ім выпраўляць не трэба, ён заўсёды працуе правільна (так, зараз гэта перасылка, але гістарычна шаблон {{значэнні}} быў асобным і самастойна дадаваў удакладненне « (значэнні)», пасля быў перапрацаваны, адсюль гэтая праблема і з’явілася), такім чынам і колькасць старонак для праверкі зменшыцца. Калі правяраць іншую старонку на неадназначнасць складана, то можна для пачатку праверыць спасылкі «самога на сябе», то бок калі ў артыкуле Асіна стаіць {{значэнні|Асіна}}, то без дадатковых загрузак бачна, што гэта спасылка на гэтую ж старонку, і гэта можна выправіць дадаваннем «|2=».--Artsiom91 (размовы) 09:27, 16 лютага 2023 (+03)
Сярэбраны / срэбраны
У сувязі з большай пашыранасцю катэгорй з назвай сярэбраны (больш за срэбраны) варта прывесці да адзінага варыянту «сярэбраны». Падрабязнасці на старонцы Размовы:Рагозенскі сярэбраны скарб.--Artsiom91 (размовы) 22:20, 16 кастрычніка 2018 (MSK)
недаведнік
Прашу выдаліць поле „тэлефон” і яго значэнне з 341 артыкула пра музеі бо гэта парушае ВП:недаведнік. 46.211.123.241 00:41, 6 лютага 2023 (+03)
- Зроблена