From 3d74a9b9dfb896753eaddff14d514b915c69bab5 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 13 May 2013 11:50:03 +0200 Subject: [PATCH] Update index page. Show more news and planet posts and link social networks in a box. Add LWL ad. --- static/css/style.css | 13 +++ static/images/LWL/appliance-eco.jpg | Bin 0 -> 31795 bytes static/images/LWL/appliance-pro.jpg | Bin 0 -> 20328 bytes templates/index.html | 136 +++++++++++++++++------ translations/de_DE/LC_MESSAGES/webapp.po | 125 +++++++++++++-------- translations/webapp.pot | 98 ++++++++++------ webapp/handlers.py | 7 +- 7 files changed, 261 insertions(+), 118 deletions(-) create mode 100644 static/images/LWL/appliance-eco.jpg create mode 100644 static/images/LWL/appliance-pro.jpg diff --git a/static/css/style.css b/static/css/style.css index 943ce7a8..1a5af1c3 100644 --- a/static/css/style.css +++ b/static/css/style.css @@ -15,6 +15,10 @@ body { text-align: center; } +.ar { + text-align: right; +} + .clear { clear: both; } @@ -380,3 +384,12 @@ section > ul li { .planet-table td.author { width: 10em; } + +.news-entries td.date { + width: 8em; + text-align: right; +} + +.well-white { + background-color: white; +} diff --git a/static/images/LWL/appliance-eco.jpg b/static/images/LWL/appliance-eco.jpg new file mode 100644 index 0000000000000000000000000000000000000000..13105a1478f601069bb0cf409c156affaa7c9f9a GIT binary patch literal 31795 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 F{|Cf6=idMT literal 0 Hc-jL100001 diff --git a/static/images/LWL/appliance-pro.jpg b/static/images/LWL/appliance-pro.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4237ed07238f9ac662347bd7f04b72af94bf6175 GIT binary patch literal 20328 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 {% if latest_release %}
  • - {{ _("Latest release") }}: - {{ latest_release.name }}
    + {{ _("Latest release") }}:
    + {{ latest_release.name }} ‐ {{ locale.format_date(latest_release.date, relative=True, shorter=True) }}
  • {% end %} -
  • - {{ _("Donate") }} -
  • @@ -39,19 +36,8 @@ {% block body %}
    -

    - {{ _("New!") }} - {% if lang == "de" %} - IPFire Wunschliste - Die Crowdfunding-Plattform des IPFire-Projekts. - {% else %} - IPFire wishlist - the crowd funding platform for the IPFire project. - {% end %} -

    - -
    -
    -
    +
    {% if lang == "de" %}

    IPFire ist eine gehärtete Linux-Appliance-Distribution @@ -83,23 +69,8 @@

    {% end %} -
    - -
    -

    {{ _("What's new?") }}

    - -
      - {% for item in latest_news %} -
    • - [{{ locale.format_date(item.date, relative=True, shorter=True) }}] ‐ - {{ item.title }} -
    • - {% end %} -
    -
    -
    +
    -
    {{ _(

    {{ _("Security") }}

    @@ -145,7 +116,7 @@ {% else %}

    IPFire is free software and developed by an open community, - that makes IPFire better every single day. + that improves it every single day.

    {% end %} @@ -154,6 +125,103 @@

    {{ _("Read more") }} »

    + +
    + +
    +
    +

    + {{ _("What's new?") }} + [RSS] +

    + + + {% for item in latest_news %} + + + + + {% end %} +
    + {{ locale.format_date(item.date, relative=True, shorter=True) }} ‐ +
    + +
    + +

    + {{ _("IPFire Planet") }} + [RSS] +

    + + + {% for item in planet_posts %} + + + + + {% end %} +
    + {{ locale.format_date(item.published, relative=True, shorter=True) }} ‐ +
    + +
    + + +
    + +
    +

    + {{ _("IPFire Hardware Appliances & Consulting") }} {{ _("by Lightning Wire Labs") }} +

    + +
    + + {% if lang == "de" %} +

    + Lightning Wire Labs bietet mit IPFire vorinstallierte Hardware-Appliances an. + Dazu bieten sie professionellen Service & Support durch qualifizierte Consultants. +

    + {% else %} +

    + Lightning Wire Labs offers hardware appliances that come pre-installed + with the latest version of IPFire. + They also provide professional services & support through their certified consultants. +

    + {% end %} + +
    + +
    + + Appliance Professional + +
    + + Appliance Eco + +
    + +
    + +

    + www.lightningwirelabs.com +

    +
    {% end block %} diff --git a/translations/de_DE/LC_MESSAGES/webapp.po b/translations/de_DE/LC_MESSAGES/webapp.po index 12872980..71aed02b 100644 --- a/translations/de_DE/LC_MESSAGES/webapp.po +++ b/translations/de_DE/LC_MESSAGES/webapp.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-04 11:38+0200\n" +"POT-Creation-Date: 2013-05-13 11:46+0200\n" "PO-Revision-Date: 2013-02-19 12:38+0100\n" "Last-Translator: Michael Tremer \n" "Language-Team: LANGUAGE \n" @@ -21,62 +21,62 @@ msgstr "" msgid "Unknown author" msgstr "Unbekannter Autor" -#: webapp/__init__.py:278 +#: webapp/__init__.py:285 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "Januar" -#: webapp/__init__.py:280 +#: webapp/__init__.py:287 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "Februar" -#: webapp/__init__.py:282 +#: webapp/__init__.py:289 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "März" -#: webapp/__init__.py:284 +#: webapp/__init__.py:291 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "April" -#: webapp/__init__.py:286 +#: webapp/__init__.py:293 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "Mai" -#: webapp/__init__.py:288 +#: webapp/__init__.py:295 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "Juni" -#: webapp/__init__.py:290 +#: webapp/__init__.py:297 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "Juli" -#: webapp/__init__.py:292 +#: webapp/__init__.py:299 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "August" -#: webapp/__init__.py:294 +#: webapp/__init__.py:301 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "September" -#: webapp/__init__.py:296 +#: webapp/__init__.py:303 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "Oktober" -#: webapp/__init__.py:298 +#: webapp/__init__.py:305 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "November" -#: webapp/__init__.py:300 +#: webapp/__init__.py:307 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "Dezember" @@ -213,6 +213,14 @@ msgstr "Älter" msgid "Newer" msgstr "Neuer" +#: templates/wishlist/base.html:6 +msgid "IPFire Wishlist" +msgstr "IPFire Wunschliste" + +#: templates/wishlist/base.html:8 +msgid "Crowd funding for the IPFire project" +msgstr "Crowdfunding für das IPFire-Projekt" + #: templates/wishlist/modules/wish.html:6 msgid "Only a few days left!" msgstr "Nur noch wenige Tage!" @@ -220,7 +228,7 @@ msgstr "Nur noch wenige Tage!" #: templates/wishlist/modules/wish.html:26 templates/wishlist/donate.html:3 #: templates/download-splash.html:37 templates/modules/menu.html:47 #: templates/static/getinvolved.html:120 templates/static/donation.html:3 -#: templates/static/donation.html:8 templates/index.html:30 +#: templates/static/donation.html:8 msgid "Donate" msgstr "Spenden" @@ -264,10 +272,6 @@ msgstr "" msgid "Home" msgstr "Startseite" -#: templates/wishlist/index.html:7 -msgid "Crowd funding for the IPFire project" -msgstr "Crowdfunding für das IPFire-Projekt" - #: templates/wishlist/donate.html:13 templates/wishlist/donate.html:23 #: templates/wishlist/terms.html:3 templates/wishlist/terms.html:7 #: templates/base.html:78 @@ -508,10 +512,26 @@ msgstr "Downloads" msgid "Compose new entry" msgstr "Neuen Beitrag erstellen" -#: templates/admin-planet-compose.html:14 templates/admin-planet.html:14 +#: templates/admin-planet-compose.html:16 templates/admin-planet.html:14 msgid "Title" msgstr "Titel" +#: templates/admin-planet-compose.html:33 templates/planet/posting.html:19 +msgid "Tags" +msgstr "Tags" + +#: templates/admin-planet-compose.html:41 +msgid "Save" +msgstr "Speichern" + +#: templates/admin-planet-compose.html:42 +msgid "Preview" +msgstr "Vorschau" + +#: templates/admin-planet-compose.html:43 +msgid "Cancel" +msgstr "Abbrechen" + #: templates/download-splash.html:3 templates/download-splash.html:7 msgid "Thanks for downloading IPFire!" msgstr "Vielen Dank, für das Herunterladen von IPFire! " @@ -952,7 +972,7 @@ msgstr "Informiere dich" #: templates/news.html:61 templates/planet/year.html:3 #: templates/planet/user.html:3 templates/planet/search.html:3 #: templates/planet/base.html:6 templates/planet/index.html:3 -#: templates/planet/posting.html:3 +#: templates/planet/posting.html:3 templates/index.html:154 msgid "IPFire Planet" msgstr "IPFire Planet" @@ -967,7 +987,7 @@ msgid "About IPFire" msgstr "Über IPFire" #: templates/base-feature.html:9 templates/static/features.html:88 -#: templates/static/features.html:1354 templates/index.html:104 +#: templates/static/features.html:1354 templates/index.html:75 msgid "Security" msgstr "Sicherheit" @@ -1063,13 +1083,13 @@ msgstr "Accountadministrator" #: templates/planet/year.html:6 #, python-format msgid "Year %s" -msgstr "" +msgstr "Jahr %s" -#: templates/planet/user.html:22 templates/planet/index.html:44 +#: templates/planet/user.html:22 templates/planet/index.html:45 msgid "Older posts" msgstr "Ältere Beiträge" -#: templates/planet/user.html:26 templates/planet/index.html:48 +#: templates/planet/user.html:26 templates/planet/index.html:49 msgid "Newer posts" msgstr "Neuere Beiträge" @@ -1087,26 +1107,26 @@ msgstr "Mail" #: templates/planet/search.html:6 #, python-format msgid "Search results for '%s'" -msgstr "" +msgstr "Suchergebnisse für '%s'" #: templates/planet/search.html:16 #, python-format msgid "No results found for '%s'" -msgstr "" +msgstr "Keine Resultate gefunden für '%s'" #: templates/planet/base.html:9 msgid "The official blog of the IPFire team" msgstr "Das offizielle Blog des IPFire-Team" -#: templates/planet/index.html:23 +#: templates/planet/index.html:24 msgid "All posts from" -msgstr "" +msgstr "Alle Posts aus" -#: templates/planet/posting.html:18 templates/modules/planet-entry.html:14 +#: templates/planet/posting.html:24 templates/modules/planet-entry.html:14 msgid "Posted by" msgstr "Erstellt von" -#: templates/planet/posting.html:19 templates/modules/planet-entry.html:15 +#: templates/planet/posting.html:25 templates/modules/planet-entry.html:15 msgid "on" msgstr "am" @@ -1510,26 +1530,34 @@ msgstr "Wofür werden Spenden eingesetzt?" msgid "Research & Development" msgstr "Forschung & Entwicklung" -#: templates/index.html:43 -msgid "New!" -msgstr "Neu!" - -#: templates/index.html:89 -msgid "What's new?" -msgstr "Neuigkeiten" - -#: templates/index.html:121 +#: templates/index.html:92 msgid "Flexibility" msgstr "Flexibilität" -#: templates/index.html:138 +#: templates/index.html:109 msgid "Open Source" msgstr "Open Source" -#: templates/index.html:155 +#: templates/index.html:126 msgid "Read more" msgstr "Mehr erfahren" +#: templates/index.html:134 +msgid "What's new?" +msgstr "Neuigkeiten" + +#: templates/index.html:175 +msgid "Please support us with your donation!" +msgstr "Unterstütze dieses Projekt mit deiner Spende!" + +#: templates/index.html:189 +msgid "IPFire Hardware Appliances & Consulting" +msgstr "IPFire Hardware Appliances & Consulting" + +#: templates/index.html:189 +msgid "by Lightning Wire Labs" +msgstr "von Lightning Wire Labs" + #: templates/admin-mirrors-details.html:8 msgid "All mirrors" msgstr "Alle Mirrors" @@ -1666,6 +1694,15 @@ msgstr "%(weekday)s, %(day)s. %(month_name)s" msgid "%(commas)s and %(last)s" msgstr "%(commas)s und %(last)s" +#~ msgid "Please donate!" +#~ msgstr "Spenden!" + +#~ msgid "Support, Services & Consulting" +#~ msgstr "Support, Services & Consulting" + +#~ msgid "New!" +#~ msgstr "Neu!" + #~ msgid "IPFire nopaste service" #~ msgstr "IPFire nopaste Service" @@ -1735,9 +1772,6 @@ msgstr "%(commas)s und %(last)s" #~ msgid "Donation" #~ msgstr "Spende" -#~ msgid "Support this project with your donation!" -#~ msgstr "Unterstütze dieses Projekt mit deiner Spende!" - #~ msgid "Builds" #~ msgstr "Builds" @@ -1768,9 +1802,6 @@ msgstr "%(commas)s und %(last)s" #~ msgid "Twitter" #~ msgstr "Twitter" -#~ msgid "IPFire Wishlist" -#~ msgstr "IPFire Wunschliste" - #~ msgid "Turning an idea into a new feature" #~ msgstr "Verwandle eine Idee in ein neues Feature" diff --git a/translations/webapp.pot b/translations/webapp.pot index 98246f51..0148d8e9 100644 --- a/translations/webapp.pot +++ b/translations/webapp.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-05-04 11:38+0200\n" +"POT-Creation-Date: 2013-05-13 11:46+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,62 +22,62 @@ msgstr "" msgid "Unknown author" msgstr "" -#: webapp/__init__.py:278 +#: webapp/__init__.py:285 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "January" msgstr "" -#: webapp/__init__.py:280 +#: webapp/__init__.py:287 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "February" msgstr "" -#: webapp/__init__.py:282 +#: webapp/__init__.py:289 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "March" msgstr "" -#: webapp/__init__.py:284 +#: webapp/__init__.py:291 #: /usr/lib/python2.7/site-packages/tornado/locale.py:225 msgid "April" msgstr "" -#: webapp/__init__.py:286 +#: webapp/__init__.py:293 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "May" msgstr "" -#: webapp/__init__.py:288 +#: webapp/__init__.py:295 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "June" msgstr "" -#: webapp/__init__.py:290 +#: webapp/__init__.py:297 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "July" msgstr "" -#: webapp/__init__.py:292 +#: webapp/__init__.py:299 #: /usr/lib/python2.7/site-packages/tornado/locale.py:226 msgid "August" msgstr "" -#: webapp/__init__.py:294 +#: webapp/__init__.py:301 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "September" msgstr "" -#: webapp/__init__.py:296 +#: webapp/__init__.py:303 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "October" msgstr "" -#: webapp/__init__.py:298 +#: webapp/__init__.py:305 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "November" msgstr "" -#: webapp/__init__.py:300 +#: webapp/__init__.py:307 #: /usr/lib/python2.7/site-packages/tornado/locale.py:227 msgid "December" msgstr "" @@ -212,6 +212,14 @@ msgstr "" msgid "Newer" msgstr "" +#: templates/wishlist/base.html:6 +msgid "IPFire Wishlist" +msgstr "" + +#: templates/wishlist/base.html:8 +msgid "Crowd funding for the IPFire project" +msgstr "" + #: templates/wishlist/modules/wish.html:6 msgid "Only a few days left!" msgstr "" @@ -219,7 +227,7 @@ msgstr "" #: templates/wishlist/modules/wish.html:26 templates/wishlist/donate.html:3 #: templates/download-splash.html:37 templates/modules/menu.html:47 #: templates/static/getinvolved.html:120 templates/static/donation.html:3 -#: templates/static/donation.html:8 templates/index.html:30 +#: templates/static/donation.html:8 msgid "Donate" msgstr "" @@ -262,10 +270,6 @@ msgstr "" msgid "Home" msgstr "" -#: templates/wishlist/index.html:7 -msgid "Crowd funding for the IPFire project" -msgstr "" - #: templates/wishlist/donate.html:13 templates/wishlist/donate.html:23 #: templates/wishlist/terms.html:3 templates/wishlist/terms.html:7 #: templates/base.html:78 @@ -501,10 +505,26 @@ msgstr "" msgid "Compose new entry" msgstr "" -#: templates/admin-planet-compose.html:14 templates/admin-planet.html:14 +#: templates/admin-planet-compose.html:16 templates/admin-planet.html:14 msgid "Title" msgstr "" +#: templates/admin-planet-compose.html:33 templates/planet/posting.html:19 +msgid "Tags" +msgstr "" + +#: templates/admin-planet-compose.html:41 +msgid "Save" +msgstr "" + +#: templates/admin-planet-compose.html:42 +msgid "Preview" +msgstr "" + +#: templates/admin-planet-compose.html:43 +msgid "Cancel" +msgstr "" + #: templates/download-splash.html:3 templates/download-splash.html:7 msgid "Thanks for downloading IPFire!" msgstr "" @@ -941,7 +961,7 @@ msgstr "" #: templates/news.html:61 templates/planet/year.html:3 #: templates/planet/user.html:3 templates/planet/search.html:3 #: templates/planet/base.html:6 templates/planet/index.html:3 -#: templates/planet/posting.html:3 +#: templates/planet/posting.html:3 templates/index.html:154 msgid "IPFire Planet" msgstr "" @@ -956,7 +976,7 @@ msgid "About IPFire" msgstr "" #: templates/base-feature.html:9 templates/static/features.html:88 -#: templates/static/features.html:1354 templates/index.html:104 +#: templates/static/features.html:1354 templates/index.html:75 msgid "Security" msgstr "" @@ -1054,11 +1074,11 @@ msgstr "" msgid "Year %s" msgstr "" -#: templates/planet/user.html:22 templates/planet/index.html:44 +#: templates/planet/user.html:22 templates/planet/index.html:45 msgid "Older posts" msgstr "" -#: templates/planet/user.html:26 templates/planet/index.html:48 +#: templates/planet/user.html:26 templates/planet/index.html:49 msgid "Newer posts" msgstr "" @@ -1087,15 +1107,15 @@ msgstr "" msgid "The official blog of the IPFire team" msgstr "" -#: templates/planet/index.html:23 +#: templates/planet/index.html:24 msgid "All posts from" msgstr "" -#: templates/planet/posting.html:18 templates/modules/planet-entry.html:14 +#: templates/planet/posting.html:24 templates/modules/planet-entry.html:14 msgid "Posted by" msgstr "" -#: templates/planet/posting.html:19 templates/modules/planet-entry.html:15 +#: templates/planet/posting.html:25 templates/modules/planet-entry.html:15 msgid "on" msgstr "" @@ -1499,24 +1519,32 @@ msgstr "" msgid "Research & Development" msgstr "" -#: templates/index.html:43 -msgid "New!" +#: templates/index.html:92 +msgid "Flexibility" +msgstr "" + +#: templates/index.html:109 +msgid "Open Source" msgstr "" -#: templates/index.html:89 +#: templates/index.html:126 +msgid "Read more" +msgstr "" + +#: templates/index.html:134 msgid "What's new?" msgstr "" -#: templates/index.html:121 -msgid "Flexibility" +#: templates/index.html:175 +msgid "Please support us with your donation!" msgstr "" -#: templates/index.html:138 -msgid "Open Source" +#: templates/index.html:189 +msgid "IPFire Hardware Appliances & Consulting" msgstr "" -#: templates/index.html:155 -msgid "Read more" +#: templates/index.html:189 +msgid "by Lightning Wire Labs" msgstr "" #: templates/admin-mirrors-details.html:8 diff --git a/webapp/handlers.py b/webapp/handlers.py index fea68d48..ba8fe1ab 100644 --- a/webapp/handlers.py +++ b/webapp/handlers.py @@ -57,13 +57,16 @@ class IndexHandler(BaseHandler): """ def get(self): # Get a list of the most recent news items and put them on the page. - latest_news = self.news.get_latest(limit=1, locale=self.locale) + latest_news = self.news.get_latest(limit=3, locale=self.locale) + + # Get a list of the most recent planet posts. + planet_posts = self.planet.get_entries(limit=3) # Get the latest release. latest_release = self.releases.get_latest() return self.render("index.html", latest_news=latest_news, - latest_release=latest_release) + planet_posts=planet_posts, latest_release=latest_release) class StaticHandler(BaseHandler): -- 2.47.2