Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

    Invelos Forums->DVD Profiler: Plugins Page: 1 2 3 4 5  Previous   Next
phpDVDProfiler
Author Message
DVD Profiler Unlimited Registrantmarkfletcher
Registered: July 2, 2011
Australia Posts: 2
Posted:
PM this userDirect link to this postReply with quote
Thanks so much for the quick response Karsten - I've sent an email to the registration team.
DVD Profiler Unlimited RegistrantWolfpig
Registered: June 20, 2007
Germany Posts: 85
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Hi.
I know this thread is old, but seems to be the best place to ask (without opening up a completely new thread).

I need to redownload the files for the php profiler.....but the website seems to be down for some time now.
So
1) Where can i get the files (trusthworthy sources) now
2) if the not availability of the site means that it is discontinued....any alternatives out there which one could use?
DVD Profiler Desktop and Mobile RegistrantStar ContributorDJ Doena
Registered: May 1, 2002
Registered: March 14, 2007
Reputation: Highest Rating
Germany Posts: 6,744
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Hi, you can get phpDVDProfiler officially from here:

http://www.dvdcollectorsonline.com/index.php/board,74.0.html
Karsten
DVD Collectors Online

DVD Profiler Unlimited RegistrantLowpro
Registered: March 14, 2007
Reputation: Great Rating
United States Posts: 299
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
I recently updated my phpDVDProfiler, so that the new "features" items added by DVD Profiler 4.0 would be recognized.  Thought I'd post the relevant sections for each of the files I had to edit for those who also have phpDVDProfiler websites.  When updating your files and putting them in place you'll also want to make sure you have a full DVD Profiler XML file in place as you'll need to import the updated "schema.sql" file to your MySQL database, then performing a full update from your phpDVDProfiler website afterwards.  Enjoy!
______________________

Click here for a PHP file containing the below.

index.php (DVD Profiler 4.0 features added.  Items sorted to match the order presented in DVD Profiler.)
$dvd['p_extras'] = (($dvd['featuresceneaccess']==1) ? ", $lang[SCENEACCESS]": '')
. (($dvd['featureplayall']==1) ? ", $lang[PLAYALL]": '')
. (($dvd['featuretrailer']==1) ? ", $lang[TRAILER]": '')
. (($dvd['featurebonustrailers']==1) ? ", $lang[BONUSTRAILERS]": '')
. (($dvd['featuremakingof']==1) ? ", $lang[MAKINGOF]": '')
. (($dvd['featurecommentary']==1) ? ", $lang[COMMENTARY]": '')
. (($dvd['featuredeletedscenes']==1) ? ", $lang[DELETEDSCENES]": '')
. (($dvd['featureinterviews']==1) ? ", $lang[INTERVIEWS]": '')
. (($dvd['featureouttakes']==1) ? ", $lang[OUTTAKES]": '')
. (($dvd['featurestoryboardcomparisons']==1) ? ", $lang[STORYBOARDCOMPARISONS]": '')
. (($dvd['featurephotogallery']==1) ? ", $lang[PHOTOGALLERY]": '')
. (($dvd['featureproductionnotes']==1) ? ", $lang[PRODUCTIONNOTES]": '')
. (($dvd['featuredvdromcontent']==1) ? ", $lang[DVDROMCONTENT]": '')
. (($dvd['featuregame']==1) ? ", $lang[GAME]": '')
. (($dvd['featuremultiangle']==1) ? ", $lang[MULTIANGLE]": '')
. (($dvd['featuremusicvideos']==1) ? ", $lang[MUSICVIDEOS]": '')
. (($dvd['featurethxcertified']==1) ? ", $lang[THXCERTIFIED]": '')
. (($dvd['featureclosedcaptioned']==1) ? ", $lang[CLOSEDCAPTIONED]": '')
. (($dvd['featuredigitalcopy']==1) ? ", $lang[DIGITALCOPY]": '')
. (($dvd['featurepip']==1) ? ", $lang[PIP]": '')
. (($dvd['featurebdlive']==1) ? ", $lang[BDLIVE]": '')
. (($dvd['featuredbox']==1) ? ", $lang[DBOX]": '')
. (($dvd['featurecinechat']==1) ? ", $lang[CINECHAT]": '')
. (($dvd['featuremovieiq']==1) ? ", $lang[MOVIEIQ]": '')
. ((strlen($dvd['featureother'])>0) ? ", $dvd[featureother]": '');


