Page MenuHomePhabricator

JavaScript error in safemode on pages with maps: "Unknown dependency: ext.kartographer.site"
Open, MediumPublicBUG REPORT

Description

On https://www.wikidata.org/wiki/Q213?uselang=en&safemode=1 (or https://www.wikidata.org/wiki/Q1085?uselang=en&safemode=1#P625), I get:

Exception in resolve: load.php:2:617
Error: "Unknown dependency: ext.kartographer.site"
	sortDependencies https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:8:904
	sortDependencies https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:9:626
	sortDependencies https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:9:626
	resolveStubbornly https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:9:944
	load https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:20:234
	<anonymous> https://www.wikidata.org/wiki/Q213?uselang=en&safemode=1:9:831
	push https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:102:256
	<anonymous> https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:102:312
	<anonymous> https://www.wikidata.org/w/load.php?debug=false&lang=en&modules=startup&only=scripts&safemode=1&skin=vector:24:378

obrazek.png (212×1 px, 29 KB)

It seems that safemode=1 blocks loading some dependencies.

Event Timeline

Aklapper renamed this task from JavaScript error on items with new maps in safemode to JavaScript error on items with new maps in safemode: "Unknown dependency: ext.kartographer.site".Dec 28 2018, 5:45 PM

safemode doesn't load sitecustomizations. The purpose of ext.kartographer.site is to load a site customization. The module is probably not present because of that and kartographer's RL setup doesn't know how to deal with that.

TheDJ changed the subtype of this task from "Task" to "Bug Report".Mar 9 2020, 12:14 AM

This seems to be more about Wikidata, the WikibaseRepository, not usage of its data on Wikipedias etc., which is what WikibaseClient is about.

I don’t think this is a Wikibase problem at all; the non-interactive Kartographer map, and console error message, can also be reproduced on e.g. https://de.wikivoyage.org/wiki/Hallstatt?safemode=1.

matej_suchanek renamed this task from JavaScript error on items with new maps in safemode: "Unknown dependency: ext.kartographer.site" to JavaScript error in safemode on pages with maps: "Unknown dependency: ext.kartographer.site".Mar 7 2024, 5:35 PM