Added alot of danish local and regional newspapers.

Fixed dr_dk, information.dk, version2.dk feeds.
This commit is contained in:
Allan Simonsen 2016-09-13 06:02:05 +02:00 committed by Kovid Goyal
parent 9aa7516fa8
commit d360006d23
113 changed files with 1873 additions and 72 deletions

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aabenraa
'''
class AabenraaLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aabenraa'
description = 'Lokale og regionale nyheder, sport, kultur fra Aabenraa og omegn på aabenraa.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aabenraa', 'http://aabenraa.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aarhus
'''
class AarhusLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aarhus'
description = 'Lokale og regionale nyheder, sport og kultur fra Aarhus Midt, Nord, Vest og Syd på aarhus.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aarhus', 'http://aarhus.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aarhus Midt
'''
class AarhusmidtLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aarhus Midt'
description = 'Lokale og regionale nyheder, sport og kultur fra Aarhus Midt på aarhusmidt.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aarhus Midt', 'http://aarhusmidt.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aarhus Nord
'''
class AarhusnordLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aarhus Nord'
description = 'Lokale og regionale nyheder, sport og kultur fra Aarhus Nord på aarhusnord.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aarhus Nord', 'http://aarhusnord.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aarhus Syd
'''
class AarhussydLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aarhus Syd'
description = 'Lokale og regionale nyheder, sport og kultur fra Aarhus Syd på aarhussyd.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aarhus Syd', 'http://aarhussyd.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Aarhus Ves
'''
class AarhusvestLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Aarhus Ves'
description = 'Lokale og regionale nyheder, sport og kultur fra Aarhus Vest på aarhusvest.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Aarhus Vest', 'http://aarhusvest.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Albertslund Posten
'''
class AlbertslundLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Albertslund Posten'
description = 'RSS feed med sidste nyt fra Albertslund Posten. Der er nye historier flere gange dagligt - få de seneste nyheder fra dit lokalområde automatisk. Albertslund Posten. albertslund.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 25
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Albertslund Posten', 'http://albertslund.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,30 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Allerød Nyt: RSS feed: Seneste nyt - alleroed.lokalavisen.dk
'''
class AlleroedLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Allerød Nyt - alleroed.lokalavisen.dk'
description = 'RSS feed med sidste nyt fra Allerød Nyt. Der er nye historier flere gange dagligt - få de seneste nyheder fra dit lokalområde automatisk. Allerød Nyt. alleroed.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Allerød Nyt', 'http://alleroed.lokalavisen.dk/section/senestelaeserbreverss'),
('Allerød Nyt: RSS feed: Seneste nyt - alleroed.lokalavisen.dk', 'http://alleroed.lokalavisen.dk/section/rss'),
]

View File

@ -0,0 +1,28 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Alt om DATA, Datatid TechLife - Download, test, antivirus, netværk
'''
class WwwAltomdata_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Alt om DATA, Datatid TechLife - Download, test, antivirus, netværk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
language='da'
resolve_internal_links = True
remove_empty_feeds = True
auto_cleanup = True
language = 'da'
feeds = [
('Alt om DATA, Datatid TechLife', 'http://www.altomdata.dk/feed'),
('Kommentarer til Alt om DATA, Datatid TechLife', 'http://www.altomdata.dk/comments/feed'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Amagerbladet
'''
class Amagerbladet_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Amagerbladet'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Amagerbladet', 'http://minby.dk/amagerbladet/feed/'),
('Kommentarer til Amagerbladet', 'http://minby.dk/amagerbladet/comments/feed/'),
]

23
recipes/avisen_dk.recipe Normal file
View File

@ -0,0 +1,23 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Avisen.dk
'''
class WwwAvisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Avisen.dk'
description = 'Nyheder, artikler, seneste nyt, nyhedsarkiv, kommentarer og blogs. Avisen.dk dækker bredt, men har fokus på arbejdslivet. Avisen.dk - går arbejdet bedre'
category = 'newspaper, news, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder fra Avisen.dk', 'http://www.avisen.dk/rss.aspx'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
City Avisen
'''
class CityAvisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'City Avisen'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('City Avisen', 'http://minby.dk/city-avisen/feed/'),
('Kommentarer til City Avisen', 'http://minby.dk/city-avisen/comments/feed/'),
]

