Page MenuHomePhabricator

In other projects sidebar
Closed, ResolvedPublic

Description

Sitelinks to other projects should be displayed on the placeholder, too.

Event Timeline

OtherProjectsSidebarGenerator in Wikibase client is what creates the sidebar (there's more code needed to display it etc., but that one does most of the heavy lifting).

Problems:

  • Generating the sidebar requires loading all Sites from CACHE_ACCEL (we might already do this on every placeholder view, don't know for sure).
  • OtherProjectsSidebarGenerator creates the sidebar by getting the Item that is linked with the current page, that obviously wont work for ArticlePlaceholders, so further refactoring will be required there.
Danny_B renamed this task from [Story] In other projects sidebar to In other projects sidebar.Aug 9 2016, 9:30 PM
Danny_B added a project: Story.
Lucie moved this task from Review to Done on the ArticlePlaceholder board.