Changeset 772 for trunk/KoalaSkin/data/TWiki/KoalaSkin.txt
- Timestamp:
- 11/18/08 08:44:09 (4 years ago)
- File:
-
- 1 edited
-
trunk/KoalaSkin/data/TWiki/KoalaSkin.txt (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/KoalaSkin/data/TWiki/KoalaSkin.txt
r719 r772 62 62 This implementation also keeps a lot of the templates structure of the 63 63 original TWiki templates. 64 * A wiki page TWiki.KoalaSkinWebList is written to describe the web64 * A wiki page %SYSTEMWEB%.KoalaSkinWebList is written to describe the web 65 65 pseudo-hierarchy. 66 66 * A shell (bash 2.x) script generates the TWiki templates from this … … 112 112 management of a big number of webs. 113 113 Everything is defined in a single wiki topic 114 TWiki.KoalaSkinWebList. A script then generates (compiles) templates114 %SYSTEMWEB%.KoalaSkinWebList. A script then generates (compiles) templates 115 115 from this information, lowering runtime overhead. 116 116 Note that this will generate about 500k of templates per web. … … 225 225 <br> =require valid-user= 226 226 <br> =</Files>= 227 7 Create a topic TWiki.KoalaSkinWebList227 7 Create a topic %SYSTEMWEB%.KoalaSkinWebList 228 228 * Fill it with the output of the script 229 229 =bin/koalaskin-generate -i= … … 267 267 ---+++ Changing web hierarchy 268 268 To change the web hierarchy, colors, web descriptions, web options... 269 1 edit TWiki.KoalaSkinWebList under TWiki269 1 edit %SYSTEMWEB%.KoalaSkinWebList under TWiki 270 270 2 re-run =bin/koalaskin-generate= 271 271 … … 296 296 If you change the distributed templates, please provide feed back so we can 297 297 see if we can change the skin to get your changes as configuration tweaks in 298 TWiki.KoalaSkinWebList, to ease your future upgrades. The goal is to provide variables299 in TWiki.KoalaSkinWebList to specify your customizations, so you only have to call the298 %SYSTEMWEB%.KoalaSkinWebList, to ease your future upgrades. The goal is to provide variables 299 in %SYSTEMWEB%.KoalaSkinWebList to specify your customizations, so you only have to call the 300 300 generate script without remembering to add options or patch things afterwards. 301 301 … … 319 319 will not work, you will have to include it in the above "link" tag. 320 320 This is done to allow direct inclusion of inline CSS code for small 321 modifications, this is not the same as the TWiki.KoalaSkinWebList variable KSCSS321 modifications, this is not the same as the %SYSTEMWEB%.KoalaSkinWebList variable KSCSS 322 322 which must be an URL. 323 323 * *Set PRINTCSS =* _css code_ … … 329 329 * *Set RELATEDWEBS =* Web1.<nop>WebHome | Web2.<nop>WebHome | ... 330 330 <br> If the web has the WEBSRELATEDBAR option set in its entry in the 331 TWiki.KoalaSkinWebList topic, no other web will be shown in the web bar, except331 %SYSTEMWEB%.KoalaSkinWebList topic, no other web will be shown in the web bar, except 332 332 the contents of this var will be expansed in the web tab bar, so you 333 333 should put there links to other webs related to the current one … … 425 425 * KSTHEME=themes,... 426 426 Can be used to redefine any KoalaSkin template, see Theming. 427 To do this, set in TWiki.KoalaSkinWebList the variable to a %-var, that you will427 To do this, set in %SYSTEMWEB%.KoalaSkinWebList the variable to a %-var, that you will 428 428 have to define the default in the site preferences in %SYSTEMWEB%.DefaultPreferences or %USERSWEB%.SitePreferences, 429 429 that then can be used to define things per web. For instance, in 430 TWiki.KoalaSkinWebList, with the following declaration you will be able to use430 %SYSTEMWEB%.KoalaSkinWebList, with the following declaration you will be able to use 431 431 %=%<nop>TOPICON%= to redefine the upper left icon per web. 432 432 * =Set KSICON = %<nop>TOPICON%= … … 565 565 If the generation script finds attached "favicon.ico" files, it uses it as 566 566 favicons, depending to which topic they are attached: 567 * TWiki.KoalaSkinWebList: uses it as default favicon for the site567 * %SYSTEMWEB%.KoalaSkinWebList: uses it as default favicon for the site 568 568 * WebHome of a web, uses it only for topics in this web 569 569 If you add or remove a favicon somewhere, the script must be re-run. No need … … 727 727 The following topics are also created in webs: 728 728 * In web TWiki, to be included like e.g. 729 %<nop>INCLUDE{ TWiki.WebSiteMap_Foo}% to import the site729 %<nop>INCLUDE{%SYSTEMWEB%.WebSiteMap_Foo}% to import the site 730 730 map for the group of webs of parent Foo: 731 731 * <nop>WebSiteMap a site map as a wiki topic that you can
Note: See TracChangeset
for help on using the changeset viewer.
