Commit b3f265604f2115ee0d13ff514b19bc88cc342045
1 parent
60d9b7a3
Exists in
master
and in
34 other branches
Remove Feedzilla dependencies
Signed-off-by: Gustavo Jaruga <darksshades@gmail.com> Signed-off-by: Alexandre Barbosa <alexandreab@live.com> Signed-off-by: Carolina Ramalho <carol15022@hotmail.com
Showing
23 changed files
with
15 additions
and
458 deletions
Show diff stats
colab/planet/__init__.py
colab/planet/admin.py
colab/planet/context_processors.py
colab/planet/locale/es/LC_MESSAGES/django.po
@@ -1,103 +0,0 @@ | @@ -1,103 +0,0 @@ | ||
1 | -# SOME DESCRIPTIVE TITLE. | ||
2 | -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||
3 | -# This file is distributed under the same license as the PACKAGE package. | ||
4 | -# Leonardo J. Caballero G. <leonardocaballero@gmail.com>, 2013. | ||
5 | -msgid "" | ||
6 | -msgstr "" | ||
7 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
8 | -"Report-Msgid-Bugs-To: \n" | ||
9 | -"POT-Creation-Date: 2013-07-26 11:28-0300\n" | ||
10 | -"PO-Revision-Date: 2013-10-15 23:46-0430\n" | ||
11 | -"Last-Translator: Leonardo J. Caballero G. <leonardocaballero@gmail.com>\n" | ||
12 | -"Language-Team: ES <LL@li.org>\n" | ||
13 | -"Language: es\n" | ||
14 | -"MIME-Version: 1.0\n" | ||
15 | -"Content-Type: text/plain; charset=UTF-8\n" | ||
16 | -"Content-Transfer-Encoding: 8bit\n" | ||
17 | -"Plural-Forms: nplurals=2; plural=(n != 1);\n" | ||
18 | -"X-Generator: Virtaal 0.7.1\n" | ||
19 | - | ||
20 | -#: templates/common/pagination.html:5 templates/common/pagination.html.py:7 | ||
21 | -msgid "previous" | ||
22 | -msgstr "anterior" | ||
23 | - | ||
24 | -#: templates/common/pagination.html:31 templates/common/pagination.html:33 | ||
25 | -msgid "next" | ||
26 | -msgstr "próximo" | ||
27 | - | ||
28 | -#: templates/feedzilla/_post_template.html:9 | ||
29 | -msgid "From" | ||
30 | -msgstr "De" | ||
31 | - | ||
32 | -#: templates/feedzilla/_post_template.html:9 | ||
33 | -msgid "on" | ||
34 | -msgstr "en" | ||
35 | - | ||
36 | -#: templates/feedzilla/_post_template.html:17 | ||
37 | -msgid "Read original" | ||
38 | -msgstr "Leer original" | ||
39 | - | ||
40 | -#: templates/feedzilla/base.html:6 | ||
41 | -msgid "Planet" | ||
42 | -msgstr "Planeta" | ||
43 | - | ||
44 | -#: templates/feedzilla/base.html:15 templates/feedzilla/submit_blog.html:5 | ||
45 | -msgid "Submit a blog" | ||
46 | -msgstr "Solicite la inclusión de un blog" | ||
47 | - | ||
48 | -#: templates/feedzilla/base.html:18 | ||
49 | -msgid "Tags" | ||
50 | -msgstr "Etiquetas" | ||
51 | - | ||
52 | -#: templates/feedzilla/base.html:22 | ||
53 | -msgid "Source Blogs" | ||
54 | -msgstr "Fuente de Blogs" | ||
55 | - | ||
56 | -#: templates/feedzilla/submit_blog.html:8 | ||
57 | -msgid "" | ||
58 | -"Thank you. Your application has been accepted and will be reviewed by admin " | ||
59 | -"in the near time." | ||
60 | -msgstr "Gracias. Su solicitud ha sido aceptado y sera revisado por el administrador, lo mas pronto posible." | ||
61 | - | ||
62 | -#: templates/feedzilla/submit_blog.html:10 | ||
63 | -msgid "Required fields" | ||
64 | -msgstr "Campos requeridos" | ||
65 | - | ||
66 | -#: templates/feedzilla/submit_blog.html:14 | ||
67 | -msgid "Blog Information" | ||
68 | -msgstr "Información del blog" | ||
69 | - | ||
70 | -#: templates/feedzilla/submit_blog.html:15 | ||
71 | -msgid "Blog URL" | ||
72 | -msgstr "Dirección URL de Blog" | ||
73 | - | ||
74 | -#: templates/feedzilla/submit_blog.html:16 | ||
75 | -msgid "Blog name" | ||
76 | -msgstr "Nombre de blog" | ||
77 | - | ||
78 | -#: templates/feedzilla/submit_blog.html:17 | ||
79 | -msgid "Name of author of the blog" | ||
80 | -msgstr "Nombre del autor del blog" | ||
81 | - | ||
82 | -#: templates/feedzilla/submit_blog.html:18 | ||
83 | -msgid "Feed URL" | ||
84 | -msgstr "Dirección URL de Feed" | ||
85 | - | ||
86 | -#: templates/feedzilla/submit_blog.html:18 | ||
87 | -msgid "You can specify what exactly feed you want submit" | ||
88 | -msgstr "" | ||
89 | -"Usted puede especificar cual feed exactamente usted quiere solicitar su " | ||
90 | -"inclusión" | ||
91 | - | ||
92 | -#: templates/feedzilla/submit_blog.html:19 | ||
93 | -msgid "Submit" | ||
94 | -msgstr "Solicite la inclusión de un blog" | ||
95 | - | ||
96 | -#: templates/feedzilla/tag.html:5 | ||
97 | -#, python-format | ||
98 | -msgid "Posts with «%(tag)s» label" | ||
99 | -msgstr "Envíos con etiqueta «%(tag)s»" | ||
100 | - | ||
101 | -#: templates/feedzilla/tag.html:14 | ||
102 | -msgid "No posts with such label" | ||
103 | -msgstr "No hay envíos con dicha etiqueta" |
colab/planet/locale/pt_BR/LC_MESSAGES/django.mo
No preview for this file type
colab/planet/locale/pt_BR/LC_MESSAGES/django.po
@@ -1,101 +0,0 @@ | @@ -1,101 +0,0 @@ | ||
1 | -# SOME DESCRIPTIVE TITLE. | ||
2 | -# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER | ||
3 | -# This file is distributed under the same license as the PACKAGE package. | ||
4 | -# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. | ||
5 | -# | ||
6 | -msgid "" | ||
7 | -msgstr "" | ||
8 | -"Project-Id-Version: PACKAGE VERSION\n" | ||
9 | -"Report-Msgid-Bugs-To: \n" | ||
10 | -"POT-Creation-Date: 2015-01-21 13:55+0000\n" | ||
11 | -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" | ||
12 | -"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" | ||
13 | -"Language-Team: LANGUAGE <LL@li.org>\n" | ||
14 | -"Language: \n" | ||
15 | -"MIME-Version: 1.0\n" | ||
16 | -"Content-Type: text/plain; charset=UTF-8\n" | ||
17 | -"Content-Transfer-Encoding: 8bit\n" | ||
18 | -"Plural-Forms: nplurals=2; plural=(n > 1);\n" | ||
19 | - | ||
20 | -#: colab/planet/templates/feedzilla/_post_template.html:8 | ||
21 | -msgid "From" | ||
22 | -msgstr "De" | ||
23 | - | ||
24 | -#: colab/planet/templates/feedzilla/_post_template.html:8 | ||
25 | -msgid "on" | ||
26 | -msgstr "em" | ||
27 | - | ||
28 | -#: colab/planet/templates/feedzilla/_post_template.html:12 | ||
29 | -msgid "Read original" | ||
30 | -msgstr "Ler original" | ||
31 | - | ||
32 | -#: colab/planet/templates/feedzilla/base.html:7 | ||
33 | -msgid "Community Blogs" | ||
34 | -msgstr "" | ||
35 | - | ||
36 | -#: colab/planet/templates/feedzilla/base.html:17 | ||
37 | -msgid "Tags" | ||
38 | -msgstr "Tags" | ||
39 | - | ||
40 | -#: colab/planet/templates/feedzilla/base.html:21 | ||
41 | -msgid "Source Blogs" | ||
42 | -msgstr "Blogs Fonte" | ||
43 | - | ||
44 | -#: colab/planet/templates/feedzilla/base.html:25 | ||
45 | -#: colab/planet/templates/feedzilla/submit_blog.html:5 | ||
46 | -msgid "Submit a blog" | ||
47 | -msgstr "Solicite a inclusão de um blog" | ||
48 | - | ||
49 | -#: colab/planet/templates/feedzilla/index.html:10 | ||
50 | -#, fuzzy | ||
51 | -#| msgid "There's no RSS registered" | ||
52 | -msgid "There is no RSS registered" | ||
53 | -msgstr "Não há RSS cadastrado" | ||
54 | - | ||
55 | -#: colab/planet/templates/feedzilla/index.html:12 | ||
56 | -msgid "Please" | ||
57 | -msgstr "Por favor" | ||
58 | - | ||
59 | -#: colab/planet/templates/feedzilla/index.html:13 | ||
60 | -msgid "click here" | ||
61 | -msgstr "clique aqui" | ||
62 | - | ||
63 | -#: colab/planet/templates/feedzilla/index.html:14 | ||
64 | -msgid "to submit a blog" | ||
65 | -msgstr "para a inclusão de um blog" | ||
66 | - | ||
67 | -#: colab/planet/templates/feedzilla/submit_blog.html:8 | ||
68 | -msgid "" | ||
69 | -"Thank you. Your application has been accepted and will be reviewed by admin " | ||
70 | -"in the near time." | ||
71 | -msgstr "" | ||
72 | - | ||
73 | -#: colab/planet/templates/feedzilla/submit_blog.html:29 | ||
74 | -#, fuzzy | ||
75 | -msgid "Submit" | ||
76 | -msgstr "Solicite a inclusão de um blog" | ||
77 | - | ||
78 | -#: colab/planet/templates/feedzilla/tag.html:7 | ||
79 | -#, python-format | ||
80 | -msgid "Posts with «%(tag)s» label" | ||
81 | -msgstr "" | ||
82 | - | ||
83 | -#: colab/planet/templates/feedzilla/tag.html:16 | ||
84 | -msgid "No posts with such label" | ||
85 | -msgstr "" | ||
86 | - | ||
87 | -#~ msgid "previous" | ||
88 | -#~ msgstr "anterior" | ||
89 | - | ||
90 | -#~ msgid "next" | ||
91 | -#~ msgstr "próxima" | ||
92 | - | ||
93 | -#~ msgid "Planet" | ||
94 | -#~ msgstr "Planet" | ||
95 | - | ||
96 | -#~ msgid "Blog Information" | ||
97 | -#~ msgstr "Informações do blog" | ||
98 | - | ||
99 | -#, fuzzy | ||
100 | -#~ msgid "Blog name" | ||
101 | -#~ msgstr "Blogs" |
colab/planet/management/__init__.py
colab/planet/management/commands/__init__.py
colab/planet/management/commands/update_planet.py
@@ -1,10 +0,0 @@ | @@ -1,10 +0,0 @@ | ||
1 | - | ||
2 | -from django.conf import settings | ||
3 | - | ||
4 | -from feedzilla.management.commands import feedzilla_update | ||
5 | - | ||
6 | - | ||
7 | -class Command(feedzilla_update.Command): | ||
8 | - def handle(self, *args, **kwargs): | ||
9 | - if getattr(settings, 'FEEDZILLA_ENABLED', False): | ||
10 | - super(Command, self).handle(*args, **kwargs) |
colab/planet/models.py
colab/planet/templates/common/pagination.html
@@ -1,34 +0,0 @@ | @@ -1,34 +0,0 @@ | ||
1 | -{% load i18n %} | ||
2 | -{% if page.paginator.num_pages > 1 %} | ||
3 | -<div class="text-center"> | ||
4 | - <ul class="pagination"> | ||
5 | - {% if page.has_previous %} | ||
6 | - <li><a href="{{ alterpath }}{{ page.previous_page_url }}">«</a></li> | ||
7 | - {% endif %} | ||
8 | - | ||
9 | - {% if page.paginator.frame_start_page > 1 %} | ||
10 | - <li><a href="{{ alterpath }}{{ page.first_page_url }}">1</a></li> | ||
11 | - {% endif %} | ||
12 | - {% if page.paginator.frame_start_page > 2 %} | ||
13 | - <li class="disabled"><a href="#">...</a></li> | ||
14 | - {% endif %} | ||
15 | - | ||
16 | - {% for number, url in page.paginator.frame %} | ||
17 | - {% if not url %}..{% else %} | ||
18 | - <li {% ifequal page.number number%}class="active"{% endifequal %}><a href="{{ alterpath }}{{ url }}">{{ number }}</a></li> | ||
19 | - {% endif %} | ||
20 | - {% endfor %} | ||
21 | - | ||
22 | - {% if page.paginator.frame_end_page != page.paginator.num_pages %} | ||
23 | - {% if page.paginator.frame_end_page != page.paginator.num_pages|add:"-1" %} | ||
24 | - <li class="disabled"><a href="#">...</a></li> | ||
25 | - {% endif %} | ||
26 | - <li><a href="{{ alterpath }}{{ page.last_page_url }}">{{ page.paginator.num_pages }}</a></li> | ||
27 | - {% endif %} | ||
28 | - | ||
29 | - {% if page.has_next %} | ||
30 | - <li><a href="{{ alterpath }}{{ page.next_page_url }}">»</a></li> | ||
31 | - {% endif %} | ||
32 | - </ul> | ||
33 | -</div> | ||
34 | -{% endif %} |
colab/planet/templates/feedzilla/_post_template.html
@@ -1,23 +0,0 @@ | @@ -1,23 +0,0 @@ | ||
1 | -{% load i18n %} | ||
2 | - | ||
3 | -<div class="blog-post-item"> | ||
4 | - <a name="post-{{ post.pk }}"></a> | ||
5 | - | ||
6 | - <h3><a href="{{ post.get_absolute_url }}">{{ post.title }}</a></h3> | ||
7 | - | ||
8 | - <div class="post-meta">{% trans "From" %} <a href="{{ post.feed.site_url }}">{{ post.feed.author_or_title }}</a> {% trans "on" %} {{ post.created }}</div> | ||
9 | - | ||
10 | - {{ post.summary|safe }} | ||
11 | - | ||
12 | - <b><a href="{{ post.get_absolute_url }}">{% trans "Read original" %}</a></b> | ||
13 | - | ||
14 | - {% if post.tags.count %} | ||
15 | - <div class="tags"> | ||
16 | - <span><b>Tags:</b> | ||
17 | - {% for tag in post.tags.all %} | ||
18 | - <a href="{% url "feedzilla_tag" tag.name %}" class="tag">{{ tag }}</a> | ||
19 | - {% endfor %} | ||
20 | - </span> | ||
21 | - </div> | ||
22 | - {% endif %} | ||
23 | -</div> |
colab/planet/templates/feedzilla/base.html
@@ -1,32 +0,0 @@ | @@ -1,32 +0,0 @@ | ||
1 | -{% extends 'base.html' %} | ||
2 | -{% load i18n feedzilla_tags %} | ||
3 | - | ||
4 | -{% block title %}Blogs{% endblock %} | ||
5 | - | ||
6 | -{% block main-content %} | ||
7 | - <h2>{% trans 'Community Blogs' %}</h2> | ||
8 | - <hr/> | ||
9 | - | ||
10 | - <div id="planet" class="row"> | ||
11 | - <div class="col-lg-9 col-md-8 col-sm-12"> | ||
12 | - {% block feedzilla_content %}{% endblock %} | ||
13 | - </div> | ||
14 | - | ||
15 | - <div class="col-lg-3 col-md-4 col-sm-12"> | ||
16 | - <div class="well"> | ||
17 | - <h3>{% trans 'Tags' %}</h3> | ||
18 | - {% feedzilla_tag_cloud %} | ||
19 | - </div> | ||
20 | - <div class="well"> | ||
21 | - <h3>{% trans 'Source Blogs' %}</h3> | ||
22 | - {% feedzilla_donor_list order_by="title" %} | ||
23 | - {% if user.is_authenticated %} | ||
24 | - <div class="text-center"> | ||
25 | - <a class="btn btn-primary" href="{% url "feedzilla_submit_blog" %}">{% trans "Submit a blog" %}</a> | ||
26 | - </div> | ||
27 | - {% endif %} | ||
28 | - </div> | ||
29 | - </div> | ||
30 | - </div> | ||
31 | - | ||
32 | -{% endblock %} |
colab/planet/templates/feedzilla/index.html
@@ -1,20 +0,0 @@ | @@ -1,20 +0,0 @@ | ||
1 | -{% extends 'feedzilla/base.html' %} | ||
2 | -{% load i18n %} | ||
3 | - | ||
4 | -{% block feedzilla_content %} | ||
5 | - | ||
6 | -{% for post in page.object_list %} | ||
7 | - {% include 'feedzilla/_post_template.html' %} | ||
8 | - <hr> | ||
9 | - {% empty %} | ||
10 | - <h2>{% trans 'There is no RSS registered' %}</h2> | ||
11 | - <h3> | ||
12 | - {% trans 'Please' %} | ||
13 | - <a href="{% url "feedzilla_submit_blog" %}">{% trans 'click here' %}</a> | ||
14 | - {% trans 'to submit a blog' %}</h3> | ||
15 | - </h3> | ||
16 | -{% endfor %} | ||
17 | - | ||
18 | -{% include "common/pagination.html" %} | ||
19 | - | ||
20 | -{% endblock %} |
colab/planet/templates/feedzilla/submit_blog.html
@@ -1,37 +0,0 @@ | @@ -1,37 +0,0 @@ | ||
1 | -{% extends 'feedzilla/base.html' %} | ||
2 | -{% load i18n %} | ||
3 | - | ||
4 | -{% block feedzilla_content %} | ||
5 | -<h1>{% trans "Submit a blog" %}</h1> | ||
6 | - | ||
7 | -{% if success %} | ||
8 | -<p>{% trans "Thank you. Your application has been accepted and will be reviewed by admin in the near time." %}</p> | ||
9 | -{% else %} | ||
10 | -<form method="post" class="common-form"> | ||
11 | - {% csrf_token %} | ||
12 | - | ||
13 | - <div class="row"> | ||
14 | - {% for field in form %} | ||
15 | - <div class="col-lg-6 col-md-6 col-sm-12 col-xm-12"> | ||
16 | - <div class="form-group{% if field.field.required %} required{% endif %}{% if field.errors %} alert alert-danger has-error{% endif %}"> | ||
17 | - <label for="{{ field.name }}" class="control-label"> | ||
18 | - {{ field.label }} | ||
19 | - </label> | ||
20 | - <input id="id_{{ field.name }}" name="{{ field.name }}" type="text" class="form-control" /> | ||
21 | - {{ field.errors }} | ||
22 | - </div> | ||
23 | - </div> | ||
24 | - {% endfor %} | ||
25 | - </div> | ||
26 | - | ||
27 | - <div class="row"> | ||
28 | - <div class="col-lg-12 text-center"> | ||
29 | - <button class="btn btn-primary btn-lg">{% trans "Submit" %}</button> | ||
30 | - </div> | ||
31 | - </div> | ||
32 | - | ||
33 | - <br> | ||
34 | - | ||
35 | -</form> | ||
36 | -{% endif %} | ||
37 | -{% endblock %} |
colab/planet/templates/feedzilla/tag.html
@@ -1,19 +0,0 @@ | @@ -1,19 +0,0 @@ | ||
1 | -{% extends 'feedzilla/base.html' %} | ||
2 | -{% load i18n %} | ||
3 | - | ||
4 | -{% block feedzilla_content %} | ||
5 | - | ||
6 | -<div class="col-lg-9"> | ||
7 | - <h3>{% block title %}{% blocktrans %}Posts with «{{ tag }}» label{% endblocktrans %}{% endblock title %}</h3> | ||
8 | - <hr> | ||
9 | - {% if page.object_list %} | ||
10 | - {% for post in page.object_list %} | ||
11 | - {% include 'feedzilla/_post_template.html' %} | ||
12 | - <hr> | ||
13 | - {% endfor %} | ||
14 | - {% include "pagination.html" %} | ||
15 | - {% else %} | ||
16 | - <p>{% trans "No posts with such label" %}</p> | ||
17 | - {% endif %} | ||
18 | -</div> | ||
19 | -{% endblock %} |
colab/planet/tests.py
colab/planet/views.py
colab/proxy/templatetags/proxy.py
@@ -41,7 +41,8 @@ def proxy_menu(context): | @@ -41,7 +41,8 @@ def proxy_menu(context): | ||
41 | menu_links[title] = [] | 41 | menu_links[title] = [] |
42 | 42 | ||
43 | for text, link in links: | 43 | for text, link in links: |
44 | - menu_links[title].append((text, link)) | 44 | + url = link |
45 | + menu_links[title].append((text, url)) | ||
45 | 46 | ||
46 | menu = render_to_string('proxy/menu_template.html', | 47 | menu = render_to_string('proxy/menu_template.html', |
47 | {'menu_links': menu_links}) | 48 | {'menu_links': menu_links}) |
colab/settings.py
@@ -58,7 +58,6 @@ INSTALLED_APPS = ( | @@ -58,7 +58,6 @@ INSTALLED_APPS = ( | ||
58 | 'colab.super_archives', | 58 | 'colab.super_archives', |
59 | 'colab.api', | 59 | 'colab.api', |
60 | 'colab.rss', | 60 | 'colab.rss', |
61 | - 'colab.planet', | ||
62 | 'colab.search', | 61 | 'colab.search', |
63 | 'colab.badger', | 62 | 'colab.badger', |
64 | 'colab.tz', | 63 | 'colab.tz', |
@@ -201,7 +200,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( | @@ -201,7 +200,6 @@ TEMPLATE_CONTEXT_PROCESSORS = ( | ||
201 | 'colab.home.context_processors.ribbon', | 200 | 'colab.home.context_processors.ribbon', |
202 | 'colab.home.context_processors.google_analytics', | 201 | 'colab.home.context_processors.google_analytics', |
203 | 'colab.home.context_processors.browserid_enabled', | 202 | 'colab.home.context_processors.browserid_enabled', |
204 | - 'colab.planet.context_processors.feedzilla', | ||
205 | ) | 203 | ) |
206 | 204 | ||
207 | MIDDLEWARE_CLASSES = ( | 205 | MIDDLEWARE_CLASSES = ( |
@@ -255,14 +253,6 @@ SUPER_ARCHIVES_PATH = '/var/lib/mailman/archives/private' | @@ -255,14 +253,6 @@ SUPER_ARCHIVES_PATH = '/var/lib/mailman/archives/private' | ||
255 | SUPER_ARCHIVES_EXCLUDE = [] | 253 | SUPER_ARCHIVES_EXCLUDE = [] |
256 | SUPER_ARCHIVES_LOCK_FILE = '/var/lock/colab/import_emails.lock' | 254 | SUPER_ARCHIVES_LOCK_FILE = '/var/lock/colab/import_emails.lock' |
257 | 255 | ||
258 | -# Feedzilla (planet) | ||
259 | -from feedzilla.settings import * # noqa (flake8 ignore) | ||
260 | -FEEDZILLA_PAGE_SIZE = 5 | ||
261 | -FEEDZILLA_SITE_TITLE = _(u'Planet Colab') | ||
262 | -FEEDZILLA_SITE_DESCRIPTION = _(u'Colab blog aggregator') | ||
263 | - | ||
264 | -FEEDZILLA_ENABLED = True | ||
265 | - | ||
266 | # Mailman API settings | 256 | # Mailman API settings |
267 | MAILMAN_API_URL = 'http://localhost:8124' | 257 | MAILMAN_API_URL = 'http://localhost:8124' |
268 | 258 | ||
@@ -299,13 +289,6 @@ if locals().get('RAVEN_DSN', False): | @@ -299,13 +289,6 @@ if locals().get('RAVEN_DSN', False): | ||
299 | } | 289 | } |
300 | INSTALLED_APPS += ('raven.contrib.django.raven_compat',) | 290 | INSTALLED_APPS += ('raven.contrib.django.raven_compat',) |
301 | 291 | ||
302 | -if FEEDZILLA_ENABLED: | ||
303 | - INSTALLED_APPS += ( | ||
304 | - # Feedzilla and deps | ||
305 | - 'feedzilla', | ||
306 | - 'common', | ||
307 | - ) | ||
308 | - | ||
309 | BROWSERID_ENABLED = locals().get('BROWSERID_ENABLED') or False | 292 | BROWSERID_ENABLED = locals().get('BROWSERID_ENABLED') or False |
310 | SOCIAL_NETWORK_ENABLED = locals().get('SOCIAL_NETWORK_ENABLED') or False | 293 | SOCIAL_NETWORK_ENABLED = locals().get('SOCIAL_NETWORK_ENABLED') or False |
311 | 294 | ||
@@ -317,13 +300,24 @@ for app_label in PROXIED_APPS.keys(): | @@ -317,13 +300,24 @@ for app_label in PROXIED_APPS.keys(): | ||
317 | COLAB_APPS = locals().get('COLAB_APPS') or {} | 300 | COLAB_APPS = locals().get('COLAB_APPS') or {} |
318 | 301 | ||
319 | for app_name, app in COLAB_APPS.items(): | 302 | for app_name, app in COLAB_APPS.items(): |
320 | - INSTALLED_APPS += (app_name,) | 303 | + if 'dependencies' in app: |
304 | + for dep in app.get('dependencies'): | ||
305 | + if dep not in INSTALLED_APPS: | ||
306 | + INSTALLED_APPS += (dep,) | ||
307 | + | ||
308 | + if app_name not in INSTALLED_APPS: | ||
309 | + INSTALLED_APPS += (app_name,) | ||
321 | 310 | ||
322 | if not app or 'templates' not in app: | 311 | if not app or 'templates' not in app: |
323 | continue | 312 | continue |
324 | 313 | ||
325 | template = app.get('templates') | 314 | template = app.get('templates') |
326 | 315 | ||
316 | + if 'context_processors' in app: | ||
317 | + for context_processor in app.get('context_processors'): | ||
318 | + if context_processor not in TEMPLATE_CONTEXT_PROCESSORS: | ||
319 | + TEMPLATE_CONTEXT_PROCESSORS += (context_processor,) | ||
320 | + | ||
327 | if template.get('staticdir'): | 321 | if template.get('staticdir'): |
328 | STATICFILES_DIRS += (template.get('staticdir'),) | 322 | STATICFILES_DIRS += (template.get('staticdir'),) |
329 | if template.get('templatesdir'): | 323 | if template.get('templatesdir'): |
colab/static/css/screen.css
@@ -357,35 +357,6 @@ ul.unstyled-list .glyphicon-chevron-right { | @@ -357,35 +357,6 @@ ul.unstyled-list .glyphicon-chevron-right { | ||
357 | /* End of Converse JS*/ | 357 | /* End of Converse JS*/ |
358 | 358 | ||
359 | 359 | ||
360 | -/* Feedzilla */ | ||
361 | - | ||
362 | -#planet .well h3 { | ||
363 | - margin-top: 0; | ||
364 | -} | ||
365 | - | ||
366 | -.tag-cloud { | ||
367 | - text-align: justify; | ||
368 | - margin-top: 6px; | ||
369 | -} | ||
370 | - | ||
371 | -.tag-cloud .size-1 { | ||
372 | - font-size: 0.9em; | ||
373 | -} | ||
374 | - | ||
375 | -.tag-cloud .size-2 { | ||
376 | - font-size: 1.2em; | ||
377 | -} | ||
378 | - | ||
379 | -.tag-cloud .size-3 { | ||
380 | - font-size: 1.4em; | ||
381 | -} | ||
382 | - | ||
383 | -.tag-cloud .size-4 { | ||
384 | - font-size: 1.6em; | ||
385 | -} | ||
386 | - | ||
387 | -/* end Feedzilla */ | ||
388 | - | ||
389 | /* user profile update */ | 360 | /* user profile update */ |
390 | 361 | ||
391 | .btn.delete-email:not(:hover) { | 362 | .btn.delete-email:not(:hover) { |
colab/templates/base.html
@@ -90,16 +90,8 @@ | @@ -90,16 +90,8 @@ | ||
90 | <a href="{% url 'thread_list' %}">{% trans "Groups" %}</a> | 90 | <a href="{% url 'thread_list' %}">{% trans "Groups" %}</a> |
91 | </li> | 91 | </li> |
92 | 92 | ||
93 | - {% if feedzilla %} | ||
94 | - <li> | ||
95 | - <a href="{% url "feedzilla_index" %}">{% trans "Blogs" %}</a> | ||
96 | - </li> | ||
97 | - {% endif %} | ||
98 | - | ||
99 | {% proxy_menu %} | 93 | {% proxy_menu %} |
100 | 94 | ||
101 | - <li><a href="/paste">{% trans "Paste" %}</a></li> | ||
102 | - | ||
103 | <li class="hidden-lg hidden-md"> | 95 | <li class="hidden-lg hidden-md"> |
104 | <a href="{% url 'haystack_search' %}?q=">{% trans "Search" %}</a> | 96 | <a href="{% url 'haystack_search' %}?q=">{% trans "Search" %}</a> |
105 | </li> | 97 | </li> |
setup.py
@@ -25,6 +25,7 @@ REQUIREMENTS = [ | @@ -25,6 +25,7 @@ REQUIREMENTS = [ | ||
25 | 'gunicorn==19.1.0', | 25 | 'gunicorn==19.1.0', |
26 | 'eventlet==0.15.2', | 26 | 'eventlet==0.15.2', |
27 | 'PyYAML==3.11', | 27 | 'PyYAML==3.11', |
28 | + 'yamlordereddictloader=0.1.1' | ||
28 | 29 | ||
29 | # Deps for sentry client (raven) | 30 | # Deps for sentry client (raven) |
30 | 'raven==3.5.2', | 31 | 'raven==3.5.2', |
@@ -38,7 +39,6 @@ REQUIREMENTS = [ | @@ -38,7 +39,6 @@ REQUIREMENTS = [ | ||
38 | 'django-conversejs==0.3.4', | 39 | 'django-conversejs==0.3.4', |
39 | 40 | ||
40 | # Feedzilla (planet) and deps | 41 | # Feedzilla (planet) and deps |
41 | - 'feedzilla==0.24', | ||
42 | 'django-common==0.1.51', | 42 | 'django-common==0.1.51', |
43 | 'feedparser==5.1.3', | 43 | 'feedparser==5.1.3', |
44 | 'lxml==3.2.4', | 44 | 'lxml==3.2.4', |