Added alot of danish local and regional newspapers.
Fixed dr_dk, information.dk, version2.dk feeds.
29
recipes/aabenraalokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/aarhuslokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/aarhusmidtlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/aarhusnordlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/aarhussydlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/aarhusvestlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/albertslundlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
30
recipes/alleroedlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
28
recipes/altomdata_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/amagerbladet_dk.recipe
Normal 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
@ -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'),
|
||||
]
|
||||
|
25
recipes/cityavisen_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|
49
recipes/computerworld_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|
23
recipes/djurslandsposten_dk.recipe
Normal 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'),
|
||||
]
|
||||
|
@ -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'
|
||||
__copyright__ = '2010, Darko Miletic <darko.miletic at gmail.com>'
|
||||
'''
|
||||
dr.dk
|
||||
'''
|
||||
|
||||
from calibre.web.feeds.news import BasicNewsRecipe
|
||||
|
||||
|
||||
class dr_dk(BasicNewsRecipe):
|
||||
class DRNyheder(BasicNewsRecipe):
|
||||
title = 'DR Nyheder'
|
||||
__author__ = 'Darko Miletic'
|
||||
description = 'Myndighederne indfører nu eskorte af brandbiler og ambulancer i Ishøj af frygt for hærværk.'
|
||||
publisher = 'Nyhedsbureauet DR Nyheder'
|
||||
category = 'news, politics, Denmark'
|
||||
publisher = 'DR Nyheder'
|
||||
category = 'news, politics, money, culture, sport, science, Denmark'
|
||||
oldest_article = 2
|
||||
max_articles_per_feed = 200
|
||||
max_articles_per_feed = 50
|
||||
no_stylesheets = True
|
||||
delay = 1
|
||||
encoding = 'utf8'
|
||||
use_embedded_content = False
|
||||
language = 'da'
|
||||
extra_css = """ body{font-family: Verdana,Arial,sans-serif }
|
||||
img{margin-bottom: 0.4em}
|
||||
.txtContent,.stamp{font-size: small}
|
||||
"""
|
||||
|
||||
conversion_options = {
|
||||
'comment': description, 'tags': category, 'publisher': publisher, 'language': language
|
||||
}
|
||||
|
||||
keep_only_tags = [dict(name='div', attrs={'class': 'articleContent'})]
|
||||
remove_attributes = ['xmlns:msxsl', 'width', 'height']
|
||||
|
||||
feeds = [(u'All news', u'http://www.dr.dk/Nyheder/Service/feeds/Allenyheder.htm')]
|
||||
|
||||
def preprocess_html(self, soup):
|
||||
for item in soup.findAll(style=True):
|
||||
del item['style']
|
||||
return soup
|
||||
# All feeds are found here: http://www.dr.dk/nyheder/dr-nyheder-som-rss-feed
|
||||
feeds = [
|
||||
('Indland', 'http://www.dr.dk/nyheder/service/feeds/indland'),
|
||||
('Udland', 'http://www.dr.dk/nyheder/service/feeds/udland'),
|
||||
('Penge', 'http://www.dr.dk/nyheder/service/feeds/penge'),
|
||||
('Politik', 'http://www.dr.dk/nyheder/service/feeds/politik'),
|
||||
('Kultur', 'http://www.dr.dk/nyheder/service/feeds/kultur'),
|
||||
('Sporten', 'http://www.dr.dk/nyheder/service/feeds/sporten'),
|
||||
('Viden', 'http://www.dr.dk/nyheder/service/feeds/viden'),
|
||||
('Lev Nu', 'http://www.dr.dk/nyheder/service/feeds/levnu'),
|
||||
('DR Hovedstadsområdet', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/kbh/'),
|
||||
('DR Bornholm', 'http://www.dr.dk/Nyheder/Service/feeds/regionale/bornholm/'),
|
||||
('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/'),
|
||||
]
|
29
recipes/ebeltoftlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/egedallokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
23
recipes/erhvervs_avisen_dk.recipe
Normal 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•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'),
|
||||
|
||||
]
|
29
recipes/esbjerglokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
23
recipes/favrskovavisen_dk.recipe
Normal 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'),
|
||||
]
|
||||
|
29
recipes/favrskovlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
24
recipes/folkebladet_dk.recipe
Normal 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/'),
|
||||
]
|
||||
|
23
recipes/folkebladetdjursland_dk.recipe
Normal 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'),
|
||||
]
|
||||
|
24
recipes/folketidende_dk.recipe
Normal 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 & Falster samlet på et sted', 'http://folketidende.dk/rss-nyhedsbrev.xml'),
|
||||
|
||||
]
|
||||
|
29
recipes/fredensborglokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/fredericialokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/frederiksbergbladet_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|
29
recipes/frederikssundlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/furesoelokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/gentoftelokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/grenaalokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/gribskovlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/haderslevlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/halsnaeslokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
28
recipes/hillerod_posten_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
29
recipes/hoersholmlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/hornsherredlokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
17
recipes/hvidovreavis_dk.recipe
Normal 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'),
|
||||
]
|
29
recipes/hvidovrelokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
BIN
recipes/icons/aabenraalokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/aarhuslokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/aarhusmidtlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/aarhusnordlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/aarhussydlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/aarhusvestlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/albertslundlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/alleroedlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/altomdata_dk.png
Normal file
After Width: | Height: | Size: 973 B |
BIN
recipes/icons/avisen_dk.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
recipes/icons/computerworld_dk.png
Normal file
After Width: | Height: | Size: 715 B |
BIN
recipes/icons/ebeltoftlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/egedallokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/erhvervs_avisen_dk.png
Normal file
After Width: | Height: | Size: 862 B |
BIN
recipes/icons/esbjerglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/favrskovlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/fredensborglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/fredericialokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/frederikssundlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/furesoelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/gentoftelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/grenaalokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/gribskovlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/haderslevlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/halsnaeslokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/hillerod_posten_dk.png
Normal file
After Width: | Height: | Size: 862 B |
BIN
recipes/icons/hoersholmlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/hornsherredlokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/hvidovreavis_dk.png
Normal file
After Width: | Height: | Size: 862 B |
BIN
recipes/icons/hvidovrelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/ing_dk.png
Normal file
After Width: | Height: | Size: 664 B |
BIN
recipes/icons/kaloeviglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/koegelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/koldinglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/kristeligt_dagblad_dk.png
Normal file
After Width: | Height: | Size: 525 B |
BIN
recipes/icons/lyngby-taarbaeklokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/norddjurslokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/nordjyske_dk.png
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
recipes/icons/odenselokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/randerslokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/roskildelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/rudersdallokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/skanderborglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/soenderborglokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/syddjurslokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/vardelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
BIN
recipes/icons/vejlelokalavisen_dk.png
Normal file
After Width: | Height: | Size: 887 B |
@ -28,21 +28,45 @@ class Information_dk(BasicNewsRecipe):
|
||||
|
||||
feeds = [
|
||||
|
||||
(u'Nyheder fra', u'http://www.information.dk/feed'),
|
||||
(u'Bedst lige nu', u'http://www.information.dk/bedstligenu/feed'),
|
||||
(u'Politik og internationalt', u'http://www.information.dk/politik/feed'),
|
||||
(u'Kunst og kultur', u'http://www.information.dk/kultur/feed'),
|
||||
(u'Moderne Tider', u'http://www.information.dk/modernetider/feed'),
|
||||
(u'Klima', u'http://www.information.dk/klima/feed'),
|
||||
(u'Opinion', u'http://www.information.dk/opinion/feed'),
|
||||
(u'Literatur', u'http://www.information.dk/litteratur/feed'),
|
||||
(u'Film', u'http://www.information.dk/film/feed'),
|
||||
(u'Kunst', u'http://www.information.dk/kunst/feed')
|
||||
(u'Nyheder', u'https://www.information.dk/feed'),
|
||||
(u'Politik', u'https://www.information.dk/emne/politik/feed'),
|
||||
(u'Indland', u'https://www.information.dk/indland/feed'),
|
||||
(u'Udland', u'https://www.information.dk/udland/feed'),
|
||||
(u'Debat', u'https://www.information.dk/debat/feed'),
|
||||
(u'Kunst og kultur', u'https://www.information.dk/kultur/feed'),
|
||||
(u'Literatur', u'https://www.information.dk/litteratur/feed'),
|
||||
(u'Film', u'https://www.information.dk/emne/film/feed'),
|
||||
(u'Kunst', u'https://www.information.dk/emne/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_after = dict(name='div', attrs={'class': 'print-footer'})
|
||||
remove_tags = [dict(name=['object', 'link'])]
|
||||
|
||||
def print_version(self, url):
|
||||
return url.replace('information.dk/', 'information.dk/print/')
|
||||
field_name_best_from_inf = '^.*?field-name-best-from-inf.*?$'
|
||||
related_stuff = '^.*?related-stuff.*?$'
|
||||
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
@ -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
@ -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 & 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/kaloeviglokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/kgsenghavebladet_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|
29
recipes/koegelokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/koldinglokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/kristeligt_dagblad_dk.recipe
Normal 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'),
|
||||
]
|
29
recipes/lyngby-taarbaeklokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/noerrebronordvestbladet_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|
29
recipes/norddjurslokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
37
recipes/nordjyske_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
29
recipes/odenselokalavisen_dk.recipe
Normal 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'),
|
||||
|
||||
]
|
||||
|
25
recipes/oesterbroavis_dk.recipe
Normal 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/'),
|
||||
|
||||
]
|
||||
|