[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #17 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 132734 abandoned by Reedy: Add anchors to MediaWiki Web API help output Reason: I guess this really isn't needed anymore after the API help rewrite... https://gerrit.wikimedia.org/r/132734 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #16 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 160798 merged by jenkins-bot: API: HTMLize and internationalize the help, add Special:ApiHelp https://gerrit.wikimedia.org/r/160798 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 Kunal Mehta (Legoktm) legoktm.wikipe...@gmail.com changed: What|Removed |Added Status|PATCH_TO_REVIEW |RESOLVED CC||legoktm.wikipe...@gmail.com Resolution|--- |FIXED Assignee|thobhanikis...@gmail.com|bjor...@wikimedia.org -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #14 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 160798 had a related patch set uploaded by Anomie: API: HTMLize and internationalize the help, add Special:ApiHelp https://gerrit.wikimedia.org/r/160798 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #13 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 154355 had a related patch set uploaded by MarkTraceur: Add help links to API documentation page https://gerrit.wikimedia.org/r/154355 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 kishanio thobhanikis...@gmail.com changed: What|Removed |Added Keywords|easy| --- Comment #12 from kishanio thobhanikis...@gmail.com --- (In reply to Brad Jorsch from comment #11) Not really. The best solution is as I outlined in comment 3, but that's far from an easy bug since it requires major architectural changes throughout the API classes. In that case i'll remove keyword easy so no other newbies misinterpret it and start working on it. I'll keep following this space so later whenever you decide to work on it i can contribute as well. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #11 from Brad Jorsch bjor...@wikimedia.org --- (In reply to kishanio from comment #10) Any thoughts on same? Not really. The best solution is as I outlined in comment 3, but that's far from an easy bug since it requires major architectural changes throughout the API classes. -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #10 from kishanio thobhanikis...@gmail.com --- WRT Brad Jorsch comment on gerrit, I need to put some identifier in to map actions format in ApiFormatBase.php hyperlink it. Right now we are using '*' to bold things and likewise i used % for format %% for action. I don't why i picked it. But somehow foolishly with same thought it just breaks things in requests like api.php?action=parsetext=%25%25footitle=Fooprop=wikitext. Any thoughts on same? -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 kishanio thobhanikis...@gmail.com changed: What|Removed |Added CC||thobhanikis...@gmail.com --- Comment #7 from kishanio thobhanikis...@gmail.com --- Wording, 1.) Add id to the title of the modules to be anchored. 2.) Do we just need id or hyperlinks too? I would like to work on this can someone please assign me? -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 Sam Reed (reedy) s...@reedyboy.net changed: What|Removed |Added Assignee|wikibugs-l@lists.wikimedia. |thobhanikis...@gmail.com |org | --- Comment #8 from Sam Reed (reedy) s...@reedyboy.net --- (In reply to kishanio from comment #7) I would like to work on this can someone please assign me? You don't need to be assigned to a bug to be able to work on it. A comment on the bug is sufficient -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #9 from Gerrit Notification Bot gerritad...@wikimedia.org --- Change 132734 had a related patch set uploaded by Kishanio: Add anchors to MediaWiki Web API help output https://gerrit.wikimedia.org/r/132734 -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 Gerrit Notification Bot gerritad...@wikimedia.org changed: What|Removed |Added Status|NEW |PATCH_TO_REVIEW -- You are receiving this mail because: You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #6 from Brad Jorsch bjor...@wikimedia.org --- (In reply to MZMcBride from comment #5) *nod* Though I wonder how much of this would overlap with [[mw:API:Main page]] There is some overlap. But I'm not considering changing the information available via api.php, just improving the formatting. So api.php would remain more of a programmer's quick reference while [[mw:API:Main page]] would remain more in-depth with explained examples. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 db duplicate...@googlemail.com changed: What|Removed |Added CC||duplicate...@googlemail.com --- Comment #4 from db duplicate...@googlemail.com --- action=help accepts a modules param, so you can choose one or more modules to link to (but you have already found the bug for that). That should be enough. For example: https://www.mediawiki.org/w/api.php?modules=tokens|query+info -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #5 from MZMcBride b...@mzmcbride.com --- (In reply to Brad Jorsch from comment #3) There has been some discussion (although I don't remember if any of it was public rather than just people talking to me) about reworking the default auto-generated help page to be actual HTML rather than the weird HTML/text/XML hybrid that it is now. *nod* Though I wonder how much of this would overlap with [[mw:API:Main page]] and [[mw:Special:ApiSandbox]]. There are definitely plenty of good ideas to consider and explore here. (In reply to db from comment #4) That should be enough. For example: https://www.mediawiki.org/w/api.php?modules=tokens|query+info I think this currently has very poor discoverability. I think we can improve the API user experience by adding anchor links and/or links to module-specific help pages in the current weird HTML/text/XML hybrid output, at least as an interim solution. If the whole output gets rewritten, this enhancement request will likely become moot. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 Andre Klapper aklap...@wikimedia.org changed: What|Removed |Added Priority|Unprioritized |Low -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #3 from Brad Jorsch bjor...@wikimedia.org --- There has been some discussion (although I don't remember if any of it was public rather than just people talking to me) about reworking the default auto-generated help page to be actual HTML rather than the weird HTML/text/XML hybrid that it is now. The general idea would be that the landing page would give some general information and list the action modules as links somehow or other, and clicking the link for one would give you the help for just that module (and something like action=query would have the same setup for its submodules). There would also be a one-huge-page mode for printing or Ctrl-F searching. This would, of course, probably require some changes to the architecture of the existing API modules, to the point where it's probably something of a big project. And for maximum benefit it would ideally be integrated into i18n of the API so the help could be generated in non-English languages, which is itself a big project. These sorts of API-related projects may be my next project to work on. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #1 from Sam Reed (reedy) s...@reedyboy.net --- I'm sure this is a dupe... Of something that might've been WONTFIX'd or similar... -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
[Bug 63211] Add anchors to MediaWiki Web API help output
https://bugzilla.wikimedia.org/show_bug.cgi?id=63211 --- Comment #2 from MZMcBride b...@mzmcbride.com --- (In reply to Sam Reed (reedy) from comment #1) Perhaps you're thinking of bug 19721 (found via bug 26990)? I'd forgotten about bug 19721. I still think anchors would be helpful in the full Web API help output, but as an alternate idea, I'd accept including _links_ to the module-specific help pages from the main help page next to each module. -- You are receiving this mail because: You are the assignee for the bug. You are on the CC list for the bug. ___ Wikibugs-l mailing list Wikibugs-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikibugs-l