User:Firefly/draftdiff.js

/*************************************************************************************************** DraftDiff - Version 0.1 - Displays the diff between a draft's last AfC submission and the current revision. $( function($) {	if (mw.config.get("wgNamespaceNumber") === 118 || mw.config.get("wgNamespaceNumber") === 119)	{		//mw.util.addPortletLink('p-cactions', "https://tools.wmflabs.org/fireflytools/draftdiff/lastreview/"+mw.config.get("wgTitle").replace(/ /g, "_"), '#', 'draftdiff', 'Show diff between current version and last reviewed', 0);		mw.util.addPortletLink( (window.dd_portlet||'p-cactions'), '#', 'draftdiff', 'ca-dd', null, null, "#ca-draftdiff");		$('#ca-dd').on('click', function(e) { e.preventDefault; var toolUrl = "https://tools.wmflabs.org/fireflytools/draftdiff/lastreview/"+mw.config.get("wgTitle").replace(/ /g, "_"); $.ajax({			    type: 'GET',			     url: toolUrl,			     complete: function(data, _) {			     	console.log(data);					if (data.status === 418)					{						alert("No previous review found.");					}					else					{						window.location.href = toolUrl;					}			     }			}); });	} });