processskin.php (DVD Profiler 4.0 features added.  Items sorted to match the order presented in DVD Profiler.)
$retval .= "\tvar DP_FeatureSceneAccess = " . JSTrueFalse($dvd['featuresceneaccess']) . ";\r\n";
$retval .= "\tvar DP_FeaturePlayAll = " . JSTrueFalse($dvd['featureplayall']) . ";\r\n";
$retval .= "\tvar DP_FeatureTrailers = " . JSTrueFalse($dvd['featuretrailer']) . ";\r\n";
$retval .= "\tvar DP_FeatureBonusTrailers = " . JSTrueFalse($dvd['featurebonustrailers']) . ";\r\n";
$retval .= "\tvar DP_FeatureFeaturette = " . JSTrueFalse($dvd['featuremakingof']) . ";\r\n";
$retval .= "\tvar DP_FeatureCommentary = " . JSTrueFalse($dvd['featurecommentary']) . ";\r\n";
$retval .= "\tvar DP_FeatureDeletedScenes = " . JSTrueFalse($dvd['featuredeletedscenes']) . ";\r\n";
$retval .= "\tvar DP_FeatureInterviews = " . JSTrueFalse($dvd['featureinterviews']) . ";\r\n";
$retval .= "\tvar DP_FeatureBloopers = " . JSTrueFalse($dvd['featureouttakes']) . ";\r\n";
$retval .= "\tvar DP_FeatureStoryboardComparisons = " . JSTrueFalse($dvd['featurestoryboardcomparisons']) . ";\r\n";
$retval .= "\tvar DP_FeatureGallery = " . JSTrueFalse($dvd['featurephotogallery']) . ";\r\n";
$retval .= "\tvar DP_FeatureProductionNotes = " . JSTrueFalse($dvd['featureproductionnotes']) . ";\r\n";
$retval .= "\tvar DP_FeatureDVDROMContent = " . JSTrueFalse($dvd['featuredvdromcontent']) . ";\r\n";
$retval .= "\tvar DP_FeatureInteractiveGame = " . JSTrueFalse($dvd['featuregame']) . ";\r\n";
$retval .= "\tvar DP_FeatureMultiAngle = " . JSTrueFalse($dvd['featuremultiangle']) . ";\r\n";
$retval .= "\tvar DP_FeatureMusicVideos = " . JSTrueFalse($dvd['featuremusicvideos']) . ";\r\n";
$retval .= "\tvar DP_FeatureTHXCertified = " . JSTrueFalse($dvd['featurethxcertified']) . ";\r\n";
$retval .= "\tvar DP_FeatureClosedCaptioned = " . JSTrueFalse($dvd['featureclosedcaptioned']) . ";\r\n";
$retval .= "\tvar DP_FeatureDigitalCopy = " . JSTrueFalse($dvd['featuredigitalcopy']) . ";\r\n";
$retval .= "\tvar DP_FeaturePIP = " . JSTrueFalse($dvd['featurepip']) . ";\r\n";
$retval .= "\tvar DP_FeatureBDLive = " . JSTrueFalse($dvd['featurebdlive']) . ";\r\n";
$retval .= "\tvar DP_FeatureDBOX = " . JSTrueFalse($dvd['featuredbox']) . ";\r\n";
$retval .= "\tvar DP_FeatureCineChat = " . JSTrueFalse($dvd['featurecinechat']) . ";\r\n";
$retval .= "\tvar DP_FeatureMovieIQ = " . JSTrueFalse($dvd['featuremovieiq']) . ";\r\n";
$retval .= "\tvar DP_FeatureOther = \"" . str_replace(array("\n",'"'), array('<BR>','\\"'), $dvd['featureother']). "\";\r\n"; // Line break fix.


