Thread:Project:Support desk/my custom skin disappeared after upgrade to 1.20/reply

Hi Jeff,

normally a skin does not have to be called with require_once; in LocalSettings.php. Remove that line again. The PHP file of the skin itself must be located in the folder skins/ directly (not in a subfolder like skins/claysterweb).

What is the exact error message, which you get, when you place the file in the skins folder? You most likely have to do some adjustments to make the skin work with MW 1.20.

E.g. to be able to use the new resource loader, you have to set $wgResourceModules just as it is done e.g. for Vector in resources/Ressources.php.

And you will have to update the skin's PHP file; there might well be some functions, which are used in your version, but which are no longer there in MW 1.20.

Without more information about the error 500 it is hard to say, if it is related to the skin. Check the error log to see the actual error message.