[Bug 47136] Parsoid always enables subpage support.

2013-04-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #10 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Related URL: https://gerrit.wikimedia.org/r/59929 (Gerrit Change
I055c451685d98f3951472677e745b9e077970c21)

-- 
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 47136] Parsoid always enables subpage support.

2013-04-18 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

C. Scott Ananian mediaw...@cscott.net changed:

   What|Removed |Added

 CC||mediaw...@cscott.net
   Assignee|gwi...@wikimedia.org|m...@marcoil.org

--- Comment #11 from C. Scott Ananian mediaw...@cscott.net ---
The patch landed, but I think support for the 'subpage' option in parserTests
did not, as no additional tests pass with gerrit #59929.

See the section flagged with ### Subpages in tests/parserTests.txt.

-- 
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 47136] Parsoid always enables subpage support.

2013-04-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #7 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Related URL: https://gerrit.wikimedia.org/r/59649 (Gerrit Change
If34d272b45cf986265a6d3d2d67d465d84ae117a)

-- 
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 47136] Parsoid always enables subpage support.

2013-04-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #8 from Marc Ordinas i Llopis m...@marcoil.org ---
Namespaces with subpages enabled already appear in the API, for example:
https://en.wikipedia.org//w/api.php?action=querymeta=siteinfoformat=jsonfmsiprop=namespaces

-- 
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 47136] Parsoid always enables subpage support.

2013-04-17 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #9 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Related URL: https://gerrit.wikimedia.org/r/59719 (Gerrit Change
Ibf7110fb934e2219210abf2351b17d68e55f296e)

-- 
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 47136] Parsoid always enables subpage support.

2013-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #4 from Gabriel Wicke gwi...@wikimedia.org ---
It seems that the API does not expose this configuration option yet in the
'general' section, so we'll have to add it in MediaWiki core. The Parsoid side
of the implementation should be fairly straightforward once the configuration
information is in env.conf.wiki. See comment in the patch linked above.

-- 
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 47136] Parsoid always enables subpage support.

2013-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

Gabriel Wicke gwi...@wikimedia.org changed:

   What|Removed |Added

   Keywords|easy, javascript|

--- Comment #5 from Gabriel Wicke gwi...@wikimedia.org ---
The PHP implementation of the 'general' section is in
includes/api/ApiQuerySiteinfo.php. The config variable to expose is
http://www.mediawiki.org/wiki/Manual:$wgNamespacesWithSubpages#Enabling_for_a_namespace.
Subpages can be enabled or disabled per namespace, so an array of numeric
namespace ids for which subpages are enabled probably makes most sense for the
API. There are some other arrays in ApiQuerySiteinfo (see appendFileExtensions
for example) that can be used as a template.

-- 
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 47136] Parsoid always enables subpage support.

2013-04-16 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #6 from Gabriel Wicke gwi...@wikimedia.org ---
Example general section for the English Wikipedia (hit 'Make request' and
scroll down to see the JSON):
https://en.wikipedia.org/wiki/Special:ApiSandbox#action=querymeta=siteinfoformat=jsonsiprop=general

-- 
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 47136] Parsoid always enables subpage support.

2013-04-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

Mark Holmquist mtrac...@member.fsf.org changed:

   What|Removed |Added

   Keywords||easy, javascript
 Status|UNCONFIRMED |NEW
 CC||mtrac...@member.fsf.org
 Ever confirmed|0   |1

--- Comment #3 from Mark Holmquist mtrac...@member.fsf.org ---
Confirming, keywording ('easy' on a whim)

-- 
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 47136] Parsoid always enables subpage support.

2013-04-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #1 from Gerrit Notification Bot gerritad...@wikimedia.org ---
Related URL: https://gerrit.wikimedia.org/r/58813 (Gerrit Change
Ia6a72c05e9aafb14753271bcdb1fab023cf9e3ca)

-- 
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 47136] Parsoid always enables subpage support.

2013-04-11 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=47136

--- Comment #2 from Gerrit Notification Bot gerritad...@wikimedia.org ---
https://gerrit.wikimedia.org/r/58813 (Gerrit Change
Ia6a72c05e9aafb14753271bcdb1fab023cf9e3ca) | change APPROVED and MERGED [by
GWicke]

-- 
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