Page MenuHomePhabricator

Disable frame-blocker for the Interwiki Link Checker
Closed, ResolvedPublic

Description

Hi,

Wikipedia uses a Java Script to prevent it being put in a frame set. The
interwiki link checker, however, is a very useful tool, which creates an
interwiki diff using frames. There should be an Referer:-based exception for
urls starting with "http://www.flacus.de/wikipedia/Interwiki-Link-Checker/wiki.php"


Version: unspecified
Severity: normal
OS: Linux
Platform: PC
URL: http://tools.wikimedia.de/~flacus/IWLC/start.php

Details

Reference
bz2836

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 8:40 PM
bzimport set Reference to bz2836.
bzimport added a subscriber: Unknown Object (MLST).

Implemented a hack on live site for this.

avarab wrote:

Removing the crosswiki keyword.

The hack on the site has left our frame-breaker completely inoperable for over a
month, as you cannot read the document.location value from another site's window

  • it causes an exception and the whole thing fails.

The hack has been removed.

wiki wrote:

I moved to the url http://tools.wikimedia.de/~flacus/IWLC/start.php

I wrote a little hack. Now user can use the tool with and without JS.

Flacus