Főmenü megnyitása

Szerkesztővita:Ato 01

(Szerkesztővita:Atobot szócikkből átirányítva)
Archívum

Archívum (?)


  1. Archív 01 - 2009.10.14. – 2015.02.22.
  2. Archív 02 - 2015.02.27. – 2018.07.19.
  3. Archív 03 - 2018.07.30. –

Tartalomjegyzék

Szubcsonk lista frissítéseSzerkesztés

Szia! A {{Szubcsonkok}}(?) február 21-én frissült utoljára. Rá tudnál nézni mi az oka? Köszi, Csurla vita 2019. március 17., 10:34 (CET)

@Csurla: Köszönöm az észrevételt! A bot logját elnézve attól tartok, hogy nagy a baj, amit egyedül nem tudok orvosolni. :( -- ato vita 2019. március 17., 11:16 (CET)

Ez a hibaüzenet:

ImportError: cannot import name sys
CRITICAL: Exiting due to uncaught exception <type 'exceptions.ImportError'>

Azt hiszem, új pywikipedia verzió került a szerverre...

tools.ato@tools-sgebastion-08:~/scripts$  python /shared/pywikipedia/core/pwb.py version.py
/mnt/nfs/labstore-secondary-tools-project/pywikibot/public_html/core/pywikibot/config2.py:1106: UserWarning: Configuration variable "use_api" is defined in your user-config.py but unknown. It can be a misspelled one or a variable that is no longer supported.
  .format(name), UserWarning)
Pywikibot: [https] r-pywikibot-core.git (7a12541, g1, 2019/03/16, 09:54:12, ok)
Release version: 3.1.dev0
requests version: 2.12.4
  cacerts: /etc/ssl/certs/ca-certificates.crt
    certificate test: ok
Python: 2.7.13 (default, Sep 26 2018, 18:42:22)
[GCC 6.3.0 20170516]
Toolforge hostname: tools-sgebastion-08
PYWIKIBOT_DIR: Not set
PYWIKIBOT_DIR_PWB: /shared/pywikipedia/core
PYWIKIBOT_NO_USER_CONFIG: Not set
Config base dir: /mnt/nfs/labstore-secondary-tools-project/ato/scripts
Usernames for family "wikipedia":
        hu: atobot (no sysop configured)

...és ezzel a mi szubcsonk.py botunk nem kompatibilis. @Tacsipacsi, Bináris: Help! -- ato vita 2019. március 17., 11:44 (CET)

A gépemről a régi pywikipediával most még lefutott. -- ato vita 2019. március 17., 11:47 (CET)

Kitöröltem egy kicsit az eredeti kódból. Így most úgy tűnik, hogy újra működik. -- ato vita 2019. március 17., 16:08 (CET)

Ismét leállt; laptörténet+log. Ránéznél kérlek? Bencemac A Holtak Szószólója 2019. július 10., 19:30 (CEST)

@Bencemac: Én a Wikipédia:Szubcsonk laptörténete és a log alapján úgy látom, hogy nincs itt tennivaló. Működik. Viszont a fent linkelt logban találtam egy aggasztó figyelmeztetést, miszerint a Python 2.7.13 2020-ban Python 3.5-re vagy újabbra lesz cserélve, ami nem tudom melyik szkriptet fogja befolyásolni. -- ato vita 2019. július 10., 20:44 (CEST)

Hogy indítod a botot? Ha a fent is látható python /shared/pywikipedia/core/pwb.py szkript paranccsal, akkor kicserélheted a pythont python3-ra. Ha ezek után azzal száll el, hogy nem találja a python3 programot, akkor az üzemeltetőktől kérni kell a 3-as Python telepítését; különben ha bármelyik szkript hibát dob, akkor azt vissza lehet állítani 2-es Pythonra, amíg valaki (pl. én) kompatibilissé teszi a 3-assal. Szerencsére van egy elég nagy metszete a 2-es és a 3-as Pythonnak, így simán kompatibilissé lehet tenni egy programot a 3-as Pythonnal úgy, hogy továbbra is fut 2-es alatt is. (Ha meg működik, akkor lehet maradni 3-as Pythonnál, és akkor nem kapsz több figyelmeztetést.) – Tacsipacsi vita 2019. július 11., 18:23 (CEST)

@Tacsipacsi: a jó hír, hogy a python3 program megvan a szerveren. A rosszabb hír, hogy az

