I'm about to upgrade from 1.16.1 to 1.21.1 on a private corporate wiki
and am testing things out on a local PC before upgrading the (hosted)
production server.
We had a custom skin which made only trivial changes to monobook - in
MonoBookTemplate, in the "contents" section, it checked for certain
categories in catlinks (things like "Not supported"), and if those
existed put up a Big Red Notice at the top of the page.
In 1.16.1 I had renamed MonoBook.php to our skin name, and internally
had renamed $skinname, $stylename, and other things to match. This
worked as expected.
In 1.21.1, if I simply insert my own code into MonoBook.php, it works as
expected, but no combination of renaming variables and files seems to
work. I'm clearly missing some relationship between them.
I can leave it named "MonoBook" with the customization, but obviously
this is asking for trouble down the road when someone else needs to do
another upgrade. Is there a comprehensive list or can someone tell me
what I need to rename? I have looked at the tutorial on skinning, but
that seems to be more for "from scratch" rather than modifying an
existing skin and does not spell this out.
Thanks in advance.
--
Mickey Feldman
Vigil Health Solutions Inc.
2102- 4464 Markham Street
Victoria, BC Canada
V8Z 7X8
250.383.6900