Changeset 10440


Ignore:
Timestamp:
12/29/10 14:19:11 (17 months ago)
Author:
MichaelDaum
Message:

Item1427:Item10186:

  • fixed dependency on ZonePlugin to only apply for old foswiki versions
  • added Config.spec
  • rewrite of menu css not to conflict with other superfishes
  • added icons to default menus
  • removed css for BlogPlugin
  • fixed some template docu
  • fixed WebTopicListViewTemplate to properly encode special chars
  • modularized standard SiteMenu
Location:
trunk/NatSkin
Files:
4 added
11 edited

Legend:

Unmodified
Added
Removed
  • trunk/NatSkin/data/System/NatSkinCss.txt

    r9599 r10440  
    6161| html body, see also =natBodyPlain=, =natBodyPrint=, =nat...Body= | 
    6262| =natBodyContents= \ 
    63 | defaultbody.nat.tmpl, %BR% \ 
     63| body.nat.tmpl, %BR% \ 
    6464  view.plain.nat.tmpl, %BR% \ 
    6565  view.print.nat.tmpl \ 
     
    7272| using the print.nat skin, see also =natBody= | 
    7373| =natBottomBar= \ 
    74 | defaultbody.nat.tmpl \ 
     74| body.nat.tmpl \ 
    7575| bottom element below the =natLayoutTable= | 
    7676| =natBottomBarBoth= \ 
    77 | defaultbody.nat.tmpl \ 
     77| body.nat.tmpl \ 
    7878| =natBottomBarBoth= conditional classification: sidebar switched off | 
    7979| =natBottomBarContents= \ 
    80 | defaultbody.nat.tmpl, %BR% \ 
     80| body.nat.tmpl, %BR% \ 
    8181  view.plain.nat.tmpl \ 
    8282| contents container inside the =natBottomBar= | 
    8383| =natBottomBarLeft= \ 
    84 | defaultbody.nat.tmpl \ 
     84| body.nat.tmpl \ 
    8585| =natBottomBarBoth= conditional classification: sidebar on the right | 
    8686| =natBottomBarRight= \ 
    87 | defaultbody.nat.tmpl \ 
     87| body.nat.tmpl \ 
    8888| =natBottomBarBoth= conditional classification: sidebar on the left | 
    8989| =natBottomTopicActions= \ 
     
    9292| | 
    9393| =natBoxBorderBottomLeft= \ 
    94 | defaultbody.nat.tmpl \ 
     94| body.nat.tmpl \ 
    9595| | 
    9696| =natBoxBorderBottomRight= \ 
    97 | defaultbody.nat.tmpl \ 
     97| body.nat.tmpl \ 
    9898| | 
    9999| =natBoxBorderLeft= \ 
    100 | defaultbody.nat.tmpl \ 
     100| body.nat.tmpl \ 
    101101| | 
    102102| =natBoxBorderRight= \ 
    103 | defaultbody.nat.tmpl \ 
     103| body.nat.tmpl \ 
    104104| | 
    105105| =natBoxBorderTopLeft= \ 
    106 | defaultbody.nat.tmpl \ 
     106| body.nat.tmpl \ 
    107107| | 
    108108| =natBoxBorderTopRight= \ 
    109 | defaultbody.nat.tmpl \ 
     109| body.nat.tmpl \ 
    110110| | 
    111111| =natBreadCrumbs= \ 
     
    146146| | 
    147147| =natCopyRight= \ 
    148 | defaultbody.nat.tmpl, %BR% \ 
     148| body.nat.tmpl, %BR% \ 
    149149  view.plain.nat.tmpl \ 
    150150| | 
     
    336336| | 
    337337| =natFeedIcon= \ 
    338 | defaultbody.nat.tmpl \ 
     338| body.nat.tmpl \ 
    339339| | 
    340340| =natFormAction= \ 
     
    354354| | 
    355355| =natHeaderArt= \ 
    356 | defaultbody.nat.tmpl \ 
     356| body.nat.tmpl \ 
    357357| | 
    358358| =natLayoutTable= \ 
    359 | defaultbody.nat.tmpl \ 
     359| body.nat.tmpl \ 
    360360| | 
    361361| =natLogonForm= \ 
     
    375375| | 
    376376| =natMain= \ 
    377 | defaultbody.nat.tmpl, %BR% \ 
     377| body.nat.tmpl, %BR% \ 
    378378  view.plain.nat.tmpl, %BR% \ 
    379379  view.print.nat.tmpl \ 
    380380| | 
    381381| =natMainContents= \ 
    382 | defaultbody.nat.tmpl, %BR% \ 
     382| body.nat.tmpl, %BR% \ 
    383383  view.plain.nat.tmpl, %BR% \ 
    384384  view.print.nat.tmpl \ 
    385385| | 
    386386| =natMainFooter= \ 
    387 | defaultbody.nat.tmpl \ 
     387| body.nat.tmpl \ 
    388388| | 
    389389| =natMainFooterContents= \ 
    390 | defaultbody.nat.tmpl, %BR% \ 
     390| body.nat.tmpl, %BR% \ 
    391391  view.plain.nat.tmpl, %BR% \ 
    392392  view.print.nat.tmpl \ 
    393393| | 
    394394| =natMainFooterLeft= \ 
    395 | defaultbody.nat.tmpl \ 
     395| body.nat.tmpl \ 
    396396| | 
    397397| =natMainFooterRight= \ 
    398 | defaultbody.nat.tmpl \ 
     398| body.nat.tmpl \ 
    399399| | 
    400400| =natMainHeaderContents= \ 
    401 | defaultbody.nat.tmpl \ 
     401| body.nat.tmpl \ 
    402402| | 
    403403| =natMainLeft= \ 
    404 | defaultbody.nat.tmpl \ 
     404| body.nat.tmpl \ 
    405405| | 
    406406| =natMainRight= \ 
    407 | defaultbody.nat.tmpl \ 
     407| body.nat.tmpl \ 
    408408| | 
    409409| =natMiddle= \ 
    410 | defaultbody.nat.tmpl, %BR% \ 
     410| body.nat.tmpl, %BR% \ 
    411411  view.plain.nat.tmpl, %BR% \ 
    412412  view.print.nat.tmpl \ 
    413413| | 
    414414| =natMiddleLeft= \ 
    415 | defaultbody.nat.tmpl \ 
     415| body.nat.tmpl \ 
    416416| | 
    417417| =natMiddleRight= \ 
    418 | defaultbody.nat.tmpl \ 
     418| body.nat.tmpl \ 
    419419| | 
    420420| =natMoveAttachmentBody= | moveattachment.nat.tmpl | html body while moving attachments | 
     
    470470| | 
    471471| =natPageBox= \ 
    472 | defaultbody.nat.tmpl \ 
     472| body.nat.tmpl \ 
    473473| | 
    474474| =natPreviewAction= \ 
     
    500500| =natSearchBox= \ 
    501501| defaultsidebar.nat.tmpl, %BR% \ 
    502   defaulttopbar.nat.tmpl \ 
     502  topbar.nat.tmpl \ 
    503503| | 
    504504| =natSearchBox= \ 
     
    546546| =natSep= \ 
    547547| changes.nat.tmpl, %BR% \ 
    548   defaulttopbar.nat.tmpl, %BR% \ 
     548  topbar.nat.tmpl, %BR% \ 
    549549  edit.nat.tmpl, %BR% \ 
    550550  moveattachment.nat.tmpl, %BR% \ 
     
    557557| =natSettingsBody= | settings.nat.tmpl | html body during settings action | 
    558558| =natSideBar= \ 
    559 | defaultbody.nat.tmpl \ 
     559| body.nat.tmpl \ 
    560560| | 
    561561| =natSideBarContents= \ 
    562 | defaultbody.nat.tmpl \ 
     562| body.nat.tmpl \ 
    563563| | 
    564564| =natSideBarLeft= \ 
    565 | defaultbody.nat.tmpl \ 
     565| body.nat.tmpl \ 
    566566| | 
    567567| =natSideBarRight= \ 
    568 | defaultbody.nat.tmpl \ 
     568| body.nat.tmpl \ 
    569569| | 
    570570| =natSideBarSearch= \ 
     
    581581| | 
    582582| =natSyndicate= \ 
    583 | defaultbody.nat.tmpl \ 
     583| body.nat.tmpl \ 
    584584| | 
    585585| =natTopBar= \ 
    586 | defaulttopbar.nat.tmpl \ 
     586| topbar.nat.tmpl \ 
    587587| | 
    588588| =natTopBarSizer= \ 
    589 | defaulttopbar.nat.tmpl \ 
     589| topbar.nat.tmpl \ 
    590590| | 
    591591| =natTopLeft= \ 
    592 | defaulttopbar.nat.tmpl \ 
     592| topbar.nat.tmpl \ 
    593593| | 
    594594| =natTopLeftContents= \ 
    595 | defaulttopbar.nat.tmpl \ 
     595| topbar.nat.tmpl \ 
    596596| | 
    597597| =natTopRight= \ 
    598 | defaulttopbar.nat.tmpl \ 
     598| topbar.nat.tmpl \ 
    599599| | 
    600600| =natTopRightContents= \ 
    601 | defaulttopbar.nat.tmpl \ 
     601| topbar.nat.tmpl \ 
    602602| | 
    603603| =natTopicActions= \ 
    604 | defaulttopbar.nat.tmpl \ 
     604| topbar.nat.tmpl \ 
    605605| | 
    606606| =natTopicAttachments= \ 
     
    634634| =natViewBody= | view.nat.tmpl | html body for view action | 
    635635| =natWebButtons= \ 
    636 | defaulttopbar.nat.tmpl \ 
     636| topbar.nat.tmpl \ 
    637637| | 
    638638| =natWebButtonsContents= \ 
    639 | defaulttopbar.nat.tmpl \ 
     639| topbar.nat.tmpl \ 
    640640| | 
    641641| =natWebSlogan= \ 
    642 | defaulttopbar.nat.tmpl \ 
     642| topbar.nat.tmpl \ 
    643643| | 
    644644| =natWebTitle= \ 
    645 | defaulttopbar.nat.tmpl \ 
     645| topbar.nat.tmpl \ 
    646646| | 
    647647 
  • trunk/NatSkin/data/System/NatSkinWebTopicListViewTemplate.txt

    r10387 r10440  
    88%MAKEINDEX{ 
    99  "%TOPICLIST{ 
    10     "($percntGETTOPICTITLE{\"$name\"}$percnt);$percntGETTOPICTITLE{\"$name\"}$percnt;$name" 
     10    "($percntGETTOPICTITLE{\"$name\" encode=\"encode\"}$percnt);$name" 
    1111    separator="$n" 
    1212  }%" 
    13   pattern="^(.+);(.+);(.+)$" 
    14   pattern="(.*);(.*);(.*)" 
     13  pattern="\((.*)\);(.*)" 
    1514  split="\n" 
    1615  cols="3" 
    1716  header="$anchors" 
    18   format="[[%BASEWEB%.$3][$2]]" 
     17  format="[[%BASEWEB%.$2][$1]]" 
    1918  sort="nocase" 
    2019  footer="$n$n<span class='foswikiAlert'>$count</span> topics found" 
  • trunk/NatSkin/data/System/SiteMenu.txt

    r10387 r10440  
    1212%IF{"'%USERNAME%' ingroup 'AdminGroup'"  
    1313  then="$percntINCLUDE{\"%SYSTEMWEB%.SiteMenu\" section=\"adminmenu\"}$percnt" 
    14 }%<li>[[%SYSTEMWEB%.%HOMETOPIC%][Help]] 
    15     <ul> 
    16       <li>[[%SYSTEMWEB%.WelcomeGuest][%MAKETEXT{"Welcome"}%]]</li> 
    17       <li>[[%SYSTEMWEB%.TwentyMinuteTutorial][Tutorial]]</li> 
    18       <li>[[Sandbox.%HOMETOPIC%][Sandbox]]</li> 
    19       <li>[[%SYSTEMWEB%.UsersGuide][Users Guide]]</li> 
    20       <li>[[%SYSTEMWEB%.FrequentlyAskedQuestions][Foswiki FAQ]]</li> 
    21       <li>[[%SYSTEMWEB%.ReferenceManual][Reference Manual]]</li> 
    22       <li>[[%SYSTEMWEB%.Macros][Macros]]</li> 
    23       <li>[[%SYSTEMWEB%.InstalledPlugins][Installed Plugins]]</li> 
    24     </ul> 
    25   </li> 
     14}% %INCLUDE{"%SYSTEMWEB%.SiteMenu" section="helpmenu"}% 
    2615</ul>%STOPINCLUDE%  
    2716</verbatim> 
     
    3322  exclude="%theweb%" 
    3423  header="<ul><li>" 
    35   format="[[$web.%HOMETOPIC%][$name]]" 
     24  format="[[$web.%HOMETOPIC%][%JQICON{"%IF{"defined icon" then="%icon%" else="bullet_white"}%"}% $name]]" 
    3625  separator="</li><li>" 
    3726  footer="</li></ul>"   
     
    3928</verbatim> 
    4029 
     30---++ Help menu 
     31<verbatim class="tml"> 
     32%STARTSECTION{"helpmenu"}%<li>[[%SYSTEMWEB%.WebHome][%MAKETEXT{"Help"}%]] 
     33  <ul> 
     34    <li>[[%SYSTEMWEB%.WelcomeGuest][%JQICON{"house"}% %MAKETEXT{"Welcome"}%]]</li> 
     35    <li>[[%SYSTEMWEB%.UserDocumentationCategory][%JQICON{"book"}% %MAKETEXT{"User Docs"}%]]</li> 
     36    <li>[[%SYSTEMWEB%.AdminDocumentationCategory][%JQICON{"book_key"}% %MAKETEXT{"Admin Docs"}%]]</li> 
     37    <li>[[%SYSTEMWEB%.ReferenceManual][%JQICON{"book_open"}% %MAKETEXT{"Reference Manual"}%]]</li> 
     38    <li>[[%SYSTEMWEB%.InstalledPlugins][%JQICON{"plugin"}% %MAKETEXT{"Installed plugins"}%]]</li> 
     39    <li><hr /></li> 
     40    <li>[[Sandbox.%HOMETOPIC%][%JQICON{"briefcase"}% Sandbox]]</li> 
     41    <li>[[%SYSTEMWEB%.FrequentlyAskedQuestions][%JQICON{"help"}% %MAKETEXT{"Foswiki FAQ"}%]]</li> 
     42    <li>[[%SYSTEMWEB%.ResetPassword][%JQICON{"key"}% %MAKETEXT{"Password forgotten"}%]]</li> 
     43    <li><hr /></li> 
     44    <li>[[http://foswiki.org/Support][%JQICON{"user_comment"}% %MAKETEXT{"Online support forum"}%]]</li> 
     45    <li>[[http://foswiki.org/Support/WikiConsultants][%JQICON{"user_red"}% %MAKETEXT{"Professional help"}%]]</li> 
     46    <li>[[http://foswiki.org/Tasks][%JQICON{"bug"}% %MAKETEXT{"Bugreport"}%]]</li> 
     47  </ul> 
     48</li>%ENDSECTION{"helpmenu"}% 
     49</verbatim> 
     50 
    4151---++ Admin menu 
    4252<verbatim class="tml"> 
    43 %STARTSECTION{"adminmenu"}%<li>Admin 
    44 <ul> 
    45   <li> 
    46     [[Applications.%HOMETOPIC%][Applications]] 
    47     %INCLUDE{"%SYSTEMWEB%.SiteMenu"  
    48       section="subwebs"  
    49       theweb="Applications" 
    50     }% 
    51   </li> 
    52   <li>[[%BASEWEB%.%WEBPREFSTOPIC%][Web Preferences]]</li> 
    53   <li>[[%LOCALSITEPREFS%][Site Preferences]]</li> 
    54   <li>[[%SYSTEMWEB%.SitePermissions][Site Permissions]]</li> 
    55   <li>[[%SCRIPTURLPATH{"configure"}%][Configure %WIKITOOLNAME%]]</li> 
    56   <li>[[%SYSTEMWEB%.WebCreateNewWeb][%MAKETEXT{"Create Web"}%]]</li> 
    57   <li>[[%SCRIPTURL{"rename"}%/%BASEWEB%/%BASETOPIC%?action=renameweb][Rename Web]]</li> 
    58 </ul> 
     53%STARTSECTION{"adminmenu"}%<li>%MAKETEXT{"Admin"}% 
     54  <ul> 
     55    <li> 
     56      [[Applications.%HOMETOPIC%][%JQICON{"application_double"}% %MAKETEXT{"Applications"}%]] 
     57      %INCLUDE{"%SYSTEMWEB%.SiteMenu"  
     58        section="subwebs"  
     59        theweb="Applications" 
     60        icon="application" 
     61      }% 
     62    </li> 
     63    <li>[[%BASEWEB%.%WEBPREFSTOPIC%][%JQICON{"wrench"}% %MAKETEXT{"Web Preferences"}%]]</li> 
     64    <li>[[%LOCALSITEPREFS%][%JQICON{"wrench_orange"}% %MAKETEXT{"Site Preferences"}%]]</li> 
     65    <li>[[%SYSTEMWEB%.SitePermissions][%JQICON{"key"}% %MAKETEXT{"Site Permissions"}%]]</li> 
     66    <li>[[%SCRIPTURLPATH{"configure"}%][%JQICON{"wand"}% %MAKETEXT{"Configure Foswiki"}%]]</li> 
     67    <li> <hr /> </li> 
     68    <li>[[%SYSTEMWEB%.WebCreateNewWeb][%JQICON{"folder_add"}% %MAKETEXT{"Create a new web"}%]]</li> 
     69    <li>[[%SCRIPTURL{"rename"}%/%BASEWEB%/%BASETOPIC%?action=renameweb][%JQICON{"folder_go"}% %MAKETEXT{"Rename current web"}%]]</li> 
     70  </ul> 
    5971</li>%ENDSECTION{"adminmenu"}% 
    6072</verbatim> 
  • trunk/NatSkin/lib/Foswiki/Contrib/NatSkin/DEPENDENCIES

    r10387 r10440  
    1414Foswiki::Plugins::TopicInteractionPlugin,>=1340,perl,Required 
    1515Foswiki::Plugins::WebLinkPlugin,>=1,perl,Optional 
    16 Foswiki::Plugins::ZonePlugin,>=1,perl,Optional 
     16ONLYIF ( $Foswiki::Plugins::VERSION < 2.1) 
     17Foswiki::Plugins::ZonePlugin,>=3.1,perl,Required. required for Foswiki < 1.1 
  • trunk/NatSkin/lib/Foswiki/Contrib/NatSkin/MANIFEST

    r10387 r10440  
    149149pub/System/NatSkin/icons/user.png 0644 
    150150pub/System/NatSkin/icons/wrench.png 0644 
     151pub/System/NatSkin/icons/simple-arrow.png 0644 
    151152pub/System/NatSkin/iepngfix.htc 0644 
    152153pub/System/NatSkin/login.js 0644 
  • trunk/NatSkin/pub/System/JazzyNoteTheme/GreenVariation.uncompressed.css

    r10387 r10440  
    4646  margin-bottom:-1px; 
    4747} 
    48 ul.sf-js-enabled li { 
     48.natWebMenu li li { 
    4949  border-right:1px solid #bebebe; 
    5050} 
    51 ul.sf-js-enabled { 
     51.natWebMenu ul { 
    5252  border-left:1px solid #bebebe; 
    5353} 
    54 ul.sf-js-enabled li li a:hover.foswikiNewLink, 
    55 ul.sf-js-enabled li li:hover,  
    56 ul.sf-js-enabled li li.sfHover, 
    57 ul.sf-js-enabled li li a:focus,  
    58 ul.sf-js-enabled li li a:hover,  
    59 ul.sf-js-enabled li li a:active { 
     54 
     55.natWebMenu li.sfHover, 
     56.natWebMenu li.sfHover > a, 
     57.natWebMenu li .foswikiCurrentWebHomeLink:hover, 
     58.natWebMenu li a.current:hover, 
     59.natWebMenu li a:hover { 
    6060  background-color:#AD4F7C; 
    61   color:#fff; 
    6261} 
    63 ul.sf-js-enabled li.hasSubMenu { 
     62.natWebMenu .hasSubMenu { 
    6463  background-image:url(menucorner-black.gif); 
    65 } 
    66 ul.sf-js-enabled li li.hasSubMenu { 
    67   background-image:url(menucorner.gif); 
    6864} 
    6965.natSideBar, 
  • trunk/NatSkin/pub/System/JazzyNoteTheme/JazzyNoteStyle.uncompressed.css

    r10387 r10440  
    3030} 
    3131 
     32embed, object { 
     33  position: relative; 
     34  z-index: 0; 
     35} 
     36 
     37 
    3238hr { 
    3339  border-bottom:1px solid #ddd; 
     
    9096  padding:0px; 
    9197  vertical-align:middle; 
     98  border-bottom:0px; 
    9299} 
    93100.natTopRightContents { 
     
    199206  border-bottom:1px solid #8099C4; 
    200207} 
    201 .natWebMenu .natWebMenuContents { 
    202   margin-bottom:-1px; 
    203   float:left; 
    204 } 
    205208.natWebMenu { 
    206209  padding-left:2.3076em; /* 30px */ 
     
    210213  padding-left:0px; 
    211214} 
    212 .natTopBar { 
    213   border-bottom:0px; 
    214 } 
    215 .natWebMenu ul { 
    216   padding:0px; 
    217   margin:0em 2em 0em 0em; 
    218   float:left; 
    219 } 
    220215 
    221216/* ie7 fix */ 
     
    223218  height:32px; 
    224219} 
     220 
     221.natWebMenu li { 
     222  border-right:1px solid #E1EAFA; 
     223} 
     224.natWebMenu ul { 
     225  border-left:1px solid #E1EAFA; 
     226} 
     227.natWebMenu ul ul { 
     228  border-color:#c2c4c4; 
     229  border-width:1px 0px 1px 0px; 
     230  border-style:solid; 
     231  -moz-box-shadow:2px 2px 2px rgba(128,128,128,0.2); 
     232  -webkit-box-shadow:2px 2px 2px rgba(128,128,128,0.2); 
     233  box-shadow:2px 2px 2px rgba(128,128,128,0.2); 
     234} 
     235.natWebMenu li hr { 
     236  border-bottom:1px solid #c2c4c4; 
     237  margin:0.5em -1em; 
     238} 
     239.natWebMenu li li { 
     240  border-left:1px solid #c2c4c4; 
     241  border-right:1px solid #c2c4c4; 
     242} 
     243 
    225244.natWebMenu li, 
    226245.natWebMenu li a { 
     
    229248} 
    230249 
    231 .natWebMenu li a { 
    232   margin:0px; 
    233   line-height:2.3076em; 
    234   padding-left:1.0em; 
    235   padding-right:1.0em; 
    236 } 
    237  
    238 .natWebMenu li li a { 
     250 
     251.natWebMenu li li { 
     252  background-color:#E9E9EB; 
     253  background-color:#fff; 
     254} 
     255.natWebMenu li li, 
     256.natWebMenu li li a, 
     257.natWebMenu li li a.foswikiNewLink { 
    239258  font-weight:normal; 
    240259  color:#444; 
    241260} 
    242261 
     262.natWebMenu li .foswikiCurrentWebHomeLink, 
    243263.natWebMenu li .foswikiCurrentWebHomeLink:hover, 
    244 .natWebMenu li .foswikiCurrentWebHomeLink, 
    245 .natWebMenu li a.current:hover, 
    246 .natWebMenu li a.current { 
     264.natWebMenu li a.current, 
     265.natWebMenu li a.current:hover { 
    247266  text-decoration: none; 
    248267  background-color:#fff; 
    249268} 
    250269 
     270.natWebMenu li.sfHover, 
     271.natWebMenu li.sfHover > a, 
    251272.natWebMenu li .foswikiCurrentWebHomeLink:hover, 
    252273.natWebMenu li a.current:hover, 
     
    257278} 
    258279 
    259 /* sf-js-enabled menu *************************/ 
    260  
    261 /* essentials *****************************/ 
    262 .sf-js-enabled h2, 
    263 .sf-js-enabled h3, 
    264 .sf-js-enabled h4, 
    265 .sf-js-enabled h5, 
    266 .sf-js-enabled h6, 
    267 .sf-js-enabled { 
    268   margin:0; 
    269   padding:0; 
    270   list-style:none; 
    271   font-size:100%; 
    272   line-height:2.3076em; /* to be added to top:... rules */ 
    273 } 
    274 .sf-js-enabled li li { 
    275   height:auto; 
    276 } 
    277 .sf-js-enabled ul { 
    278   position:absolute;  
    279   top:-999em;  
    280 } 
    281 .sf-js-enabled ul ul { 
    282   width:11.45em; /* to be added to left:... rules */ 
    283 } 
    284 .sf-js-enabled ul li {  
    285   width:11.45em; 
    286 } 
    287 .sf-js-enabled li { 
    288   padding:0em 1em; /* to be added to left:... rules */ 
    289   float:left;  
    290   position:relative; 
    291   z-index:99;  
    292 } 
    293 .sf-js-enabled li.sfHover { 
    294   z-index:999; 
    295 } 
    296  
    297 embed, object { 
    298   position: relative; 
    299   z-index: 0; 
    300 } 
    301  
    302  
    303 /**** second tier *************************/ 
    304 .sf-js-enabled li:hover ul,  
    305 ul.sf-js-enabled li.sfHover ul  
    306 { 
    307   left:-1px; 
    308   top:2.3076em; /* VARIABLE */ 
    309 } 
    310  
    311 /**** third tier **************************/ 
    312 .sf-js-enabled li:hover li ul, 
    313 .sf-js-enabled li.sfHover li ul { 
    314   top:-999em;  
    315 } 
    316 .sf-js-enabled li li:hover ul,  
    317 ul.sf-js-enabled li li.sfHover ul { 
    318   left:13.45em; /* VARIABLE */ 
    319   top:-1px;  
    320 } 
    321  
    322 /**** fourth tier *************************/ 
    323 .sf-js-enabled li li:hover li ul, 
    324 .sf-js-enabled li li.sfHover li ul { 
    325   top:-999em;  
    326 } 
    327 .sf-js-enabled li li li:hover ul,  
    328 ul.sf-js-enabled li li li.sfHover ul { 
    329   left:13.45em; /* VARIABLE */  
    330   top:-1px; 
    331 } 
    332  
    333 /* hide menus */ 
    334 .sf-js-enabled li:hover ul, 
    335 .sf-js-enabled li li:hover ul, 
    336 .sf-js-enabled li li li:hover ul { 
    337   top: -999em; /* hide submenu in screen-reader and search-engine friendly way */ 
    338 } 
    339  
    340 /* skinning */ 
    341 ul.sf-js-enabled a { 
    342   margin:0em -1em; 
    343   padding:0em 1em; 
    344   display:block; 
    345   width:100%; 
    346   /* ie 6 */ 
    347   _padding:0em 2.3076em;  
    348   _width:auto; 
    349 } 
    350  
    351 ul.sf-js-enabled li { 
    352   border-right:1px solid #E1EAFA; 
    353 } 
    354 ul.sf-js-enabled { 
    355   border-left:1px solid #E1EAFA; 
    356 } 
    357 ul.sf-js-enabled ul { 
    358   border-left:0px; 
    359 } 
    360 ul.sf-js-enabled li li { 
    361   /* 
    362   border-bottom:1px solid #fff; 
    363   border-right:1px solid #fff; 
    364   */ 
    365   border-bottom:1px solid #c2c4c4; 
    366   border-left:1px solid #c2c4c4; 
    367   border-right:1px solid #c2c4c4; 
    368 } 
    369 ul.sf-js-enabled li li a:hover.foswikiNewLink, 
    370 ul.sf-js-enabled li li:hover,  
    371 ul.sf-js-enabled li li.sfHover, 
    372 ul.sf-js-enabled li li a:focus,  
    373 ul.sf-js-enabled li li a:hover,  
    374 ul.sf-js-enabled li li a:active { 
    375   background-color:#0055b5; 
    376   color:#fff; 
    377 } 
    378 ul.sf-js-enabled li ul { 
    379   border-top:1px solid #c2c4c4; 
    380   width:13.45em; 
    381 } 
    382 ul.sf-js-enabled li ul ul { 
    383   border-top:1px solid #c2c4c4; 
    384 } 
    385 ul.sf-js-enabled li li a.foswikiNewLink, 
    386 ul.sf-js-enabled li li { 
    387   background:#E9E9EB; 
    388 } 
    389 ul.sf-js-enabled li li li { 
    390   background:#E9E9EB; 
    391 } 
    392 ul.sf-js-enabled li li li li { 
    393   background:#E9E9EB; 
    394 } 
    395 ul.sf-js-enabled .sfPath { 
    396   background-color:red; 
    397 } 
    398 ul.sf-js-enabled li.hasSubMenu { 
     280.natWebMenu .hasSubMenu { 
    399281  background-image:url(menucorner.gif); 
    400282  background-repeat:no-repeat; 
    401   background-position:bottom right; 
    402 } 
    403 ul.sf-js-enabled li li.sfHover a, 
    404 ul.sf-js-enabled li li a:hover.foswikiNewLink, 
    405 ul.sf-js-enabled li li a.foswikiNewLink, 
    406 ul.sf-js-enabled li li a:hover, 
    407 ul.sf-js-enabled li li a:active, 
    408 ul.sf-js-enabled li li a:link, 
    409 ul.sf-js-enabled li li a { 
    410   display:block; 
    411   background:transparent; 
    412   margin:0em -1em; 
    413   padding:0.5em 1em; 
    414   line-height:1.1538em; 
    415   /* ie 6 */ 
    416   _background:inherit; 
    417   _padding:0em 2.3076em;  
    418 } 
    419 /*** shadows for all but IE6 ***/ 
    420 ul.sf-shadow ul { 
    421   background: url('menushadow.png') no-repeat bottom right; 
    422   padding: 0 8px 6px 0; 
    423   -moz-border-radius-bottomleft: 17px; 
    424   -moz-border-radius-topright: 17px; 
    425   -webkit-border-top-right-radius: 17px; 
    426   -webkit-border-bottom-left-radius: 17px; 
    427 } 
    428 ul.sf-shadow ul.sf-shadow-off { 
    429   background: transparent; 
    430 } 
     283  background-position:right bottom; 
     284} 
     285 
    431286 
    432287/* modal dialogs */ 
     
    1039894  font-size:100%; 
    1040895  font-weight:bold; 
     896  /* text-shadow:0px 1px #6CC200; */ 
    1041897} 
    1042898.natSideBar h2 a { 
     
    12371093  vertical-align:top; 
    12381094} 
     1095.foswikiFormTable .foswikiFirstCol, 
    12391096.natTopicForm th { 
    12401097  width:20%; 
     
    13301187  background-image:none; 
    13311188  text-decoration:none; 
    1332 } 
    1333  
    1334 /* supported plugins and applications */ 
    1335  
    1336 /* Blogging */ 
    1337 .border { 
    1338   border:1px #EDE3CE solid; 
    1339 } 
    1340  
    1341 /* blogging */ 
    1342 .blogAbout { 
    1343   font-size:95%; 
    1344   line-height:1.3em; 
    1345 } 
    1346 .blogSideBarLatest h2, 
    1347 .blogSideBarComments h2 { 
    1348   border-bottom:0px; 
    1349   margin-bottom:0px; 
    1350 } 
    1351 .blogSideBarHeader, 
    1352 .blogSideBarHeader h2, 
    1353 .blogSideBarHeader a { 
    1354   font-size:14px; 
    1355   color:#444; 
    1356   font-weight:normal !important; 
    1357 } 
    1358 .blogSideBarHeader { 
    1359   line-height:1.4em; 
    1360   border-bottom:1px solid #dedede; 
    1361   margin:0em 0em 1em 0em; 
    1362 } 
    1363 .blogSideBar { 
    1364   line-height:1.4em; 
    1365 } 
    1366 .blogSideBarSection { 
    1367   margin-bottom:1em; 
    1368 } 
    1369 .blogSideBarSection ol { 
    1370   margin-top:0px; 
    1371 } 
    1372 .blogSideBarSection ul { 
    1373   margin-top:0px; 
    1374   margin-left:0px; 
    1375 } 
    1376 .blogText { 
    1377   margin-top:5px; 
    1378   padding:1px; /* fix for konqueror */ 
    1379 } 
    1380 .blogComment { 
    1381   margin:5px 0px; 
    1382   padding:1em; 
    1383   border:1px #ddd solid; 
    1384 } 
    1385 .blogCommentOdd { 
    1386   background:#f6f6f6; 
    1387   border:1px #ddd solid; 
    1388 } 
    1389 .blogComment .blogDate { 
    1390   font-size:0.8em; 
    1391   color:#777; 
    1392   font-weight:normal; 
    1393 } 
    1394 .blogCommentNr { 
    1395   color:#444; 
    1396   margin-right:1em; 
    1397 } 
    1398 .blogCommentCount { 
    1399   color:#777; 
    1400   text-align:right; 
    1401 } 
    1402 .blogHeadline .blogCommentCount { 
    1403   font-size:20px; 
    1404 } 
    1405 .blogSubComment { 
    1406   padding-left:5px; 
    1407   border-left:5px solid #ddd; 
    1408 } 
    1409 .blogCommentOdd .blogSubComment { 
    1410   border-color:#ddd; 
    1411 } 
    1412 .blogCommentEven .blogSubComment { 
    1413   border-color:#ddd; 
    1414 } 
    1415 .blogAddComment { 
    1416   margin:1em 0em; 
    1417 } 
    1418 .blogAddComment textarea, 
    1419 .blogAddComment input { 
    1420   font-family: Arial, Sans-Serif; 
    1421 } 
    1422 .blogArchiveDescription { 
    1423   margin-bottom:20px; 
    1424   font-size:0.9em; 
    1425 } 
    1426 .blogAdminButtons, 
    1427 .blogAuthorButtons { 
    1428   background:#f6f6f6; 
    1429   border:1px #ddd solid; 
    1430 } 
    1431 .blogSideBarSection ol { 
    1432   padding-left:2em; 
    14331189} 
    14341190 
  • trunk/NatSkin/pub/System/JazzyNoteTheme/RedVariation.uncompressed.css

    r10387 r10440  
    3636  color:#4a4a4a; 
    3737} 
    38 ul.sf-js-enabled li.hasSubMenu { 
     38.natWebMenu li.hasSubMenu { 
    3939  background-image:url(menucorner-black.gif); 
    4040} 
    41 ul.sf-js-enabled li li.hasSubMenu { 
     41.natWebMenu li li.hasSubMenu { 
    4242  background-image:url(menucorner.gif); 
    4343} 
  • trunk/NatSkin/pub/System/NatSkin/BaseStyle.uncompressed.css

    r10387 r10440  
    572572} 
    573573 
    574 /* web menu settings */ 
     574/* web menu */ 
    575575.natWebMenu, 
    576576.natWebMenuContents { 
     
    578578  padding:0; 
    579579} 
     580.natWebMenu li a, 
     581.natWebMenu h2, 
     582.natWebMenu h3, 
     583.natWebMenu h4, 
     584.natWebMenu h5, 
     585.natWebMenu h6, 
     586.natWebMenu .sf-js-enabled { 
     587  margin:0; 
     588  padding:0; 
     589  list-style:none; 
     590  font-size:100%; 
     591  line-height:2.3076em; /* to be added to VARIABLE1 */ 
     592} 
    580593.natWebMenuContents { 
    581594  _display:none; 
     
    592605  list-style:none; 
    593606} 
     607.natWebMenu .sf-js-enabled, 
    594608.natWebMenu ul li { 
    595   display:inline; 
    596609  float:left; 
    597610} 
    598 .natWebMenu ul a { 
     611.natWebMenu .natWebMenuContents { 
     612  float:left; 
     613  margin-bottom:-1px; 
     614} 
     615 
     616.natWebMenu li { 
     617  padding-left:1.0em; 
     618  padding-right:1.0em; 
     619} 
     620.natWebMenu li a { 
     621  margin:0em -1em; 
     622  padding:0em 1em; 
     623  display:block; 
     624  width:100%; 
    599625  text-decoration:none; 
    600626  float:left; 
    601   padding:0px 3px; 
    602   margin:0px 6px 0px -3px; 
     627} 
     628.natWebMenu li img { 
     629  margin-right:0.3em; 
     630  margin-left:-0.2em; 
     631} 
     632.natWebMenu li .hasSubMenu > a:hover, 
     633.natWebMenu li .hasSubMenu.sfHover > a, 
     634.natWebMenu li .hasSubMenu { 
     635  background-image:url(icons/simple-arrow.png); 
     636  background-repeat:no-repeat; 
     637  background-position:right center; 
     638} 
     639 
     640.natWebMenu ul ul { 
     641  position:absolute;  
     642  top:-999em;  
     643} 
     644 
     645.natWebMenu ul li li { 
     646  height:auto; 
     647} 
     648 
     649.natWebMenu ul li { 
     650  position:relative; 
     651  z-index:99;  
     652} 
     653 
     654.natWebMenu ul li.sfHover { 
     655  z-index:999; 
     656} 
     657 
     658/* web menu, second tier */ 
     659.natWebMenu ul li:hover ul,  
     660.natWebMenu ul li.sfHover ul  
     661{ 
     662  left:-1px; 
     663  top:2.3076em; /* VARIABLE1 */ 
     664} 
     665 
     666.natWebMenu ul ul li { 
     667  width:11.45em; /* to be added to VARIABLE2 */ 
     668} 
     669 
     670/* web menu, third tier */ 
     671 
     672.natWebMenu ul li.sfHover li ul { 
     673  top:-999em;  
     674} 
     675.natWebMenu ul li li.sfHover ul { 
     676  left:13.45em; /* VARIABLE2 */ 
     677  top:-1px;  
     678} 
     679 
     680/* web menu, fourth tier */ 
     681.natWebMenu ul li li.sfHover li ul { 
     682  top:-999em;  
     683} 
     684.natWebMenu ul li li li.sfHover ul { 
     685  left:13.45em; /* VARIABLE2 */  
     686  top:-1px; 
    603687} 
    604688 
     
    10091093  padding-left:3px; 
    10101094  padding-right:3px; 
     1095  text-align:left; 
    10111096} 
    10121097.natTopicFormLabel { 
  • trunk/NatSkin/pub/System/NatSkin/natskin.uncompressed.js

    r10387 r10440  
    3434    var $container = $(".natWebMenuContents"); 
    3535    $container.children("ul").superfish({ 
     36      dropShadows: false, /* enabled using css3 */ 
    3637      autoArrows: false 
    3738    }).find("li:has(ul)").addClass("hasSubMenu"); 
  • trunk/NatSkin/templates/oops.nat.tmpl

    r10387 r10440  
    66%{ ################################################################################ }% 
    77%TMPL:DEF{"bodyclass"}%natOopsBody%TMPL:END% 
    8 %TMPL:DEF{"title"}%HTMLTITLE{"%TOPICTITLE% (%MAKETEXT{"oops"}%)" separator=" %IF{"defined 'HTMLTITLESEP'" then="%HTMLTITLESEP%" else="::"}% "}%%TMPL:END% 
     8%TMPL:DEF{"title"}%%HTMLTITLE{"%TOPICTITLE% (%MAKETEXT{"oops"}%)" separator=" %IF{"defined 'HTMLTITLESEP'" then="%HTMLTITLESEP%" else="::"}% "}%%TMPL:END% 
    99%TMPL:DEF{"contenttitle"}%<h1 class="%TMPL:P{"headingstyle"}%">%TMPL:P{"heading"}%</h1>%TMPL:END% 
    1010%TMPL:DEF{"meta"}% <meta name="robots" content="noindex, nofollow" /> %TMPL:END% 
Note: See TracChangeset for help on using the changeset viewer.