Author: taylor
Date: Fri Oct 23 00:00:19 2015
New Revision: 1710112
URL: http://svn.apache.org/viewvc?rev=1710112&view=rev
Log:
JS2-1342: upgrade tutorial decorators to 2.3.1. Check them in here to be able
to track properly
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/portal.css
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/styles.css
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator-macros.vm
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/footer.vm
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/header.vm
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_WhiteOnBlue_pb.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_med.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm-1.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_med.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm-1.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/addportlet.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/blue_gradient.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/bodyback.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/breadcrumbarrow.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/close.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/documenttabs.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/earth.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/edit.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/folder.sm.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/help.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-logo.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-theme.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-logo.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-theme.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/layout-bar-shade.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/link.sm.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/logout.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletDown.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletLeft.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletRight.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletUp.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/nw_maj_rond.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/page.sm.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portlet-layout-bar-back.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portletheadingback.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_bg.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left_on.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right_on.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft_low.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle_low.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright_low.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabs-back.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/view.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/resources/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/resources/Messages.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/resources/Messages_en.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/resources/Messages_ko.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/resources/Messages_ua.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/templates/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/templates/PortalBreadcrumbContainer.html
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/templates/PortalBreadcrumbLinkSeparator.html
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/css/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/css/PortletDefContainer.css
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/css/portal.css
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/css/styles.css
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/decorator.properties
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/PTitle-back.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/about.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/blue_gradient.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/close.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/config.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/customize.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/about.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/close.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/config.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/customize.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/edit.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/edit_defaults.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/help.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/maximized.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/menu.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/minimized.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/normal.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/print.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/removeportlet.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/resizeHandle.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/desktop/view.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/edit.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/edit_defaults.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/headingback.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/help.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_arrowdoc_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_arrowfolderclosed1_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_arrowfolderopen2_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_error_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_info_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_success_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/icon_warning_sml.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/info.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/info1.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/leftnavbg.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/maximized.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/minimized.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/nw_maj_rond.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-footer.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-footer.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-header.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-header.png
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-subheader.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/portlet-section-subheader.jpg
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/print.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/restore.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/sw_med_rond.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_bg.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_left.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_left_on-04.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_left_on.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_right.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_right_on-02.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tab_right_on.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tableft.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tableft_low.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/tabright_low.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/images/view.gif
(with props)
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/portlet/jetexpress/templates/
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/portal.css
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/portal.css?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/portal.css
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/portal.css
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,49 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+/* begin layout decorator tigris additions */
+
+.layout-jetexpress #breadcrumbs {
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ padding: 3px;
+ clear: both;
+ padding-left: 10px;
+ padding-top: 8px;
+}
+.layout-jetexpress #breadcrumbs .LinkFolder{
+color: #666666;
+text-decoration: underline;
+font-size: 8pt;
+}
+
+.active > a { font-weight: bold; }
+#nav-top { z-index: 1000; }
+#nav-top > li { float: left; margin: 0 7px 0 0; padding-bottom: 5px;
list-style-type: none}
+#nav-top a { display: block; color:#000000; text-decoration: none; font-size:
12px;}
+#nav-top a:hover { text-decoration: underline; }
+#nav-top > li > a { padding: 0 26px 5px 5px; background:
url(../../images/arrow-nav-top.png) no-repeat 100% 2px; color: #FFFFFF;
font-weight: bold; }
+#nav-top ul li { padding: 0 10px 8px; list-style-type: none }
+#nav-top li:hover { background: url(../../images/hover-nav-top.png) repeat-x; }
+#nav-top li:hover ul { left: auto; }
+#nav-top ul { z-index: 16777269; position: absolute; left: -999em;
background-color: #FFFFFF; border: 1px solid #107EC0; }
+#nav-top #envList { width: 145px; }
+#nav-top #spaceList { width: 250px; }
+#nav-top ul .first, #nav-top ul li:first-child { padding-top: 8px; }
+#nav-top li .separator { background: url(../../images/divider-nav-top.png)
repeat-x; padding-top: 7px; }
+
+/* end layout decorator tigris additions */
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/styles.css
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/styles.css?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/styles.css
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/css/styles.css
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,599 @@
+/*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*/
+
+@import url("../../css/portal-standard.css");
+
+
+* { margin:0; padding:0; }
+
+body, div, span, a, form, li, ul, ol, input, select, textarea, button, pre,
blockquote, label, h1, h2, h3, h4, td, tr, th, tbody, table, p, iframe, img {
+ padding:0px;margin:0px;
+ white-space:normal;
+ font-weight:normal;
+ font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size:8pt;
+}
+
+body {
+ background: #fff;;
+}
+
+textarea, button, select, form {
+ padding:1px;
+}
+
+p {
+ margin-top:4px;
+ margin-bottom:4px;
+}
+
+h2 {
+ margin-bottom:6px;
+ color:#12293f;
+ font-size:9pt;
+ font-weight:bold;
+}
+
+h3 {
+ margin-bottom:4px;
+ text-decoration:underline;
+}
+
+/**
+ This white-space setting is VERY important as it keeps content from
"spilling"
+ outside of portlets.
+ */
+
+td,
+th
+{
+ white-space: normal;
+}
+
+th
+{
+ font-size: 11px;
+}
+
+
+
+body.layout-jetexpress
+{
+ margin: 0;
+ padding: 0;
+}
+
+
+.Link
+{
+}
+
+.LinkFolder
+{
+}
+
+.LinkPage
+{
+}
+
+/* applied the sliding doors technique
+ http://www.alistapart.com/articles/slidingdoors/ */
+
+
+.layout-jetexpress .LTabLeftLow,
+.layout-jetexpress .LTabLow,
+.layout-jetexpress .LTabRightLow,
+.layout-jetexpress .LTabLeft,
+.layout-jetexpress .LTab,
+.layout-jetexpress .LTabRight
+{white-space: nowrap;
+ vertical-align: middle;
+}
+
+/*
+background-image: url(../images/documenttabs.png); background-repeat:
no-repeat;
+background-position: 0px -30px
+*/
+
+.layout-jetexpress .LTab{background-repeat: repeat-x}
+.layout-jetexpress td.LTab{font-weight: bold;}
+/*
+.layout-jetexpress .LTabLeftLow{background-position: 5px -30px}
+.layout-jetexpress .LTabRightLow{background-position: -5px -30px}
+.layout-jetexpress .LTabLeft{background-position: 5px -30px}
+.layout-jetexpress .LTabRight{background-position: -5px -30px}
+*/
+
+/*
+.layout-jetexpress .LTabLeftLow{background-position: 0px -30px}
+.layout-jetexpress .LTabLow{background-position: 0px -30px}
+.layout-jetexpress .LTabRightLow{background-position: 5px 5px}
+.layout-jetexpress .LTabLeft{background-position: 5px 5px}
+.layout-jetexpress .LTab{background-position: 0px -30px}
+.layout-jetexpress .LTabRight{background-position: 5px 5px}
+*/
+
+/* Tab hyperlink styling */
+.layout-jetexpress .LTabLow A:link,
+.layout-jetexpress .LTabLow A:visited,
+.layout-jetexpress .LTabLow A:hover,
+.layout-jetexpress .LTabLow A:active
+{
+ text-decoration: none;
+ font-size: 11px;
+}
+
+.layout-jetexpress .LTabLeftLow
+{
+ width: 5px;
+ padding-left: 9px;
+ padding-right: 0px;
+}
+
+.layout-jetexpress .LTabLow
+{
+ height:25px;
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+.layout-jetexpress .LTabRightLow
+{
+ width: 0px;
+ padding-left: 0px;
+ padding-right: 9px;
+}
+
+.layout-jetexpress .LTabLeft
+{
+ width: 5px;
+ padding-left: 9px;
+ padding-right: 0px;
+}
+
+.layout-jetexpress .LTab
+{
+ height:30px;
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+.layout-jetexpress .LTabRight
+{
+ width:10px;
+ padding-left: 0px;
+ padding-right: 9px;
+}
+
+.layout-jetexpress .menu {
+ background:url(../images/blue_gradient.gif) #05549c;
+ padding:1px;
+ border-top:1px solid #033563;
+}
+
+.layout-jetexpress .menu a {
+ color:#ced7dc;
+ text-decoration:none;
+}
+
+.layout-jetexpress .menu a:hover {
+ color:#f5f7f8;
+ text-decoration:underline;
+}
+
+.layout-jetexpress .tabs {
+ list-style-type:none;
+ list-style-position:inside;
+ display:table;
+}
+
+.layout-jetexpress .tabs li {
+ float:left;
+ display:inline;
+ border-collapse:collapse;
+ margin-right:10px;
+ padding: 3px;
+ color:#fff;
+}
+
+.layout-jetexpress #banner h1 {
+ font-size: 1.25em;
+ margin: 0;
+}
+
+.layout-jetexpress #login {
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+ font-weight: bold;
+}
+
+/* .layout-jetexpress #breadcrumbs located in portal.css and desktop.css */
+
+.layout-jetexpress #breadcrumbs a {
+ text-decoration: none;
+}
+
+.layout-jetexpress #navcolumn {
+ font-size: small;
+ margin-top: 15px;
+}
+
+.layout-jetexpress #navcolumn .toolgroup{background: none}
+.layout-jetexpress #navcolumn .toolgroup .label{background: none;
border-bottom: 1px solid #afafaf; color: #303031}
+.layout-jetexpress #navcolumn .toolgroup .body {background: none; border:
none;}
+.layout-jetexpress #navcolumn{background: none;}
+
+.layout-jetexpress #navcolumn p {
+ background-image: none;
+
+}
+
+.layout-jetexpress #navcolumn a{
+color: #012d46;
+}
+
+
+.layout-jetexpress #main {
+
+}
+
+.layout-jetexpress #leftcol
+{
+ width: 17%;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+}
+
+.layout-jetexpress #leftcol a {
+ text-decoration: none;
+}
+
+.layout-jetexpress #leftcol a:active, .layout-jetexpress #leftcol a:hover {
+ color: #000000 !important;
+ text-decoration: underline;
+}
+
+.layout-jetexpress .toolgroup {
+ background: #efefef;
+ margin-bottom: 6px;
+ margin-top: 6px;
+}
+
+.layout-jetexpress .toolgroup .label {
+ color: white;
+ padding: 1px;
+ font-weight: bold;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: 8pt;
+}
+
+.layout-jetexpress .toolgroup .body {
+ border-right: 1px solid #aaa;
+ border-bottom: 1px solid #aaa;
+ padding: 4px 4px 4px 0;
+}
+
+.layout-jetexpress .toolgroup .body div {
+ padding-bottom: .2em;
+ padding-left: 0;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: 7pt;
+}
+
+.layout-jetexpress .toolgroup .body div div {
+ padding-left: .5em;
+}
+
+.layout-jetexpress .toolgroup .pagetitle{
+ font-weight: bold;
+ padding-left: .5em;
+ voice-family: "\"}\"";
+ voice-family: inherit;
+ font-size: small;
+}
+
+.layout-jetexpress .toolgroup .body div p {
+ margin-top: .0;
+ padding-bottom: 0;
+ padding-left: 0;
+ margin-top: .0;
+ margin-bottom: .0;
+}
+
+
+
+#portal-page-actions A img
+{
+ display: inline;
+}
+
+#portal-page-actions
+{
+ display: inline;
+ position: absolute;
+ right: 5px;
+ top: 68px;
+}
+
+.FolderList
+{
+ display: inline;
+}
+
+.layout-jetexpress .layout-edit-bar
+{
+ width: 100%;
+ padding-top: 5px;
+ font-size: 8pt;
+ color: blue;
+ overflow:hidden;
+ clip:auto;
+}
+
+.layout-jetexpress .layout-edit-bar label,
+.layout-jetexpress .layout-edit-bar input,
+.layout-jetexpress .layout-edit-bar select
+{
+ font-size: 11px;
+ color: #000;
+}
+
+.layout-jetexpress .layout-edit-bar input
+{
+ font-size: 8pt;
+}
+
+.layout-jetexpress .layout-edit-bar-left
+{
+ display:inline;
+ float:left;
+}
+
+.layout-jetexpress .layout-edit-bar-right
+{
+ display:inline;
+ float:right;
+ padding-right: 5px;
+}
+
+.layout-jetexpress .portlet-edit-bar select
+{
+ font-size: 8pt;
+ color: blue;
+}
+
+
+
+/* New theme starts here */
+.layout-jetexpress
+{
+ font-family: Verdana,sans-serif;
+ font-size: 8pt;
+}
+
+.layout-jetexpress td{
+ font-size:8pt;
+ font-family: Verdana,sans-serif;
+ vertical-align: top;
+}
+
+.layout-jetexpress .header {
+ width:100%;
+ background:#000;
+ border-bottom:4px solid #eef0f0;
+ margin:0px;
+}
+
+.layout-jetexpress .logo {
+text-indent: -9999px;
+background: url("../images/earth.jpg"), url("../images/jetexpress-logo.gif")
no-repeat;
+background-position: 8px 8px;
+height:35px;
+padding:3px;
+}
+
+/* Logout */
+/* ================================================ */
+.layout-jetexpress .layout-jetexpress-logout {
+position: absolute;
+right: 5px; top: 5px;
+z-index: 10;
+color: #fff;
+padding:2px;
+text-decoration:none;
+font-size:8pt;
+}
+
+.layout-jetexpress .layout-search {
+position: absolute;
+right: 22px; top: 18px;
+color: #000;
+padding:2px;
+text-decoration:none;
+}
+
+.layout-jetexpress .layout-search2 {
+position: absolute;
+right: 3px; top: 21px;
+}
+
+.layout-jetexpress .layout-horizontal-menu {
+position:absolute;
+display:none;
+left:300px;
+top:10px;
+}
+
+.layout-jetexpress .layout-statusarea {
+position: absolute;
+right: 2px; top: 10px;
+color: #fff;
+padding:2px;
+text-decoration:none;
+font-size:8pt;
+}
+.layyout-jetexpress .layout-statusarea A:visited,
+.layout-jetexpress .layout-statusarea A {
+color: #fff;
+font-size:8pt;
+}
+
+.layout-jetexpress .layout-jetexpress-logout:hover{
+text-decoration: underline;
+}
+
+.layout-jetexpress .tooltext { font-size: 8pt; }
+
+.layout-jetexpress .navmenu ul { margin: 0 0 0 3px; padding: 2px; }
+.layout-jetexpress .navmenu li { margin: 0 0 0 3px; padding: 2px; }
+.layout-jetexpress .navmenu li.leaf { margin: 0 0 0 3px; padding: 2px;
list-style-type: none; list-style-image: none; }
+.layout-jetexpress .navmenu li.closed { cursor: pointer; list-style-image:
url(../../images/bullet-closed.png); }
+.layout-jetexpress .navmenu li.expanded { cursor: default; list-style-image:
url(../../images/bullet-expanded.png); }
+.layout-jetexpress .navmenu li li { }
+.layout-jetexpress .navmenu li.closed ul { display: none; }
+
+.layout-jetexpress .default-tabs{margin: 1px; padding: 0px; }
+.layout-jetexpress .default-tabs ul{display: block; float: left;}
+.layout-jetexpress .default-tabs li{display: block; float: left; margin: 2px;
padding: 0px; color: #05549c; border: none; }
+.layout-jetexpress .default-tabs a{ font-weight: normal; white-space: nowrap;
display: block; float: left; width: auto; margin: 0px; padding: 4px 2px;
text-decoration: none; font-size: 10px; }
+.layout-jetexpress .default-tabs .selected a{ color: #05549c; text-decoration:
none; font-weight: bold; }
+.layout-jetexpress .default-tabs .selected a:hover{ color: #05549c;
text-decoration: underline }
+.layout-jetexpress .default-tabs .not-selected a{ color: #05549c;
text-decoration: none }
+.layout-jetexpress .default-tabs .not-selected a:hover{color: #05549c;
text-decoration: underline }
+
+.layout-jetexpress-logout{float: right; display: block;}
+
+.layout-jetexpress .portal-page-actions{
+margin-bottom: 0px;
+float: right;
+
+}
+.layout-jetexpress .portal-page-actions li{display: block; float: left;
margin-left: 10px;}
+.layout-jetexpress .portal-page-actions a{
+background-image: none;
+color: white;
+text-decoration: underline;
+}
+.layout-jetexpress .portal-page-actions a span{}
+
+.layout-jetexpress .layout-edit-bar {
+background: #f2f2f2 url("../images/layout-bar-shade.png") repeat-x left bottom;
+padding-bottom: 15px;
+width: 100%;
+clear:both;
+}
+.layout-jetexpress .layout-edit-bar tr td{padding: 4px; vertical-align: top}
+.layout-jetexpress .layout-portlet-move{float: left;}
+.layout-jetexpress .layout-portlet-move li{float: left; display: block}
+.layout-jetexpress .layout-portlet-move a{
+display: block;
+float: left;
+width: 16px;
+height: 16px;
+background-repeat: no-repeat;
+background-position: 0px 0px;
+margin-left: 2px;
+}
+.layout-jetexpress .layout-portlet-move a:hover{background-position: 0px -16px}
+.layout-jetexpress .layout-portlet-move a span{display: none}
+
+.layout-jetexpress .layout-portlet-move a.move-portlet-up{background-image:
url("../images/movePortletUp.gif");}
+.layout-jetexpress .layout-portlet-move a.move-portlet-down{background-image:
url("../images/movePortletDown.gif");}
+.layout-jetexpress .layout-portlet-move a.move-portlet-left{background-image:
url("../images/movePortletLeft.gif");}
+.layout-jetexpress .layout-portlet-move a.move-portlet-right{background-image:
url("../images/movePortletRight.gif");}
+.layout-jetexpress .layout-portlet-move
a.remove-portlet-from-apge{background-image: url("../images/close.gif");}
+
+.layout-jetexpress .folder-title,
+.layout-jetexpress .page-title,
+.layout-jetexpress .layout-title,
+.layout-jetexpress .layout-edit-bar b{font-weight: bold; background: #c2c2c2;
color: #666666; padding: 5px; display: block; width: auto; margin-bottom: 5px;}
+
+.layout-jetexpress .layout-edit-bar label{width: 71px; display: block; float:
left; text-align: right; padding: 6px; clear: left}
+.layout-jetexpress .layout-edit-bar select{width: 200px;}
+.layout-jetexpress .layout-edit-bar input{margin-bottom: 5px; margin-top: 5px;}
+
+
+.layout-jetexpress .layout-jetexpress-addportlet{padding: 25px; background:
#f2f2f2; text-align: center;}
+.layout-jetexpress .layout-jetexpress-addportlet a{
+background: url("../images/addportlet.png") no-repeat;
+width: 146px; height: 30px;
+padding: 10px 48px 13px 35px;
+background-position: 0px 0px;
+color: white;
+}
+.layout-jetexpress .layout-jetexpress-addportlet a:hover{
+background-position: 0px -39px;
+}
+
+/* Layout configuration inside a portlet */
+
+.layout-jetexpress .portal-layout-cell .portal-layout-cell .layout-edit-bar{
+padding: 0px;
+background: #f2f2f2 url("../images/portletheadingback.png") repeat-x top left;
+padding-top: 24px;
+padding-bottom: 5px;
+margin-bottom: 10px;
+}
+
+.layout-jetexpress .portal-layout-cell .layout-edit-bar b{padding-right: 0px}
+.layout-jetexpress .portal-layout-cell .layout-edit-bar .layout-title{
+padding: 4px;
+}
+
+.layout-jetexpress .portlet-edit-bar{
+background: url("../images/portlet-layout-bar-back.gif") no-repeat top left;
+height: 18px;
+margin: 10px;
+margin-bottom: -5px;
+padding: 1px;
+}
+.layout-jetexpress .portlet-edit-bar a{display: block ; float: left;
margin-top: 2px;}
+.layout-jetexpress .portlet-edit-bar select{width: 120px;}
+.layout-jetexpress .portlet-edit-bar label{
+float: left;
+color: white;
+display: block;
+margin-top: 2px;
+padding: 2px;
+font-weight: bold;
+}
+
+.layout-jetexpress .portlet-edit-bar select{background: transparent; border:
1px solid #666666; float: left; color: white; padding: 0px; height: 18px;}
+.layout-jetexpress .portlet-edit-bar select option{color: white; background:
#035a8e; padding: 0px;}
+.layout-jetexpress .portal-layout-column{}
+
+.layout-jetexpress .layout-edit-bar fieldset{border: 1px solid white; padding:
5px; margin: 5px;}
+/* override the default styling */
+
+/* --------------------------------- */
+/* PLT.C.4 Sections */
+/* --------------------------------- */
+.layout-jetexpress .portlet-section-header {
+ background: #f2f2f2;
+ background-image: none;
+ color: #fff;
+ padding: 5px;
+ margin-right: 0px;
+ margin-left: 0px;
+ clear: both;
+}
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator-macros.vm
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator-macros.vm?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator-macros.vm
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator-macros.vm
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,271 @@
+#*
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*#
+#* define navigation constants *#
+#macro (defineNavigationConstants)
+ #set($LEFT_TO_RIGHT = "LeftToRight")
+ #set($RIGHT_TO_LEFT = "RightToLeft")
+ #set($TOP_TO_BOTTOM = "TopToBottom")
+ #set($BOTTOM_TO_TOP = "BottomToTop")
+ #set($TITLE_FIRST = "TitleFirst")
+ #set($TITLE_LAST = "TitleLast")
+ #set($BREADCRUMBS_STYLE = "BreadcrumbsStyle")
+#end
+
+#* include tabs navigation component *#
+#macro (includeTabsNavigation $_menu $_orientation)
+ <ul class="tabs">
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($tabTitle = $element.getTitle($preferedLocale))
+ #set($tabName = $element.getShortTitle($preferedLocale))
+ #if($_orientation == $LEFT_TO_RIGHT)
+ #if($element.isSelected($site))
+ <li>${tabName}</li>
+ #else
+ #set($tabUrl = $jetspeed.getAbsoluteUrl($element.url))
+ <li><a href="$tabUrl">${tabName}</a></li>
+ #end
+ #end
+ #end
+ #end
+ </ul>
+#end
+
+#* include links navigation component *#
+#macro (includeLinksNavigation $_menu $_orientation $_title $_style
$_delimiter)
+ #set($__delimiter = $_delimiter)
+ #if(!$_delimiter || $_delimiter == "")
+ #if($_style != $BREADCRUMBS_STYLE)
+ #set($__delimiter = " ")
+ #else
+ #set($__delimiter = " >> ")
+ #end
+ #end
+ #set($menuTitle = $_menu.getTitle($preferedLocale))
+ #set($menuName = $_menu.getShortTitle($preferedLocale))
+
+ <div class="FolderList">
+ #if($_title == $TITLE_FIRST)
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!menuTitle">${menuName} </span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ #end
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($_style != $BREADCRUMBS_STYLE || $element.type != "page" ||
$velocityCount < $_menu.elements.size())
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div>
+ #end
+ #if($element.type == "page")
+
+ <a href="$linkUrl" class="LinkPage"
title="$!linkTitle">${linkName}</a>
+ #elseif($element.type == "link")
+
+ <a href="$linkUrl" class="Link" title="$!linkTitle">${linkName}</a>
+ #elseif($element.type == "folder")
+
+ <a href="$linkUrl" class="LinkFolder"
title="$!linkTitle">${linkName}</a>
+ #else
+
+ <a href="$linkUrl" title="$!linkTitle">${linkName}</a>
+ #end
+ #if($_orientation == $LEFT_TO_RIGHT)
+ ${__delimiter}</span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ </div>
+ #end
+ #else
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!linkTitle">${linkName} </span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div title="$!linkTitle">${linkName}</div>
+ #end
+ #end
+ #elseif($element.elementType == "separator")
+ #set($separatorTitle = $element.getTitle($preferedLocale))
+ #set($separatorText = $element.getText($preferedLocale))
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!separatorTitle">${separatorText}${__delimiter}</span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div class="pagetitle" title="$!separatorTitle">${separatorText}</div>
+ #end
+ #end
+ #end
+ #if($_title == $TITLE_LAST)
+ #if($_orientation == $LEFT_TO_RIGHT)
+
+ <span title="$!menuTitle">${menuName} </span>
+ #elseif($_orientation == $TOP_TO_BOTTOM)
+
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ #end
+
+ </div>
+#end
+
+#* include nested menu links navigation component *#
+#macro (includeNestedLinksWithIconNavigation $_menu $_orientation)
+ #set($menuTitle = $_menu.getTitle($preferedLocale))
+ #set($menuName = $_menu.getShortTitle($preferedLocale))
+ #if($menuName)
+ <div class="pagetitle" title="$!menuTitle">${menuName}</div>
+ #end
+ <div>
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($element.type == "page")
+ <div><a href="$linkUrl" class="LinkPage"
title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "link")
+ #set($linkTarget = $element.target)
+ <div><a href="$linkUrl" target="$linkTarget" class="Link"
title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "folder")
+ <div><a href="$linkUrl" class="LinkFolder"
title="$!linkTitle">$linkName</a></div>
+ #end
+ #elseif($element.elementType == "menu")
+ #includeNestedLinksWithIconNavigation($element $_orientation)
+ #elseif($element.elementType == "separator")
+ #set($separatorTitle = $element.getTitle($preferedLocale))
+ #set($separatorText = $element.getText($preferedLocale))
+ <div class="pagetitle"
title="$!separatorTitle">${separatorText}</div>
+ #end
+ #end
+ </div>
+#end
+
+#* include top level menu links navigation component *#
+#macro (includeLinksWithIconNavigation $_menu $_orientation)
+ #set($rowStarted = false)
+ #set($elementsStarted = false)
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option")
+ #if(!$rowStarted)
+ <tr>
+ <td>
+ <div class="toolgroup">
+ <div class="body">
+ <div class="FolderList">
+ #elseif(!$elementsStarted)
+ <div class="body">
+ <div class="FolderList">
+ #end
+ #set($linkTitle = $element.getTitle($preferedLocale))
+ #set($linkName = $element.getShortTitle($preferedLocale))
+ #set($linkUrl = $jetspeed.getAbsoluteUrl($element.url))
+ #if($element.type == "page")
+ <div><a href="$linkUrl" class="LinkPage"
title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "link")
+ #set($linkTarget = $element.target)
+ <div><a href="$linkUrl" target="$!linkTarget" class="Link"
title="$!linkTitle">${linkName}</a></div>
+ #elseif($element.type == "folder")
+ <div><a href="$linkUrl" class="LinkFolder"
title="$!linkTitle">$linkName</a></div>
+ #end
+ #set($rowStarted = true)
+ #set($elementsStarted = true)
+ #elseif($element.elementType == "menu")
+ #if(!$rowStarted)
+ <tr>
+ <td>
+ <div class="toolgroup">
+ <div class="body">
+ <div class="FolderList">
+ #elseif(!$elementsStarted)
+ <div class="body">
+ <div class="FolderList">
+ #end
+ #includeNestedLinksWithIconNavigation($element $_orientation)
+ #set($rowStarted = true)
+ #set($elementsStarted = true)
+ #elseif($element.elementType == "separator")
+ #if(!$rowStarted)
+ <tr>
+ <td>
+ <div class="toolgroup">
+ #elseif($elementsStarted)
+ </div>
+ </div>
+ #end
+ #set($separatorTitle = $element.getTitle($preferedLocale))
+ #set($separatorText = $element.getText($preferedLocale))
+ <div class="label">
+ ${separatorText}
+ </div>
+ #set($rowStarted = true)
+ #set($elementsStarted = false)
+ #end
+ #end
+ #if($elementsStarted)
+ </div>
+ </div>
+ #end
+ #if($rowStarted)
+ </div>
+ </td>
+ </tr>
+ #end
+#end
+
+#macro (MULTIMENU $_menu)
+ <table border="0" cellpadding="0" cellspacing="0">
+ <tr>
+#set ($found = "false")
+ #foreach($element in $_menu.elements.iterator())
+ #if($element.elementType == "option" || $element.elementType == "menu")
+ #set($tabTitle = $element.getTitle($preferedLocale))
+ #set($tabName = $element.getShortTitle($preferedLocale))
+ #if($element.isSelected($site))
+ <td class="LTabLeft" nowrap="nowrap"> </td>
+ <td class="LTab" align="center" valign="middle" nowrap="nowrap"
title="$!tabTitle">${tabName}</td>
+ <td class="LTabRight" nowrap="nowrap"> </td>
+ #set ($sitem = $element)
+ #set ($found = "true")
+ #else
+ #set($tabUrl = $jetspeed.getAbsoluteUrl($element.url))
+ <td class="LTabLeftLow" nowrap="nowrap"> </td>
+ <td class="LTabLow" align="center" valign="middle" nowrap="nowrap"
title="$!tabTitle"><a href="$tabUrl">${tabName}</a></td>
+ <td class="LTabRightLow" nowrap="nowrap"> </td>
+ #end
+ #else
+ #end
+ #end
+ </tr>
+ </table>
+ #if ($found == "true")
+ #if($sitem.elementType == "menu")
+ #MULTIMENU($sitem)
+ #end
+ #end
+#end
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator.properties
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator.properties?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator.properties
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/decorator.properties
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,44 @@
+
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements. See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License. You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+id=jetexpress
+template.macros=-macros
+decorates=layout
+base.css.class=layout-jetexpress
+icon = images/jetexpress-theme.png
+compatibility=2.2.1
+responsive=false
+
+#: BEGIN comment for JSP
+template.type=velocity
+template.extension=.vm
+#: END comment for JSP
+
+#: BEGIN uncomment for JSP
+#template.type=JSP
+#template.extension=.jsp
+#header=header.jsp
+#footer=footer.jsp
+#: END uncomment for JSP
+
+##following are defaults
+#allow.change.page.theme=true
+#allow.change.layout=true
+#max.layout.nesting=2
+#allow.add.page=true
+#allow.add.portlet=true
+#allow.change.portlet.decorator=true
+#allow.customize.all=false
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/footer.vm
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/footer.vm?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/footer.vm
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/footer.vm
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,45 @@
+#*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*#
+#set($rc = $request.getAttribute("org.apache.jetspeed.request.RequestContext"))
+#set($portalContextPath = $rc.request.getContextPath())
+
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+ </td>
+ </tr>
+ </table>
+#end
+ <p>
+ <img src="#GetPageResource('images/Jetspeed_blue_sm.png')" alt="Jetspeed
2 Powered" border="0" />
+ </p>
+#if ($jetspeed.isAjaxCustomizationEnabled())
+<script src="#BaseHref()jetui/engine/portal.js"></script>
+<div id="jsPortletTemplate" class="portal-layout-cell yui-dd-draggable
yui-dd-drop" style="display: none">
+ <div class="portlet ${layoutDecoration.name}">
+ <div class="PTitle">
+ <div class="PTitleContent">Loading...</div>
+ <div class="PActionBar">
+ <span style='cursor: pointer; z-index: 1000;' id='jetspeed-close-XXX'
title="close" class="portlet-action-close"><img
src="$portalContextPath/decorations/portlet/jetspeed/images/close.gif"
alt="Close" border="0" /></span>
+ </div>
+ </div>
+ <div class="PContentBorder">
+ <div class="PContent"></div>
+ </div>
+ </div>
+</div>
+#end
+</body>
+</html>
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/header.vm
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/header.vm?rev=1710112&view=auto
==============================================================================
---
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/header.vm
(added)
+++
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/header.vm
Fri Oct 23 00:00:19 2015
@@ -0,0 +1,150 @@
+#*
+Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+*#
+
+#* Add the current layouts configuration values to the context *#
+#defineLayoutObjects()
+
+#* Loads our custom macros *#
+#parse($layoutDecoration.getResource("decorator-macros.vm"))
+
+#* Add all template constants to the current context *#
+#defineNavigationConstants()
+#set($pc = $jetspeed.getPortalConfiguration())
+#set($rc = $request.getAttribute("org.apache.jetspeed.request.RequestContext"))
+#set($portalContextPath = $rc.request.getContextPath())
+#set($portalServletPath = $rc.request.getServletPath())
+#set($portalPagePath = $rc.getPortalURL().getPath())
+#if ("$!portalPagePath" == "")
+ #set($portalPagePath = "/")
+#end
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+<head>
+#if ($jetspeed.isAjaxCustomizationEnabled())
+<script type="text/javascript"
src="#BaseHref()javascript/yui/build/yui/yui-min.js"></script>
+<script language="javascript">
+var JetuiConfiguration = {
+ engine: '$pc.getString("jetui.render.engine")',
+ ajaxTransport: '$pc.getString("jetui.ajax.transport")',
+ dragMode: '$pc.getString("jetui.drag.mode")',
+ portletStyle: '$pc.getString("jetui.style.portlet")',
+ layoutStyle: '$pc.getString("jetui.style.layout")',
+ dragHandleStyle: '$pc.getString("jetui.style.drag.handle")',
+ portalContextPath: "${portalContextPath}",
+ portalServletPath: "${portalServletPath}",
+ portalPagePath: "${portalPagePath}"
+};
+var JETUI_YUI = {
+ base: "#BaseHref()javascript/yui/build/",
+ timeout: 10000,
+ debug: true,
+ useBrowserConsole: true,
+ config: JetuiConfiguration,
+ modules: {
+ 'jetui-portal': { fullpath:
"#BaseHref()javascript/jetspeed/jetui/jetui-portal.js" }
+ }
+}; // ({classNamePrefix: 'jet'})
+</script>
+<link rel="stylesheet" type="text/css" href="#BaseHref()jetui/css/portal.css"/>
+#end
+
+#includeHeaderResource()
+
+<meta http-equiv="Content-type" content="#ContentType()" />
+<title>#PageTitle()</title>
+<link rel="shortcut icon" href="#BaseHref()images/jetspeed.jpg"
type="image/x-icon" />
+#includeJavaScriptForHead()
+#IncludeStylesheets()
+#if ($jetspeed.isAutoRefreshEnabled())
+<script type="text/javascript"
src="#BaseHref()javascript/jetspeed/jetspeed-refresh.js"></script>
+<script type="text/javascript">
+#set ($max = $request.getAttribute("org.apache.jetspeed.maximized.Fragment"))
+#if ($max)
+ var layoutCell = "portal-layout-maxed";
+#else
+ var layoutCell = "portal-layout-cell";
+#end
+function jetspeedLoad() {
+ jetspeedRefresher.load(layoutCell, "PContent");
+}
+if (window.addEventListener) // W3C standard
+{
+ window.addEventListener('load', jetspeedLoad, false);
+}
+else if (window.attachEvent) // Microsoft
+{
+ window.attachEvent('onload', jetspeedLoad);
+}
+</script>
+#end
+</head>
+<body class="#PageBaseCSSClass()">
+<!-- BEGIN: layout/html/jetspeed/decorator.vm -->
+<!-- Page Action Bar -->
+#if ($request.getUserPrincipal())
+<span
class="layout-statusarea"><b>$jetspeed.getUserAttribute("user.name.given","")
$jetspeed.getUserAttribute("user.name.family",
${request.userPrincipal.name})</b> | <a href="#BaseHref()login/logout">Log
out</a></span>
+#end
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+#PageActionBar()
+#end
+<!-- end of header -->
+<div id="layout-${rootFragment.id}" class="#PageBaseCSSClass()" >
+<div class="header">
+<img src="#GetPageResource('images/earth.jpg')" height="41" width="41"/>
+<img src="#GetPageResource('images/jetexpress-logo.gif')" height="41"
width="131"/>
+<div class="menu">
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+#set($pagesStandardMenu = $site.getMenu("pages"))
+#if(!$pagesStandardMenu.empty)
+#includeTabsNavigation($pagesStandardMenu $LEFT_TO_RIGHT)
+#end
+#end
+</div>
+</div>
+#if (!$jetspeed.isAjaxCustomizationEnabled())
+ <!-- Content Table -->
+ <table cellpadding="0" cellspacing="0" border="0" width="100%" id="main">
+ <tr>
+ <!-- Left Navigations Menu Table Data -->
+ #set($navigationsStandardMenu = $site.getMenu("navigations"))
+ #if(!$navigationsStandardMenu.empty)
+ <td valign="top" id="leftcol" >
+ <div id="navcolumn">
+ <table cellpadding="0" cellspacing="4" border="0"
width="100%">
+
#includeLinksWithIconNavigation($navigationsStandardMenu $TOP_TO_BOTTOM)
+ </table>
+ </div>
+ </td>
+ #end
+
+ <!-- Content Table Data -->
+ <td nowrap="nowrap" valign="top">
+ <!-- Breadcrumbs Back Navigation -->
+#end
+ <div id="breadcrumbs">
+#set($breadcrumbsStandardMenu = $site.getMenu("breadcrumbs"))
+#if(!$breadcrumbsStandardMenu.empty)
+#includeLinksNavigation($breadcrumbsStandardMenu $LEFT_TO_RIGHT ""
$BREADCRUMBS_STYLE "")
+#else
+
+#end
+ </div>
+
+ ## $jetspeed.include($jetspeed.currentFragment)
+
+ <!-- END: layout/html/tigris/decorator.vm -->
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_WhiteOnBlue_pb.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_WhiteOnBlue_pb.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_WhiteOnBlue_pb.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_med.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_med.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_med.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm-1.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm-1.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm-1.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_blue_sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_med.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_med.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_med.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm-1.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm-1.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm-1.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/Jetspeed_white_sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/addportlet.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/addportlet.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/addportlet.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/blue_gradient.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/blue_gradient.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/blue_gradient.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/bodyback.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/bodyback.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/bodyback.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/breadcrumbarrow.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/breadcrumbarrow.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/breadcrumbarrow.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/close.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/close.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/close.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/documenttabs.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/documenttabs.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/documenttabs.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/earth.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/earth.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/earth.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/edit.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/edit.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/edit.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/folder.sm.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/folder.sm.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/folder.sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.jpg
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.jpg?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/headingback.jpg
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/help.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/help.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/help.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-logo.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-logo.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-logo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-theme.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-theme.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetexpress-theme.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-logo.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-logo.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-logo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-theme.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-theme.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/jetspeed-theme.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/layout-bar-shade.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/layout-bar-shade.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/layout-bar-shade.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/link.sm.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/link.sm.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/link.sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/logout.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/logout.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/logout.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletDown.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletDown.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletDown.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletLeft.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletLeft.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletLeft.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletRight.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletRight.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletRight.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletUp.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletUp.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/movePortletUp.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/nw_maj_rond.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/nw_maj_rond.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/nw_maj_rond.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/page.sm.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/page.sm.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/page.sm.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portlet-layout-bar-back.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portlet-layout-bar-back.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portlet-layout-bar-back.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portletheadingback.png
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portletheadingback.png?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/portletheadingback.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_bg.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_bg.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_bg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left_on.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left_on.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_left_on.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right_on.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right_on.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tab_right_on.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft_low.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft_low.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tableft_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle_low.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle_low.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabmiddle_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright_low.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright_low.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabright_low.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabs-back.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabs-back.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/tabs-back.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/view.gif
URL:
http://svn.apache.org/viewvc/portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/view.gif?rev=1710112&view=auto
==============================================================================
Binary file - no diff available.
Propchange:
portals/jetspeed-2/portal/trunk/etc/tutorial/decorations/layout/jetexpress/images/view.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]