SMF - Just Installed!
Quote from: Ivek23 on 4 04 June, 2026, 04:16:20 PMHowever, there was a problem when I selected only the main page in the Script Configurator, the Script Configurator did not save the settings and there was no restart of PVD. It also warned for the PlotSummary page that at least one field associated with this page must be checked. When I checked the fields associated with PlotSummary as well as the PlotSummary additional page, the Script Configurator saved the settings and restarted PVD.If you don't want plot summary page then you should uncheck ALL of the Parse_xxx_SUMMARY boxes in Configurator and then click on "No" and PVD would restart then. It is not enough to unchek downloading pages only. You need to uncheck parsing those pages too in Configurator. This is the message on that dialog box:
QuoteTo enable downloading the plot summary page by IMDb Movie Script,
you ALSO need to check at least one of the XXX_SUMMARY boxes.
To disable downloading the plot summary page, you also need to uncheck
ALL of the Parse_xxx_SUMMARY boxes.
Press 'Yes' to go back to Configurator and set them accordingly,
or press 'No' to continue restarting PVD with leaving them as they were.
Quote//Get ~imdbrating~~IMDB Rating~~IMDBRating~
ItemValue := TextBetWeenFirst(ItemList,'"worstRating":1,"ratingValue":','},"'); //Strings which opens/closes the data. WEB_SPECIFIC
//ItemValue := FloatToStr((StrToFloat(ItemValue) * 1));
AddFieldValueXML('imdbrating',ItemValue);
AddCustomFieldValueByName('IMDB Rating',ItemValue);
AddCustomFieldValueByName('IMDBRating',ItemValue);
LogMessage('Function ParsePage_IMDBMovieBASE - Get result ratingValue ~imdbrating~ (CF~IMDB Rating~~IMDBRating~):|' + ItemValue + '||');
End; //If Not (ReferencePageDownloaded) Then Begin should end here
//(*
If Not (ReferencePageDownloaded) And Not (KeywordsPageDownloaded) Then Begin
//Get ~tags~ "keywords" (field with multiple values in a comma separated list)
//curPos := Pos('","keywords":"', HTML); //WEB_SPECIFIC
//If 0 < curPos Then Begin
// endPos := curPos;
//EndPos := PosFrom('","trailer":', HTML, curPos);
//ItemValue := HTMLValues(HTML, '"keywords":{', '"TitleKeywordConnection"', '"text":"', '","', ', ', endPos);
//ItemValue := TextBetWeen(HTML,'","keywords":"','","trailer":',false,curPos);
ItemValue := TextBetWeenFirst(ItemList,'","keywords":"','","');
AddFieldValueXML('tags', ItemValue);
LogMessage('Function ParsePage_IMDBMovieBASE - Get results Tags:|' + ItemValue + '||');
//End; //If 0 < curPos Then Begin should end here
End; //If Not (ReferencePageDownloaded) And Not (KeywordsPageDownloaded) Then Begin should end here
//*)
Page created in 0.085 seconds with 15 queries.