[mythtv] Mythweb errors
Talbot, Carlos
mythtv-dev@snowman.net
Mon, 4 Nov 2002 16:04:20 -0600
This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.
------_=_NextPart_001_01C2844E.20229CD0
Content-Type: text/plain
This is a reply to Randy's question about mythweb. I just recently began to
use the list with digest mode off so I don't have the original message.
I also received the same fatal error from listings.php.
Fatal error: Call to a member function on a non-object in
/var/www/html/mythweb/listings.php on line 151
I remedied it by patching the file. The patch just verifies that the
proginfo record is not empty. Here's the diff output:
----------------------------------------------------------------------------
----------------------------
--- listings.php.orig 2002-10-28 23:14:56.000000000 -0600
+++ listings.php 2002-10-28 23:42:26.000000000 -0600
@@ -116,7 +116,7 @@
{
$proginfo = $programarray[$channelindex][$timeslot];
$finalColour = $list_bg_colour;
- if ($proginfo->title != $lasttitle || $proginfo->subtitle !=
$lastsubtitle)
+ if (($proginfo->title != $lasttitle || $proginfo->subtitle
!= $lastsubtitle ) && $proginfo != "")
{
$cellwidth = 1;
for ($testnext = $timeslot + 1; $testnext <
$timeSlots; $testnext += 1)
----------------------------------------------------------------------------
----------------------------
------_=_NextPart_001_01C2844E.20229CD0
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
<html>
<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)">
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;}
pre
{margin:0in;
margin-bottom:.0001pt;
font-size:10.0pt;
font-family:"Courier New";}
span.EmailStyle17
{font-family:Arial;
color:windowtext;}
@page Section1
{size:8.5in 11.0in;
margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
{page:Section1;}
-->
</style>
</head>
<body lang=3DEN-US link=3Dblue vlink=3Dpurple>
<div class=3DSection1>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>This is a reply to Randy's question about mythweb. I
just recently began to use the list with digest mode off so I don't =
have
the original message.</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I also received the same fatal error from =
listings.php.</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<pre><font size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt'>Fatal error: Call to a member function on a =
non-object in</span></font></pre><pre><font
size=3D2 face=3D"Courier New"><span =
style=3D'font-size:10.0pt'>/var/www/html/mythweb/listings.php on line =
151</span></font></pre>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>I remedied it by patching the file. The patch just =
verifies
that the proginfo record is not empty. Here's the diff =
output:</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>-----------------------------------------------------=
---------------------------------------------------</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>--- listings.php.orig 2002-10-28
23:14:56.000000000 -0600</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>+++ =
listings.php
2002-10-28 23:42:26.000000000 -0600</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>@@ -116,7 +116,7 @@</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> =
{</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>  =
;
$proginfo =3D =
$programarray[$channelindex][$timeslot];</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>  =
;
$finalColour =3D $list_bg_colour;</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>- &nbs=
p;
if ($proginfo->title !=3D $lasttitle || $proginfo->subtitle !=3D =
$lastsubtitle)</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>+ &nbs=
p;
if (($proginfo->title !=3D $lasttitle || $proginfo->subtitle !=3D =
$lastsubtitle
) && $proginfo !=3D "")</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>  =
;
{</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>  =
;  =
;
$cellwidth =3D 1;</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>  =
;  =
;
for ($testnext =3D $timeslot + 1; $testnext < $timeSlots; $testnext =
+=3D 1)</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'>-----------------------------------------------------=
---------------------------------------------------</span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
<p class=3DMsoNormal><font size=3D2 face=3DArial><span =
style=3D'font-size:10.0pt;
font-family:Arial'> </span></font></p>
</div>
</body>
</html>
------_=_NextPart_001_01C2844E.20229CD0--