rss.php (DVD Profiler 4.0 features added.  I didn't update this one fully.  Don't use this feature.)
case 'Features':
$tmp1=array('Scene Access','Play All','Trailers','Featurettes','Commentary','Deleted Scenes','Interviews','Outtakes/Bloopers','Storyboard Comparisons','Gallery','Production Notes/Bios','DVD-ROM Content','Interactive Game','Multi-Angle','Music Videos','THX Certified','Closed Captioned');
$tmp2=array('sceneaccess','playall','trailer','makingof','commentary','deletedscenes', 'interviews','outtakes','storyboardcomparisons','photogallery','productionnotes','dvdromcontent','game','multiangle','musicvideos','thxcertified','closedcaptioned');


lang_en.php (DVD Profiler 4.0 features added.  Items sorted to match the order presented in DVD Profiler.)
$lang['SCENEACCESS'] = "Scene Access";
$lang['PLAYALL'] = "Play All";
$lang['TRAILER'] = "Feature Trailers";
$lang['BONUSTRAILERS'] = "Bonus Trailers";
$lang['MAKINGOF'] = "Featurettes";
$lang['COMMENTARY'] = "Commentary";
$lang['DELETEDSCENES'] = "Deleted Scenes";
$lang['INTERVIEWS'] = "Interviews";
$lang['OUTTAKES'] = "Outtakes/Bloopers";
$lang['STORYBOARDCOMPARISONS'] = "Storyboard Comparisons";
$lang['PHOTOGALLERY'] = "Gallery";
$lang['PRODUCTIONNOTES'] = "Prod. Notes/Bios";
$lang['DVDROMCONTENT'] = "DVD-ROM Content";
$lang['GAME'] = "Interactive Games";
$lang['MULTIANGLE'] = "Multi-angle";
$lang['MUSICVIDEOS'] = "Music Videos";
$lang['THXCERTIFIED'] = "THX Certified";
$lang['CLOSEDCAPTIONED'] = "Closed Captioned";
$lang['DIGITALCOPY'] = "Digital Copy";
$lang['PIP'] = "Picture-in-Picture";
$lang['BDLIVE'] = "BD-Live";
$lang['DBOX'] = "D-BOX";
$lang['CINECHAT'] = "CineChat";
$lang['MOVIEIQ'] = "MovieIQ";


incupdate.php (DVD Profiler 4.0 features added.  Items sorted to match the order presented in DVD Profiler.)
$f .= ',featuresceneaccess'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURESCENEACCESS'][0]['VALUE']);
$f .= ',featureplayall'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREPLAYALL'][0]['VALUE']);
$f .= ',featuretrailer'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURETRAILER'][0]['VALUE']);
$f .= ',featurebonustrailers'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREBONUSTRAILERS'][0]['VALUE']);
$f .= ',featuremakingof'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREMAKINGOF'][0]['VALUE']);
$f .= ',featurecommentary'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURECOMMENTARY'][0]['VALUE']);
$f .= ',featuredeletedscenes'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREDELETEDSCENES'][0]['VALUE']);
$f .= ',featureinterviews'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREINTERVIEWS'][0]['VALUE']);
$f .= ',featureouttakes'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREOUTTAKES'][0]['VALUE']);
$f .= ',featurestoryboardcomparisons'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURESTORYBOARDCOMPARISONS'][0]['VALUE']);
$f .= ',featurephotogallery'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREPHOTOGALLERY'][0]['VALUE']);
$f .= ',featureproductionnotes'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREPRODUCTIONNOTES'][0]['VALUE']);
$f .= ',featuredvdromcontent'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREDVDROMCONTENT'][0]['VALUE']);
$f .= ',featuregame'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREGAME'][0]['VALUE']);
$f .= ',featuremultiangle'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREMULTIANGLE'][0]['VALUE']);
$f .= ',featuremusicvideos'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREMUSICVIDEOS'][0]['VALUE']);
$f .= ',featurethxcertified'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURETHXCERTIFIED'][0]['VALUE']);
$f .= ',featureclosedcaptioned'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURECLOSEDCAPTIONED'][0]['VALUE']);
$f .= ',featuredigitalcopy'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREDIGITALCOPY'][0]['VALUE']);
$f .= ',featurepip'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREPIP'][0]['VALUE']);
$f .= ',featurebdlive'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREBDLIVE'][0]['VALUE']);
$f .= ',featuredbox'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREDBOX'][0]['VALUE']);
$f .= ',featurecinechat'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATURECINECHAT'][0]['VALUE']);
$f .= ',featuremovieiq'; $v .= ','  . TrueFalse($dvd_info['FEATURES'][0]['FEATUREMOVIEIQ'][0]['VALUE']);
$f .= ',featureother'; $v .= ",'" . StringIfThere($dvd_info['FEATURES'][0]['OTHERFEATURES'][0]['VALUE']) . "'";


