Mailing List Archive

Re: mythtv-dev Digest, Vol 229, Issue 5
> On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org wrote:
>
>>>> Wiadomo?? napisana przez Peter Bennett <pb.mythtv@gmail.com <mailto:pb.mythtv@gmail.com>> w dniu
>>>> 09.03.2022, o godz. 23:49:
>>>>
>>>> We can try the latest QT and see if that helps. I don't know the
>>>> status of getting QT6 to work with MythTV. What is involved in
>>>> building with QT6 ? Do we just update the download location?
>>>
>>> David done fantastic work with Qt6: it works perfectly fine for me.
>>>
>>> In fact only thing holding me to switch to Qt6 at production is lack
>>> of QTWebKit answer
>>> (so after switching to Qt6 user will loose functionality - this is
>>> nogo for me for Qt6 currently)
>>
>> Somebody just needs to step up and write a replacement for all the
>> QtWebKit code, which is now obsolete with Qt6
>>
>> any takers?
>>
>> Regards
>> Stuart
>> _______________________________________________
>>
> I am a taker. My Initial plan is:
>
> 1. Find out what all in MythTV and plugins use QtWebKit.
>
> 2. Test all the features that use it and make sure they work..
>
> 3. Port from QtWebKit to QtWebEngine
>
> 4. Test all the features that use it and make sure they work..
>
> Does anybody have issues with using QtWebEngine as the replacement?

Peter I've been a long time user of mythweb, but recently (totally unrelated) I needed a VirtualHost on :8080
This innoculous change caused mythweb to spit the dummy BIG time.
As a result I've been using webfrontend but reguarly get hicups in scheduling even DB corruption (31 fixes upto date this year) QTWebEngine is only part of the problem.
James

PS What does spit the dummy mean? This:
Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!

Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
!!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will throw an Error in a future version of PHP)!!

512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] => http://192.168.5.33/mythweb/ [stream_url] => http://192.168.5.33:80//mythweb/ [tb] => 1099511627776 ) -->
skin_url/header.css"> 512 [E_AS

and 100s more
Re: mythtv-dev Digest, Vol 229, Issue 5 [ In reply to ]
On 3/11/22 07:51, James wrote:
>
>
>> On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org wrote:
>>
>>>>> Wiadomo?? napisana przez Peter Bennett <pb.mythtv@gmail.com> w dniu
>>>>> 09.03.2022, o godz. 23:49:
>>>>>
>>>>> We can try the latest QT and see if that helps. I don't know the
>>>>> status of getting QT6 to work with MythTV. What is involved in
>>>>> building with QT6 ? Do we just update the download location?
>>>>
>>>> David done fantastic work with Qt6: it works perfectly fine for me.
>>>>
>>>> In fact only thing holding me to switch to Qt6 at production is lack
>>>> of QTWebKit answer
>>>> (so after switching to Qt6 user will loose functionality - this is
>>>> nogo for me for Qt6 currently)
>>>
>>> Somebody just needs to step up and write a replacement for all the
>>> QtWebKit code, which is now obsolete with Qt6
>>>
>>> any takers?
>>>
>>> Regards
>>> Stuart
>>> _______________________________________________
>>>
>> I am a taker. My Initial plan is:
>>
>> 1. Find out what all in MythTV and plugins use QtWebKit.
>>
>> 2. Test all the features that use it and make sure they work..
>>
>> 3. Port from QtWebKit to QtWebEngine
>>
>> 4. Test all the features that use it and make sure they work..
>>
>> Does anybody have issues with using QtWebEngine as the replacement?
>
> Peter I've been a long time user of mythweb, but recently (totally
> unrelated) I needed a VirtualHost on :8080
> This innoculous change caused mythweb to spit the dummy BIG time.
> As a result I've been using webfrontend but reguarly get hicups in
> scheduling even DB corruption (31 fixes upto date this year)
> QTWebEngine is only part of the problem.
> James
>
> PS What does spit the dummy mean? This:
>
> *Warning* at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
> !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will
> throw an Error in a future version of PHP)!!
>
> ------------------------------------------------------------------------
> ------------------------------------------------------------------------
>
> *Warning* at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
> !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this will
> throw an Error in a future version of PHP)!!
>
> ------------------------------------------------------------------------
> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3
> [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] =>
> sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576
> [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root]
> => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/
> [root_url] => http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] =>
> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host]
> => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR] =>
> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host]
> => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096
> [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host]
> => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] =>
> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host]
> => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR] =>
> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> [error_email] => [gb] => 1073741824 [hostname] => sandypit [http_host]
> => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> [modules_path] => /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> [root_auth_url] => http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256
> [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] =>
> 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb] =>
> 1024 [mb] => 1048576 [module] => [modules_path] =>
> /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url] =>
> http://192.168.5.33/mythweb/ [root_url] =>
> http://192.168.5.33/mythweb/ [stream_url] =>
> http://192.168.5.33:80//mythweb/ <http://192.168.5.33:80//mythweb/>
> [tb] => 1099511627776 ) -->
> ------------------------------------------------------------------------
> skin_url/header.css"> 512 [E_AS
>
> and 100s more
>

