[Bug 63211] Add anchors to MediaWiki Web API help output

2014-11-02 Thread bugzilla-daemon
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

2014-10-13 Thread bugzilla-daemon
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

2014-10-13 Thread bugzilla-daemon
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

2014-09-16 Thread bugzilla-daemon
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

2014-08-15 Thread bugzilla-daemon
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

2014-05-14 Thread bugzilla-daemon
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

2014-05-13 Thread bugzilla-daemon
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

2014-05-12 Thread bugzilla-daemon
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

2014-05-10 Thread bugzilla-daemon
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

2014-05-10 Thread bugzilla-daemon
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

2014-05-10 Thread bugzilla-daemon
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

2014-05-10 Thread bugzilla-daemon
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

2014-04-01 Thread bugzilla-daemon
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

2014-03-31 Thread bugzilla-daemon
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

2014-03-31 Thread bugzilla-daemon
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

2014-03-28 Thread bugzilla-daemon
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

2014-03-28 Thread bugzilla-daemon
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

2014-03-27 Thread bugzilla-daemon
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

2014-03-27 Thread bugzilla-daemon
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