diff -r f85965649066 -r 2f3813e763a3 Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py --- a/Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py Fri Jul 03 19:07:06 2015 +0200 +++ b/Helpviewer/GreaseMonkey/GreaseMonkeyConfiguration/GreaseMonkeyConfigurationDialog.py Sat Jul 04 11:50:01 2015 +0200 @@ -62,13 +62,16 @@ @pyqtSlot(str) def on_downloadLabel_linkActivated(self, link): """ - Private slot to open the userscript.org web site. + Private slot to open the greasyfork.org web site. @param link URL (string) """ import Helpviewer.HelpWindow + if not link or "userscript.org" in link: + # userscript.org is down, default to Greasy Fork. + link = "https://greasyfork.org/" Helpviewer.HelpWindow.HelpWindow.mainWindow().newTab( - QUrl("http://www.userscript.org")) + QUrl(link)) self.close() @pyqtSlot(QListWidgetItem)