Hi duncan :)
I have treid what you said but it didn't work, this my current setting:

TV_CHANNELS = [('25.tvgids.nl', u'MTV', 'MTV'),
               ('-', u'TellSell', 'TellSell'),
               ('29.tvgids.nl', u'Discovery Channel', 'Discovery Channel'),
               ('35.tvgids.nl', u'TMF', 'TMF'),
               ('26.tvgids.nl', u'CNN', 'CNN'),
               ('17.tvgids.nl', u'TV5', 'TV5'),
               ('10.tvgids.nl', u'ZDF', 'ZDF'),
               ('91.tvgids.nl', u'Nick Comedy Central', 'The Box'),
               ('19.tvgids.nl', u'Eurosport', 'Eurosport'),
               ('27.tvgids.nl', u'Rai Uno', 'Rai Uno'),
               ('18.tvgids.nl', u'National Geographic', 'National Geographic'),
               ('32.tvgids.nl', u'TRTint', 'TRTint'),
               ('12.tvgids.nl', u'WDR', 'WDR'),
               ('-', u'upcinfo', 'upcinfo'),
               ('7.tvgids.nl', u'BBC1', 'BBC1'),
               ('8.tvgids.nl', u'BBC2', 'BBC2'),
               ('92.tvgids.nl', u'talpa', 'talpa'),
               ('9.tvgids.nl', u'ARD', 'ARD'),
               ('37.tvgids.nl', u'Net5', 'Net5'),
               ('34.tvgids.nl', u'Veronica', 'Veronica'),
               ('46.tvgids.nl', u'rtl7', 'rtl7'),
               ('36.tvgids.nl', u'sbs6', 'sbs6'),
               ('31.tvgids.nl', u'rtl5', 'rtl5'),
               ('4.tvgids.nl', u'rtl4', 'rtl4'),
               ('1.tvgids.nl', u'NED1', 'NED1'),
               ('2.tvgids.nl', u'NED2', 'NED2'),
               ('3.tvgids.nl', u'NED3', 'NED3'),
               ('5.tvgids.nl', u'een', 'een'),
               ('6.tvgids.nl', u'Ketnet/canvas', 'Ketnet/canvas'),
               ('112.tvgids.nl', u'TV Gelderland', 'TV Gelderland'),
               ('-', u'Euronews international', 'Euronews')]

and i get this error now:
web.Server Traceback (most recent call last):

