Member:
Markus ⋅
Date: January 29, 2010, 03:14 AM
⋅ Subject: "Re: Slipstream links..."
On non-dynamic pages, the browser title bar name and the slipstream name are derived from the page Layout name. Please see here for how to change that for any one of your pages.
If you want to remove the slipstream altogether, open up skin_wrappers.php and search for slipstream (lines #74-76). The entire file is straight-forward enough to edit if you have a basic understanding of the structure of a regular HTML page -- this is your iWiccle wireframe, the place where you can turn the base structure of your site upside down if you want.
If you or someone else ever wants to know about how to manipulate the order or extent in which the different slipstream navigation links are presented, 1) system-wide, 2) on a per-module basis, 3) for recognizing sub- and parent pages, or 4) how slipstream data can be replaced or appended to on a per-case basis, let me know and I'll draft up some specs to go.
If you want to get a basic idea of what you could stick into your configuration files to make the slipstream behave differently in different situations, you can refer to function make_slipstream() from line #1768 in class_templates.php. If you want to change the default separator mark (raquo; / »), it's on line #1913 to change, and as a separate snippet in the templates for the next release to keep things tidy.
There's a lot of interesting stuff you can do under the hood if you're a little bit adventurous. Most of our modules are made with switching switches and clicking buttons, and most other features have set of configuration fields somewhere that do something fun across the system in different contexts. It's a very interesting, powerful and unusual API when you bring it all together in our system! =)