Page MenuHomePhabricator

Integrate page disambiguations and page issues on iOS
Closed, ResolvedPublic2 Estimated Story Points

Event Timeline

Niedzielski renamed this task from Integrate hatnotes, similar pages/ page disambiguations, page issues on iOS to Integrate page disambiguations and page issues on iOS.Jun 8 2017, 9:16 PM

iOS integration reminders:

  • should get page issues strings by asking page-lib function for array of these strings
  • should get disambiguation urls by asking page-lib function for array of these urls

Presently on iOS we use Hpple to create a native DOM to get these things. See #import "NSString+WMFHTMLParsing.m":

- (nullable NSArray<NSURL *> *)disambiguationURLs
- (nullable NSArray<NSString *> *)pageIssues
Niedzielski set the point value for this task to 2.

This was mostly finished when the footer menu migrated from native code to the pagelib. This PR is also somewhat related - it moved pagelib footer JS which dealt with page issues and disambig collection into separate utility file.