from calibre.web.feeds.recipes import BasicNewsRecipe


class KomChadLuek(BasicNewsRecipe):

    title = 'KomChadLuek'
    description = 'Komchadluek News'
    __author__ = 'ballsaii and Chotechai'
    __license__ = 'GPL v3'
    publisher = 'Nation Media Group'
    category = 'news, Thai'
    language = 'th'

    oldest_article = 1
    max_articles_per_feed = 100
    no_stylesheets = True
    remove_javascript = True

    cover_url = 'http://www.komchadluek.net/images_layout2/komchadluek_headerlogo.png'

    keep_only_tags = []
    keep_only_tags.append(dict(name='h2'))
    keep_only_tags.append(dict(name='div', attrs={'id': 'news_detail_news'}))

    remove_tags_after = [dict(name='hr')]

    feeds = (
        (u'\u0e01\u0e32\u0e23\u0e40\u0e21\u0e37\u0e2d\u0e07',
         'http://www.komchadluek.net/rss/politic.xml'),
        (u'\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28',
         'http://www.komchadluek.net/rss/sport.xml'),
        (u'\u0e40\u0e01\u0e29\u0e15\u0e23',
         'http://www.komchadluek.net/rss/agriculture.xml'),
        (u'\u0e15\u0e48\u0e32\u0e07\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28',
         'http://www.komchadluek.net/rss/foreign.xml'),
        (u'\u0e1a\u0e31\u0e19\u0e40\u0e17\u0e34\u0e07',
         'http://www.komchadluek.net/rss/entertainment.xml'),
        (u'\u0e1c\u0e39\u0e49\u0e2b\u0e0d\u0e34\u0e07-\u0e41\u0e1f\u0e0a\u0e31\u0e48\u0e19',
         'http://www.komchadluek.net/rss/fashion.xml'),
        (u'\u0e1e\u0e23\u0e30\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07',
         'http://www.komchadluek.net/rss/amulet.xml'),
        (u'\u0e20\u0e39\u0e21\u0e34\u0e20\u0e32\u0e04-\u0e1b\u0e23\u0e30\u0e0a\u0e32\u0e04\u0e21\u0e17\u0e49\u0e2d\u0e07\u0e16\u0e34\u0e48\u0e19',
         'http://www.komchadluek.net/rss/local.xml'),
        (u'\u0e25\u0e38\u0e07\u0e41\u0e08\u0e48\u0e21',
         'http://www.komchadluek.net/rss/unclecham.xml'),
        (u'\u0e44\u0e25\u0e1f\u0e4c\u0e2a\u0e44\u0e15\u0e25\u0e4c',
         'http://www.komchadluek.net/rss/lifestyle.xml'),
        (u'\u0e40\u0e28\u0e23\u0e29\u0e10\u0e01\u0e34\u0e08-\u0e01\u0e32\u0e23\u0e15\u0e25\u0e32\u0e14',
         'http://www.komchadluek.net/rss/economic.xml'),
        (u'\u0e2d\u0e32\u0e2b\u0e32\u0e23',
         'http://www.komchadluek.net/rss/food.xml'),
        (u'\u0e04\u0e19\u0e23\u0e31\u0e01\u0e1a\u0e49\u0e32\u0e19-\u0e22\u0e32\u0e19\u0e22\u0e19\u0e15\u0e4c',
         'http://www.komchadluek.net/rss/homecar.xml'),
        (u'\u0e14\u0e39\u0e14\u0e27\u0e07-\u0e42\u0e2b\u0e23\u0e32\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c',
         'http://www.komchadluek.net/rss/horoscope.xml'),
        (u'\u0e27\u0e34\u0e17\u0e22\u0e4c\u0e28\u0e32\u0e2a\u0e15\u0e23\u0e4c-\u0e44\u0e2d\u0e17\u0e35',
         'http://www.komchadluek.net/rss/scienceit.xml'),
        (u'\u0e28\u0e32\u0e2a\u0e19\u0e32 \u0e28\u0e34\u0e25\u0e1b\u0e30-\u0e27\u0e31\u0e12\u0e19\u0e18\u0e23\u0e23\u0e21 \u0e2a\u0e32\u0e18\u0e32\u0e23\u0e13\u0e2a\u0e38\u0e02',  # noqa
         'http://www.komchadluek.net/rss/artculture.xml'),
        (u'\u0e01\u0e32\u0e23\u0e28\u0e36\u0e01\u0e29\u0e32',
         'http://www.komchadluek.net/rss/education.xml'),
        (u'\u0e1a\u0e17\u0e04\u0e27\u0e32\u0e21',
         'http://www.komchadluek.net/rss/article.xml'),
        (u'\u0e2d\u0e32\u0e0a\u0e0d\u0e32\u0e01\u0e23\u0e23\u0e21',
         'http://www.komchadluek.net/rss/crime.xml')
    )
