diff options
50 files changed, 0 insertions, 1595 deletions
diff --git a/source/static/css/log.css b/source/static/css/log.css deleted file mode 100644 index 56eb5220..00000000 --- a/source/static/css/log.css +++ /dev/null @@ -1,24 +0,0 @@ -html { - height: 100%; -} - -body { - font:normal medium 'Gill Sans','Gill Sans MT',Verdana,sans-serif; - line-height:1.75; - height: 100%; - margin: 0; - padding: 0; -} - -#logform { - text-align:center; - clear: both; - position: float; - vertical-align: center; - margin-top: 10%; - -} - -img { - border:0; -} diff --git a/source/static/css/style.css b/source/static/css/style.css deleted file mode 100755 index e99bfb7c..00000000 --- a/source/static/css/style.css +++ /dev/null @@ -1,222 +0,0 @@ -html, body { - margin: 0px 0px 0px 5px; - padding: 0px 0px 0px 0px; - height: 100%; - background-color: white; - color: black; - text-align: justify; - font: normal small 'Gill Sans','Gill Sans MT',Verdana,sans-serif; -} - -img { - border: 0px; -} - -h1 { - font-size: 100%; - margin: 0em 0em; - padding: 0px; -} - -h2 { - margin: 0.0em 0em; - padding: 0px; - font-style: normal; - font-variant: normal; - font-weight: bold; - font-size: 100%; - letter-spacing: 0em; - text-align: right; -} - -h3 { - margin: 0em 0em 0.5em 0em; - font-size: 100%; - font-weight: bold; - text-align: left; -} - -h1 a, h2 a, h3 a { - text-decoration: none; -} - -a:link, a:visited { - color: #003399; - text-decoration:none -} - -a:hover { - color: blue; -} - -hr { - color: white; - border-top: dotted black; - border-width: 1px 0px 0px 0px; - margin: 1em 0em; -} - -/* Menu */ -.menu_container { - position:fixed; - margin:0px; - padding:0px; - z-index:4; -} - -/* Navigation bars */ -.nav_container { - position:fixed; - right:5px; - margin:5px; - padding:5px; - white-space:nowrap; - z-index:3; - clear:both; - border-style:dashed; - border-width:thin; - border-color:#98bf21; -} -.nav_container.horizontal { - position:absolute; - white-space:normal; - z-index:4; - width:*; -} -.nav_container.horizontal div { - float:right; - padding-right:10px; -} - -#nav { - position: absolute; - top: 0px; - right: 0px; - z-index: 2; -} - -#heading, #nav ul, #nav li { - background: #EEEEEE; - color: inherit; - border-bottom: 0px solid black; -} - -#heading h1 { - margin: 0; - padding: 0.4em 0 0.4em 2em; - white-space: nowrap; -} - -#nav ul { - display: block; - margin: 0em 0em 0em 0em; - border-right: 0px solid #000000; -} - -#nav li { - margin: 0em; - padding: 0.1em 0em 0.2em 0.1em; - display: block; - float: left; - border-left: 0px solid #000000; -} - -.right { - clear: right; - float: right; - text-align: right; - margin: 0em 1em 0em 1em; - max-width: 25%; -} - -img.right { - width: auto; -} - -.inner .right { - margin-right: 0em; -} - -.right blockquote { - float: right; - position: relative; - clear: both; - padding-top: 1em; - padding-bottom: 0em; - margin-bottom: 0em; - font-style: italic; - width: 100%; - margin-right: 0em; -} - -blockquote.right { - width: 50%; - margin-left: 50%; - margin-right: 0em; -} - -/* Classes */ - -.clear { - font-size: 1px; - height: 0px; - clear: both; -} - -.invisible { - display: none; -} - -.inner { - margin-top: 0em; - padding: 0em 0em 0em 0em; - clear: both; -} - -.innerlogo { - margin-top: 0em; - padding: 0em 0em 0em 0em; - clear: both; -} - -.left { - float: left; - position: absolute; -} - -.tex { - position: relative; top: 0.2em; - margin-left: -0.2em; - margin-right: -0.1em; -} - -/* CSS ToolTips */ -.tooltip { - color: #FFF; - outline: none; - text-decoration: none; - position: relative; -} - -.tooltip span { - color: #FFF; - margin-left: -999em; - position: absolute; -} - -.tooltip:hover span { - border-radius: 5px 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); -moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1); - font-family: Calibri, Tahoma, Geneva, sans-serif; - position: absolute; left: 1em; top: 2em; z-index: 99; - margin-left: 0; width: 250px; -} -.classic { - padding: 0.8em 1em; - background: rgba(0, 0, 0, 0.85); - border: 5px 5px; -} - -* html a:hover { - background: transparent; -} diff --git a/source/static/img/blogmarks.png b/source/static/img/blogmarks.png Binary files differdeleted file mode 100755 index 2464e5bb..00000000 --- a/source/static/img/blogmarks.png +++ /dev/null diff --git a/source/static/img/check-news.png b/source/static/img/check-news.png Binary files differdeleted file mode 100644 index cce7df39..00000000 --- a/source/static/img/check-news.png +++ /dev/null diff --git a/source/static/img/cross.png b/source/static/img/cross.png Binary files differdeleted file mode 100644 index 1514d51a..00000000 --- a/source/static/img/cross.png +++ /dev/null diff --git a/source/static/img/diaspora.png b/source/static/img/diaspora.png Binary files differdeleted file mode 100644 index fdf8bb72..00000000 --- a/source/static/img/diaspora.png +++ /dev/null diff --git a/source/static/img/digg.png b/source/static/img/digg.png Binary files differdeleted file mode 100755 index 097c4600..00000000 --- a/source/static/img/digg.png +++ /dev/null diff --git a/source/static/img/email-follow.png b/source/static/img/email-follow.png Binary files differdeleted file mode 100644 index 4505c610..00000000 --- a/source/static/img/email-follow.png +++ /dev/null diff --git a/source/static/img/favicon.png b/source/static/img/favicon.png Binary files differdeleted file mode 100644 index d4d38473..00000000 --- a/source/static/img/favicon.png +++ /dev/null diff --git a/source/static/img/feed-icon-28x28.png b/source/static/img/feed-icon-28x28.png Binary files differdeleted file mode 100755 index d64c669c..00000000 --- a/source/static/img/feed-icon-28x28.png +++ /dev/null diff --git a/source/static/img/following-article.png b/source/static/img/following-article.png Binary files differdeleted file mode 100644 index 0e59e459..00000000 --- a/source/static/img/following-article.png +++ /dev/null diff --git a/source/static/img/hacker-news.png b/source/static/img/hacker-news.png Binary files differdeleted file mode 100644 index ce92765d..00000000 --- a/source/static/img/hacker-news.png +++ /dev/null diff --git a/source/static/img/heart-32x32.png b/source/static/img/heart-32x32.png Binary files differdeleted file mode 100644 index 09b01cb5..00000000 --- a/source/static/img/heart-32x32.png +++ /dev/null diff --git a/source/static/img/heart.png b/source/static/img/heart.png Binary files differdeleted file mode 100644 index f36f3cfd..00000000 --- a/source/static/img/heart.png +++ /dev/null diff --git a/source/static/img/heart_open.png b/source/static/img/heart_open.png Binary files differdeleted file mode 100644 index e1c6e027..00000000 --- a/source/static/img/heart_open.png +++ /dev/null diff --git a/source/static/img/history.png b/source/static/img/history.png Binary files differdeleted file mode 100644 index 2a57cc17..00000000 --- a/source/static/img/history.png +++ /dev/null diff --git a/source/static/img/identica.png b/source/static/img/identica.png Binary files differdeleted file mode 100644 index 18b5bd2b..00000000 --- a/source/static/img/identica.png +++ /dev/null diff --git a/source/static/img/logout.png b/source/static/img/logout.png Binary files differdeleted file mode 100644 index 55316f8b..00000000 --- a/source/static/img/logout.png +++ /dev/null diff --git a/source/static/img/management.png b/source/static/img/management.png Binary files differdeleted file mode 100644 index 7bcbc384..00000000 --- a/source/static/img/management.png +++ /dev/null diff --git a/source/static/img/mark-as-read.png b/source/static/img/mark-as-read.png Binary files differdeleted file mode 100644 index ffc90910..00000000 --- a/source/static/img/mark-as-read.png +++ /dev/null diff --git a/source/static/img/pinboard.png b/source/static/img/pinboard.png Binary files differdeleted file mode 100644 index 6dddc10b..00000000 --- a/source/static/img/pinboard.png +++ /dev/null diff --git a/source/static/img/previous-article.png b/source/static/img/previous-article.png Binary files differdeleted file mode 100644 index fcd9bfd8..00000000 --- a/source/static/img/previous-article.png +++ /dev/null diff --git a/source/static/img/reddit.png b/source/static/img/reddit.png Binary files differdeleted file mode 100755 index 2d615f2a..00000000 --- a/source/static/img/reddit.png +++ /dev/null diff --git a/source/static/img/scoopeo.png b/source/static/img/scoopeo.png Binary files differdeleted file mode 100755 index 052c7dc8..00000000 --- a/source/static/img/scoopeo.png +++ /dev/null diff --git a/source/static/img/tuxrss.png b/source/static/img/tuxrss.png Binary files differdeleted file mode 100644 index 6eef7595..00000000 --- a/source/static/img/tuxrss.png +++ /dev/null diff --git a/source/static/img/unread.png b/source/static/img/unread.png Binary files differdeleted file mode 100644 index d3a641c7..00000000 --- a/source/static/img/unread.png +++ /dev/null diff --git a/source/templates/article.html b/source/templates/article.html deleted file mode 100644 index c1fe41e5..00000000 --- a/source/templates/article.html +++ /dev/null @@ -1,67 +0,0 @@ -## article.html -<%inherit file="base.html"/> -<div> - <div style="width: 50%; overflow:hidden; text-align: justify; margin:0 auto"> - <h1><i><a href="${article['article_link']}">${article["article_title"]}</a></i> from <a href="/feed/${feed['feed_id']}">${feed["feed_title"]}</a></h1> - <br /> - %if article["article_like"]: - <a href="/like/0:${feed['feed_id']}:${article['article_id']}"><img src="/static/img/heart.png" title="I like this article!" /></a> - %else: - <a href="/like/1:${feed['feed_id']}:${article['article_id']}"><img src="/static/img/heart_open.png" title="Click if you like this article." /></a> - %endif - <a href="/delete_article/${feed['feed_id']}:${article['article_id']}"><img src="/static/img/cross.png" title="Delete this article" /></a> - <br /><br /> - ${description} - <div style="float:right;"> - <a href="/article/${feed['feed_id']}:${following['article_id']}" title="${following['article_title']}"> - <img src="/static/img/following-article.png" /> - </a> - </div> - <div style="float:left;"> - <a href="/article/${feed['feed_id']}:${previous['article_id']}" title="${previous['article_title']}"> - <img src="/static/img/previous-article.png" /> - </a> - </div> - <br /><br /><br /> - - %if plain_text == "1": - <a href="/article/${feed['feed_id']}:${article['article_id']}">HTML version</a> - %else: - <a href="/article/${feed['feed_id']}:${article['article_id']}/?plain_text=1">Plain text</a> - %endif - - <a href="/epub/${feed['feed_id']}:${article['article_id']}">Export to EPUB</a> - <br /> - - Share this article:<br /><br /> - <a href="javascript:(function(){f='https://${diaspora}/bookmarklet?url=${article['article_link']}&title=${article['article_title']}&notes=via pyAggr3g470r&v=1&';a=function(){if(!window.open(f+'noui=1&jump=doclose','diasporav1','location=yes,links=no,scrollbars=no,toolbar=no,width=620,height=250'))location.href=f+'jump=yes'};if(/Firefox/.test(navigator.userAgent)){setTimeout(a,0)}else{a()}})()"> - <img src="/static/img/diaspora.png" title="Share on Diaspora" /></a> - - <a href="http://identi.ca/index.php?action=newnotice&status_textarea=${article['article_title']}:${article['article_link']}" title="Share on Identi.ca" target="_blank"><img src="/static/img/identica.png" /></a> - - <a href="https://api.pinboard.in/v1/posts/add?url=${article['article_link']}&description=${article['article_title']}" - rel="noreferrer" target="_blank"> - <img src="/static/img/pinboard.png" title="Share on Pinboard" /></a> - - <a href="http://digg.com/submit?url=${article['article_link']}&title=${article['article_title']}" - rel="noreferrer" target="_blank"> - <img src="/static/img/digg.png" title="Share on Digg" /></a> - - <a href="http://reddit.com/submit?url=${article['article_link']}&title=${article['article_title']}" - rel="noreferrer" target="_blank"> - <img src="/static/img/reddit.png" title="Share on reddit" /></a> - - <a href="http://scoopeo.com/scoop/new?newurl=${article['article_link']}&title=${article['article_title']}" - rel="noreferrer" target="_blank"> - <img src="/static/img/scoopeo.png" title="Share on Scoopeo" /></a> - - <a href="http://blogmarks.net/my/new.php?url=${article['article_link']}&title=${article['article_title']}" - rel="noreferrer" target="_blank"> - <img src="/static/img/blogmarks.png" title="Share on Blogmarks" /></a> - - <g:plusone size="standard" count="true" href="${article['article_link']}"></g:plusone> - - <br /><br /> - <div align="center"> - <a href="/var/qrcode/${article['article_id']}.png"><img src="/var/qrcode/${article['article_id']}.png" title="Share with your smartphone" width="500" height="500" /></a> - </div> - </div> diff --git a/source/templates/articles.html b/source/templates/articles.html deleted file mode 100644 index d7fcc4d5..00000000 --- a/source/templates/articles.html +++ /dev/null @@ -1,43 +0,0 @@ -## articles.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="right inner"> - <a href="/mark_as_read/Feed:${feed['feed_id']}">Mark all articles from this feed as read</a> - <br /> - <form method=get action="/search/Feed${feed['feed_id']}"> - <input type="search" name="query" value="" placeholder="Search this feed" maxlength=2048 autocomplete="on"> - </form> - <hr /> -</div> - -<div class="left inner"> - <h1>Articles of the feed <i><a href="/feed/${feed['feed_id']}">${feed['feed_title']}</a></i></h1> - %if articles.count() == 0: - <p>No articles yet.</p> - %else: - <br /> - %endif - %for article in articles: - <% - if article["article_readed"] == False: - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - - if article["article_like"] == True: - like = """<img src="/static/img/heart.png" title="I like this article!" />""" - else: - like = "" - - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - %> - ${article["article_date"].strftime('%Y-%m-%d %H:%M')} - <a class="tooltip" href="/article/${feed['feed_id']}:${article['article_id']}" rel="noreferrer" target="_blank">${not_read_begin}${article["article_title"][:150]}${not_read_end}<span class="classic">${description}</span></a> ${like} - <br /> - %endfor - <h4><a href="/">All feeds</a></h4> diff --git a/source/templates/base.html b/source/templates/base.html deleted file mode 100644 index 03c40f90..00000000 --- a/source/templates/base.html +++ /dev/null @@ -1,28 +0,0 @@ -## base.html -<!DOCTYPE html> -<html> -<head> - <meta charset="utf-8" /> - %if header_text is UNDEFINED: - <title>pyAggr3g470r</title> - %elif header_text == 0: - <title>pyAggr3g470r</title> - %else: - <title>${header_text} - pyAggr3g470r</title> - %endif - <link rel="stylesheet" href="/static/css/style.css" /> - <script src="https://apis.google.com/js/plusone.js"></script> -</head> -<body> - <div class="right innerlogo"> - <a href="/"><img src="/static/img/tuxrss.png" title="What's new today?" /></a> - </div> - <a href="/"><h1 id="top">pyAggr3g470r</h1></a> - ${self.body()} - <hr /> - <p>This software is under GPLv3 license. You are welcome to copy, modify or - redistribute the source code according to the <a href="http://www.gnu.org/licenses/gpl-3.0.txt">GPLv3</a> license.<br /> - <a href="https://bitbucket.org/cedricbonhomme/pyaggr3g470r/" rel="noreferrer" target="_blank">Source code</a> of pyAggr3g470r.</p> - </div> -</body> -</html> diff --git a/source/templates/confirmation.html b/source/templates/confirmation.html deleted file mode 100644 index ae206838..00000000 --- a/source/templates/confirmation.html +++ /dev/null @@ -1,5 +0,0 @@ -## confirmation.html -<%inherit file="base.html"/> -<div class="left inner"> - <h1>Your request processed successfully:</h1> - <p>${message}</p> diff --git a/source/templates/error.html b/source/templates/error.html deleted file mode 100644 index 3790d3e9..00000000 --- a/source/templates/error.html +++ /dev/null @@ -1,5 +0,0 @@ -## error.html -<%inherit file="base.html"/> -<div class="left inner"> - <h1>An error occured:</h1> - ${message}
\ No newline at end of file diff --git a/source/templates/favorites.html b/source/templates/favorites.html deleted file mode 100644 index 4dd17b6b..00000000 --- a/source/templates/favorites.html +++ /dev/null @@ -1,30 +0,0 @@ -## favorites.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="left inner"> - <h1>Your favorites articles (${sum([elem.count() for elem in articles.values()])})</h1> - %for feed in feeds: - <% - new_feed_section = True - %> - %for article in articles[feed["feed_id"]]: - <% - if new_feed_section: - new_feed_section = False - title = """<h2><a name="%s"><a href="%s" rel="noreferrer"target="_blank">%s</a></a><a href="%s" rel="noreferrer" target="_blank"><img src="%s" width="28" height="28" /></a></h2>\n""" % \ - (feed["feed_id"], feed["site_link"], feed["feed_title"], feed["feed_link"], feed["feed_image"]) - else: - title = "" - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - %> - ${title} - - ${article["article_date"].strftime('%Y-%m-%d %H:%M')} - <a class="tooltip" href="/article/${feed['feed_id']}:${article['article_id']}" rel="noreferrer" target="_blank">${article["article_title"][:150]}<span class="classic">${description}</span></a><br /> - %endfor - %endfor diff --git a/source/templates/feed.html b/source/templates/feed.html deleted file mode 100644 index 2dadb8b4..00000000 --- a/source/templates/feed.html +++ /dev/null @@ -1,148 +0,0 @@ -## feed.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="left inner"> - %if articles != []: - <p>The feed <b>${feed['feed_title']}</b> contains <b>${format(nb_articles_feed, ',d')}</b> articles. - Representing ${round((nb_articles_feed / nb_articles_total) * 100, 4)} percent of the total (${format(nb_articles_total, ',d')} articles). - <br /> - Address of the feed: <a href="${feed['feed_link']}">${feed['feed_link']}</a>. - <br /> - Address of the site: <a href="${feed['site_link']}">${feed['site_link']}</a>. - <br /> - Logo: <img src="${feed['feed_image']}" width="28px" height="28px" /></p> - - <p>${(nb_unread_articles_feed == 0 and ["All articles are read"] or ['<a href="/unread/'+feed["feed_id"] + ' ">'+str(nb_unread_articles_feed)+'</a>' + ' unread article' + (nb_unread_articles_feed == 1 and [""] or ["s"])[0]])[0]}.</p> - %else: - <p>No articles for the feed <b>${feed['feed_title']}</b>. - <br /> - Address of the feed: <a href="${feed['feed_link']}">${feed['feed_link']}</a>. - <br /> - Address of the site: <a href="${feed['site_link']}">${feed['site_link']}</a>.</p> - %endif - - %if feed["mail"] == True: - <p> - You are receiving articles from this feed to the address: <a href="mail:${mail_to}">${mail_to}</a>. - <a href="/mail_notification/0:${feed['feed_id']}">Stop</a> receiving articles from this feed. - %if not mail_notification_enabled: - <br />However e-mail notification is disabled in the configuration file. - %endif - </p> - %endif - - %if articles != []: - <p>The last article was posted ${elapsed.days} day(s) ago.<br /> - Daily average: ${average}, between the ${first_post_date.strftime('%Y-%m-%d')} and the ${end_post_date.strftime('%Y-%m-%d')}.</p> - - <br /> - <h1>Recent articles</h1> - <% - html = "" - %> - %for article in articles: - <% - if article["article_readed"] == False: - # not readed articles are in bold - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - - # display a heart for faved articles - if article["article_like"] == True: - like = """ <img src="/static/img/heart.png" title="I like this article!" />""" - else: - like = "" - - # Descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - # Title of the article - article_title = article["article_title"] - if len(article_title) >= 80: - article_title = article_title[:80] + " ..." - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s%s%s<span class="classic">%s</span></a>""" % \ - (feed["feed_id"], article["article_id"], not_read_begin, \ - article_title, not_read_end, description) + like + "<br />\n" - %> - %endfor - ${html} - - <a href="/articles/${feed['feed_id']}">All articles</a> - <br /> - - %if nb_favorites != 0: - <br /></br /> - <h1>Your favorites articles for this feed</h1> - <% - html = "" - %> - %for article in favorites: - <% - #descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s<span class="classic">%s</span></a><br />\n""" % \ - (feed["feed_id"], article["article_id"], article["article_title"][:150], description) - %> - %endfor - ${html} - %endif - %endif - - - - <br /> - <h1>Edit this feed</h1> - <form method=post action="/change_feed_name/"> - <input type="text" name="new_feed_name" value="" placeholder="Enter a new name (then press Enter)." maxlength=2048 autocomplete="on" size="50" /> - <input type="hidden" name="feed_id" value="${feed['feed_id']}" /> - </form> - - <form method=post action="/change_site_url/"> - <input type="url" name="new_site_url" value="" placeholder="Enter a new URL for this site (then press Enter)." maxlength=2048 autocomplete="on" size="50" /> - <input type="hidden" name="feed_id" value="${feed['feed_id']}" /> - <input type="hidden" name="old_site_url" value="${feed['site_link']}" /> - </form> - - <form method=post action="/change_feed_url/"> - <input type="url" name="new_feed_url" value="" placeholder="Enter a new URL in order to retrieve articles (then press Enter)." maxlength=2048 autocomplete="on" size="50" /> - <input type="hidden" name="feed_id" value="${feed['feed_id']}" /> - <input type="hidden" name="old_feed_url" value="${feed['feed_link']}" /> - </form> - - <form method=post action="/change_feed_logo/"> - <input type="text" name="new_feed_logo" value="" placeholder="Enter the URL of the logo (then press Enter)." maxlength=2048 autocomplete="on" size="50" /> - <input type="hidden" name="feed_id" value="${feed['feed_id']}" /> - </form> - - <form method=get action="/remove_feed/${feed['feed_id']}"> - <p><input type="submit" value="Unsubscribe" /> - (deletes corresponding articles)</p> - </form> - - %if articles != []: - </br /> - <h1>Tag cloud</h1> - <form method=get action="/feed/${feed['feed_id']}"> - Minimum size of a word: - <input type="number" name="word_size" value="${word_size}" min="2" max="15" step="1" size="2"> - </form> - <div style="width: 35%; overflow:hidden; text-align: justify">${tag_cloud}</div> - %endif diff --git a/source/templates/history.html b/source/templates/history.html deleted file mode 100644 index 16f909dc..00000000 --- a/source/templates/history.html +++ /dev/null @@ -1,80 +0,0 @@ -## history.html -<%inherit file="base.html"/> -<% -import utils -import calendar -from collections import Counter -%> -<div class="left inner"> - <% - html = "" - # Get the date from the tag cloud - # Format: /history/?query=year:2011-month:06 to get the - # list of articles of June, 2011. - if query == "all": - html += "<h1>Search with tags cloud</h1>\n" - html += "<h4>Choose a year</h4>\n" - if "year" in query: - the_year = query.split('-')[0].split(':')[1] - if "month" not in query: - html += "<h1>Choose a month for the year " + the_year + "</h1>\n" - if "month" in query: - the_month = query.split('-')[1].split(':')[1] - html += "<h1>Articles of "+ calendar.month_name[int(the_month)] + ", "+ the_year +".</h1>\n" - - timeline = Counter() - for feed in feeds: - new_feed_section = True - for article in mongo.get_articles(feed["feed_id"]): - - if query == "all": - timeline[article["article_date"].strftime('%Y')] += 1 - - elif query[:4] == "year": - - if article["article_date"].strftime('%Y') == the_year: - timeline[article["article_date"].strftime('%m')] += 1 - - if "month" in query: - if article["article_date"].strftime('%m') == the_month: - if article["article_readed"] == False: - # not readed articles are in bold - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - - if article["article_like"] == True: - like = """ <img src="/static/img/heart.png" title="I like this article!" />""" - else: - like = "" - # Descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - # Title of the article - article_title = article["article_title"] - if len(article_title) >= 80: - article_title = article_title[:80] + " ..." - - if new_feed_section is True: - new_feed_section = False - html += """<h2><a name="%s"><a href="%s" rel="noreferrer" - target="_blank">%s</a></a><a href="%s" rel="noreferrer" - target="_blank"><img src="%s" width="28" height="28" /></a></h2>\n""" % \ - (feed["feed_id"], feed["site_link"], feed["feed_title"], feed["feed_link"], feed["feed_image"]) - - html += article["article_date"].strftime("%a %d (%H:%M:%S) ") + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s%s%s<span class="classic">%s</span></a>""" % \ - (feed["feed_id"], article["article_id"], not_read_begin, \ - article_title, not_read_end, description) + like + "<br />\n" - if query == "all": - query_string = "year" - elif "year" in query: - query_string = "year:" + the_year + "-month" - if "month" not in query: - html += '<div style="width: 35%; overflow:hidden; text-align: justify">' + \ - utils.tag_cloud([(elem, timeline[elem]) for elem in timeline.keys()], query_string) + '</div>' - %> - ${html} diff --git a/source/templates/inactives.html b/source/templates/inactives.html deleted file mode 100644 index 57482b61..00000000 --- a/source/templates/inactives.html +++ /dev/null @@ -1,15 +0,0 @@ -## inactives.html -<%inherit file="base.html"/> -<div class="left inner"> - %if inactives != []: - <form method=get action="/inactives/"> - <h1>Feeds with no recent articles since <input type="number" name="nb_days" value="${nb_days}" min="0" max="1000000" step="1" size="4" style="text-align: center" /> days:</h1> - </form> - <ul> - %for item in inactives: - <li><a href="/feed/${item[0]["feed_id"]}">${item[0]["feed_title"]}</a> (${item[1].days} days)</li> - %endfor - </ul> - %else: - <p>No inactive feeds.<p> - %endif diff --git a/source/templates/index.html b/source/templates/index.html deleted file mode 100644 index 88ca7a87..00000000 --- a/source/templates/index.html +++ /dev/null @@ -1,108 +0,0 @@ -## index.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="right inner"> - <form method=get action="/search/"> - <input type="search" name="query" value="" placeholder="Search articles" maxlength=2048 autocomplete="on" /> - </form> - <div class="nav_container"><div align="center"><i><a href="/subscriptions/">Subscriptions</a></i> (${nb_feeds})<br /></div> - <% - html = "" - %> - %for feed in feeds: - <% - if mongo.nb_unread_articles(feed["feed_id"]) != 0: - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - html += """<div style='float:left'><a href="/#%s">%s</a></div> - <div style='float:right'> (<a href="/unread/%s" title="Unread article(s)">%s%s%s</a> / %s)</div> - <div style="clear:both"></div>\n""" % \ - (feed["feed_id"], feed["feed_title"], feed["feed_id"], not_read_begin, \ - format(mongo.nb_unread_articles(feed["feed_id"]), ',d'), not_read_end, format(mongo.nb_articles(feed["feed_id"]), ',d')) - %> - %endfor - ${html} - </div> -</div> - -<div class="left inner"> - <div class="menu_container"> - %if feeds: - <a href="/management/"><img src="/static/img/management.png" title="Management" /></a> - <a href="/history/"><img src="/static/img/history.png" title="History" /></a> - - <a href="/favorites/"><img src="/static/img/heart-32x32.png" title="Your favorites (${nb_favorites})" /></a> - <a href="/notifications/"><img src="/static/img/email-follow.png" title="Active e-mail notifications (${nb_mail_notifications})" /></a> - - %if nb_unread_articles != 0: - <a href="/mark_as_read/"><img src="/static/img/mark-as-read.png" title="Mark articles as read" /></a> - <a href="/unread/"><img src="/static/img/unread.png" title="Unread article(s): ${nb_unread_articles}" /></a> - %endif - %endif - <a href="/fetch/"><img src="/static/img/check-news.png" title="Check for news" /></a> - - <a href="/logout/"><img src="/static/img/logout.png" title="Logout" /></a> - </div><br/> - <% - html = "" - %> - <% - for feed in feeds: - html += """\n<h2 id="%s"><a href="%s" rel="noreferrer" target="_blank">%s</a> - <a href="%s" rel="noreferrer" target="_blank"> - <img src="%s" width="28" height="28" /> - </a> - </h2>\n<br />""" % \ - (feed["feed_id"], feed["site_link"], feed["feed_title"], \ - feed["feed_link"], feed["feed_image"]) - - # The main page display only 10 articles by feeds. - for article in mongo.get_articles(feed["feed_id"], limit=10): - if article["article_readed"] == False: - # not readed articles are in bold - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - - # display a heart for faved articles - if article["article_like"] == True: - like = """ <img src="/static/img/heart.png" title="I like this article!" />""" - else: - like = "" - - # Descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content.split(' ')[:55]) - else: - description = "No description." - # Title of the article - article_title = article["article_title"] - if len(article_title) >= 80: - article_title = article_title[:80] + " ..." - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s%s%s<span class="classic">%s</span></a>""" % \ - (feed["feed_id"], article["article_id"], not_read_begin, \ - article_title, not_read_end, description) + like + "<br />\n" - html += "<br />\n" - - # some options for the current feed - html += """<a href="/articles/%s">All articles</a> """ % (feed["feed_id"],) - html += """<a href="/feed/%s">Feed summary</a> """ % (feed["feed_id"],) - html += """<div class="right"><h2><a href="/fetch/%s"><img src="/static/img/check-news.png" title="Check this feed for news" /></a></h2></div>\n""" % (feed["feed_id"],) - if mongo.nb_unread_articles(feed["feed_id"]) != 0: - html += """ <a href="/mark_as_read/">Mark all as read</a>""" - html += """ <a href="/unread/%s">%s unread article(s)</a>""" % (feed["feed_id"], mongo.nb_unread_articles(feed["feed_id"])) - if feed["mail"] == False: - html += """<br />\n<a href="/mail_notification/1:%s" title="By e-mail">Enable email notifications</a>""" % (feed["feed_id"],) - else: - html += """<br />\n<a href="/mail_notification/0:%s" title="By e-mail">Disable email notifications</a>""" % (feed["feed_id"],) - html += """<h4><a href="/#top">Top</a></h4>\n""" - %> - ${html} diff --git a/source/templates/languages.html b/source/templates/languages.html deleted file mode 100644 index d186677d..00000000 --- a/source/templates/languages.html +++ /dev/null @@ -1,25 +0,0 @@ -## languages.html -<%inherit file="base.html"/> -<div class="left inner"> - <h1>Summary</h1> - <ul> - %for language in articles_sorted_by_languages.keys(): - <li><a href="#${language}">${language}</a>: ${sum(map(len, articles_sorted_by_languages[language].values()))} articles</li> - %endfor - </ul> - %for language in articles_sorted_by_languages.keys(): - <br /> - <h1 id="${language}">${language}</h1> - %for feed_id in articles_sorted_by_languages[language]: - <% - feed = mongo.get_feed(feed_id) - %> - <h2>${feed["feed_title"]}</h2> - %for article in articles_sorted_by_languages[language][feed_id][:10]: - ${article["article_date"].strftime('%Y-%m-%d %H:%M')} - <a href="/article/${feed['feed_id']}:${article['article_id']}" rel="noreferrer" target="_blank">${article["article_title"]}</a> - <br /> - %endfor - <br /> - %endfor - <br /> - %endfor
\ No newline at end of file diff --git a/source/templates/management.html b/source/templates/management.html deleted file mode 100644 index f6c68ace..00000000 --- a/source/templates/management.html +++ /dev/null @@ -1,84 +0,0 @@ -## management.html -<%inherit file="base.html"/> -<div class="left inner"> - <h1>Subscriptions</h1> - <p>Add a new subscription (current <a href="/subscriptions/">subscriptions</a>):</p> - <form method=get action="/add_feed/"> - <input type="url" name="url" placeholder="URL of a site or feed." maxlength=2048 autocomplete="off" /> - <input type="submit" value="OK" /> - </form> - - %if feeds: - <p>Unsubscribe from a source (deletes corresponding articles):</p> - <form method=get action="/remove_feed/"> - <select name="feed_id"> - %for feed in feeds: - <option value="${feed['feed_id']}">${feed['feed_title']}</option> - %endfor - </select> - <input type="submit" value="OK" /> - </form> - %endif - - %if not mail_notification_enabled: - <p>E-mail notification is disabled in the configuration file.</p> - %endif - - %if feeds: - <hr /> - <h1>Facts</h1> - <ul> - <li>active e-mail notifications: <a href="/notifications/">${nb_mail_notifications}</a>;</li> - <li>you like <a href="/favorites/">${nb_favorites}</a> article(s);</li> - <li><a href="/statistics/">tag clouds</a>;</li> - <li><a href="/inactives/">inactive feeds</a>;</li> - <li><a href="/languages/">languages</a>.</li> - </ul> - %endif - - <hr /> - - <h1>Account</h1> - <p> - <form method=get action="/change_username/"> - <input type="text" name="new_username" value="" placeholder="Enter a new username." /> - </form> - <br /> - <form method=get action="/change_password/"> - <input type="password" name="new_password" value="" placeholder="Enter a new password." /> - </form> - </p> - - <hr /> - - - <h1>Database</h1> - <p>${nb_articles} article(s) are stored in the database with <a href="/unread/">${nb_unread_articles} unread article(s)</a>. - - <form method=get action="/fetch/"> - <input type="submit" value="Fetch all feeds" /> - </form> - <form method=get action="/drop_base"> - <input type="submit" value="Delete all articles" /> - </form> - - <br /> - <form method=get action="/index_base"> - <input type="submit" value="Index database" /> (${nb_indexed_documents} indexed documents) - </form> - - - <hr /> - - <h1>Export articles</h1> - <p> - <form method=get action="/export/"> - <select name="export_method"> - <option value="export_html" selected='selected'>HTML (simple Webzine)</option> - <option value="export_epub">ePub</option> - <option value="export_pdf">PDF</option> - <option value="export_txt">Text</option> - </select> - <input type="submit" value="Export" /> - </form> - </p> diff --git a/source/templates/notifications.html b/source/templates/notifications.html deleted file mode 100644 index 88558b05..00000000 --- a/source/templates/notifications.html +++ /dev/null @@ -1,18 +0,0 @@ -## article.html -<%inherit file="base.html"/> -<div class="left inner"> - %if feeds != []: - <h1>You are receiving e-mails for the following feeds:</h1> - <ul> - %for feed in feeds: - <li><a href="/feed/${feed['feed_id']}">${feed['feed_title']}</a> - <a href="/mail_notification/0:${feed['feed_id']}">Stop</a></li> - %endfor - </ul> - %else: - <p>No active notifications.<p> - %endif - <p>Notifications are sent to: <a href="mail:${mail_to}">${mail_to}</a>. - %if not mail_notification_enabled: - However e-mail notification is disabled in the configuration file. - %endif - </p> diff --git a/source/templates/search.html b/source/templates/search.html deleted file mode 100644 index 435ef443..00000000 --- a/source/templates/search.html +++ /dev/null @@ -1,57 +0,0 @@ -## search.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="left inner"> -%if len(search_result) != 0: - <h1>Articles containing the string <i>${query}</i> (${sum([len(articles) for articles in search_result.values()])} results)</h1> -%else: - <h1>String <i>${query}</i> not found.</h1> -%endif -<br /> -<form method=get action="/index_base"> - <input type="submit" value="Reindex database" /> -</form> - -<% - html = "" - feed_id = None -%> - -%for feed_id in search_result.keys(): - <% - new_feed_section = True - feed = mongo.get_feed(feed_id) - for article in search_result[feed["feed_id"]]: - if new_feed_section is True: - new_feed_section = False - html += """<h2><a href="/articles/%s" rel="noreferrer" target="_blank">%s</a><a href="%s" rel="noreferrer" target="_blank"><img src="%s" width="28" height="28" /></a></h2>\n""" % \ - (feed["feed_id"], feed["feed_title"], feed["feed_link"], feed["feed_image"]) - - if article["article_readed"] == False: - # not readed articles are in bold - not_read_begin, not_read_end = "<b>", "</b>" - else: - not_read_begin, not_read_end = "", "" - - # display a heart for faved articles - if article["article_like"] == True: - like = """ <img src="/img/heart.png" title="I like this article!" />""" - else: - like = "" - - # descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - description = " ".join(article_content[:500].split(' ')[:-1]) - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s%s%s<span class="classic">%s</span></a>""" % \ - (feed["feed_id"], article["article_id"], not_read_begin, \ - article["article_title"][:150], not_read_end, description) + like + "<br />\n" - %> -%endfor - -${html}
\ No newline at end of file diff --git a/source/templates/statistics.html b/source/templates/statistics.html deleted file mode 100644 index 5dfcbfa8..00000000 --- a/source/templates/statistics.html +++ /dev/null @@ -1,14 +0,0 @@ -## statistics.html -<%inherit file="base.html"/> -<div class="left inner"> - %if articles: - <h1>Statistics</h1> - <h3>Tag cloud</h3> - <form method=get action="/statistics/"> - Minimum size of a word: - <input type="number" name="word_size" value="${word_size}" min="2" max="15" step="1" size="2" /> - </form> - <div style="width: 35%; overflow:hidden; text-align: justify"> - ${tag_cloud} - </div> - %endif
\ No newline at end of file diff --git a/source/templates/subscriptions.html b/source/templates/subscriptions.html deleted file mode 100644 index 8cee08ab..00000000 --- a/source/templates/subscriptions.html +++ /dev/null @@ -1,13 +0,0 @@ -## subscriptions.html -<%inherit file="base.html"/> -<div class="left inner"> - <h1>Subscriptions</h1> - %if feeds: - <ul> - %for feed in feeds: - <li><a href="/feed/${feed['feed_id']}">${feed['feed_title']}</a></li> - %endfor - </ul> - %else: - <p>No subscriptions.</p> - %endif
\ No newline at end of file diff --git a/source/templates/unread.html b/source/templates/unread.html deleted file mode 100644 index 93df53e7..00000000 --- a/source/templates/unread.html +++ /dev/null @@ -1,76 +0,0 @@ -## unread.html -<%inherit file="base.html"/> -<% -import utils -%> -<div class="left inner"> - <% - html = "" - if mongo.nb_unread_articles() != 0: - - # List unread articles of all the database - if feed_id == "": - html += "<h1>Unread article(s)</h1>" - html += """\n<br />\n<a href="/mark_as_read/">Mark all articles as read</a>\n<hr />\n""" - for feed in feeds: - new_feed_section = True - nb_unread = 0 - - # For all unread article of the current feed. - for article in mongo.get_articles(feed["feed_id"], condition=("article_readed", False)): - nb_unread += 1 - if new_feed_section is True: - new_feed_section = False - html += """<h2><a name="%s"><a href="%s" rel="noreferrer" target="_blank">%s</a></a><a href="%s" rel="noreferrer" target="_blank"><img src="%s" width="28" height="28" /></a></h2>\n""" % \ - (feed["feed_id"], feed["site_link"], feed["feed_title"], feed["feed_link"], feed["feed_image"]) - - # descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s<span class="classic">%s</span></a><br />\n""" % \ - (feed["feed_id"], article["article_id"], article["article_title"][:150], description) - - if nb_unread == mongo.nb_unread_articles(feed["feed_id"]): - html += """<br />\n<a href="/mark_as_read/Feed:%s">Mark all as read</a>\n""" % \ - (feed["feed_id"],) - html += """<hr />\n<a href="/mark_as_read/">Mark articles as read</a>\n""" - - - # List unread articles of a feed - else: - try: - feed = mongo.get_feed(feed_id) - except: - return "<p>This feed do not exists.</p>" - html += """<h1>Unread article(s) of the feed <a href="/articles/%s">%s</a></h1> - <br />""" % (feed_id, feed["feed_title"]) - - # For all unread article of the feed. - for article in mongo.get_articles(feed_id, condition=("article_readed", False)): - # descrition for the CSS ToolTips - article_content = utils.clear_string(article["article_content"]) - if article_content: - description = " ".join(article_content[:500].split(' ')[:-1]) - else: - description = "No description." - - # a description line per article (date, title of the article and - # CSS description tooltips on mouse over) - html += article["article_date"].strftime('%Y-%m-%d %H:%M') + " - " + \ - """<a class="tooltip" href="/article/%s:%s" rel="noreferrer" target="_blank">%s<span class="classic">%s</span></a><br />\n""" % \ - (feed_id, article["article_id"], article["article_title"][:150], description) - - html += """<hr />\n<a href="/mark_as_read/Feed:%s">Mark all as read</a>""" % (feed_id,) - # No unread article - else: - html += '<h1>No unread article(s)</h1>\n<br />\n<a href="/fetch/">Why not check for news?</a>' - html += """\n<h4><a href="/">All feeds</a></h4>""" - %> - ${html} diff --git a/source/var/english-stop-words.txt b/source/var/english-stop-words.txt deleted file mode 100644 index 497a1f96..00000000 --- a/source/var/english-stop-words.txt +++ /dev/null @@ -1,311 +0,0 @@ - - | An English stop word list. Comments begin with vertical bar. Each stop - | word is at the start of a line. - - | Many of the forms below are quite rare (e.g. "yourselves") but included for - | completeness. - - | PRONOUNS FORMS - | 1st person sing - -i | subject, always in upper case of course - -me | object -my | possessive adjective - | the possessive pronoun `mine' is best suppressed, because of the - | sense of coal-mine etc. -myself | reflexive - | 1st person plural -we | subject - -| us | object - | care is required here because US = United States. It is usually - | safe to remove it if it is in lower case. -our | possessive adjective -ours | possessive pronoun -ourselves | reflexive - | second person (archaic `thou' forms not included) -you | subject and object -your | possessive adjective -yours | possessive pronoun -yourself | reflexive (singular) -yourselves | reflexive (plural) - | third person singular -he | subject -him | object -his | possessive adjective and pronoun -himself | reflexive - -she | subject -her | object and possessive adjective -hers | possessive pronoun -herself | reflexive - -it | subject and object -its | possessive adjective -itself | reflexive - | third person plural -they | subject -them | object -their | possessive adjective -theirs | possessive pronoun -themselves | reflexive - | other forms (demonstratives, interrogatives) -what -which -who -whom -this -that -these -those - - | VERB FORMS (using F.R. Palmer's nomenclature) - | BE -am | 1st person, present -is | -s form (3rd person, present) -are | present -was | 1st person, past -were | past -be | infinitive -been | past participle -being | -ing form - | HAVE -have | simple -has | -s form -had | past -having | -ing form - | DO -do | simple -does | -s form -did | past -doing | -ing form - - | The forms below are, I believe, best omitted, because of the significant - | homonym forms: - - | He made a WILL - | old tin CAN - | merry month of MAY - | a smell of MUST - | fight the good fight with all thy MIGHT - - | would, could, should, ought might however be included - - | | AUXILIARIES - | | WILL - |will - -would - - | | SHALL - |shall - -should - - | | CAN - |can - -could - - | | MAY - |may - |might - | | MUST - |must - | | OUGHT - -ought - - | COMPOUND FORMS, increasingly encountered nowadays in 'formal' writing - | pronoun + verb - -i'm -you're -he's -she's -it's -we're -they're -i've -you've -we've -they've -i'd -you'd -he'd -she'd -we'd -they'd -i'll -you'll -he'll -she'll -we'll -they'll - - | verb + negation - -isn't -aren't -wasn't -weren't -hasn't -haven't -hadn't -doesn't -don't -didn't - - | auxiliary + negation - -won't -wouldn't -shan't -shouldn't -can't -cannot -couldn't -mustn't - - | miscellaneous forms - -let's -that's -who's -what's -here's -there's -when's -where's -why's -how's - - | rarer forms - - | daren't needn't - - | doubtful forms - - | oughtn't mightn't - - | ARTICLES -a -an -the - - | THE REST (Overlap among prepositions, conjunctions, adverbs etc is so - | high, that classification is pointless.) -and -but -if -or -because -as -until -while - -of -at -by -for -with -about -against -between -into -through -during -before -after -above -below -to -from -up -down -in -out -on -off -over -under - -again -further -then -once - -here -there -when -where -why -how - -all -any -both -each -few -more -most -other -some -such - -no -nor -not -only -own -same -so -than -too -very - - | Just for the record, the following words are among the commonest in English - - | one - | every - | least - | less - | many - | now - | ever - | never - | say - | says - | said - | also - | get - | go - | goes - | just - | made - | make - | put - | see - | seen - | whether - | like - | well - | back - | even - | still - | way - | take - | since - | another - | however - | two - | three - | four - | five - | first - | second - | new - | old - | high - | long
\ No newline at end of file diff --git a/source/var/feed.lst b/source/var/feed.lst deleted file mode 100755 index d9e6c924..00000000 --- a/source/var/feed.lst +++ /dev/null @@ -1,35 +0,0 @@ -http://www.foo.be/cgi-bin/wiki.pl?action=journal&tile=AdulauMessyDesk -http://blog.cedricbonhomme.org/feed/ -http://standblog.org/blog/feed/atom -http://www.haypocalc.com/blog/rss.php -http://linuxfr.org/news.atom -http://rss.slashdot.org/Slashdot/slashdot -http://theinvisiblethings.blogspot.com/feeds/posts/default -http://torvalds-family.blogspot.com/feeds/posts/default -http://www.python.org/channews.rdf -http://www.kde.org/dotkdeorg.rdf -http://feeds.feedburner.com/internetactu/bcmJ -http://www.april.org/fr/rss.xml -http://www.framablog.org/index.php/feed/atom -http://tarekziade.wordpress.com/feed/ -http://lwn.net/headlines/newrss -http://kernelnewbies.org/RecentChanges?action=rss_rc&ddiffs=1&unique=1 -http://www.kroah.com/log/index.rss -http://www.jeffersonswheel.org/?feed=rss2 -http://www.laquadrature.net/en/rss.xml -http://static.fsf.org/fsforg/rss/blogs.xml -http://esr.ibiblio.org/?feed=rss2 -http://www.schneier.com/blog/index.rdf -http://python-history.blogspot.com/feeds/posts/default -http://www.haypocalc.com/wordpress/feed -http://www.crypto.com/blog/rss10.xml -http://spaf.wordpress.com/feed/ -http://neopythonic.blogspot.com/feeds/posts/default -http://www.quuxlabs.com/feed/ -http://etbe.coker.com.au/feed/ -http://0pointer.de/blog/index.rss2 -http://www.bortzmeyer.org/feed-full.atom -http://blog.cr0.org/feeds/posts/default -http://sysc.tl/feed/ -http://planetKDE.org/rss20.xml -http://www.brankovukelic.com/feeds/posts/default
\ No newline at end of file diff --git a/source/var/french-stop-words.txt b/source/var/french-stop-words.txt deleted file mode 100644 index 08a2f5d7..00000000 --- a/source/var/french-stop-words.txt +++ /dev/null @@ -1,176 +0,0 @@ - - | A French stop word list. Comments begin with vertical bar. Each stop - | word is at the start of a line. - -au | a + le -aux | a + les -avec | with -ce | this -ces | these -dans | with -de | of -des | de + les -du | de + le -elle | she -en | `of them' etc -et | and -eux | them -il | he -je | I -la | the -le | the -leur | their -lui | him -ma | my (fem) -mais | but -me | me -même | same; as in moi-même (myself) etc -mes | me (pl) -moi | me -mon | my (masc) -ne | not -nos | our (pl) -notre | our -nous | we -on | one -ou | where -par | by -pas | not -pour | for -qu | que before vowel -que | that -qui | who -sa | his, her (fem) -se | oneself -ses | his (pl) -son | his, her (masc) -sur | on -ta | thy (fem) -te | thee -tes | thy (pl) -toi | thee -ton | thy (masc) -tu | thou -un | a -une | a -vos | your (pl) -votre | your -vous | you - - | single letter forms - -c | c' -d | d' -j | j' -l | l' -à | to, at -m | m' -n | n' -s | s' -t | t' -y | there - - | forms of être (not including the infinitive): -été -étée -étées -étés -étant -suis -es -est -sommes -êtes -sont -serai -seras -sera -serons -serez -seront -serais -serait -serions -seriez -seraient -étais -était -étions -étiez -étaient -fus -fut -fûmes -fûtes -furent -sois -soit -soyons -soyez -soient -fusse -fusses -fût -fussions -fussiez -fussent - - | forms of avoir (not including the infinitive): -ayant -eu -eue -eues -eus -ai -as -avons -avez -ont -aurai -auras -aura -aurons -aurez -auront -aurais -aurait -aurions -auriez -auraient -avais -avait -avions -aviez -avaient -eut -eûmes -eûtes -eurent -aie -aies -ait -ayons -ayez -aient -eusse -eusses -eût -eussions -eussiez -eussent - - | Later additions (from Jean-Christophe Deschamps) -ceci | this -celà | that -cet | this -cette | this -ici | here -ils | they -les | the (pl) -leurs | their (pl) -quel | which -quels | which -quelle | which -quelles | which -sans | without -soi | oneself
\ No newline at end of file diff --git a/source/var/generate-top-words-list.sh b/source/var/generate-top-words-list.sh deleted file mode 100755 index 2a87e147..00000000 --- a/source/var/generate-top-words-list.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh - -if test $# != 2 ; then - echo No input files given 1>&2 - exit 1 -fi - -awk 'BEGIN{FS = " "} { if ($1 ~ /^[A-Za-z]/) {print $1}}' $1 | sort | tr '\n' ';' > $2
\ No newline at end of file diff --git a/source/var/password b/source/var/password deleted file mode 100755 index be51ecd2..00000000 --- a/source/var/password +++ /dev/null @@ -1 +0,0 @@ -admin;d033e22ae348aeb5660fc2140aec35850c4da997 diff --git a/source/var/stop_words/english-stop-words-list.txt b/source/var/stop_words/english-stop-words-list.txt deleted file mode 100644 index caa26aaf..00000000 --- a/source/var/stop_words/english-stop-words-list.txt +++ /dev/null @@ -1 +0,0 @@ -a;about;above;after;again;against;all;am;an;and;any;are;aren't;as;at;be;because;been;before;being;below;between;both;but;by;cannot;can't;could;couldn't;did;didn't;do;does;doesn't;doing;don't;down;during;each;few;for;from;further;had;hadn't;has;hasn't;have;haven't;having;he;he'd;he'll;her;here;here's;hers;herself;he's;him;himself;his;how;how's;i;i'd;if;i'll;i'm;in;into;is;isn't;it;its;it's;itself;i've;let's;me;more;most;mustn't;my;myself;no;nor;not;of;off;on;once;only;or;other;ought;our;ours;ourselves;out;over;own;same;shan't;she;she'd;she'll;she's;should;shouldn't;slashdot;so;some;such;than;that;that's;the;their;theirs;them;themselves;then;there;there's;these;they;they'd;they'll;they're;they've;this;those;through;to;too;under;until;up;very;was;wasn't;we;we'd;we'll;were;we're;weren't;we've;what;what's;when;when's;where;where's;which;while;who;whom;who's;why;why's;with;won't;would;wouldn't;writes;you;you'd;you'll;your;you're;yours;yourself;yourselves;you've; diff --git a/source/var/stop_words/french-stop-words-list.txt b/source/var/stop_words/french-stop-words-list.txt deleted file mode 100644 index a6a36c79..00000000 --- a/source/var/stop_words/french-stop-words-list.txt +++ /dev/null @@ -1 +0,0 @@ -à;ai;aie;aient;aies;ait;as;au;aura;aurai;auraient;aurais;aurait;auras;aurez;auriez;aurions;aurons;auront;aux;avaient;avais;avait;avec;avez;aviez;avions;avons;ayant;ayez;ayons;c;ce;ceci;celà;ces;cet;cette;d;dans;de;des;du;elle;en;es;est;et;étaient;étais;était;étant;été;étée;étées;êtes;étés;étiez;étions;eu;eue;eues;eûmes;eurent;eus;eusse;eussent;eusses;eussiez;eussions;eut;eût;eûtes;eux;fûmes;furent;fus;fusse;fussent;fusses;fussiez;fussions;fut;fût;fûtes;ici;il;ils;j;je;l;la;le;les;leur;leurs;lui;m;ma;mais;me;même;mes;moi;mon;n;ne;nos;notre;nous;on;ont;ou;par;pas;pour;qu;que;quel;quelle;quelles;quels;qui;s;sa;sans;se;sera;serai;seraient;serais;serait;seras;serez;seriez;serions;serons;seront;ses;soi;soient;sois;soit;sommes;son;sont;soyez;soyons;suis;sur;t;ta;te;tes;toi;ton;tu;toujours;un;une;vos;votre;vous;y; |