I also think that print every category title line by line is not the best... Can we do better ?
Related: T166468: Move page title to the bottom of an output in category tidy
I also think that print every category title line by line is not the best... Can we do better ?
Related: T166468: Move page title to the bottom of an output in category tidy
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
[IMPR] Refine category tidy | pywikibot/core | master | +205 -96 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Resolved | Dvorapa | T166476 See how to improve the UI of the tidy option of category.py | |||
Resolved | Framawiki | T166468 Move page title to the bottom of an output in category tidy |
What about this approach, inspired by replace.py:
Save page into [c]ategory "Chemie", [r]emove this category from page, [s]kip page, open in [b]rowser, [j]ump to another category, [q]uit): s >>> Kosmonosy <<< '''Kosmonosy''' je [[město]] ležící zhruba 50 km severovýchodně od [[Praha|Prahy]], těsně sousedící s okresním městem [[Mladá Boleslav]]. Dominantními památkami města jsou [[Renesance|renesanční]] zámek ze 16. století, [[Loretánská kaple v Kosmonosích|Loreta]], [[Kostel Povýšení svatého Kříže (Kosmonosy)|kostel Povýšení sv. Kříže]] ze 17. století s raně barokní zvonicí a barokní fara. V budovách bývalého [[Piaristická kolej (Kosmonosy)|piaristického kláštera (koleje)]] sídlí druhá nejstarší [[psychiatrická léčebna]] v [[Česko|České republice]]. Počátkem roku 2012 zde žilo téměř 5 tisíc obyvatel.<ref>{{Citace elektronické monografie | titul = Počet obyvatel v obcích České republiky k 1. 1. 2012 | url = http://www.czso.cz/csu/2012edicniplan.nsf/t/00002BD91A/$File/13011203.pdf | datum vydání = 31.5.2012 | datum přístupu = 1.11.2012 | vydavatel = Český statistický úřad}}</ref> Move up to category: [u0] Přírodní vědy Move down to category: [0] Chemické teorie; [1] Chemici; [2] Chemický průmysl; [3] Chemické veličiny; [4] WikiProjekt Chemie; [5] Chemický software; [6] Chemické názvy a kódy; [7] Chemické vlastnosti; [8] Chemické látky; [9] Obory a disciplíny chemie; [10] Chemické reakce; [11] Historie chemie; [12] Chemická ocenění; [13] Chemické seznamy; [14] Chemické jevy; [15] Chemické soutěže; [16] Periodická tabulka; [17] Chemické šablony Save page into [c]ategory "Chemie", [r]emove this category from page, [s]kip page, open in [b]rowser, [j]ump to another category, [q]uit): s >>> Bakov nad Jizerou <<<
There is no need to move page title to the bottom, because move down and move up are one line (wrapped, but one line) and the page content is allowed to be maximum 10 (?) lines in wrapped terminal output (I don't know, how this is achieved now, but we don't need more, as there is [?] or [b] option). Please note my reordering and resorting of final line (article > page; the page > page; page > page; [?] > [b]) and please also note the ==== line was replaced by stronger header and don't miss that spacing between lines.
btw the whole example above is 24 lines, exactly as my default terminal setting on 1366x768 screen in normal/not maximized view. In addition Save page into [c]ategory "Chemie", ... could also be changed to Save page to [c]urrent category "Chemie", ...
Change 434836 had a related patch set uploaded (by Dvorapa; owner: Dvorapa):
[pywikibot/core@master] [WIP][IMPR] Refine category tidy
Change 434836 merged by jenkins-bot:
[pywikibot/core@master] [IMPR] Refine category tidy