From 3958a2038a0bde953f5535ed859a514635def0c8 Mon Sep 17 00:00:00 2001 From: yomguy <> Date: Wed, 23 Sep 2009 14:23:04 +0000 Subject: [PATCH] change url render for web pages --- etc/pre-barreau_conferences.xml | 2 +- etc/telecaster_mp3.xml | 6 +++--- telecaster.py | 3 ++- webview.py | 4 ++-- 4 files changed, 8 insertions(+), 7 deletions(-) diff --git a/etc/pre-barreau_conferences.xml b/etc/pre-barreau_conferences.xml index a0a367d..82dd852 100644 --- a/etc/pre-barreau_conferences.xml +++ b/etc/pre-barreau_conferences.xml @@ -1,6 +1,6 @@ http://localhost - Pre-Barreau - Telecaster 1 + Pre-Barreau 8000 mp3 diff --git a/etc/telecaster_mp3.xml b/etc/telecaster_mp3.xml index b2b1716..b7f1183 100644 --- a/etc/telecaster_mp3.xml +++ b/etc/telecaster_mp3.xml @@ -1,9 +1,9 @@ - Pre-Barreau - ICP - Pre-Barreau - ICP + Pre-Barreau + Pre-Barreau La preparation au Barreau de Paris - http://pre-barreau.com + http://augustins.pre-barreau.com Other 1 diff --git a/telecaster.py b/telecaster.py index 43732d8..b38dad5 100755 --- a/telecaster.py +++ b/telecaster.py @@ -56,6 +56,7 @@ class TeleCaster: self.lock_file = self.root_dir + os.sep + self.conf['server']['lock_file'] self.title = self.conf['infos']['name'] self.uid = os.getuid() + self.url = self.conf['infos']['url'] def main(self): odd_pid = get_pid('^oddcastv3\ -n', self.uid) @@ -64,7 +65,7 @@ class TeleCaster: casting = False writing = rip_pid != [] casting = odd_pid != [] - form = WebView(self.school_file, version) + form = WebView(self.school_file, self.url, version) if odd_pid == [] and form.has_key("action") and \ form.has_key("department") and form.has_key("conference") and \ diff --git a/webview.py b/webview.py index 65b552a..2694023 100644 --- a/webview.py +++ b/webview.py @@ -38,7 +38,7 @@ cgitb.enable() class WebView(FieldStorage): """Gives the web CGI frontend""" - def __init__(self, school_file, version): + def __init__(self, school_file, url, version): FieldStorage.__init__(self) self.version = version self.conf = xml2dict(school_file) @@ -53,7 +53,7 @@ class WebView(FieldStorage): break except: self.ip = 'localhost' - self.url = 'http://' + self.ip + self.url = url self.port = self.conf['port'] self.acpi = acpi.Acpi() self.format = self.conf['format'] -- 2.39.5