nem egészen python3-kompatibilis. -- ato vita 2019. július 12., 20:30 (CEST)
  • archivebot_hu: sajnos ur prefix nincs 3-as Pythonban, tehát vagy lecseréled sima r-re, és akkor 3-asban működni fog, de 2-esben nem; vagy lecseréled sima u-ra, és az összes \ karaktert megduplázod.
  • szubcsonk: ez működik:
    117     def listStubs(self):
    118         listText = u"\n"
    119         dates = sorted(self.substubs)
    120         for date in dates:
    
  • frissdump: itt több változtatás is szükséges, ezeket elvégeztem Bináris allapján.
  • napkepe: a print mostantól függvény, tehát zárójelek kellenek a kiírandó dolog köré; de inkább nem kéne hol printet, hol pywikibot.outputot használni, úgyhogy átírtam egységesen utóbbira az allapodon.
  • anniversary: az archivebot és a napképe ötvözete, mindkét hiba előfordul benne; az ur miatt ezt is rád hagyom.
Tacsipacsi vita 2019. július 20., 23:09 (CEST)

@Tacsipacsi: Köszönöm a javításokat. Elsőre működni látszanak egyet kivéve:

Az a Pywikibot compatból ott maradt őskövület miatt van: Bináris allapján nem akartam átírni az import wikipedia as pywikibot kódot import pywikibotra, hátha ő még mindig compatot használ, és egyébként sem a Python-verzió változásához kapcsolódik; ebben eddig is eltért az allapon lévő és az élesben futó kód. – Tacsipacsi vita 2019. július 21., 13:58 (CEST)

Az u betűk teljesen mellőzhetőek, ha a script elejére beírjuk, hogy from future import unicode_literals. Remélem, jól írtam, fejből ment. Ez a 3-asban nem csinál semmit, a 2-esben u nélkül fogadja el a stringeket, ekkor a regexek elé egységesen csak r betűt írhatunk. Bináris ide Kelt: Wikipédia,  2019. július 21., 14:37 (CEST)

@Bináris: Köszönöm, ezt nem tudtam. Egyébként ha már erre jársz: igényled még az allapjaidon az import wikipedia as pywikibot kódokat, vagy ha valamiért úgyis hegeszteni kell a programot, kicserélhetők sima import pywikibotra a mostanihoz hasonló félreértések elkerülése érdekében? – Tacsipacsi vita 2019. július 21., 15:20 (CEST)

Hát, végül is átírható, ha már úgyis átírtad a többit. Majd követem. Úgy látom, épp ma jött ki valami javítás az archiválóbothoz, csak nem ástam bele magam, milyen hibára. Bináris ide Kelt: Wikipédia,  2019. július 21., 15:30 (CEST)

Ez remek! Akkor a próba indul python3-mal. -- ato vita 2019. július 21., 15:57 (CEST)

regexSzerkesztés

Szia

Ismét egy kis regex segítségre lenne szükségem. Kellene egy olyan formula, amivel az infoboxokból egy adott paraméter tartalmát törölni tudom, vagyis a | paraméter neve = valami helyett megmarad a | paraméter neve =. Ez később még sok helyen jól fog jönni, ezért kérem ilyen általános formában! :) Előre is köszönöm! – B.Zsolt vita 2019. május 14., 16:24 (CEST)

@B.Zsolt: Ilyet már kérdeztél korábban itt is: Szerkesztővita:Ato 01/Archív 02#ismét regex. A megoldás:

(\|\s*?paraméter neve\s*?=\s*?)[^\n]* → $1

Azért ha lehet, ezeket kézi ellenőrzéssel kellene futtatni, mert pl. egy általánosabb paraméternévnél nem csak az infoboxból törölhet... -- ato vita 2019. május 14., 17:48 (CEST)

Köszönöm, valóban, csak már elfelejtettem... :) Igen, feltétlenül kézi ellenőrzéssel fog menni a dán településeknél. – B.Zsolt vita 2019. május 14., 17:56 (CEST)

Az infoboxok szűrésére If→Type→Inside templates {{..}}→Contains mezőt javaslom. Bencemac A Holtak Szószólója 2019. május 14., 18:22 (CEST)

Gratulálok, megérdemelted!Szerkesztés

