2015-02-04 18:41:52 +00:00
|
|
|
# -*- coding: utf-8 -*-
|
2016-10-28 22:21:41 +00:00
|
|
|
# Copyright (C) 2004-2008 Tristan Seligmann and Jonathan Jacobs
|
2015-02-04 18:41:52 +00:00
|
|
|
# Copyright (C) 2012-2014 Bastian Kleineidam
|
2016-05-21 12:12:11 +00:00
|
|
|
# Copyright (C) 2015-2016 Tobias Gruetzmacher
|
2015-02-04 18:41:52 +00:00
|
|
|
|
2016-05-21 12:12:11 +00:00
|
|
|
from __future__ import absolute_import, division, print_function
|
2015-02-04 18:41:52 +00:00
|
|
|
|
2016-05-21 12:12:11 +00:00
|
|
|
from .common import _WordPressScraper
|
2015-02-04 18:41:52 +00:00
|
|
|
|
|
|
|
|
2016-05-21 12:12:11 +00:00
|
|
|
class SandraAndWoo(_WordPressScraper):
|
|
|
|
prevSearch = '//a[@rel="prev"]'
|
2015-02-04 18:41:52 +00:00
|
|
|
|
2016-05-21 12:12:11 +00:00
|
|
|
def __init__(self, name, urlName, firstUrl, lang='en'):
|
|
|
|
super(SandraAndWoo, self).__init__(name)
|
|
|
|
self.url = 'http://www.sandraandwoo.com/' + urlName
|
|
|
|
self.firstStripUrl = self.url + firstUrl
|
|
|
|
self.lang = lang
|
|
|
|
|
|
|
|
@classmethod
|
|
|
|
def getmodules(cls):
|
|
|
|
return [
|
|
|
|
cls('Gaia', 'gaia/', '2000/01/01/welcome-to-gaia/'),
|
|
|
|
cls('GaiaGerman', 'gaiade/', '2000/01/01/welcome-to-gaia/', lang='de'),
|
|
|
|
cls('SandraAndWoo', '', '2000/01/01/welcome-to-sandra-and-woo/'),
|
|
|
|
cls('SandraAndWooGerman', 'woode/', '2008/10/19/ein-ausgefuchster-waschbar/', lang='de'),
|
|
|
|
]
|