home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Products
TV-Server
TV Server Plugin: TvWishList
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="huha" data-source="post: 843045" data-attributes="member: 63847"><p>Ben,</p><p>this is great to hear. In the future you can disable then description per tv wish.</p><p></p><p>Update: the TvWishList_ListViewMessages_001 = "" is correct and needs to stay that way.</p><p></p><p>I am still struggling if i should allow empty fields for properties for both, the old and the new schedule</p><p>to skip the recording. This was implemented in 1.2.1.11 following the following algorithm for skipping:</p><p></p><p>Option 1 implemented in 1.2.1.11</p><p> if ((newDescription == oldDescription) || (!useDescription) )</p><p> {</p><p> if ((newEpisodePart == oldEpisodePart) || (!useNames) )</p><p> {</p><p> if ((newEpisodeName == oldEpisodeName) || (!useNames) )</p><p> {</p><p> if ((newSeriesNumber == oldSeriesNumber) || (!useNumbers) )</p><p> {</p><p> //Log.Debug("SeriesNumber true");</p><p> if ((newEpisodeNumber == oldEpisodeNumber) || (!useNumbers) )</p><p> {</p><p> //Log.Debug(" ==> EpisodeManagement = true");</p><p> return true;</p><p> }//EpisodeNumber</p><p> }//SeriesNumber</p><p> }//EpisodeName</p><p> }//EpisodePart</p><p> }//Description</p><p> //Log.Debug("episodeManagement = false");</p><p></p><p></p><p>What you are proposing is to skip only schedules if none of the activated fields is empty resulting in</p><p></p><p>Option2:</p><p>if ((newDescription == oldDescription) && (newDescription != string.Empty) || (!useDescription))</p><p> {</p><p> if ((newEpisodePart == oldEpisodePart) && (newEpisodePart != string.Empty) || (!useNames))</p><p> {</p><p> if ((newEpisodeName == oldEpisodeName) && (newEpisodeName != string.Empty) || (!useNames))</p><p> {</p><p> if ((newSeriesNumber == oldSeriesNumber) && (newSeriesNumber != string.Empty) || (!useNumbers))</p><p> {</p><p> if ((newEpisodeNumber == oldEpisodeNumber) && (newEpisodeNumber != string.Empty) || (!useNumbers))</p><p> {</p><p> //Log.Debug(" ==> EpisodeManagement = true");</p><p> return true;</p><p> }//EpisodeNumber</p><p> }//SeriesNumber</p><p> }//EpisodeName</p><p> }//EpisodePart</p><p> }//Description</p><p> //Log.Debug("episodeManagement = false"); </p><p></p><p></p><p></p><p>The problem i see to come up is that many users have EPG data with a EpisodeName but an empty EpisodePart. So names would never work for them.</p><p>I have not seen EPG data where series numbers were missing, but episode numbers are in. So they seem to occur in pairs only.</p><p>I definitely do not want to implement both options as this would confuse the average user. So another option would be to add one more checkbox for episode part resulting in checkboxes for description, episodepart, episodename and episodenumber.</p><p>I would like to hear your opinion and of course also from any other users.</p><p></p><p>greetings, huha</p></blockquote><p></p>
[QUOTE="huha, post: 843045, member: 63847"] Ben, this is great to hear. In the future you can disable then description per tv wish. Update: the TvWishList_ListViewMessages_001 = "" is correct and needs to stay that way. I am still struggling if i should allow empty fields for properties for both, the old and the new schedule to skip the recording. This was implemented in 1.2.1.11 following the following algorithm for skipping: Option 1 implemented in 1.2.1.11 if ((newDescription == oldDescription) || (!useDescription) ) { if ((newEpisodePart == oldEpisodePart) || (!useNames) ) { if ((newEpisodeName == oldEpisodeName) || (!useNames) ) { if ((newSeriesNumber == oldSeriesNumber) || (!useNumbers) ) { //Log.Debug("SeriesNumber true"); if ((newEpisodeNumber == oldEpisodeNumber) || (!useNumbers) ) { //Log.Debug(" ==> EpisodeManagement = true"); return true; }//EpisodeNumber }//SeriesNumber }//EpisodeName }//EpisodePart }//Description //Log.Debug("episodeManagement = false"); What you are proposing is to skip only schedules if none of the activated fields is empty resulting in Option2: if ((newDescription == oldDescription) && (newDescription != string.Empty) || (!useDescription)) { if ((newEpisodePart == oldEpisodePart) && (newEpisodePart != string.Empty) || (!useNames)) { if ((newEpisodeName == oldEpisodeName) && (newEpisodeName != string.Empty) || (!useNames)) { if ((newSeriesNumber == oldSeriesNumber) && (newSeriesNumber != string.Empty) || (!useNumbers)) { if ((newEpisodeNumber == oldEpisodeNumber) && (newEpisodeNumber != string.Empty) || (!useNumbers)) { //Log.Debug(" ==> EpisodeManagement = true"); return true; }//EpisodeNumber }//SeriesNumber }//EpisodeName }//EpisodePart }//Description //Log.Debug("episodeManagement = false"); The problem i see to come up is that many users have EPG data with a EpisodeName but an empty EpisodePart. So names would never work for them. I have not seen EPG data where series numbers were missing, but episode numbers are in. So they seem to occur in pairs only. I definitely do not want to implement both options as this would confuse the average user. So another option would be to add one more checkbox for episode part resulting in checkboxes for description, episodepart, episodename and episodenumber. I would like to hear your opinion and of course also from any other users. greetings, huha [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Products
TV-Server
TV Server Plugin: TvWishList
Contact us
RSS
Top
Bottom