schema.sql (DVD Profiler 4.0 features added.  You'll need to import this file to your MySQL database again.)
featuresceneaccess tinyint unsigned default NULL,
featureplayall tinyint unsigned default NULL,
featuretrailer tinyint unsigned default NULL, 
featurebonustrailers tinyint unsigned default NULL,
featuremakingof tinyint unsigned default NULL, 
featurecommentary tinyint unsigned default NULL,
featuredeletedscenes tinyint unsigned default NULL,
featureinterviews tinyint unsigned default NULL, 
featureouttakes tinyint unsigned default NULL,
featurestoryboardcomparisons tinyint unsigned default NULL, 
featurephotogallery tinyint unsigned default NULL,
featureproductionnotes tinyint unsigned default NULL,
featuredvdromcontent tinyint unsigned default NULL, 
featuregame tinyint unsigned default NULL,
featuremultiangle tinyint unsigned default NULL,
featuremusicvideos tinyint unsigned default NULL,
featurethxcertified tinyint unsigned default NULL,
featureclosedcaptioned tinyint unsigned default NULL,
featuredigitalcopy tinyint unsigned default NULL,
featurepip tinyint unsigned default NULL,
featurebdlive tinyint unsigned default NULL,
featuredbox tinyint unsigned default NULL,
featurecinechat tinyint unsigned default NULL,
featuremovieiq tinyint unsigned default NULL,
featureother varchar(255) default NULL,
My DVD/Blu-ray Collection
 Last edited: by Lowpro
DVD Profiler Unlimited RegistrantStar ContributorPistol Pete
Registered: March 19, 2007
Finland Posts: 259
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Quoting Lowpro:
Quote:
I recently updated my phpDVDProfiler, so that the new "features" items added by DVD Profiler 4.0 would be recognized.  Thought I'd post the relevant sections for each of the files I had to edit for those who also have phpDVDProfiler websites.  When updating your files and putting them in place you'll also want to make sure you have a full DVD Profiler XML file in place as you'll need to import the updated "schema.sql" file to your MySQL database, then performing a full update from your phpDVDProfiler website afterwards.  Enjoy!
______________________

Click here for a PHP file containing the below.


Thank you very much for these!  Any chance of getting the 4K media format and the new audio formats updated too? I suppose FredLooks will not update phpDVDProfiler any more?
Markku
DVD Profiler Unlimited Registrantmiki1
Registered: December 16, 2012
Posts: 1
Posted:
PM this userDirect link to this postReply with quote
Quoting Pistol Pete:
Quote:
Quoting Lowpro:
Quote:
I recently updated my phpDVDProfiler, so that the new "features" items added by DVD Profiler 4.0 would be recognized.  Thought I'd post the relevant sections for each of the files I had to edit for those who also have phpDVDProfiler websites.  When updating your files and putting them in place you'll also want to make sure you have a full DVD Profiler XML file in place as you'll need to import the updated "schema.sql" file to your MySQL database, then performing a full update from your phpDVDProfiler website afterwards.  Enjoy!
______________________

Click here for a PHP file containing the below.


Thank you very much for these!  Any chance of getting the 4K media format and the new audio formats updated too? I suppose FredLooks will not update phpDVDProfiler any more?

Hi, you have only to update global.php and lang_en.php to add new Audio formats and channels.
DVD Profiler Unlimited RegistrantStar ContributorParsec
Registered: June 15, 2012
Australia Posts: 428
Posted:
PM this userDirect link to this postReply with quote
..and make a couple of images.

The tough bit is the Media Type for 4k UHD, I tried editing the MediaTypes in the globalinits.php and messed it up completely :-)