Actually, webkit and webengine are not related to mythweb, in spite of
the name. There is a project underway to replace mythweb, which has not
been maintained for years. I recommend to use mythweb only for
displaying information, such as upcoming recordings, schedules. For
actually creating or changing schedules rather use mythfrontend as
mythweb can cause problems with that.

As far as your problems are concerned, perhaps they were caused by an
upgrade of php? There were some problems recently caused by a new
version of php (I think it moved from 7 to 8), and some fixes were made
to mythweb to address them. The fixes are in github if you want to make
the changes.

Peter
Re: mythtv-dev Digest, Vol 229, Issue 5 [ In reply to ]
On Fri, 2022-03-11 at 09:34 -0500, Peter Bennett wrote:
>
> On 3/11/22 07:51, James wrote:
>
> >
> >
> >
> > > On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org wrote:
> > >
> > >
> > > >
> > > > >
> > > > > > Wiadomo?? napisana przez Peter Bennett
> > > > > > <pb.mythtv@gmail.com> w dniu 
> > > > > > 09.03.2022, o godz. 23:49:
> > > > > >
> > > > > > We can try the latest QT and see if that helps. I don't
> > > > > > know the 
> > > > > > status of getting QT6 to work with MythTV. What is involved
> > > > > > in 
> > > > > > building with QT6 ? Do we just update the download
> > > > > > location?
> > > > >
> > > > > David done fantastic work with Qt6: it works perfectly fine
> > > > > for me.
> > > > >
> > > > > In fact only thing holding me to switch to Qt6 at production
> > > > > is lack 
> > > > > of QTWebKit answer
> > > > > (so after switching to Qt6 user will loose functionality -
> > > > > this is 
> > > > > nogo for me for Qt6 currently)
> > > >
> > > > Somebody just needs to step up and write a replacement for all
> > > > the
> > > > QtWebKit code, which is now obsolete with Qt6
> > > >
> > > > any takers?
> > > >
> > > > Regards
> > > > Stuart
> > > > _______________________________________________
> > > >
> > > I am a taker. My Initial plan is:
> > >
> > > 1. Find out what all in MythTV and plugins use QtWebKit.
> > >
> > > 2. Test all the features that use it and make sure they work..
> > >
> > > 3. Port from QtWebKit to QtWebEngine
> > >
> > > 4. Test all the features that use it and make sure they work..
> > >
> > > Does anybody have issues with using QtWebEngine as the
> > > replacement?
> >
> > Peter I've been a long time user of mythweb, but recently (totally
> > unrelated) I needed a VirtualHost on :8080
> > This innoculous change caused mythweb to spit the dummy BIG time.
> > As a result I've been using webfrontend but reguarly get hicups in
> > scheduling even DB corruption (31 fixes upto date this year)
> > QTWebEngine is only part of the problem.
> > James
> >
> > PS What does spit the dummy mean? This:
> > Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
> > !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this
> > will throw an Error in a future version of PHP)!!
> >
> >
> > Warning at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
> > !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this
> > will throw an Error in a future version of PHP)!!
> >
> > 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] =>
> > 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824
> > [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024
> > [mb] => 1048576 [module] => [modules_path] =>
> > /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url]
> > => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [root_url] =>
> > http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR]
> > => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module]
> > => [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g
> > [root_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR]
> > => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module]
> > => [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g
> > [root_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096
> > [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module]
> > => [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g
> > [root_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] =>
> > 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module]
> > => [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g
> > [root_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR]
> > => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module]
> > => [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g
> > [root_url] => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256
> > [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] =>
> > 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb]
> > => 1024 [mb] => 1048576 [module] => [modules_path] =>
> > /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url]
> > => http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [root_url] =>
> > http://email.mg.glenb.net/c/eJwlzcEOwiAQBNCvKTcJCwuUAwcv_gcLu61Jq6YhNf69GJM5zDtMpuUqpXlU9wzEKC4m9r5FD1DESEMUCWiSVKZALUZndS07bxOaZeMH6Qd3tWZXojEzBElpzGwkTxDqTKGwawaN2vLa-2ty18neRiBZDWHWXjs3uH_6-mYaTR35h35eGp_j5A_9PJYvuG0y4g [stream_url] =>
> > http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP [tb] => 1099511627776 ) -->
> > skin_url/header.css"> 512 [E_AS
> >
> > and 100s more
> >
> >
>
> Actually, webkit and webengine are not related to mythweb, in spite
> of the name. There is a project underway to replace mythweb, which
> has not been maintained for years. I recommend to use mythweb only
> for displaying information, such as upcoming recordings, schedules.
> For actually creating or changing schedules rather use mythfrontend
> as mythweb can cause problems with that.
> As far as your problems are concerned, perhaps they were caused by an
> upgrade of php? There were some problems recently caused by a new
> version of php (I think it moved from 7 to 8), and some fixes were
> made to mythweb to address them. The fixes are in github if you want
> to make the changes.
> Peter
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@mythtv.org
> http://email.mg.glenb.net/c/eJxFjUEKwyAURE8TdxWt3xgXLrrpPb76TQQ1JZFAb9-0FAKzmTczTHQhYdTAspOeICljSetotJSYRIoAKY0gbArkRx-NUXcesFIZQMyFmueNOlscYKBJ-Ql0BI_RUgAvTUCwUguPlhW39P4a1GO4P0-VvPed13df-sHXbT5RxVwqtn-YW1q_8Ne4RTrY5i5zvl_bD0P5P74
> http://email.mg.glenb.net/c/eJxFjUEOgjAQRU9DdzalTFtZdOHGlZ6BtMwMNAIqjhpvL4kLk796eS8fY88JHagS60zATWjJOQyurhMbRgBmD6blnrLPGEJjdZ9mmioww0RL1guJGqOH3ieo0RkbMDH51ljj9pZTZtciqimOIreqOVT2uO1dLkXPHxnlpa_rsJFzKlNZhu5UHtKRlPuTREit8WftkF7b5z_5AryHPEM
> MythTV Forums: http://email.mg.glenb.net/c/eJxFjDsOwyAQBU9juiDACxsKijS5B59dEwnbESGWcvtYShHpNaMZvRIyx2JBPIJOBDyjJ2sLWq0jKy4AzA6U50zJpYI4G5njSm0CtTTaktxoiBpSiqRBocbs3fVsjfImOsw2ZlTgRQt1jOdrmm-TuZ_jvb9XuX5GHYfc-yJ6-MGl0HGe_80XqdEzOQ
I have the opposite experience, i have no issues with mythweb since the
php 8 updates. in the built in web tool, at port 6544, i can not save
an edited scheduling rule. under version 31 it caused a crash, under 32
no crash but the rules do not save when using 'edit rule'. they will
work when selecting 'record this showing'. but i often need to set some
custom filters or make schedule adjustments as such mythweb will work
where the other does not.
Re: mythtv-dev Digest, Vol 229, Issue 5 [ In reply to ]
On 3/11/22 10:04, glen wrote:
> On Fri, 2022-03-11 at 09:34 -0500, Peter Bennett wrote:
>>
>>
>> On 3/11/22 07:51, James wrote:
>>
>>>
>>>
>>>
>>>> On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org wrote:
>>>>
>>>>
>>>>>
>>>>>>
>>>>>>> Wiadomo?? napisana przez Peter Bennett <pb.mythtv@gmail.com> w dniu
>>>>>>> 09.03.2022, o godz. 23:49:
>>>>>>>
>>>>>>> We can try the latest QT and see if that helps. I don't know the
>>>>>>> status of getting QT6 to work with MythTV. What is involved in
>>>>>>> building with QT6 ? Do we just update the download location?
>>>>>>
>>>>>> David done fantastic work with Qt6: it works perfectly fine for me.
>>>>>>
>>>>>> In fact only thing holding me to switch to Qt6 at production is lack
>>>>>> of QTWebKit answer
>>>>>> (so after switching to Qt6 user will loose functionality - this is
>>>>>> nogo for me for Qt6 currently)
>>>>>
>>>>> Somebody just needs to step up and write a replacement for all the
>>>>> QtWebKit code, which is now obsolete with Qt6
>>>>>
>>>>> any takers?
>>>>>
>>>>> Regards
>>>>> Stuart
>>>>> _______________________________________________
>>>>>
>>>> I am a taker. My Initial plan is:
>>>>
>>>> 1. Find out what all in MythTV and plugins use QtWebKit.
>>>>
>>>> 2. Test all the features that use it and make sure they work..
>>>>
>>>> 3. Port from QtWebKit to QtWebEngine
>>>>
>>>> 4. Test all the features that use it and make sure they work..
>>>>
>>>> Does anybody have issues with using QtWebEngine as the replacement?
>>>
>>> Peter I've been a long time user of mythweb, but recently (totally
>>> unrelated) I needed a VirtualHost on :8080
>>> This innoculous change caused mythweb to spit the dummy BIG time.
>>> As a result I've been using webfrontend but reguarly get hicups in
>>> scheduling even DB corruption (31 fixes upto date this year)
>>> QTWebEngine is only part of the problem.
>>> James
>>>
>>> PS What does spit the dummy mean? This:
>>>
>>> *Warning* at /srv/www/htdocs/mythweb/includes/utils.php, line 334:
>>> !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this
>>> will throw an Error in a future version of PHP)!!
>>>
>>> ------------------------------------------------------------------------
>>> ------------------------------------------------------------------------
>>>
>>> *Warning* at /srv/www/htdocs/mythweb/includes/utils.php, line 335:
>>> !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl' (this
>>> will throw an Error in a future version of PHP)!!
>>>
>>> ------------------------------------------------------------------------
>>> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3
>>> [WARNING] => 1024 [error_email] => [gb] => 1073741824 [hostname] =>
>>> sandypit [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576
>>> [module] => [modules_path] => /srv/www/htdocs/mythweb/modules [root]
>>> => /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/
>>> [root_url] => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR]
>>> => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
>>> [error_email] => [gb] => 1073741824 [hostname] => sandypit
>>> [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
>>> [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
>>> /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url]
>>> => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_urlimg/favicon.ico" type="image/x-icon"> 512 [E_ASSERT_ERROR]
>>> => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
>>> [error_email] => [gb] => 1073741824 [hostname] => sandypit
>>> [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
>>> [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
>>> /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url]
>>> => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] => 4096
>>> [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
>>> [error_email] => [gb] => 1073741824 [hostname] => sandypit
>>> [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
>>> [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
>>> /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url]
>>> => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR] =>
>>> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
>>> [error_email] => [gb] => 1073741824 [hostname] => sandypit
>>> [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
>>> [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
>>> /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url]
>>> => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_urlimg/apple-touch-icon-114x114.png" /> 512 [E_ASSERT_ERROR] =>
>>> 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
>>> [error_email] => [gb] => 1073741824 [hostname] => sandypit
>>> [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
>>> [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
>>> /mythweb/ [root_auth_url] => http://192.168.5.33/mythweb/ [root_url]
>>> => http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256
>>> [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] => [gb] =>
>>> 1073741824 [hostname] => sandypit [http_host] => 192.168.5.33 [kb]
>>> => 1024 [mb] => 1048576 [module] => [modules_path] =>
>>> /srv/www/htdocs/mythweb/modules [root] => /mythweb/ [root_auth_url]
>>> => http://192.168.5.33/mythweb/ [root_url] =>
>>> http://192.168.5.33/mythweb/ [stream_url] =>
>>> http://192.168.5.33:80//mythweb/
>>> <http://email.mg.glenb.net/c/eJwljUsKwzAMRE8T72rkyL8svOim97BsKSkkaQkmpbevS2AW8x4MU1ORXJ1Vz2SIrWCY2LkanDFZQKq1It7CJIXJUw0BR13yxutgYV55J71zU0sqGSP1GIsMROgl9mFkKADVslNrWlp7D3gfxkePmUZtfNROI3YZ4dLbty0fpt7Ukf7Qzlvls59doF_H_ANeKTUP>
>>> [tb] => 1099511627776 ) -->
>>> ------------------------------------------------------------------------
>>> skin_url/header.css"> 512 [E_AS
>>>
>>> and 100s more
>>>
>>
>> Actually, webkit and webengine are not related to mythweb, in spite
>> of the name. There is a project underway to replace mythweb, which
>> has not been maintained for years. I recommend to use mythweb only
>> for displaying information, such as upcoming recordings, schedules.
>> For actually creating or changing schedules rather use mythfrontend
>> as mythweb can cause problems with that.
>>
>> As far as your problems are concerned, perhaps they were caused by an
>> upgrade of php? There were some problems recently caused by a new
>> version of php (I think it moved from 7 to 8), and some fixes were
>> made to mythweb to address them. The fixes are in github if you want
>> to make the changes.
>>
>> Peter
>>
>> _______________________________________________
>> mythtv-dev mailing list
>> mythtv-dev@mythtv.org
>> http://lists.mythtv.org/mailman/listinfo/mythtv-dev
>> <http://email.mg.glenb.net/c/eJxFjUEKwyAURE8TdxWt3xgXLrrpPb76TQQ1JZFAb9-0FAKzmTczTHQhYdTAspOeICljSetotJSYRIoAKY0gbArkRx-NUXcesFIZQMyFmueNOlscYKBJ-Ql0BI_RUgAvTUCwUguPlhW39P4a1GO4P0-VvPed13df-sHXbT5RxVwqtn-YW1q_8Ne4RTrY5i5zvl_bD0P5P74>
>> http://wiki.mythtv.org/Mailing_List_etiquette
>> <http://email.mg.glenb.net/c/eJxFjUEOgjAQRU9DdzalTFtZdOHGlZ6BtMwMNAIqjhpvL4kLk796eS8fY88JHagS60zATWjJOQyurhMbRgBmD6blnrLPGEJjdZ9mmioww0RL1guJGqOH3ieo0RkbMDH51ljj9pZTZtciqimOIreqOVT2uO1dLkXPHxnlpa_rsJFzKlNZhu5UHtKRlPuTREit8WftkF7b5z_5AryHPEM>
>> MythTV Forums: https://forum.mythtv.org
>> <http://email.mg.glenb.net/c/eJxFjDsOwyAQBU9juiDACxsKijS5B59dEwnbESGWcvtYShHpNaMZvRIyx2JBPIJOBDyjJ2sLWq0jKy4AzA6U50zJpYI4G5njSm0CtTTaktxoiBpSiqRBocbs3fVsjfImOsw2ZlTgRQt1jOdrmm-TuZ_jvb9XuX5GHYfc-yJ6-MGl0HGe_80XqdEzOQ>
> I have the opposite experience, i have no issues with mythweb since
> the php 8 updates. in the built in web tool, at port 6544, i can not
> save an edited scheduling rule. under version 31 it caused a crash,
> under 32 no crash but the rules do not save when using 'edit rule'.
> they will work when selecting 'record this showing'. but i often need
> to set some custom filters or make schedule adjustments as such
> mythweb will work where the other does not.
>
The web tool at port 6544 is the initial work on the eventual
replacement for mythweb. It is not ready for use. Currently the best is
to use mythfrontend for adding or editing schedules.

Peter
Re: mythtv-dev Digest, Vol 229, Issue 5 [ In reply to ]
On Fri, 2022-03-11 at 13:10 -0500, Peter Bennett wrote:
>
> On 3/11/22 10:04, glen wrote:
>
> >
> > On Fri, 2022-03-11 at 09:34 -0500, Peter Bennett wrote:
> >
> > >
> > > On 3/11/22 07:51, James wrote:
> > >
> > >
> > > >
> > > >
> > > >
> > > >
> > > > > On 11 Mar 2022, at 8:00 pm, mythtv-dev-request@mythtv.org
> > > > > wrote:
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > >
> > > > > > >
> > > > > > >
> > > > > > > > Wiadomo?? napisana przez Peter Bennett
> > > > > > > > <pb.mythtv@gmail.com> w dniu 
> > > > > > > > 09.03.2022, o godz. 23:49:
> > > > > > > >
> > > > > > > > We can try the latest QT and see if that helps. I don't
> > > > > > > > know the 
> > > > > > > > status of getting QT6 to work with MythTV. What is
> > > > > > > > involved in 
> > > > > > > > building with QT6 ? Do we just update the download
> > > > > > > > location?
> > > > > > >
> > > > > > > David done fantastic work with Qt6: it works perfectly
> > > > > > > fine for me.
> > > > > > >
> > > > > > > In fact only thing holding me to switch to Qt6 at
> > > > > > > production is lack 
> > > > > > > of QTWebKit answer
> > > > > > > (so after switching to Qt6 user will loose functionality
> > > > > > > - this is 
> > > > > > > nogo for me for Qt6 currently)
> > > > > >
> > > > > > Somebody just needs to step up and write a replacement for
> > > > > > all the
> > > > > > QtWebKit code, which is now obsolete with Qt6
> > > > > >
> > > > > > any takers?
> > > > > >
> > > > > > Regards
> > > > > > Stuart
> > > > > > _______________________________________________
> > > > > >
> > > > > I am a taker. My Initial plan is:
> > > > >
> > > > > 1. Find out what all in MythTV and plugins use QtWebKit.
> > > > >
> > > > > 2. Test all the features that use it and make sure they
> > > > > work..
> > > > >
> > > > > 3. Port from QtWebKit to QtWebEngine
> > > > >
> > > > > 4. Test all the features that use it and make sure they
> > > > > work..
> > > > >
> > > > > Does anybody have issues with using QtWebEngine as the
> > > > > replacement?
> > > >
> > > > Peter I've been a long time user of mythweb, but recently
> > > > (totally unrelated) I needed a VirtualHost on :8080
> > > > This innoculous change caused mythweb to spit the dummy BIG
> > > > time.
> > > > As a result I've been using webfrontend but reguarly get hicups
> > > > in scheduling even DB corruption (31 fixes upto date this year)
> > > > QTWebEngine is only part of the problem.
> > > > James
> > > >
> > > > PS What does spit the dummy mean? This:
> > > > Warning at /srv/www/htdocs/mythweb/includes/utils.php, line
> > > > 334:
> > > > !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl'
> > > > (this will throw an Error in a future version of PHP)!!
> > > >
> > > >
> > > > Warning at /srv/www/htdocs/mythweb/includes/utils.php, line
> > > > 335:
> > > > !!NoTrans: Use of undefined constant tmpl - assumed 'tmpl'
> > > > (this will throw an Error in a future version of PHP)!!
> > > >
> > > > 512 [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION]
> > > > => 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824
> > > > [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024
> > > > [mb] => 1048576 [module] => [modules_path] =>
> > > > /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> > > > [root_auth_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_urlimg/favicon.ico" type="image/x-icon"> 512
> > > > [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] =>
> > > > 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824
> > > > [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024
> > > > [mb] => 1048576 [module] => [modules_path] =>
> > > > /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> > > > [root_auth_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_urlimg/favicon.ico" type="image/x-icon"> 512
> > > > [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] =>
> > > > 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824
> > > > [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024
> > > > [mb] => 1048576 [module] => [modules_path] =>
> > > > /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> > > > [root_auth_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_urlimg/apple-touch-icon.png" /> 512 [E_ASSERT_ERROR] =>
> > > > 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024
> > > > [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > > > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576
> > > > [module] => [modules_path] => /srv/www/htdocs/mythweb/modules
> > > > [root] => /mythweb/ [root_auth_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_urlimg/apple-touch-icon-72x72.png" /> 512 [E_ASSERT_ERROR]
> > > > => 4096 [FATAL] => 256 [PHP_MIN_VERSION] => 5.3 [WARNING] =>
> > > > 1024 [error_email] => [gb] => 1073741824 [hostname] => sandypit
> > > > [http_host] => 192.168.5.33 [kb] => 1024 [mb] => 1048576
> > > > [module] => [modules_path] => /srv/www/htdocs/mythweb/modules
> > > > [root] => /mythweb/ [root_auth_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_urlimg/apple-touch-icon-114x114.png" /> 512
> > > > [E_ASSERT_ERROR] => 4096 [FATAL] => 256 [PHP_MIN_VERSION] =>
> > > > 5.3 [WARNING] => 1024 [error_email] => [gb] => 1073741824
> > > > [hostname] => sandypit [http_host] => 192.168.5.33 [kb] => 1024
> > > > [mb] => 1048576 [module] => [modules_path] =>
> > > > /srv/www/htdocs/mythweb/modules [root] => /mythweb/
> > > > [root_auth_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [root_url] =>
> > > > http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_url/style.css"> 512 [E_ASSERT_ERROR] => 4096 [FATAL] =>
> > > > 256 [PHP_MIN_VERSION] => 5.3 [WARNING] => 1024 [error_email] =>
> > > > [gb] => 1073741824 [hostname] => sandypit [http_host] =>
> > > > 192.168.5.33 [kb] => 1024 [mb] => 1048576 [module] =>
> > > > [modules_path] => /srv/www/htdocs/mythweb/modules [root] =>
> > > > /mythweb/ [root_auth_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb
> > > > [root_url] => http://email.mg.glenb.net/c/eJwlzTEOwyAMheHThK0IbCBhYMjSexhskkpJWkUoVW9fqkpv-L_pcSqV2Dv1SMgTTgULA4jPnlysRiyXLJhtcYiAlCmMutAu2-DMssmR9SFNrYmpWGsMRR5HcTbUUBEcZoiEhNWrLa2tvQacB7j32Qjahkl7jdi5f9r6ltxLnemHdt1Yrn7yh36eyxfUpDMb [stream_url] =>
> > > > http://email.mg.glenb.net/c/eJwljTEOwyAQBF9juiDgAOOCIk3-cdwddiTbiSzkKL8PkaUtZqZZzlSRg1fPDJwgERA7J6EE9FM1YpmKQLHkARxgwThqwk3WwZt5lb3oXZpacpUoTBZDGSm6BBGDNcCEwhBMjGrNS2vvAe6De_TZyWkbkw4aoMdkrrx92_KR0kkd-S_tvLGc_ewS_TrmH26PNR0 [tb] => 1099511627776 ) -->
> > > > skin_url/header.css"> 512 [E_AS
> > > >
> > > > and 100s more
> > > >
> > > >
> > >
> > > Actually, webkit and webengine are not related to mythweb, in
> > > spite of the name. There is a project underway to replace
> > > mythweb, which has not been maintained for years. I recommend to
> > > use mythweb only for displaying information, such as upcoming
> > > recordings, schedules. For actually creating or changing
> > > schedules rather use mythfrontend as mythweb can cause problems
> > > with that.
> > > As far as your problems are concerned, perhaps they were caused
> > > by an upgrade of php? There were some problems recently caused by
> > > a new version of php (I think it moved from 7 to 8), and some
> > > fixes were made to mythweb to address them. The fixes are in
> > > github if you want to make the changes.
> > > Peter
> > > _______________________________________________
> > > mythtv-dev mailing list
> > > mythtv-dev@mythtv.org
> > > http://email.mg.glenb.net/c/eJxFjcEKwyAQRL8m3irG1SY5eOil_7GuayKoKYkE-vdNSyEwl3kzwwRHEYM1IjkII4wEFLRm6y2aKSruA3kG35MB0IAe74MkLJw7o-bM1cvKTSwuRksUogIYrNZeDSN60gp6mjhMrER2S2uvDh6dfp7KaW-7LO-2tEOu23yigikXrP8w1bh-4a9xC3yIzV3mfL-2HzjJP5k
> > > http://email.mg.glenb.net/c/eJxFjUEOgjAQRU8DO0nptEAXXbhxpWcgM-0UGgEVR4y3l8SFyV-9vJcffUgYrSmzh9hBFyBErdmSReOS4joGYqA6GAANSNi0VcCZp8KoYeKFqoWlHH3boFJYk9NknOoAXWP3PlFSNjpK5eRHkXsBx0Kf9r3zNVfzR0bZqts67OSCecrL0J_zU3qW_HixCJer_1mHyNv--U--s-c8Jg
> > > MythTV Forums: http://email.mg.glenb.net/c/eJxFjEsKgzAUAE9jdg0xL9G4yKKb3uP91IKfElOht6_QRWE2w8BI5hElBvPMIAkSA4v3GiliGEanrTApUMsBwAMSdr1lXHVpgpsW3chuWs2cB08iiX3qMPYiqugCtRB77RwEUrPkudbX0cC98Y-LcS_v1a6fOtfT7mUyJf_kJnpe83_5Atr2M9g
> > I have the opposite experience, i have no issues with mythweb since
> > the php 8 updates. in the built in web tool, at port 6544, i can
> > not save an edited scheduling rule. under version 31 it caused a
> > crash, under 32 no crash but the rules do not save when using 'edit
> > rule'. they will work when selecting 'record this showing'. but i
> > often need to set some custom filters or make schedule adjustments
> > as such mythweb will work where the other does not.
> >
> >
> The web tool at port 6544 is the initial work on the eventual
> replacement for mythweb. It is not ready for use. Currently the best
> is to use mythfrontend for adding or editing schedules.
> Peter
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev@mythtv.org
> http://email.mg.glenb.net/c/eJxFjcEKwyAQRL8m3irG1SY5eOil_7GuayKoKYkE-vdNSyEwl3kzwwRHEYM1IjkII4wEFLRm6y2aKSruA3kG35MB0IAe74MkLJw7o-bM1cvKTSwuRksUogIYrNZeDSN60gp6mjhMrER2S2uvDh6dfp7KaW-7LO-2tEOu23yigikXrP8w1bh-4a9xC3yIzV3mfL-2HzjJP5k
> http://email.mg.glenb.net/c/eJxFjUEOgjAQRU8DO0nptEAXXbhxpWcgM-0UGgEVR4y3l8SFyV-9vJcffUgYrSmzh9hBFyBErdmSReOS4joGYqA6GAANSNi0VcCZp8KoYeKFqoWlHH3boFJYk9NknOoAXWP3PlFSNjpK5eRHkXsBx0Kf9r3zNVfzR0bZqts67OSCecrL0J_zU3qW_HixCJer_1mHyNv--U--s-c8Jg
> MythTV Forums: http://email.mg.glenb.net/c/eJxFjEsKgzAUAE9jdg0xL9G4yKKb3uP91IKfElOht6_QRWE2w8BI5hElBvPMIAkSA4v3GiliGEanrTApUMsBwAMSdr1lXHVpgpsW3chuWs2cB08iiX3qMPYiqugCtRB77RwEUrPkudbX0cC98Y-LcS_v1a6fOtfT7mUyJf_kJnpe83_5Atr2M9g
i still have to use mythweb often, because in version 32 in the android
frontend, using mythbuntu theme, i am unable to get v32 of the theme
and using the v31 version of the theme, the scheduling selection under
the edit rule does not come up. i was able to just download the v32 for
my laptop and that corrects the problem.