Pentamedia-Portal: Unterschied zwischen den Versionen

Aus C3D2
Wechseln zu: Navigation, Suche
(Bugs: bugfix: alle sendung bei der penta* übersicht mittlerweile da)
K (link to ps)
Zeile 40: Zeile 40:
 
Die Shownotes werden aus den Listeneinträgen im <addendum></addendum> generiert.
 
Die Shownotes werden aus den Listeneinträgen im <addendum></addendum> generiert.
  
Der Pentasubmitter besitzt eine eigene Datenbank.
+
Der [[Pentamedia-Submitter | Pentasubmitter]] besitzt eine eigene Datenbank.
  
 
= Feature Requests =
 
= Feature Requests =

Version vom 9. Juni 2010, 09:16 Uhr

Der alte Artikel wurde nach All-New-Pentamedia verschoben. Hier finden sich Informationen rund um die aktuelle Version vom Pentamedia-Portal

Pentamedia-Portal



Pentamedia Portal
Übersicht über alle Sendungen des c3d2 mit Kommentarfunktion
Home: https://pentamedia.hq.c3d2.de/
Meta
Sprachen:Python, html, css
Plattformen:Unix
Links
Kommunikation
Mailing-Liste:http://mail.skyhub.de
MUC:c3d2 auf muc.hq.c3d2.de
Repository
GIT:http://gitorious.hq.c3d2.de/pentamedia/portal


Features

  • Kommentarfunktion
    • Cattcha, Sumtcha
    • verschachtelt
  • Nutzung der Artikel von c3d2-web

Struktur

Auf der Startseite werden die 13 neuesten Episoden von penta{cast|radio|music} angezeigt.

Ansonsten sind noch Links zum Pentasubmitter, twitter account etc zu finden.

Datenquellen

Die Daten werden mit cwebfetcher.py direkt aus dem C3D2-Web gewonnen. Das Verzeichnis "content/news/" wird nach Dateien mit penta*.xml dursucht. Diese werden mit cweb2pmp.py geparst und in einer Datenbank abgelegt.

cwebfecher.py

Eine Variable legt fest, ob die Datenbank nur geupdated werden soll oder alle Artikel nochmal neu geparset werden.

cweb2pmp.py

Erster

- Abschnitt: Kurzform, erscheint in der Übersicht. Alle

- Abschnitte bilden den kompletten Text.

Die Shownotes werden aus den Listeneinträgen im <addendum></addendum> generiert.

Der Pentasubmitter besitzt eine eigene Datenbank.

Feature Requests

  • Automatischer Eintrag von Shownotes für Pentaradio aus den News im Pentasubmitter
  • Verlinkung zu RSS Feeds
  • Fav-Icon(s)
  • Einbindung Penta* Logos, Farben der Logos

Bugs

  • cwebfetcher.py muss immer noch für ein update des Portals per hand gestartet werden
  • Short-Note taucht zweimal auf: Einmal oben, dann im gesamt-Artikel
    • Long-Note ohne Short-Note erstellen, dann kann man nachher Short Note Layout mäßig noch fett machen