So now I have a custom media type in DvdProfiler called 4k and phpdvdprofiler picks up custom media types once you add a definition for it in siteconfig.php
DVD Profiler Unlimited RegistrantStar ContributorMithi
Sushi Annihilator
Registered: March 13, 2007
Reputation: Superior Rating
Germany Posts: 2,217
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
PHP7 compability?
My webprovider has announced that they will shut down PHP 4 and 5 in the foreseeable future. Simply switching to v7 didn't seem to work (see below). Does anyone have this on the radar?
The change to MySQL 5 (3 and 4 will also be shut down for legacy reason) worked quite well, but my hopes that it would be the same with PHP were shattered.

Error with v7:
Quote:
Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; sql_db has a deprecated constructor in $myserverpath/mysql.php on line 14

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in $myserverpath/mysql.php:40 Stack trace: #0 $myserverpath/global.php(691): sql_db->sql_db('mysql5.dvd-welt...', 'db48464_1', '$password', 'db48464_1', '', false, false, true) #1 $myserverpath/index.php(6): include_once('/kunden/dvd-wel...') #2 {main} thrown in $myserverpath/mysql.php on line 40

$myserverpath & $password are placeholder inserted by me

Current working version is 5.6.34 stable, neither 7.0.24 legacy nor 7.2.3 stable worked (available PHP versions)
Mithi's little XSLT tinkering - the power of XML --- DVD-Profiler Mini-Wiki
DVD Profiler Unlimited RegistrantMcLaine
Registered: May 18, 2007
Posts: 1
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Hi,

Had the same problem with php7 after switching to latest fedora release.

Change $dbtype from mysql to mysqli in siteconfig.php should fix the problem.
DVD Profiler Unlimited RegistrantStar ContributorMithi
Sushi Annihilator
Registered: March 13, 2007
Reputation: Superior Rating
Germany Posts: 2,217
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
No such luck. First error/warning stays the same, just with 'mysqli.php'

new error:
Quote:
Warning: Cannot modify header information - headers already sent by (output started at /kunden/dvd-welt.de/webseiten/privat/dvdliste/mysqli.php:14) in /kunden/dvd-welt.de/webseiten/privat/dvdliste/index.php on line 1422


So progress, just not enough 
Mithi's little XSLT tinkering - the power of XML --- DVD-Profiler Mini-Wiki
DVD Profiler Unlimited RegistrantStar Contributorhallo-marvin
Registered: April 17, 2007
Germany Posts: 771
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
I also get error after updating to php7:

Fatal error: Uncaught Error: Class 'sql_db' not found in /kunden/227274_60385/webseiten/phpdvdprofiler/global.php:697 Stack trace: #0 /kunden/227274_60385/webseiten/phpdvdprofiler/index.php(6): include_once() #1 {main} thrown in /kunden/227274_60385/webseiten/phpdvdprofiler/global.php on line 697

Any help would be much appreciated.
DVD Profiler Desktop and Mobile Registrantwah_8
Registered: March 14, 2007
Canada Posts: 6
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
Getting sql error too:

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in /home/public/phpdvdprofiler/mysql.php:40 Stack trace: #0 /home/public/phpdvdprofiler/global.php(691): sql_db->sql_db('dvdprofiler.db', 'aheighway', 'epHBxwuA-kyLR', 'dvdprofiler', '3306', false, false, true) #1 /home/public/phpdvdprofiler/index.php(6): include_once('/home/public/ph...') #2 {main} thrown in /home/public/phpdvdprofiler/mysql.php on line 40

