Jump to content


Photo

Bug in pli


  • Please log in to reply
97 replies to this topic

Re: Bug in pli #21 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 31 December 2015 - 19:00

I now understand what you mean... in fact feature wasn't really removed..... The Enigma2 UI did not support his at all...

 

But the hiden channels are depending on the parental blacklist.... they will be unhiden when they are set to hidden in the lamedb...

So put those channels in the blacklist.... (parental lock list).

 

See the commit and comments here..

https://github.com/O...125ca863f948965

 

 

proposal ...

s->m_flags &= ~eDVBService::dxDontshow;

Maybe it is worth doing only if parental control is enabled?


Edited by Dimitrij, 31 December 2015 - 19:00.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #22 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 31 December 2015 - 20:27

Nope that is no fix... Use numbered markers in the settings is the only real solution.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #23 LraiZer

  • Senior Member
  • 101 posts

+19
Neutral

Posted 31 December 2015 - 21:59

 

This is an example of a default numbered marker which you can include in a userbouquet...

 

#SERVICE 1:320:0:0:0:0:0:0:0:0::-
#DESCRIPTION -
 
And with this you are 'rid' of the work-a-round....

 

 

 

Nope that is no fix... Use numbered markers in the settings is the only real solution.

 

Using invisible marker is also real solution to get 'rid' of the work-a-around?

 

isMarker=64,                    // Marker
isNumberedMarker=256,    // use together with isMarker, to force the marker to be numbered
isInvisible=512                // use to make services or markers in a list invisable

 

#SERVICE 1:832:0:0:0:0:0:0:0:0:
#DESCRIPTION 

 



Re: Bug in pli #24 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 1 January 2016 - 01:54

But with that marker the numbering will not be continued....

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #25 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 1 January 2016 - 09:44

 

You can full it up with numbered markers instead. Note that they are created by openpli years ago for exactly this purpose. E.g. Fastscan and cablescan are using them. Hide dummy services is in fact a work-a-round for your goal. Numbered markers are designed for this goal. Also the user interface does understand them.

 

hi littlesat,

 

i understand what you meant but in dreamboxedit there is not option to add numbered marker; there is only text marker which will not effectively make the channel number in order with the provider. 

 

Or use http://www.echannelizer.com/ instead.
 



Re: Bug in pli #26 SayyiD

  • Senior Member
  • 136 posts

+30
Good

Posted 3 January 2016 - 11:05

Hidden markers and bouquets, which are useful for custom numbering, are fully supported in E-Channelizer 2.x.

 

Attached File  Hidden Markers.png   92.27KB   13 downloads


Edited by SayyiD, 3 January 2016 - 11:06.


Re: Bug in pli #27 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 3 January 2016 - 18:51

I think e-channelizer is currently a better settings editor....


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #28 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 3 January 2016 - 20:04

littlesat

I took it upon myself to empower parental control.

https://github.com/O...nigma2/pull/153

 

next step:

hide bouquets

add services/bouquets, edit blacklist  from the parental control settings


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #29 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 4 January 2016 - 06:21

Yep...

Very, very sorry.

It looks like You the only one against.
I wanted to do for everyone.
Parental control or PC editor.

 


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #30 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 4 January 2016 - 08:01

littlesat

If you apply my patch(this not work-a-round,this new option and it is really necessary), I will make a very comfortable Parental control editor.


Edited by Dimitrij, 4 January 2016 - 08:14.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #31 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 4 January 2016 - 09:48

Then I need more info... or a better description what you intend to do here...

 

Please note I do not prefer to add a condition to the hide service stuff....

 

(in fact it would be much better go get rid of the blacklist and only use the hiden flag... but when doing this no settings editor is working anymore).


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #32 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 4 January 2016 - 10:15

I set the task to protect children and adults from the abomination of pornography channels.


GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #33 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 4 January 2016 - 10:28

At least this part I really do not understand...

 

https://github.com/D...102140cafe1c95e

 

After this is loaded the blacklist will set/unset the hide protection... Hidden is set by blacklist... so I think this is not required at all... This makes no difference at all... The blacklist protects..!!!

 

I really have no idea what you intend to change????


Edited by littlesat, 4 January 2016 - 10:32.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #34 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 4 January 2016 - 11:37

(in fact it would be much better go get rid of the blacklist and only use the hiden flag... but when doing this no settings editor is working anymore).

