From 7a7dcd3e00b1566b7a866468f1073e021fbe9539 Mon Sep 17 00:00:00 2001 From: Romain Bignon Date: Wed, 15 Feb 2012 23:36:50 +0100 Subject: [PATCH] remove mangatoshokan: website is dead --- modules/mangatoshokan/__init__.py | 22 ------------------- modules/mangatoshokan/backend.py | 34 ------------------------------ modules/mangatoshokan/favicon.png | Bin 5254 -> 0 bytes modules/mangatoshokan/test.py | 26 ----------------------- 4 files changed, 82 deletions(-) delete mode 100644 modules/mangatoshokan/__init__.py delete mode 100644 modules/mangatoshokan/backend.py delete mode 100644 modules/mangatoshokan/favicon.png delete mode 100644 modules/mangatoshokan/test.py diff --git a/modules/mangatoshokan/__init__.py b/modules/mangatoshokan/__init__.py deleted file mode 100644 index ea70ed7f..00000000 --- a/modules/mangatoshokan/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- - -# Copyright(C) 2011 Noé Rubinstein -# -# This file is part of weboob. -# -# weboob is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# weboob is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with weboob. If not, see . - -from .backend import MangatoshokanBackend - -__all__ = ['MangatoshokanBackend'] diff --git a/modules/mangatoshokan/backend.py b/modules/mangatoshokan/backend.py deleted file mode 100644 index 36522667..00000000 --- a/modules/mangatoshokan/backend.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- - -# Copyright(C) 2010-2011 Noé Rubinstein -# -# This file is part of weboob. -# -# weboob is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# weboob is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with weboob. If not, see . - -from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderBackend, DisplayPage - -__all__ = ['MangatoshokanBackend'] - -class MangatoshokanBackend(GenericComicReaderBackend): - NAME = 'mangatoshokan' - DESCRIPTION = 'MangaToshokan manga reading website' - DOMAIN = "www.mangatoshokan.com" - BROWSER_PARAMS = dict( - img_src_xpath="//img[@id='readerPage']/@src", - page_list_xpath="(//select[@class='headerSelect'])[1]/option/@value") - ID_TO_URL = 'http://www.mangatoshokan.com/read/%s' - ID_REGEXP = r'[^/]+(?:/[^/]+)*' - URL_REGEXP = r'.+mangatoshokan.com/read/(%s)' % ID_REGEXP - PAGES = { r'http://.+mangatoshokan.com/read/.+': DisplayPage } diff --git a/modules/mangatoshokan/favicon.png b/modules/mangatoshokan/favicon.png deleted file mode 100644 index de9217595b5866a404340aa7f5652304f8a643b5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5254 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. - -from weboob.tools.capabilities.gallery.genericcomicreader import GenericComicReaderTest - -class MangatoshokanTest(GenericComicReaderTest): - BACKEND = 'mangatoshokan' - def test_download(self): - return self._test_download('Okujyouhime/Extras/5') -