Would love to find a fix.

Thanks
DVD Profiler Unlimited RegistrantStar Contributorzeiram
Registered: April 16, 2007
Reputation: High Rating
Switzerland Posts: 30
Posted:
PM this userView this user's DVD collectionDirect link to this postReply with quote
@wah_8: Switching the dbtype in your localsiteconfig.php to mysqli should help.

For the others: I've been working yesterday on making phpDVDProfiler working again with PHP 7.2. I've published the newer version on either my website ( https://mudry.org/blog/post/2019/12/26/phpDVDProfiler-and-PHP-7.2 ) or GitHub ( https://github.com/julmud/phpDVDProfiler )
DVD Profiler Unlimited RegistrantLowpro
Registered: March 14, 2007
Reputation: Great Rating
United States Posts: 299
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
I'm still on PHP 5.6.0, but PHP 7.2 compatibility could certainly come in handy down the road.  Many thanks!
My DVD/Blu-ray Collection
DVD Profiler Unlimited RegistrantStar ContributorMithi
Sushi Annihilator
Registered: March 13, 2007
Reputation: Superior Rating
Germany Posts: 2,217
Posted:
PM this userEmail this userVisit this user's homepageView this user's DVD collectionDirect link to this postReply with quote
Quoting zeiram:
Quote:
For the others: I've been working yesterday on making phpDVDProfiler working again with PHP 7.2.

What an excellent and unexpected Christmas gift!
Many thanks for reviving the old warhorse.

My webserver is now on PHP 7.3 and the dvd-list is working.

Only one very small problem remains: the update incorporates the "new" 3D-Audioformats, right? Until now I downgraded all those because of the problem phphDVDProfiler had with them. My test-profile still throws errors but shows the right icons. Is there anything I still have to do to the database?
As said, very minor because of lacking hardware I don't care much about those anyways, would just make the downgrading unnecessary.
Solved
Mithi's little XSLT tinkering - the power of XML --- DVD-Profiler Mini-Wiki
 Last edited: by Mithi
DVD Profiler Unlimited RegistrantLowpro
Registered: March 14, 2007
Reputation: Great Rating
United States Posts: 299
Posted:
PM this userVisit this user's homepageDirect link to this postReply with quote
Quoting Mithi:
Quote:
Quoting zeiram:
Quote:
For the others: I've been working yesterday on making phpDVDProfiler working again with PHP 7.2.

What an excellent and unexpected Christmas gift!
Many thanks for reviving the old warhorse.

My webserver is now on PHP 7.3 and the dvd-list is working.

Only one very small problem remains: the update incorporates the "new" 3D-Audioformats, right? Until now I downgraded all those because of the problem phphDVDProfiler had with them. My test-profile still throws errors but shows the right icons. Is there anything I still have to do to the database?
As said, very minor because of lacking hardware I don't care much about those anyways, would just make the downgrading unnecessary.

I took a look at your test profile which throws the below.
Notice: Undefined index: Auro-3D in /kunden/dvd-welt.de/webseiten/privat/dvdliste/index.php on line 2238

To fix that you just need to add the "Auro-3D" format to your global.php and lang_en.php (and other language files).  I tested this myself.  No issue after adding the below.

Add the Auro-3D line below to your global.php file.
$aformat_name = array (
''  => $lang[''],
'Dolby Atmos' => $lang['AUDIO']['ATMOS'],
'Auro-3D' => $lang['AUDIO']['AURO-3D'], //Mithi
'Other' => $lang['OTHER']
);

Add the below to your lang_en.php and other language files.
$lang['AUDIO']['AURO-3D'] = "Auro-3D"; // Mithi
My DVD/Blu-ray Collection
    Invelos Forums->DVD Profiler: Plugins Page: 1 2 3 4 5  Previous   Next