View File

@ -0,0 +1,49 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Computerworld.dk
'''
class WwwComputerworld_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Computerworld.dk'
description = 'Nyheder, analyser, viden, blogs og debat om it. Computerworld er dit medie om det digitale Danmark. Computerworld skriver om nye teknologier, hardware, software, informationssamfundet, internettet, it-branchen, telebranchen, it-ledelse, it-strategi, forretnings-it , it-job og meget mere.'
category = 'technology, news, business, linux, opensource, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Computerworld', 'http://www.computerworld.dk/rss/artikler'),
('Teknologi', 'http://www.computerworld.dk//rss/tag/teknologi'),
('Samfund', 'http://www.computerworld.dk//rss/tag/samfund'),
('Erhverv', 'http://www.computerworld.dk//rss/tag/erhverv'),
('Branchen', 'http://www.computerworld.dk/rss/tag/branchen'),
('Distributører', 'http://www.computerworld.dk/rss/tag/distributoerer'),
('Forhandlere', 'http://www.computerworld.dk/rss/tag/forhandlere'),
('It-markedet', 'http://www.computerworld.dk/rss/tag/it-markedet'),
('Biometri', 'http://www.computerworld.dk/rss/tag/biometri'),
('Datakriminalitet', 'http://www.computerworld.dk/rss/tag/datakriminalitet'),
('Digital sikkerhed', 'http://www.computerworld.dk/rss/tag/digital_sikkerhed'),
('Hackere', 'http://www.computerworld.dk/rss/tag/hackere'),
('Phishing', 'http://www.computerworld.dk/rss/tag/phishing'),
('Sikkerhedshuller', 'http://www.computerworld.dk/rss/tag/sikkerhedshuller'),
('Spyware', 'http://www.computerworld.dk/rss/tag/spyware'),
('Virus og orme', 'http://www.computerworld.dk/rss/tag/virus_og_orme'),
('Open source', 'http://www.computerworld.dk/rss/tag/open_source'),
('Standarder', 'http://www.computerworld.dk/rss/tag/standarder'),
('Linux', 'http://www.computerworld.dk/rss/tag/linux'),
('Computerworld - Blogs', 'http://www.computerworld.dk/rss/blog'),
('Computerworld - Apple-bloggen', 'http://www.computerworld.dk/rss/blog/apple-bloggen'),
('Computerworld - Bagsiden', 'http://www.computerworld.dk/rss/blog/bagsiden'),
('Computerworld - It-sikkerhed', 'http://www.computerworld.dk/rss/blog/itsikkerhed'),
('Linux', 'http://www.computerworld.dk/rss/tag/linux'),
('Computerworld Events', 'http://job.computerworldevents.dk/rss'),
('IDG Kurser', 'http://job.idgkurser.dk/rss/'),
]

View File

@ -0,0 +1,23 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
DjurslandsPosten
'''
class DjurslandsPosten_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'DjurslandsPosten'
description = 'Lokale og regionale nyheder'
category = 'newspaper, news, localnews, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder', 'http://www.dinby.dk/djurslandsposten/rss'),
]

View File