I'm pretty sure that the author of E-Chanelizer is willing to add that functionality in the next update. Just give him a shout (or I'll do that for you) as soon as you would decide to embed this. Please don't let this stop development!


Edited by Rob van der Does, 4 January 2016 - 11:38.


Re: Bug in pli #35 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 4 January 2016 - 13:34

What I initially wanted to do is remove the complete blacklist and use the hidden flag instead... and add something like when in a userbouquet all channels are hidden... hide the bouquet aswell...

 

But I can also live as it is now....

 

But first I need to understand what dimitrij means....


Edited by littlesat, 4 January 2016 - 13:35.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #36 SayyiD

  • Senior Member
  • 136 posts

+30
Good

Posted 4 January 2016 - 14:00

I think e-channelizer is currently a better settings editor....

 

Thanks, there's still a lot to do though ;)

 

I set the task to protect children and adults from the abomination of pornography channels.

 

Interesting!

I think hiding both services and bouquets is the best solution.

 

(in fact it would be much better go get rid of the blacklist and only use the hiden flag... but when doing this no settings editor is working anymore).

 

I'm pretty sure that the author of E-Chanelizer is willing to add that functionality in the next update. Just give him a shout (or I'll do that for you) as soon as you would decide to embed this. Please don't let this stop development!

 

Yep, sure!

I am here and watching GitHub as well :)


Edited by SayyiD, 4 January 2016 - 14:03.


Re: Bug in pli #37 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 4 January 2016 - 17:48

At least this part I really do not understand...

 

https://github.com/D...102140cafe1c95e

 

After this is loaded the blacklist will set/unset the hide protection... Hidden is set by blacklist... so I think this is not required at all... This makes no difference at all... The blacklist protects..!!!

 

I really have no idea what you intend to change????

My logic...

 

1)If "Enable parental protection" enabled and "Protect services" enabled and "Hide parentel locked services" enabled:

-start enigma2 --> for all services the flags hidden services are removed--> further init parental  conrtol-->hide blacklist services

-if disable "Hide parentel locked services" -->unhide blacklist services

 

 

2)In any other case -->start enigma2 --> for all services the flags hidden services not removed

 

 

3)If "Enable parental protection" enabled and "Protect services" enabled and "Hide parentel locked services" disabled:

-show option "Unhide all services"-->reset all flags hidden


Edited by Dimitrij, 4 January 2016 - 17:49.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #38 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 4 January 2016 - 22:24

Sorry to say.... I really do not understand you....

Now it is simple.... On enigma2 restart all hiden flags are cleared and later for the blacklisted channels they are re-enabled....
The only thing I can do yet are hiding user bouquets lists that are parental marked.... But you are still ask for pincodes. That has no relation to the way hiding services with the blacklist is now Implemented.... For services it is fine... Find a way to hide user bouquets should be differently fixed...

Edited by littlesat, 4 January 2016 - 22:25.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Bug in pli #39 Dimitrij

  • PLi® Core member
  • 9,994 posts

+338
Excellent

Posted 4 January 2016 - 23:07

my patch...

two options to hide services:

1)Use parental control

2)Use PC editor.e.g. E-Chanelizer, don't use enigma2 parental control


Edited by Dimitrij, 4 January 2016 - 23:07.

GigaBlue UHD Quad 4K /Lunix3-4K/Solo 4K


Re: Bug in pli #40 littlesat

  • PLi® Core member
  • 56,262 posts

+691
Excellent

Posted 4 January 2016 - 23:22

Parental control is the only reason to hide channels.... there is no other reason I can think off........  So I think option 2) should be voided.... i so not see any added value... why should you have 2 options a this is too complicated....

 

Why should you hide channels? I can only imagine for parental control... nothing further... And this is exactly what is happining now... Sorry that I do not "get" the added value...

 

I will keep this as simple as possible... and that was where I was working on months ago... So I deleted a lot of code and now in fact only the blacklist of mandatory,.... (with keeping it also the backwards compatibility, whitelist was never really used)... That is also the reason why all hiden flags are cleared during reading the userbouquets... This is the only method to make the blacklist mandatory to hide services and it also allows to block user bouquets... (which is not possible with a hidden flag).

 

And sorry I do not want to make any changes to this part of code and/or consider to make it more complicated by adding a feature (hiding channels because of nothing) without having a clear added value....

 

Also sorry for being so offensive on this topic....


Edited by littlesat, 4 January 2016 - 23:31.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W



1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users