Filename aus Filepath, Label AddonVersion() aktualisieren, Image fallback

  • Hallo Zusammen

    1. Ich habe einen Button mit dem ich einen Dateipfad als String setze.
    Nun würde ich gern im Label 2 aber nur den Dateiname haben. Ohne ".ext" wäre noch ccoler.
    Muss man da irgendwas mit stringremove, sofern es sowas gibt, basteln?
    Oder gibts dafür eine ganz einfache Lösung?

    Code
    <control type="button" id="310">
                  ...
    <label>Choose Car for PDC Background</label>
                  <label2>$INFO[Skin.String(PDC_CAR)]</label2>
                  <onclick>Skin.SetImage(PDC_CAR,,/home/osmc/.kodi/addons/skin.confluence-vertical/media/pdc/BGs)</onclick>
                  ...
    </control>

    2. Wir haben uns einen simplen Skin Updater gebastelt. Der nur eine Zip Datei herunter lädt, entpackt und die komplette Skin kopiert.
    2.1 Muss man da irgendwas beachten, damit Settings nicht überschrieben werden?
    2.2 Gibt es eine Lösung, dass nach SkinReload sich auch das Label der Skinversion aktualisiert? Denn dies geschieht jetzt nur nach Neustart?

    Code
    $INFO[System.AddonVersion(skin.confluence-vertical)]

    3. Kann man für ein Image das fallback mit einem Skin.String() setzen? Irgendwie klappt das nicht.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!