A way to bookmark something?
#16
then like this:

Code:
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(3DBID,$INFO[Skin.String(2DBID)])</onclick>
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(3DBID_Label,$INFO[Skin.String(2DBID_Label)])</onclick>
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(2DBID,$INFO[Skin.String(1DBID)])</onclick>
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(2DBID_Label,$INFO[Skin.String(1DBID_Label)])</onclick>
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(1DBID,$INFO[ListItem.DBID])</onclick>
<onclick condition="!Substring(Skin.String(1DBID),ListItem.DBID) + !Substring(Skin.String(2DBID),ListItem.DBID) + !Substring(Skin.String(3DBID),ListItem.DBID)">Skin.SetString(1DBID_Label,$INFO[Skin.String(3DBID_Label)])</onclick>


+


<onload condition="IsEmpty(Skin.String(1DBID_Label))">Skin.SetString(1DBID_Label,Bookmark 1 of 3)</onload>
<onload condition="IsEmpty(Skin.String(2DBID_Label))">Skin.SetString(2DBID_Label,Bookmark 2 of 3)</onload>
<onload condition="IsEmpty(Skin.String(3DBID_Label))">Skin.SetString(3DBID_Label,Bookmark 3 of 3)</onload>

untested, but should work.
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#17
The Bookmark 3 of 3 label never shows. It alternates between "1 of 3" and "2 of 3".

I think maybe it is missing the equivalent of:
Code:
<onclick condition="Stringcompare(skin.string(cycle),0)">skin.setstring(cycle,9003)</onclick>
    <onclick condition="Stringcompare(skin.string(cycle),9001)">skin.setstring(cycle,0)</onclick>

First: Dinner time.
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#18
yeah it´s missing one line.

example from nox:

Code:
<onright condition="Stringcompare(Skin.String(InfopanelDelay),1) | IsEmpty(Skin.String(InfoPanelDelay))">Skin.SetString(InfopanelDelay,2)</onright>
                <onright condition="Stringcompare(Skin.String(InfopanelDelay),5)">Skin.SetString(InfopanelDelay,1)</onright>
                <onright condition="Stringcompare(Skin.String(InfopanelDelay),4)">Skin.SetString(InfopanelDelay,5)</onright>
                <onright condition="Stringcompare(Skin.String(InfopanelDelay),3)">Skin.SetString(InfopanelDelay,4)</onright>
                <onright condition="Stringcompare(Skin.String(InfopanelDelay),2)">Skin.SetString(InfopanelDelay,3)</onright>
                <onright condition="Stringcompare(Skin.String(InfopanelDelay),1)">Skin.SetString(InfopanelDelay,2)</onright>

--> see first and last line. that way it cycles through.
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#19
Now you are confusing me. Your example keeps changing the value of 1 string <onright>
But the one we were looking at was changing 3 different strings (1DBID_Label, 2DBID_Label and 3DBID_Label)
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#20
then better let it the way it is now^^. I´m also not 100% sure what you want to accomplish by showing the label.
but if it works then we shouldn´t waste time on it anymore Wink
Donate: https://kodi.tv/contribute/donate (foundation), 146Gr48FqHM7TPB9q33HHv6uWpgQqdz1yk (BTC personal)
Estuary: Kodis new default skin - ExtendedInfo Script - KodiDevKit
Reply
#21
Agreed. I accomplished 50% learning + 50% new function Wink
I'd say i challenged myself successfully. Now back to copy pasting $LOCALIZE...

Thnx again for the help.
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply
#22
You know there is a script called simpleplaylists ? So to say: watch or listen later ...
Reply
#23
I did not, i'll have a look later. But i wanted to be able to set a texture on a library item for any reason.
Image [RELEASE] Metroid
Image [RELEASE] IrcChat
Reply

Logout Mark Read Team Forum Stats Members Help
A way to bookmark something?0