My favorites | Sign in
Logo
                
Search
for
Updated Jul 26, 2009 by gfb107
Labels: Phase-Deploy
SkinChanging  
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:

  1. Edit the moviejukebox.properties file in notepad
  2. Locate the "mjb.skin.dir=" line
  3. 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)
  4. Locate the following lines and change the values to true:
    • mjb.forceHTMLOverwrite=true
    • mjb.forcePostersOverwrite=true
    • mjb.forceThumbnailsOverwrite=true
  5. Run YAMJ

  6. Edit the moviejukebox.properties file in notepad
  7. Locate the values change in step 4 and return them to "false"

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


Comment by bmorfill, Feb 02, 2009

Do you really have to delete the entire Jukebox directory to apply a new skin?

Comment by Stuart.Boston, Feb 06, 2009

@bmorfill: No. You can just delete the html files, or you can change the mjb.forceHTMLOverwrite=true property in the moviejukebox.properties file.

Comment by gfb107, Feb 06, 2009

You may also have to delete the generated .png files, because chances are good that different skins will use different sizes.

Comment by micah.shaw, Apr 29, 2009

This would be a great place for a link to some of the other skins...

Comment by alexxx.magni, May 18, 2009

omertron hosts a number of skins at http://pch.omertron.com/skins , but more are available elsewhere

Comment by HappyJMD, Jul 26, 2009

Its not "mjb.skindir=", but "mjb.skin.dir=" instead. Just in case others try to search the properties-file for "skindir" and dont get any results.

Comment by rvandet, Oct 29, 2009

would it be easier to delete/rename the current skin folder and rename the desired skin folder into "default" and run the cmd fle from the laptop again ?

Comment by Stuart.Boston, Oct 29, 2009

Yes and no. That will work if you delete the entire jukebox otherwise you need to delete some of the graphics that are created for each skin. That's the reason for setting the overwrite properties

Comment by gregandlars, Nov 06, 2009

I open moviejukebox.properties in notepad and modify and save per the instructions above, and then run myihome, the changes in moviejukebox.properties get overwritten to their previous values, and I can't access a new skin. What am I doing wrong?

Comment by Stuart.Boston, Nov 06, 2009

make the moviejukebox.properties file read only before running so that myihome doesn't overwrite it

Comment by gregandlars, Nov 06, 2009

Nope, that didn't work either...hmmm.....

Comment by Stuart.Boston, Nov 06, 2009

Your question is better answered on the forum

Comment by dlindskog, Dec 06, 2009

I have the same problem as gregandlars wiht the moviejukebox.properties file always reverting after I do any changes to it. Stuart if you know where the solution is, any chance for a link to the "forums"?

Comment by dlindskog, Dec 06, 2009

Post #5 in this thread helped: http://www.networkedmediatank.com/showthread.php?tid=14083 Do the changes: mjb.skin.dir=./skins/yournewskin mjb.forceHTMLOverwrite=true mjb.forcePostersOverwrite=true mjb.forceThumbnailsOverwrite=true make file read only uncheck moviejukebox plugin in myihome check it again press ok and it rescans all your files and overwrite them.

After it is done, you may want to revert the properties file back to be writable and change the Force entries you added to False so it will update faster.


Sign in to add a comment
Hosted by Google Code