<type 'exceptions.UnicodeDecodeError'>: 'utf8' codec can't decode bytes in 
position 21-23: invalid
data
/usr/lib/python2.5/site-packages/twisted/web/server.py, line 160 in process
158    try:
159      resrc = self.site.getResourceFor(self)
160      self.render(resrc)
161    except:
Self
site    
twisted.web.server.Site instance @ 0x85759cc <twisted.web.server.Site instance 
at 0x85759cc>
Locals
resrc   
__builtin__.GuideResource instance @ 0x8776fec <__builtin__.GuideResource 
instance at 0x8776fec>
self    
twisted.web.server.Request instance @ 0x857514c <GET /guide.rpy HTTP/1.1>
/usr/lib/python2.5/site-packages/twisted/web/server.py, line 167 in render
165  def render(self, resrc):
166    try:
167      body = resrc.render(self)
168    except UnsupportedMethod, e:
Locals
resrc   
__builtin__.GuideResource instance @ 0x8776fec <__builtin__.GuideResource 
instance at 0x8776fec>
self    
twisted.web.server.Request instance @ 0x857514c <GET /guide.rpy HTTP/1.1>
Globals
UnsupportedMethod       <class 'twisted.web.server.UnsupportedMethod'>
/usr/lib/python2.5/site-packages/freevo/www/web_types.py, line 100 in render
98      # thus we return the self._render methode
99      # which hopefully will do something usefull
100      return self._render(request)
101
Locals
self    
__builtin__.GuideResource instance @ 0x8776fec <__builtin__.GuideResource 
instance at 0x8776fec>
request 
twisted.web.server.Request instance @ 0x857514c <GET /guide.rpy HTTP/1.1>
/usr/share/freevo/htdocs/guide.rpy, line 247 in _render
245
246      rowdata.append("</tr>")
247      fv.res += string.join(rowdata, "\n")
248    fv.tableClose()
Locals
rowdata 
List instance @ 0x9265bec
"<tr class='chanrow'>"
"<td class='channel'>E\xe9n</td>"
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188756900" colspan="10",
style="">Fata Morgana</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188760800" colspan="8",
style="">Witse</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188763800" colspan="8",
style="">In de gloria</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188765600" colspan="6",
style="">Het journaal laat</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188767100" colspan="11",
style="">Studio 1</td>'
'</tr>'
fv      
www.web_types.HTMLResource instance @ 0x8576d8c <www.web_types.HTMLResource 
instance at 0x8576d8c>
Globals
string  <module 'string' from '/usr/lib/python2.5/string.pyc'>
string.py, line 316 in join
314
315  """
316  return sep.join(words)
317joinfields = join
Locals
words   
List instance @ 0x9265bec
"<tr class='chanrow'>"
"<td class='channel'>E\xe9n</td>"
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188756900" colspan="10",
style="">Fata Morgana</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188760800" colspan="8",
style="">Witse</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188763800" colspan="8",
style="">In de gloria</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188765600" colspan="6",
style="">Het journaal laat</td>'
u'<td class="program" onclick="guide_click(this, event)" 
id="5.tvgids.nl:1188767100" colspan="11",
style="">Studio 1</td>'
'</tr>'
sep     '\n'
Globals
joinfields      
function join in file string.py at line 306
join    
function join in file string.py at line 306

<type 'exceptions.UnicodeDecodeError'>: 'utf8' codec can't decode bytes in 
position 21-23: invalid
data
any more ideas? thx in advance
katie-J







--- Duncan Webb <[EMAIL PROTECTED]> wrote:

> Jody Gugelhupf wrote:
> > hi ppl :)
> > i run ubuntu feisty, there was an updated package of freevo lately, i got 
> > now 1.7.3 everything
> is
> > workign fine, except the tvguide, when i click on it, i get this:
> > 
> > web.Server Traceback (most recent call last):
> > 
> > <type 'exceptions.UnicodeDecodeError'>: 'utf8' codec can't decode bytes in 
> > position 42-44:
> invalid
> > data
> > /usr/lib/python2.5/site-packages/twisted/web/server.py, line 160 in process
> > 158    try:
> > 159      resrc = self.site.getResourceFor(self)
> > 160      self.render(resrc)
> > 161    except:
> > Self
> > site        
> > twisted.web.server.Site instance @ 0x857542c <twisted.web.server.Site 
> > instance at 0x857542c>
> > Locals
> > resrc       
> > __builtin__.GuideResource instance @ 0x92c792c <__builtin__.GuideResource 
> > instance at
> 0x92c792c>
> > self        
> > twisted.web.server.Request instance @ 0x92ea3ec <GET /guide.rpy HTTP/1.1>
> > /usr/lib/python2.5/site-packages/twisted/web/server.py, line 167 in render
> > 165  def render(self, resrc):
> > 166    try:
> > 167      body = resrc.render(self)
> > 168    except UnsupportedMethod, e:
> > Locals
> > resrc       
> > __builtin__.GuideResource instance @ 0x92c792c <__builtin__.GuideResource 
> > instance at
> 0x92c792c>
> > self        
> > twisted.web.server.Request instance @ 0x92ea3ec <GET /guide.rpy HTTP/1.1>
> > Globals
> > UnsupportedMethod   <class 'twisted.web.server.UnsupportedMethod'>
> > /usr/lib/python2.5/site-packages/freevo/www/web_types.py, line 100 in render
> > 98      # thus we return the self._render methode
> > 99      # which hopefully will do something usefull
> > 100      return self._render(request)
> > 101
> > Locals
> > self        
> > __builtin__.GuideResource instance @ 0x92c792c <__builtin__.GuideResource 
> > instance at
> 0x92c792c>
> > request     
> > twisted.web.server.Request instance @ 0x92ea3ec <GET /guide.rpy HTTP/1.1>
> > /usr/share/freevo/htdocs/guide.rpy, line 247 in _render
> > 245
> > 246      rowdata.append("</tr>")
> > 247      fv.res += string.join(rowdata, "\n")
> > 248    fv.tableClose()
> > Locals
> > rowdata     
> > List instance @ 0x92eaccc
> > "<tr class='chanrow'>"
> > "<td class='channel'>E\xe9n</td>"
> > '</tr>'
> > fv  
> > www.web_types.HTMLResource instance @ 0x92c702c <www.web_types.HTMLResource 
> > instance at
> 0x92c702c>
> > Globals
> > string      <module 'string' from '/usr/lib/python2.5/string.pyc'>
> > 
> > <type 'exceptions.UnicodeDecodeError'>: 'utf8' codec can't decode bytes in 
> > position 42-44:
> invalid
> > data
> > 
> > someone has an idea how to fix it? thx in advance :)
> > katie-J. :)
> 
> 
> A Unicode translation problem, how have you set up your channels in
> local_conf.py?
> 
> This works for me:
> TV_CHANNELS = [
>     ('CNI04C1',         u'SF1',                  'K05', '', '0', '777'),
>     ('CNI04C7',         u'SFzwei',               'K10', '', '0', '777'),
>     ('CNI04CC',         u'SFinfo',               'K35', '', '0', '777'),
>     ('CNI0497',         u'3plus',                'S15', '', '0', '777'),
>     ('CNI0DC1',         u'ARD',                  'K09', '', '0', '777'),
>     ('CNI0DC2',         u'ZDF',                  'K11', '', '0', '777'),
>     ('CNI0DC7',         u'3sat',                 'S10', '', '0', '777'),
>     ('CNI0D85',         u'arte',                 'K21', '', '0', '777'),
>     ('CNI0DC9',         u'KiKa',                 'K21', '', '0', '777'),
>     ('CNI0DCB',         u'Bayern 3',             'K29', '', '0', '150'),
>     ('CNI0DE0',         u'Südwest Fernsehen BW', 'S14', '', '0', '777'),
>     ('CNI1DE6',         u'WDR',                  'S31', '', '0', '150'),
>     ('CNI0D8D',         u'DSF',                  'K24', '', '0', '777'),
> ...
> ]
> 
> The last two columns you won't need. But the important thing is the
> unicode 'u' before the name.
> 
> Duncan
> 
> 
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Splunk Inc.
> Still grepping through log files to find problems?  Stop.
> Now Search log events and configuration files using AJAX and a browser.
> Download your FREE copy of Splunk now >>  http://get.splunk.com/
> _______________________________________________
> Freevo-users mailing list
> Freevo-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freevo-users
> 



      Get news delivered with the All new Yahoo! Mail.  Enjoy RSS feeds right 
on your Mail page. Start today at http://mrd.mail.yahoo.com/try_beta?.intl=ca

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to