@ -1,40 +1,42 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
__license__ = 'GPL v3' __license__ = 'GPL v3'
__copyright__ = '2010, Darko Miletic <darko.miletic at gmail.com>' __copyright__ = '2010, Darko Miletic <darko.miletic at gmail.com>'
''' '''
dr.dk dr.dk
''' '''
from calibre.web.feeds.news import BasicNewsRecipe class DRNyheder(BasicNewsRecipe):
class dr_dk(BasicNewsRecipe):
title = 'DR Nyheder' title = 'DR Nyheder'
__author__ = 'Darko Miletic' __author__ = 'Darko Miletic'
description = 'Myndighederne indfører nu eskorte af brandbiler og ambulancer i Ishøj af frygt for hærværk.' publisher = 'DR Nyheder'
publisher = 'Nyhedsbureauet DR Nyheder' category = 'news, politics, money, culture, sport, science, Denmark'
category = 'news, politics, Denmark'
oldest_article = 2 oldest_article = 2
max_articles_per_feed = 200 max_articles_per_feed = 50
no_stylesheets = True no_stylesheets = True
delay = 1
encoding = 'utf8' encoding = 'utf8'
use_embedded_content = False use_embedded_content = False
language = 'da' language = 'da'
extra_css = """ body{font-family: Verdana,Arial,sans-serif }
img{margin-bottom: 0.4em}
.txtContent,.stamp{font-size: small}
"""
conversion_options = { # All feeds are found here: http://www.dr.dk/nyheder/dr-nyheder-som-rss-feed
'comment': description, 'tags': category, 'publisher': publisher, 'language': language feeds = [
} ('Indland', 'http://www.dr.dk/nyheder/service/feeds/indland'),
('Udland', 'http://www.dr.dk/nyheder/service/feeds/udland'),
keep_only_tags = [dict(name='div', attrs={'class': 'articleContent'})] ('Penge', 'http://www.dr.dk/nyheder/service/feeds/penge'),
remove_attributes = ['xmlns:msxsl', 'width', 'height'] ('Politik', 'http://www.dr.dk/nyheder/service/feeds/politik'),
('Kultur', 'http://www.dr.dk/nyheder/service/feeds/kultur'),
feeds = [(u'All news', u'http://www.dr.dk/Nyheder/Service/feeds/Allenyheder.htm')] ('Sporten', 'http://www.dr.dk/nyheder/service/feeds/sporten'),
('Viden', 'http://www.dr.dk/nyheder/service/feeds/viden'),
def preprocess_html(self, soup): ('Lev Nu', 'http://www.dr.dk/nyheder/service/feeds/levnu'),
for item in soup.findAll(style=True): ('DR Hovedstadsområdet', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/kbh/'),
del item['style'] ('DR Bornholm', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/bornholm/'),
return soup ('DR Syd og Sønderjylland', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/syd/'),
('DR Fyn', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/fyn/'),
('DR Nordjylland', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/nord/'),
('DR Trekantområdet', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/trekanten/'),
('DR Sjælland', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/sjaelland/'),
('DR Østjylland', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/oestjylland/'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Adresseavisen Ebeltoft
'''
class EbeltoftLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Adresseavisen Ebeltoft'
description = 'Lokale og regionale nyheder, sport, kultur fra Ebeltoft og omegn på ebeltoft.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Adresseavisen Ebeltoft', 'http://ebeltoft.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Egedal
'''
class EgedalLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Egedal'
description = 'Lokale, regionale nyheder, sport og kultur i Egedal, Stenløse, Ølstykke, Ganløse, Gundsø, Slangerup, Roskilde på egedal.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Egedal', 'http://egedal.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,23 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Erhvervs&#149;Avisen: RSS feed: Seneste nyt - erhvervsavisen.dk
'''
class Erhvervsavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Erhvervs Avisen'
description = 'Lokale, regionale nyheder, bolig, motor og job i Køge, Greve, Ringsted og Stevns på erhvervsavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Erhvervs Avisen', 'http://erhvervsavisen.dk/section/senestenytrss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Esbjerg: RSS feed: Seneste nyt - esbjerg.lokalavisen.dk
'''
class EsbjergLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Esbjerg'
description = 'Lokale og regionale nyheder, sport, kultur fra Esbjerg og omegn på esbjerg.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Esbjerg', 'http://esbjerg.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,23 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Favrskov Avisen
'''
class FavrskovAvisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Favrskov Avisen'
description = 'Lokale og regionale nyheder'
category = 'newspaper, news, localnews, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder', 'http://dinby.dk/favrskov-avisen/rss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Favrskovposten
'''
class FavrskovLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Favrskovposten'
description = 'Lokale og regionale nyheder, sport og kultur fra Favrskov og omegn på favrskov.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Favrskovposten', 'http://favrskov.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,24 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Folkebladet
'''
class Folkebladet_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Folkebladet'
description = 'Dine lokale nyheder på nettet'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Folkebladet', 'http://folkebladet.dk/feed/'),
('Kommentarer', 'http://folkebladet.dk/comments/feed/'),
]

View File

@ -0,0 +1,23 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Folkebladet Djursland
'''
class FolkebladetDjursland_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Folkebladet Djursland'
description = 'Lokale og regionale nyheder'
category = 'newspaper, news, localnews, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder', 'http://dinby.dk/folkebladet-djursland/rss'),
]

View File

@ -0,0 +1,24 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
folketidende.dk
'''
class Folketidende_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'folketidende.dk'
description = 'Lokalt nyhedssite, med nyheder og lokalstof om Lolland og Falster'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('folketidende.dk - Lolland &amp; Falster samlet på et sted', 'http://folketidende.dk/rss-nyhedsbrev.xml'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Uge-Nyt
'''
class FredensborgLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Uge-Nyt'
description = 'Uge-Nyt: Lokale og regionale nyheder, sport og kultur fra Fredensborg, Kokkedal og Humlebæk på fredensborg.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Uge-Nyt', 'http://fredensborg.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Fredericia
'''
class FredericiaLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Fredericia'
description = 'Lokale og regionale nyheder, sport, kultur fra Fredericia og omegn på fredericia.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Fredericia', 'http://fredericia.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Frederiksberg Bladet
'''
class FrederiksbergBladet_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Frederiksberg Bladet'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Frederiksberg Bladet', 'http://minby.dk/frederiksberg-bladet/feed/'),
('Kommentarer til Frederiksberg Bladet', 'http://minby.dk/frederiksberg-bladet/comments/feed/'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Frederikssund
'''
class FrederikssundLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Frederikssund'
description = 'Lokale, regionale nyheder, sport og kultur fra Frederikssund, Jægerspris og omegn på frederikssund.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Frederikssund', 'http://frederikssund.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Furesø Avis
'''
class FuresoeLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Furesø Avis'
description = 'Lokale og regionale nyheder, sport og kultur fra Farum, Værløse og Furesø på furesoe.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Furesø Avis', 'http://furesoe.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Villabyerne
'''
class GentofteLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Villabyerne'
description = 'Lokale og regionale nyheder, sport og kultur fra Gentofte, Hellerup og Charlottenlund på gentofte.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Villabyerne', 'http://gentofte.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Grenaa
'''
class GrenaaLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Grenaa'
description = 'Lokale og regionale nyheder, sport, kultur fra Grenå og omegn på grenaa.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Grenaa', 'http://grenaa.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Ugeposten Gribskov
'''
class GribskovLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Ugeposten Gribskov'
description = 'Lokale og regionale nyheder, sport og kultur fra Gribskov og omegn på gribskov.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Ugeposten Gribskov', 'http://gribskov.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Haderslev
'''
class HaderslevLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Haderslev'
description = 'Lokale og regionale nyheder, sport, kultur fra Haderslev og omegn på haderslev.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Haderslev', 'http://haderslev.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Halsnæs Avis
'''
class HalsnaesLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Halsnæs Avis'
description = 'Lokale og regionale nyheder, sport og kultur fra Halsnæs og omegn på halsnaes.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Halsnæs Avis', 'http://halsnaes.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,28 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Hillerød Posten
'''
class HilleroedLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Hillerød Posten'
description = 'Lokale og regionale nyheder, sport og kultur fra Hillerød, Skævinge og Gørløse på hilleroed.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Hillerød Posten', 'http://hilleroed.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Ugebladet
'''
class HoersholmLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Ugebladet'
description = 'Lokale, regionale nyheder, sport og kultur i Hørsholm, Rungsted, Fredensborg og Humlebæk på hoersholm.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Ugebladet', 'http://hoersholm.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Hornsherred
'''
class HornsherredLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Hornsherred'
description = 'Lokale og regionale nyheder, sport og kultur fra Hornsherred og omegn på hornsherred.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Hornsherred', 'http://hornsherred.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,17 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
class Hvidovre_Avis_dk(BasicNewsRecipe):
title = 'Hvidovre avis'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
feeds = [
('Lokale nyheder', 'http://hvidovre.lokalavisen.dk/section/senestelokalenyhederrss'),
('Sport', 'http://hvidovre.lokalavisen.dk/section/senestesportrss'),
('112', 'http://hvidovre.lokalavisen.dk/section/seneste112rss'),
('Kultur', 'http://hvidovre.lokalavisen.dk/section/senestekulturrss'),
('Læserbreve', 'http://hvidovre.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Hvidovre Avis
'''
class HvidovreLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Hvidovre Avis'
description = 'Lokale og regionale nyheder, sport og kultur fra Hvidovre på hvidovre.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Hvidovre Avis', 'http://hvidovre.lokalavisen.dk/section/senestelaeserbreverss'),
]

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 973 B

BIN
recipes/icons/avisen_dk.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 715 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 862 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

BIN
recipes/icons/ing_dk.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 664 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 525 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 887 B

View File

@ -28,21 +28,45 @@ class Information_dk(BasicNewsRecipe):
feeds = [ feeds = [
(u'Nyheder fra', u'http://www.information.dk/feed'), (u'Nyheder', u'https://www.information.dk/feed'),
(u'Bedst lige nu', u'http://www.information.dk/bedstligenu/feed'), (u'Politik', u'https://www.information.dk/emne/politik/feed'),
(u'Politik og internationalt', u'http://www.information.dk/politik/feed'), (u'Indland', u'https://www.information.dk/indland/feed'),
(u'Kunst og kultur', u'http://www.information.dk/kultur/feed'), (u'Udland', u'https://www.information.dk/udland/feed'),
(u'Moderne Tider', u'http://www.information.dk/modernetider/feed'), (u'Debat', u'https://www.information.dk/debat/feed'),
(u'Klima', u'http://www.information.dk/klima/feed'), (u'Kunst og kultur', u'https://www.information.dk/kultur/feed'),
(u'Opinion', u'http://www.information.dk/opinion/feed'), (u'Literatur', u'https://www.information.dk/litteratur/feed'),
(u'Literatur', u'http://www.information.dk/litteratur/feed'), (u'Film', u'https://www.information.dk/emne/film/feed'),
(u'Film', u'http://www.information.dk/film/feed'), (u'Kunst', u'https://www.information.dk/emne/kunst/feed')
(u'Kunst', u'http://www.information.dk/kunst/feed')
] ]
keep_only_tags = [dict(name='article', attrs={}),
dict(name='div', attrs={'class': 'field-name-body'})]
remove_tags_before = dict(name='h1', attrs={'class': 'print-title'}) remove_tags_before = dict(name='h1', attrs={'class': 'print-title'})
remove_tags_after = dict(name='div', attrs={'class': 'print-footer'}) remove_tags_after = dict(name='div', attrs={'class': 'print-footer'})
remove_tags = [dict(name=['object', 'link'])]
field_name_best_from_inf = '^.*?field-name-best-from-inf.*?$'
def print_version(self, url): related_stuff = '^.*?related-stuff.*?$'
return url.replace('information.dk/', 'information.dk/print/') view_iv_seneste = '^.*?view-iv-seneste.*?$'
view_iv_news_queue = '^.*?view-iv-news-queue.*?$'
view_footer = '^.*?view-footer.*?$'
field_name_recommendations = '^.*?field-name-recommendations.*?$'
field_name_comments_label = '^.*?field-name-comments-label.*?$'
field_name_no_comments = '^.?field-name-no-comments.*?$'
comment = '^.*?comment.*?$'
remove_tags = [dict(name=['object', 'link']),
dict(name='div', attrs={'id': 'node-article-full-group-date'}),
dict(name='div', attrs={'id': 'node-article-full-group-right'}),
dict(name='div', attrs={'id': 'node-article-non-subscriber-full-group-date'}),
dict(name='div', attrs={'id': 'node-article-non-subscriber-full-group-right'}),
dict(name='div', attrs={'class': re.compile(field_name_best_from_inf, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(related_stuff, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(view_iv_seneste, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(view_iv_news_queue, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(view_footer, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(field_name_recommendations, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(field_name_comments_label, re.IGNORECASE)}),
dict(name='div', attrs={'class': re.compile(field_name_no_comments, re.IGNORECASE)}),
dict(name='article', attrs={'class': re.compile(comment, re.IGNORECASE)}),
dict(name='h2', attrs={'class': 'pane-title'}),
dict(name='div', attrs={'id': 'comments'})]

37
recipes/ing_dk.recipe Normal file
View File

@ -0,0 +1,37 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Ingeniøren.dk
'''
class Ing_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Ingeniøren'
description = 'Nyheder om teknologi og naturvidenskab for fagfolk og interesserede; artikler, blogs, debat, infografik, video.'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
keep_only_tags = [
dict(name="div", attrs={'class': 'menu-article-current-title'}),
dict(name="section", attrs={'class': 'byline'}),
dict(name="section", attrs={'class': 'body'}),
]
feeds = [
('Biotek', 'https://ing.dk/rss/term/341'),
('Byggeri', 'https://ing.dk/rss/term/356'),
('Elektronik', 'https://ing.dk/rss/term/355'),
('Energi og Miljø', 'https://ing.dk/rss/term/354'),
('Forskning', 'https://ing.dk/rss/term/353'),
('Fødevare', 'https://ing.dk/rss/term/352'),
('Karriere', 'https://ing.dk/rss/term/350'),
('Produktion', 'https://ing.dk/rss/term/349'),
('Rumfart', 'https://ing.dk/rss/term/348'),
('Transport', 'https://ing.dk/rss/term/347'),
('Blogs', 'https://ing.dk/rss/blogs'),
('Spørg Scientariet', 'https://ing.dk/rss/term/287'),
]

39
recipes/jv_dk.recipe Normal file
View File

@ -0,0 +1,39 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
JydskeVestkysten | JV.dk | jv.dk
'''
class WwwJv_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'JydskeVestkysten | JV.dk | jv.dk'
description = 'JydskeVestkysten'
category = 'newspaper, news, localnews, lifestyle, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 25
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder', 'http://www.jv.dk/rss/nyheder'),
('Indland', 'http://www.jv.dk/rss/indland'),
('Udland', 'http://www.jv.dk/rss/udland'),
('Kultur', 'http://www.jv.dk/rss/kultur'),
('Livsstil', 'http://www.jv.dk/rss/livsstil'),
('Hus &amp; Have', 'http://www.jv.dk/rss/husoghave'),
('Billund', 'http://www.jv.dk/rss/billund'),
('Esbjerg', 'http://www.jv.dk/rss/esbjerg'),
('Haderslev', 'http://www.jv.dk/rss/haderslev'),
('Kolding', 'http://www.jv.dk/rss/kolding'),
('Sønderborg', 'http://www.jv.dk/rss/soenderborg'),
('Skjern-Tarm', 'http://www.jv.dk/rss/tarm'),
('Tønder', 'http://www.jv.dk/rss/toender'),
('Varde', 'http://www.jv.dk/rss/varde'),
('Vejen', 'http://www.jv.dk/rss/vejen'),
('Aabenraa', 'http://www.jv.dk/rss/aabenraa'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Kalø Vig
'''
class KaloevigLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Kalø Vig'
description = 'Lokale og regionale nyheder, sport og kultur fra Hornslet og omegn på kaloevig.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Kalø Vig', 'http://kaloevig.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Kgs. Enghave Bladet
'''
class KgsEnghaveBladet_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Kgs. Enghave Bladet'
description = 'lokalavisen med alle dine lokale nyheder'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Kgs. Enghave Bladet', 'http://minby.dk/kgs-enghave-bladet/feed/'),
('Kommentarer til Kgs. Enghave Bladet', 'http://minby.dk/kgs-enghave-bladet/comments/feed/'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lørdagsavisen
'''
class KoegeLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lørdagsavisen'
description = 'Lokale, regionale nyheder, bolig, motor og job i Køge, Greve, Ringsted og Stevns på koege.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lørdagsavisen', 'http://koege.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Kolding
'''
class KoldingLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Kolding'
description = 'Lokale og regionale nyheder, sport, kultur fra Kolding og omegn på kolding.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Kolding', 'http://kolding.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
class KristeligtDagblad(BasicNewsRecipe):
title = 'Kristeligt Dagblad'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
# All feeds are found here: http://www.kristeligt-dagblad.dk/rss
feeds = [
('Leder', 'http://www.kristeligt-dagblad.dk/rss/leder'),
('Danmark', 'http://www.kristeligt-dagblad.dk/rss/danmark'),
('Udland', 'http://www.kristeligt-dagblad.dk/rss/udland'),
('Liv & Sjæl', 'http://www.kristeligt-dagblad.dk/rss/liv'),
('Familieliv', 'http://www.kristeligt-dagblad.dk/rss/familieliv'),
('Kronik', 'http://www.kristeligt-dagblad.dk/rss/kronik'),
('Kirke & Tro', 'http://www.kristeligt-dagblad.dk/rss/kirke'),
('Debat', 'http://www.kristeligt-dagblad.dk/rss/debat'),
('Kultur', 'http://www.kristeligt-dagblad.dk/rss/kultur'),
('B\xf8ger', 'http://www.kristeligt-dagblad.dk/rss/boganmeldelse'),
('Film', 'http://www.kristeligt-dagblad.dk/rss/filmanmeldelse'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Det grønne område
'''
class Lyngby-taarbaekLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Det grønne område'
description = 'Lokale, regionale nyheder, sport og kultur i Lyngby-Taarbæk, Virum, Holte, Nærum, Vedbæk og Skodsborg på lyngby-taarbaek.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Det grønne område', 'http://lyngby-taarbaek.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Nørrebro Nordvest bladet
'''
class Minby_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Nørrebro Nordvest bladet'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Nørrebro Nordvest bladet', 'http://minby.dk/noerrebronordvest-bladet/feed/'),
('Kommentarer til Nørrebro Nordvest bladet', 'http://minby.dk/noerrebronordvest-bladet/comments/feed/'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Norddjurs
'''
class NorddjursLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Norddjurs'
description = 'Lokale og regionale nyheder, sport, kultur fra det nordlige Djursland på norddjurs.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Norddjurs', 'http://norddjurs.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,37 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Nordjyske.dk
'''
class Nordjyske_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Nordjyske.dk'
description = 'Nordjyske.dk er hele tiden klar med de nyheder, der handler om dig og dit liv. Og du får dem lige der, hvor du er - på din computer, tablet eller mobiltelefon.'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 25
auto_cleanup = True
language = 'da'
feeds = [
('Nyheder', 'http://nordjyske.dk/rss/nyheder'),
('Danmark', 'http://nordjyske.dk/rss/danmark'),
('Sport', 'http://nordjyske.dk/rss/sport'),
('Erhverv', 'http://nordjyske.dk/rss/erhverv'),
('Verden', 'http://nordjyske.dk/rss/verden'),
('Brønderslev', 'http://nordjyske.dk/rss/broenderslev'),
('Frederikshavn', 'http://nordjyske.dk/rss/frederikshavn'),
('Hjørring', 'http://nordjyske.dk/rss/hjoerring'),
('Jammerbugt', 'http://nordjyske.dk/rss/jammerbugt'),
('Mariagerfjord', 'http://nordjyske.dk/rss/mariagerfjord'),
('Rebild', 'http://nordjyske.dk/rss/rebild'),
('Vesthimmerland', 'http://nordjyske.dk/rss/vesthimmerland'),
('Thisted', 'http://nordjyske.dk/rss/thisted'),
('Aalborg', 'http://nordjyske.dk/rss/aalborg'),
]

View File

@ -0,0 +1,29 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Lokalavisen Odense
'''
class OdenseLokalavisen_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Lokalavisen Odense'
description = 'Lokale og regionale nyheder, sport og kultur fra Odense på odense.lokalavisen.dk'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Seneste nyt fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/senestenytrss'),
('Seneste lokale nyheder fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/senestelokalenyhederrss'),
('Seneste sport fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/senestesportrss'),
('Seneste 112 nyheder fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/seneste112rss'),
('Seneste kultur nyheder fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/senestekulturrss'),
('Seneste læserbreve fra Lokalavisen Odense', 'http://odense.lokalavisen.dk/section/senestelaeserbreverss'),
]

View File

@ -0,0 +1,25 @@
#!/usr/bin/env python2
# vim:fileencoding=utf-8
# https://manual.calibre-ebook.com/news_recipe.html
from __future__ import unicode_literals, division, absolute_import, print_function
from calibre.web.feeds.news import BasicNewsRecipe
'''
Østerbro Avis
'''
class OesterbroAvis_dk(BasicNewsRecipe):
__author__ = 'CoderAllan.github.com'
title = 'Østerbro Avis'
category = 'newspaper, news, localnews, sport, culture, Denmark'
oldest_article = 7
max_articles_per_feed = 50
auto_cleanup = True
language = 'da'
feeds = [
('Østerbro Avis', 'http://minby.dk/oesterbro-avis/feed/'),
('Kommentarer til Østerbro Avis', 'http://minby.dk/oesterbro-avis/comments/feed/'),
]

Some files were not shown because too many files have changed in this diff Show More