Sounds good, Bill, let's keep in touch. This email thread could serve as a resource for anyone else who finds themselves in a similar situation. If we make any progress, perhaps one of us could add to the official documentation or at least include a link to this mailing list thread.
Can any of the gurus on the list give us a starting point for how we can create a modified version of the Vector skin while still preserving the original as an option? Forest Use Google technology to search 10,000 pages about TMS: search.tmswiki.org<http://Search.tmswiki.org> . Want to see what I'm working on? Click here<http://www.tmswiki.org/forum/threads/3368/>. (link fixed) On Fri, Jan 24, 2014 at 11:38 AM, Bill Traynor <[email protected]> wrote: > On Fri, Jan 24, 2014 at 9:10 AM, Forest S <[email protected]> wrote: > > > Hi Bill, > > > > Unfortunately, I think that there is a gap in the public documentation > > regarding this. I am in the same jam as you. The Redworks tutorial > teaches > > us how to clone a skin to add CSS, but if I remember correctly it does > > nothing if we want to add actual content such as a custom header, footer, > > or sidebar. > > > > I agree. Daniel's subskin tutorial is great as a starting point, but > what's I need is the next steps to make customizations. > > > > > > You can read my thoughts on the issue here: > > > > > http://wikimedia.7.x6.nabble.com/MediaWiki-l-Cloning-Vector-to-modify-its-PHP-td5018300.html > > > > Part of me wonders if the reason that no one responded to it is that the > > people who could answer it prefer a more elegant approach. To me, though, > > it seems like the most natural thing in the world to clone a skin and the > > edit it's code. I'm more than happy to do the extra work when it is time > to > > upgrade. Mediawiki is such a mature product that I can skip a lot of > > upgrades anyway. > > > > I actually prefer the subskin concept in my particular instance as the old > skin I'm trying to replicate was also based on the Vector skin. > > > > > > I think that the best approach is just to follow the directions in the > > following tutorial on a nonpublic installation of your wiki: > > https://www.mediawiki.org/wiki/Manual:Skinning/Vector > > Just do experiments. I found that the html comments were helpful in > > identifying which sections of the code corresponded to which sections of > > the final html. I don't know if you've ever made a development server > > before, but it's only a couple hours of work to figure out. You just copy > > the filesystem to a new location, use mysqldump to clone the database, > and > > then edit the appropriate files to point the code in the new filesystem > > toward the new mysql database. > > > > Thanks, I do indeed have a development server running already and am > experimenting continuously. Hopefully, I'll have a solution soon. > > Thanks for your response, it's very much appreciated. > > > > > > Forest > > > > Use Google technology to search 10,000 pages about TMS: > > search.tmswiki.org<http://Search.tmswiki.org> > > . > > Want to see what I'm working on? Click > > here<http://www.tmswiki.org/forum/threads/3368/>. > > (link fixed) > > > > > > On Thu, Jan 23, 2014 at 11:17 AM, Bill Traynor <[email protected]> > wrote: > > > > > In an old vector based skin on a 1.16 version of MW, the skin author > > added > > > custom html and css directly into the skin.php code to add a custom > > header > > > above the personal tools links. > > > > > > Where do I put that code in a vector subskin in MW 1.22? Do I add it > > > directly to myskin.php again, or to myskin.skin.php? Do I separate the > > > html and css and add the html to myskin.skin.php and the css to > > screen.css? > > > > > > Thanks > > > Bill > > > _______________________________________________ > > > MediaWiki-l mailing list > > > [email protected] > > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > > > > > _______________________________________________ > > MediaWiki-l mailing list > > [email protected] > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > > > _______________________________________________ > MediaWiki-l mailing list > [email protected] > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > _______________________________________________ MediaWiki-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
