עזרה בשינוי קטן שאני רוצה לעשות בסקין transparency!

תוכנות ניהול מדיה: KODI, תוספים, XBMC, Media Portal, PLEX וכו'
tstrul פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 215
הצטרף: אפריל 2008

שליחה

שלום לכולם,
אני מעוניין להוסיף לסקין בתצוגת FanArt את זמן הניגון של הוידאו בדקות ליד שם הוידאו (בחלק שנמצא בתמונה הבאה:
תמונה
הבנתי שהכוון הוא עריכה של הקובץ View-Fanart.xml בתיקיה של הסקין.
החלק אותו ניסיתי לשנות:
<control type="label">
<posx>10</posx>
<posy>0</posy>
<width>305</width>
<height>30</height>
<font>font-20</font>
<textcolor>white</textcolor>
<selectedcolor>blue</selectedcolor>
<align>left</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
</control>
...
אני יודע שהמשתנה שצריך להוסיף הוא ListItem.Duration. לא משנה כמה ניסיתי לא הצלחתי לשלב את 2 המשתנים יחדיו. (אם אני מחליף את ה label ל duration רואים באמת את הזמן ככה שהמשתנה נכון, אבל אני לא מצליח לשלב את שניהם ביחד.).

ראיתי באינטרנט שהמליצו פשוט לשכפל את הקטע של ה label בצורה הבאה:
<control type="label">
<posx>10</posx>
<posy>0</posy>
<width>310</width>
<height>30</height>
<font>font-20</font>
<textcolor>white</textcolor>
<selectedcolor>blue</selectedcolor>
<align>left</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label]</label>
</control>

<control type="label">
<posx>320</posx>
<posy>0</posy>
<width>310</width>
<height>30</height>
<font>font-20</font>
<textcolor>lightblue</textcolor>
<selectedcolor>blue</selectedcolor>
<align>right</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Duration]</label>
</control>
...
אבל זה בכלל לא עבד... אשמח לעזרה מבין המבינים פה בסקינינג.
תודה רבה מראש

itzikg
סמל אישי של משתמש
חבר ותיק
חבר ותיק
תגובות: 2120
הצטרף: אוקטובר 2011

שליחה

תוכל להיעזר ב @tomer953 אבל הוא במילואים תחכה שיחזור :)

tstrul פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 215
הצטרף: אפריל 2008

התקדמות

שליחה

אוקיי שיניתי את הקוד לתצורה הבאה:
<control type="label">
<posx>10</posx>
<posy>0</posy>
<width>305</width>
<height>30</height>
<font>font-20</font>
<textcolor>white</textcolor>
<selectedcolor>blue</selectedcolor>
<align>left</align>
<aligny>center</aligny>
<label>$INFO[ListItem.Label][COLOR blue]$INFO[ListItem.Duration, ][/COLOR]</label>
</control>
...
כעת זה נראה הרבה יותר טוב:
תמונה

הדבר היחיד שמשגע אותי זה שאני רוצה להוסיף את המחרוזת "Min" לאחר ציון הזמנים בדקות או להוסיף את כל הדבר הזה בתוך סוגריים (30 Min) אבל כל הסיפור הזה עם המחרוזות לא מסתדר לי
אם אני מוסיף משהו אחרי הפסיק הוא נכנס לפני המשתנה ולא אחריו.

נחכה לתומר שיחזור :)

tomer953
סמל אישי של משתמש
חבר מכור קשה
חבר מכור קשה
תגובות: 5304
הצטרף: מרץ 2010
שם מלא: tomer953

שליחה

שים שני פסיקים רצוף

tstrul פותח השרשור
חבר פעיל מאוד
חבר פעיל מאוד
תגובות: 215
הצטרף: אפריל 2008

שליחה

tomer953 כתב:שים שני פסיקים רצוף
...
·

וואו איך פספסתי את זה 8O

תודה רבה!


-- עריכה --
הסתדרתי גם עם עניין הסוגריים.
למי שמעניין אותו, הקוד הוא:

קוד: בחירת הכל

$INFO&#91;ListItem.Label&#93;&#91;COLOR silver&#93;$INFO&#91;ListItem.Duration, &#40;, Min&#41;&#93;&#91;/COLOR&#93;
והתוצאה הסופית:
תמונה

תודה רבה תומר!

חזור אל “תוכנה - KODI”