Skin Changing - YAMJ/yamj-v2 GitHub Wiki
How to change the look of YAMJ
Introduction
By default MovieJukebox ships with five skins: Three HD and two SD skins. || Skin Name || Format || || default || HD || || sd || SD || || gfb107 || HD || || gfb107-sd || SD || || hebrew || HD ||
To change from the default to one of these skins (or another you have downloaded) perform the following steps:
- Edit the moviejukebox.properties file in a text editor
- Locate the "mjb.skin.dir=" line
- Change the line to read "mjb.skin.dir=./skins/???" where ??? is the name of the directory that your skin is in (Usually the name of the skin)
- Locate the following lines and change the values to true: - mjb.forceHTMLOverwrite=true - mjb.forcePostersOverwrite=true - mjb.forceThumbnailsOverwrite=true
- ===Run YAMJ===
- Edit the moviejukebox.properties file in notepad
- Locate the values change in step 4 and return them to "false"
Alternative Method
If you are comfortable with deleting files from the Jukebox directory, you can delete all the **.html
, **.png
and ***.css
files directly and then re-run YAMJ
!MyiHome
!MyiHome overwrites the moviejukebox.properties file every time that it runs the plugin, so you will need to set the file to read only so that the settings you make above are retained.
Additional Skins
There are some great skins out there that have been developed by members of the community and you can use them in MovieJukebox quite easily.
- Download the zip file
- Extract it to your yamj skins directory (there should be other directories in there named "default", "sd", "hebrew", "gfb107" & "gfb107-sd"
- The skin should be extracted into a sub-directory named the same as the skin, e.g. "!NewSkin"
- Follow the directions above to change the skin
Some skins can be found here: http://mediaplayersite.com/skins
Changing Skin Settings
From v2.0 of MovieJukebox you can now specify a skin-user.properties file to over-ride the skin.properties file that is distributed with each skin. This file is not distributed with MovieJukebox and must be created by you.
You should only place the parameters in this file that you specifically want to over-ride from the default skin.properties file provided by the skin maker.