Szia Ato! Lassan egy éve, hogy jelöltelek egy elismerésre (@EniPort, Kemenymate támogatásával; köszi srácok!). Örömmel értesítelek, hogy pozitív választ kaptunk; gratulálok! Kérlek, küldj egy e-mailt a merchandise wikimedia.org címre, a válaszban megkapod a részleteket. Hálás köszönet mindenért, amit a közösségért tettél és remélem, tetszeni fog eme kis apróság!   Üdv, Bencemac A Holtak Szószólója 2019. május 17., 07:45 (CEST)

Köszönöm szépen atobot nevében is és remélem, hogy még hosszú ideig kölcsönösen egymás javára lehetünk! Az e-mail váltás meg is volt, és hamarosan kapom a csomagot.   -- ato vita 2019. május 17., 22:54 (CEST)

Még egyszer gratulálok és remélem, nem lesz gubanc a postával. :) Bencemac A Holtak Szószólója 2019. május 18., 10:27 (CEST)

@Bencemac, EniPort, Kemenymate: Meg is érkezett a csomag egyenesen Kaliforniából. Ilyen póló volt benne, mint az alábbi linken:

https://store.wikimedia.org/products/royal-wikipedia-globe-t-shirt-with-wikipedia-written-in-multiple-languages

Köszönöm!   -- ato vita 2019. május 27., 17:35 (CEST)

Viseld büszkén. :) Bencemac A Holtak Szószólója 2019. május 29., 09:31 (CEST)

Infobox színezéseSzerkesztés

Szia! Néztem a sablonmestereket, és láttam, hogy te értesz ezekhez. Lenne egy kérdésem: Csináltam egy hurrikán infóboxot, egy 5-ös erősségű hurrikánról, amely az SSHWS skálán piros színnel van jelölve. Az angol Wikipédián az infobox fejléce piros, a magyar Wikipédiában nemkem zöld, és meg szeretném változtatni pirosra, de nem sikerül, akárhogy próbálom. Néztem HTML színkódokat, és a "Crimson" szín lenne a megfelelő. A cikk: Patricia hurrikán. Tudnál valahogy segíteni? Előre is nagyon köszönöm! Kovacska99 Kovacska99 vita 2019. július 18., 14:56 (CEST) @Ato 01:

@Kovacska99: Az infobox színe (#8ece9b) a {{hurrikán infobox}}-ban van definiálva, hogy az azonos témájú szócikkek egységesebben nézzenek ki. De látom, hogy nagyon helyesen a Sablonvita:Hurrikán infobox-ra is írtál ebben az ügyben. Az ilyen, több cikket is érintő változtatást a közösség jóváhagyásával kell kezdeni. -- ato vita 2019. július 18., 19:49 (CEST)

@Ato 01: Köszi a válaszod, igen, több helyre írtam! Valóban több dolgot érintene ez a változás. Mit gondolsz, hogyan lehetne ezt megvalósítani? Kovacska99- 2019. július 18., 19:58 (CEST)

@Ato 01: Nemrég megpróbáltam a {{hurrikán infobox}}-ban átállítani a meghatározott színt pirosra, a felette lévőt fehérre. Így sikerült elérni a koncepciót, piros lett a fejléc alsó része, viszont így az összes cikkel ez történt (pl. Egy 3-as erősségű hurrikánnál is). Ez így nem volt jó. Vissza is állították a lapot, mondván, hogy nem közös döntés volt. Tényleg igaz, ebbe senki nem egyezett bele. De hogyan lehetne elérni, hogy beleegyezzenek, és kiknek kellene beleegyezniük? És úgy kellene megoldani, hogy a hurrikánok minden kategóriájánál más legyen a színskála, ne minden erősségű ciklon kapjon egyforma színű fejlécet. Ha kíváncsi vagy mit csináltam, nézd meg a laptörténetét, hogy gondoltam (mielőtt visszaállították, bár jogosan). Kovacska99- 2019. július 18., 22:33 (CEST)

@Kovacska99: Úgy lehet elérni a beleegyezést, hogy meggyőzöd a hozzászólókat a sablon vitalapján – egyelőre kettőből nullát sikerült. – Tacsipacsi vita 2019. július 19., 00:32 (CEST)

@Tacsipacsi: Hát az elég jó arány. Kovacska99 2019. július 19., 07:07 (CEST)

Visszatérés Ato 01 felhasználói lapjához.