[jboss-svn-commits] JBL Code SVN: r7029 - in labs/jbosslabs/trunk/cms-template: . configuration default default/blog default/dtd default/feeds default/feeds/templates default/file-access default/freezone default/login default/members/default default/members/demo default/members/demo/downloads default/members/demo/freezone default/navigation default/prj-blog default/prj-downloads default/prj-info default/theme default/theme/css default/theme/decorations default/theme/images default/theme/images/graphs default/theme/js default/theme/js/elqNow default/theme/jsp default/theme/theme_2.2 default/theme/theme_2.2/images shotoku-admin
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Oct 23 13:58:33 EDT 2006
Author: adamw
Date: 2006-10-23 13:56:03 -0400 (Mon, 23 Oct 2006)
New Revision: 7029
Added:
labs/jbosslabs/trunk/cms-template/configuration/
labs/jbosslabs/trunk/cms-template/configuration/forge.properties
labs/jbosslabs/trunk/cms-template/default/dtd/
labs/jbosslabs/trunk/cms-template/default/dtd/counter.dtd
labs/jbosslabs/trunk/cms-template/default/dtd/downloads.dtd
labs/jbosslabs/trunk/cms-template/default/dtd/navigation.dtd
labs/jbosslabs/trunk/cms-template/default/dtd/podcast.dtd
labs/jbosslabs/trunk/cms-template/default/dtd/primates.dtd
labs/jbosslabs/trunk/cms-template/default/dtd/project.dtd
labs/jbosslabs/trunk/cms-template/default/feeds/attributes-common-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/feeds.properties
labs/jbosslabs/trunk/cms-template/default/feeds/matrix-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/podcast-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/tags-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_res.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_tags.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-resource.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-tags.vm
labs/jbosslabs/trunk/cms-template/default/file-access/file-access.properties
labs/jbosslabs/trunk/cms-template/default/freezone/edit.jsp
labs/jbosslabs/trunk/cms-template/default/freezone/edit_link.jsp
labs/jbosslabs/trunk/cms-template/default/freezone/tagme.jsp
labs/jbosslabs/trunk/cms-template/default/login/
labs/jbosslabs/trunk/cms-template/default/login/login.jsp
labs/jbosslabs/trunk/cms-template/default/members/default/project.xml
labs/jbosslabs/trunk/cms-template/default/members/demo/freezone/projectDescription.html
labs/jbosslabs/trunk/cms-template/default/theme/
labs/jbosslabs/trunk/cms-template/default/theme/css/
labs/jbosslabs/trunk/cms-template/default/theme/css/blog.css
labs/jbosslabs/trunk/cms-template/default/theme/css/common.css
labs/jbosslabs/trunk/cms-template/default/theme/css/graphs.css
labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge-forums.css
labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.css
labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.old.css
labs/jbosslabs/trunk/cms-template/default/theme/css/podcasts.css
labs/jbosslabs/trunk/cms-template/default/theme/css/portlet.css
labs/jbosslabs/trunk/cms-template/default/theme/css/primates.css
labs/jbosslabs/trunk/cms-template/default/theme/css/print.css
labs/jbosslabs/trunk/cms-template/default/theme/css/screen.css
labs/jbosslabs/trunk/cms-template/default/theme/css/simple-sample.css
labs/jbosslabs/trunk/cms-template/default/theme/css/tagme.css
labs/jbosslabs/trunk/cms-template/default/theme/decorations/
labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_END.html
labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_START.html
labs/jbosslabs/trunk/cms-template/default/theme/decorations/REGION_END.html
labs/jbosslabs/trunk/cms-template/default/theme/decorations/REGION_START.html
labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_END.html
labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_START.html
labs/jbosslabs/trunk/cms-template/default/theme/images/
labs/jbosslabs/trunk/cms-template/default/theme/images/Andy.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/DocumentationButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/DownloadsButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/ForumsButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JBossCOMButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JBossLabsPodcasts.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JBossONButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORG-Medium.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORGButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/JEMSProductsButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/ProjectsButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/SourceCodeButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/SupportButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/TopSupportButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/WikiButton.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_lt_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_orange.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_white.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow_old.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue_over.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green_over.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_over.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round_over.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow_over.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_edit.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_atom.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rdf.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rss.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_xml.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/but_tagme.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/call_4_papers_banner.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_red.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_yellow.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_backbar.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar2.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar3.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_marker.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/hdr_green_side.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/jb_cert_ani_banner.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/jbossORG_marketingIMG.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_logotype.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_stretcher.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_tagline.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/larry.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/logo.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/logo_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/logo_rh_home.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.png
labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_otherproject.png
labs/jbosslabs/trunk/cms-template/default/theme/images/proj_QuickStart_header.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/side_nav_green_btm.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/spacer.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/spotlight_jesb1.jpg
labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_closed.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_open.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_grey.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_white.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/swoosh_green.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_center.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_left.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_right.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_center.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_left.gif
labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_right.gif
labs/jbosslabs/trunk/cms-template/default/theme/js/
labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/
labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqCfg.js
labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqImg.js
labs/jbosslabs/trunk/cms-template/default/theme/js/navigation.js
labs/jbosslabs/trunk/cms-template/default/theme/js/speller.js
labs/jbosslabs/trunk/cms-template/default/theme/jsp/
labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForge.jsp
labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForgeNew.jsp
labs/jbosslabs/trunk/cms-template/default/theme/jsp/twoColumns.jsp
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/common.css
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/devresources_table.htm
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/Andy.jpg
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_blue.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_orange.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_white.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_atom.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rdf.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rss.gif
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/larry.jpg
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_devspotlight.png
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_getstarted.png
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestnews.png
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestpodcast.png
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_devspotlight.htm
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_gettingstarted.htm
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestnews.htm
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestpodcast.htm
labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/proj_QuickStart_header.gif
labs/jbosslabs/trunk/cms-template/shotoku-admin/
labs/jbosslabs/trunk/cms-template/shotoku-admin/services.jsp
Removed:
labs/jbosslabs/trunk/cms-template/default/feeds/feeds.jsp
labs/jbosslabs/trunk/cms-template/default/feeds/level-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/project-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/shotoku-config.properties
labs/jbosslabs/trunk/cms-template/default/members/demo/downloads/downloads.xml
labs/jbosslabs/trunk/cms-template/default/whuffie/
Modified:
labs/jbosslabs/trunk/cms-template/default/blog/blog.jsp
labs/jbosslabs/trunk/cms-template/default/feeds/all-feeds.xml
labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-normal.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-podcast.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-normal.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-podcast.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-normal.vm
labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-podcast.vm
labs/jbosslabs/trunk/cms-template/default/file-access/normal.jsp
labs/jbosslabs/trunk/cms-template/default/members/demo/project.xml
labs/jbosslabs/trunk/cms-template/default/navigation/navigation.jsp
labs/jbosslabs/trunk/cms-template/default/navigation/navigation.xml
labs/jbosslabs/trunk/cms-template/default/prj-blog/blog.jsp
labs/jbosslabs/trunk/cms-template/default/prj-downloads/downloads.jsp
labs/jbosslabs/trunk/cms-template/default/prj-info/info.jsp
Log:
Added: labs/jbosslabs/trunk/cms-template/configuration/forge.properties
===================================================================
--- labs/jbosslabs/trunk/cms-template/configuration/forge.properties 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/configuration/forge.properties 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,4 @@
+smtpserver=localhost
+contribadmin=forge-admin at jboss.com
+baseserveraddress=http://labs.jboss.com
+jira=forge-admin at jboss.com
Modified: labs/jbosslabs/trunk/cms-template/default/blog/blog.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/blog/blog.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/blog/blog.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,80 +1,36 @@
-<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
-<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
-<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
-<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
-<%@ page isELIgnored ="false" %>
-<link rel="stylesheet" href="/file-access/default/members/default/downloads/blog.css" type="text/css" media="all">
+<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
+<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
+<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
+<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
+<%@page import="java.net.URLEncoder"%>
+<%@ page isELIgnored ="false" %>
-<h1> News:</h1>
-
-<n:iterate ctx="entry">
- <div class="blog-entry">
- <div class="blog-entry-header">
- <span class="blog-header-font"><b>
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('currEntries')}&link=${n:out('entry.link')}">
- ${n:out("entry.title")}
- </a>
- </b>-</span>
- <span class="blog-header-font" style="font-style: italic">Posted on ${n:out("entry.date")} at ${n:out("entry.time")} by </span>
- <b><span class="portlet-font">${n:out("entry.author")}</span></b>
- </div>
- <n:if ctx="show">
- <span class="portlet-font" style="font-size:12">${n:out("entry.content")}</span><br />
- </n:if>
-
- <n:if ctx="dontShow">
- <span class="portlet-font" style="font-size:12">${n:out("entry.content")}</span><br />
- </n:if>
- </div>
-</n:iterate>
-
-<table border="0" width="100%">
-<tr>
-<td align="left">
-<n:if ctx="showPrevEntries">
- <span class="portlet-font">
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('prevEntries')}">
- << Previous
- </a>
- </span>
-</n:if>
-</td><td align="right">
-<n:if ctx="showNextEntries">
- <span class="portlet-font">
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('nextEntries')}">
- Next >>
- </a>
- </span>
-</n:if>
-</tr></td>
-</table>
-
-
-<map name="Map">
- <area shape="rect" coords="76,19,109,38" href="http://labs.jboss.com:80/blojsom/blog/jbossprofiler/?flavor=rss">
- <area shape="rect" coords="112,19,145,37" href="http://labs.jboss.com:80/blojsom/blog/jbossprofiler/?flavor=atom">
- <area shape="rect" coords="148,20,180,36" href="http://labs.jboss.com:80/blojsom/blog/jbossprofiler/?flavor=rdf">
- <area shape="rect" coords="76,41,109,58" href="http://labs.jboss.com:80/blojsom/blog/jbossweb/?flavor=rss">
- <area shape="rect" coords="112,40,145,58" href="http://labs.jboss.com:80/blojsom/blog/jbossweb/?flavor=atom">
- <area shape="rect" coords="146,40,180,57" href="http://labs.jboss.com:80/blojsom/blog/jbossweb/?flavor=rdf">
- <area shape="rect" coords="76,62,108,79" href="http://labs.jboss.com:80/blojsom/blog/jbosswiki/?flavor=rss">
- <area shape="rect" coords="112,63,145,79" href="http://labs.jboss.com:80/blojsom/blog/jbosswiki/?flavor=atom">
- <area shape="rect" coords="148,63,181,79" href="http://labs.jboss.com:80/blojsom/blog/jbosswiki/?flavor=rdf">
- <area shape="rect" coords="77,84,109,101" href="http://labs.jboss.com:80/blojsom/blog/jrunit/?flavor=rss">
- <area shape="rect" coords="111,84,146,102" href="http://labs.jboss.com:80/blojsom/blog/jrunit/?flavor=atom">
- <area shape="rect" coords="149,84,180,101" href="http://labs.jboss.com:80/blojsom/blog/jrunit/?flavor=rdf">
- <area shape="rect" coords="303,18,336,34" href="http://labs.jboss.com:80/blojsom/blog/jsr88ide/?flavor=rss">
- <area shape="rect" coords="338,18,373,35" href="http://labs.jboss.com:80/blojsom/blog/jsr88ide/?flavor=atom">
- <area shape="rect" coords="375,20,407,34" href="http://labs.jboss.com:80/blojsom/blog/jsr88ide/?flavor=rdf">
- <area shape="rect" coords="305,38,336,55" href="http://labs.jboss.com:80/blojsom/blog/kosmos/?flavor=rss">
- <area shape="rect" coords="338,39,372,55" href="http://labs.jboss.com:80/blojsom/blog/kosmos/?flavor=atom">
- <area shape="rect" coords="374,39,407,55" href="http://labs.jboss.com:80/blojsom/blog/kosmos/?flavor=rdf">
- <area shape="rect" coords="304,58,335,77" href="http://labs.jboss.com:80/blojsom/blog/reportingservices/?flavor=rss">
- <area shape="rect" coords="337,60,372,77" href="http://labs.jboss.com:80/blojsom/blog/reportingservices/?flavor=atom">
- <area shape="rect" coords="375,60,408,78" href="http://labs.jboss.com:80/blojsom/blog/reportingservices/?flavor=rdf">
-</map>
-<map name="Map2">
- <area shape="rect" coords="181,41,214,58" href="http://labs.jboss.com:80/blojsom/blog/default/?flavor=rss">
- <area shape="rect" coords="216,41,249,57" href="http://labs.jboss.com:80/blojsom/blog/default/?flavor=atom">
- <area shape="rect" coords="251,41,283,57" href="http://labs.jboss.com:80/blojsom/blog/default/?flavor=rdf">
-</map>
+<div class="spotbox" id="news">
+ <h3>Latest News</h3>
+ <div><hr></div>
+<n:iterate ctx="entry">
+ <h4>
+ <a name="${n:out('entry.tag')}" />
+ <a href="/portal/portal/default/blog/PrjBlogPortletWindowDefaultBlog?action=2&project=${n:out('projectId')}&from=${n:out('currEntries')}&link=${n:out('entry.tag')}#${n:out('entry.tag')}">
+ ${n:out("entry.title")} </a></h4>
+
+ <p> Posted on ${n:out("entry.date")} at ${n:out("entry.time")} <br>
+ by <strong>${n:out("entry.author")}</strong></p>
+ <n:if ctx="show">
+ ${n:out("entry.content")}<br />
+ </n:if>
+ <n:if ctx="dontShow">
+ </n:if>
+</n:iterate>
+
+<n:if ctx="showPrevEntries">
+ <div><a class="spotboxlinkarrow"
+ href="/portal/portal/default/default/BlogPortletWindowDefaultDefault?action=2&project=${n:out('projectId')}&from=${n:out('prevEntries')}"> Read Previous Entries</a></div>
+</n:if>
+<n:if ctx="showNextEntries">
+ <div><a class="spotboxlinkarrow" href="/portal/portal/default/default/BlogPortletWindowDefaultDefault?action=2&project=${n:out('projectId')}&from=${n:out('nextEntries')}">
+ More News
+ </a></div>
+</n:if>
+</div>
+
Added: labs/jbosslabs/trunk/cms-template/default/dtd/counter.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/counter.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/counter.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,3 @@
+<!ELEMENT counters (counter*)>
+<!ELEMENT counter (link)>
+<!ELEMENT link (#PCDATA)>
Added: labs/jbosslabs/trunk/cms-template/default/dtd/downloads.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/downloads.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/downloads.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,10 @@
+<!ELEMENT downloads (categories?, root-category, files?)>
+<!ELEMENT categories (category+)>
+<!ELEMENT category (id, name, description?)>
+<!ELEMENT id (#PCDATA)>
+<!ELEMENT name (#PCDATA)>
+<!ELEMENT description (#PCDATA)>
+<!ELEMENT root-category (name, description)>
+<!ELEMENT files (file+)>
+<!ELEMENT file (id, name, description, license?)>
+<!ELEMENT license (#PCDATA)>
Added: labs/jbosslabs/trunk/cms-template/default/dtd/navigation.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/navigation.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/navigation.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,34 @@
+<!ELEMENT navigation (menu)*>
+<!ELEMENT menu (link|page|freezone|separator|projects-menu|project-menu|project-link|special-link)*>
+<!ELEMENT link (#PCDATA)>
+<!ELEMENT page (#PCDATA)>
+<!ELEMENT freezone (menu)*>
+<!ELEMENT separator EMPTY>
+<!ELEMENT project-menu EMPTY>
+<!ELEMENT projects-menu EMPTY>
+<!ELEMENT project-link EMPTY>
+<!ELEMENT special-link (#PCDATA)>
+
+<!ATTLIST menu
+ jsp CDATA #IMPLIED
+ level CDATA #IMPLIED>
+
+<!ATTLIST page
+ display CDATA #REQUIRED
+ permission CDATA #IMPLIED>
+
+<!ATTLIST link display CDATA #REQUIRED>
+
+<!ATTLIST freezone
+ display CDATA #REQUIRED
+ foldable CDATA #IMPLIED
+ content CDATA #IMPLIED
+ permission CDATA #IMPLIED>
+
+<!ATTLIST special-link
+ display CDATA #REQUIRED
+ type CDATA #IMPLIED>
+
+<!ATTLIST projects-menu
+ level CDATA #REQUIRED
+ foldable CDATA #IMPLIED>
Added: labs/jbosslabs/trunk/cms-template/default/dtd/podcast.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/podcast.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/podcast.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,6 @@
+<!ELEMENT podcast (feed*)>
+<!ELEMENT feed (id, url)>
+<!ELEMENT url (#PCDATA)>
+<!ELEMENT id (#PCDATA)>
+
+<!ATTLIST podcast max-podcasts CDATA #REQUIRED>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/dtd/primates.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/primates.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/primates.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,11 @@
+<!ELEMENT primates (primate*)>
+<!ELEMENT primate (name,title?,country?,projects?,mugshot?,status?,bio?)>
+<!ELEMENT name (#PCDATA)>
+<!ELEMENT title (#PCDATA)>
+<!ELEMENT country (#PCDATA)>
+<!ELEMENT projects (project+)>
+<!ELEMENT project (#PCDATA)>
+<!ELEMENT mugshot (#PCDATA)>
+<!ELEMENT status (#PCDATA)>
+<!ELEMENT bio (#PCDATA)>
+
Added: labs/jbosslabs/trunk/cms-template/default/dtd/project.dtd
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/dtd/project.dtd 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/dtd/project.dtd 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,18 @@
+<!ELEMENT project (id, name, permission?, company-name?, logo?, company-logo?,category?, service?, page?, jems?,description?,info?,outside-link*, freezone-link*, ad?)>
+<!ELEMENT id (#PCDATA)>
+<!ELEMENT name (#PCDATA)>
+<!ELEMENT permission (#PCDATA)>
+<!ELEMENT company-name (#PCDATA)>
+<!ELEMENT logo (#PCDATA)>
+<!ELEMENT company-logo (#PCDATA)>
+<!ELEMENT category (#PCDATA)>
+<!ELEMENT service (#PCDATA)>
+<!ELEMENT page (#PCDATA)>
+<!ELEMENT jems (#PCDATA)>
+<!ELEMENT description (#PCDATA)>
+<!ELEMENT info (#PCDATA)>
+<!ELEMENT outside-link (id, name)>
+<!ELEMENT freezone-link (id, name)>
+<!ELEMENT ad (link, image)>
+<!ELEMENT link (#PCDATA)>
+<!ELEMENT image (#PCDATA)>
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/all-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/all-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/all-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -2,12 +2,13 @@
<feeds display-name="All-in-one feed">
<aggregated-feed
+ extends="attributes/basic"
name="all"
- display-name="Aggregated feed of all projects and default feed"
+ displayName="Aggregated feed of all projects and default feed"
title="Labs feed"
description="Aggregated feed of all labs projects"
- author="Labs team">
- <include name="default" />
- <include name="${project}" project-level="*" />
+ author="JBoss Labs Team"
+ type="*">
+ <include name="matrix" />
</aggregated-feed>
</feeds>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/attributes-common-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/attributes-common-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/attributes-common-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<feeds displayName="attributes">
+ <attributes
+ name="attributes/basic"
+ type="attributes"
+ baseServerAddress="http://localhost:8080"
+ />
+</feeds>
Deleted: labs/jbosslabs/trunk/cms-template/default/feeds/feeds.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/feeds.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/feeds.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,48 +0,0 @@
-<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
-<%@ page import="org.jboss.forge.common.ForgeHelper" %>
-<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
-<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
-<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
-<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
-<%@ page isELIgnored ="false" %>
-<portlet:defineObjects/>
-
-<div align="center">
- <img src="/file-access/default/members/jbosslabs/images/JBossLabsMedium.png" border="0" />
- <h1>Feeds</h1>
-</div>
-
-<n:iterate ctx="groups">
- <h2>${n:out("groups.name")}</h2>
-
- <c:set var="oddrow" value="true" />
-
- <table cellpadding="3">
- <n:iterate ctx="feeds">
- <c:choose>
- <c:when test="${oddrow}">
- <tr class="portlet-section-body">
- </c:when>
- <c:otherwise>
- <tr class="portlet-section-alternate">
- </c:otherwise>
- </c:choose>
-
- <td width="300px">${n:out("groups.feeds.name")}</td>
-
- <n:iterate ctx="types">
- <td width="35px">
- <n:if ctx="feed">
- <a href="${n:out('groups.feeds.types.link')}">
- <img src="/file-access/default/members/default/images/feed-buttons/${n:out('groups.feeds.types.name')}.png"
- border="0" />
- </a>
- </n:if>
- </td>
- </n:iterate>
- </tr>
-
- <c:set var="oddrow" value="${!oddrow}" />
- </n:iterate>
- </table>
-</n:iterate>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/feeds.properties
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/feeds.properties 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/feeds.properties 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,11 @@
+# Variable resolvers
+default.variables = ${type},${project}
+default.variable.${type} = org.jboss.shotoku.feeds.variables.XmlNodeTypeVariableResolver
+default.variable.${project} = org.jboss.forge.feeds.ProjectVariableResolver
+
+# Content manager and directory for feed xml files (in shotoku)
+default.xml.cmid = default
+default.xml.directory = /default/feeds
+
+#
+default.view.getter = org.jboss.shotoku.feeds.portlet.getter.StandardFeedGetter
Deleted: labs/jbosslabs/trunk/cms-template/default/feeds/level-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/level-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/level-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-
-<feeds display-name="Project levels feeds">
- <aggregated-feed
- name="jems"
- display-name="JEMS projects feed"
- title="JEMS feed"
- description="Aggregated feed of all JEMS projects"
- author="Labs team">
- <include name="${project}" project-level="jems" />
- </aggregated-feed>
- <aggregated-feed
- name="labs"
- display-name="Labs projects feed"
- title="Labs feed"
- description="Aggregated feed of all labs projects"
- author="Labs team">
- <include name="${project}" project-level="labs" />
- </aggregated-feed>
- <aggregated-feed
- name="community"
- display-name="Community projects feed"
- title="Community feed"
- description="Aggregated feed of all community projects"
- author="Labs team">
- <include name="${project}" project-level="community" />
- </aggregated-feed>
-</feeds>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/matrix-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/matrix-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/matrix-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<feeds displayName="Matrix feed">
+ <remote-feed
+ name="matrix"
+ displayName="Matrix feed"
+ address="http://jboss.org/jbossBlog/blog/?flavor=${type}"
+ type="*"
+ />
+</feeds>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/podcast-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/podcast-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/podcast-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<feeds displayName="Podcasts">
+ <attributes
+ name="attributes/shotoku/podcast"
+ extends="attributes/basic"
+ prefix="default"
+ type="attributes"
+ />
+
+ <shotoku-feed
+ name="jbosslabs/podcast"
+ extends="attributes/shotoku/podcast"
+ type="*"
+ displayName="Podcast for JBoss Labs"
+ author="Damon Sicore"
+ title="JBoss Labs Podcast"
+ template="feeds/templates/${type}-podcast.vm"
+ description="Video and audio podcasts focusing on professional open source developers."
+ image="file-access/default/members/jbosslabs/freezone/images/JBossLabsPodcasts.gif"
+ linkBase="jbosslabs/podcasts">
+ <search name="nodes">
+ <directory path="members/jbosslabs/freezone/podcasts" />
+ <date-sort />
+ </search>
+ </shotoku-feed>
+
+</feeds>
Deleted: labs/jbosslabs/trunk/cms-template/default/feeds/project-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/project-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/project-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,18 +0,0 @@
-<?xml version="1.0" encoding="iso-8859-1"?>
-
-<feeds display-name="Project feeds">
- <remote-feed
- name="${project}"
- display-name="Feed for ${project-name}"
- address="http://labs.jboss.com/blojsom/blog/${project}/?flavor=${type}"
- project-level="*"
- type="*"
- />
-
- <remote-feed
- name="default"
- display-name="Default feed"
- address="http://labs.jboss.com/blojsom/blog/default/?flavor=${type}"
- type="*"
- />
-</feeds>
Deleted: labs/jbosslabs/trunk/cms-template/default/feeds/shotoku-config.properties
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/shotoku-config.properties 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/shotoku-config.properties 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,15 +0,0 @@
-shotoku-feed = org.jboss.shotoku.search.Search
-
-and = org.jboss.shotoku.search.AndNodeFilter
-or = org.jboss.shotoku.search.OrNodeFilter
-property-value = org.jboss.shotoku.search.PropertyValueParameter
-
-directory = org.jboss.shotoku.search.DirectoryIncludeParameter
-history = org.jboss.shotoku.search.HistoryIncludeParameter
-limit = org.jboss.shotoku.search.LimitParameter
-property-sort = org.jboss.shotoku.search.PropertySortParameter
-date-sort = org.jboss.shotoku.search.DateSortParameter
-
-search = org.jboss.shotoku.search.Search
-
-parametrized = directory,history,limit,property-sort,property-value
Added: labs/jbosslabs/trunk/cms-template/default/feeds/tags-feeds.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/tags-feeds.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/tags-feeds.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+
+<feeds display-name="Tags feeds">
+ <tag-feed
+ extends="attributes/basic"
+
+ name="tag"
+ type="rss2"
+ prefix="default/feeds"
+ template="templates/${type}-tags-%type%.vm"
+ author="JBoss Labs"
+ class-parser="org.jboss.forge.feeds.CmsLinkParser"
+ />
+</feeds>
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-normal.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-normal.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-normal.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -4,7 +4,7 @@
<title mode="escaped">$escape.all($title)</title>
<link rel="alternate" type="text/html" href="$link"/>
- <modified>$rdfDateFormat.format($now)</modified>
+ <modified>$rdfDateFormat.format($nodesYoungest)</modified>
<info type="application/xhtml+xml" mode="xml">
<div xmlns="http://www.w3.org/1999/xhtml">
@@ -30,9 +30,9 @@
<link>$nodeLink</link>
<link rel="alternate" type="text/html" href="$nodeLink"/>
- <modified>$rdfDateFormat.format($node.getLastModificationDate())</modified>
- <issued>$rdfDateFormat.format($node.getLastModificationDate())</issued>
- <created>$rdfDateFormat.format($node.getLastModificationDate())</created>
+ <modified>$rdfDateFormat.format($node.getCreatedDate())</modified>
+ <issued>$rdfDateFormat.format($node.getCreatedDate())</issued>
+ <created>$rdfDateFormat.format($node.getCreatedDate())</created>
<id>$nodeLink</id>
<content type="text/html" mode="escaped" xml:lang="en">
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-podcast.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-podcast.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/atom-podcast.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -4,7 +4,7 @@
<title mode="escaped">$escape.all($title)</title>
<link rel="alternate" type="text/html" href="$link"/>
- <modified>$rdfDateFormat.format($now)</modified>
+ <modified>$rdfDateFormat.format($nodesYoungest)</modified>
<info type="application/xhtml+xml" mode="xml">
<div xmlns="http://www.w3.org/1999/xhtml">
@@ -30,7 +30,7 @@
<link>$nodeLink</link>
<link rel="alternate" type="text/html" href="$nodeLink"/>
- <updated>$rdfDateFormat.format($node.getLastModificationDate())</updated>
+ <updated>$rdfDateFormat.format($node.getCreatedDate())</updated>
<id>$nodeLink</id>
<content type="text/html" mode="escaped" xml:lang="en">
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-normal.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-normal.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-normal.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -11,7 +11,7 @@
<description>
$escape.all($description)
</description>
- <dc:date>$rdfDateFormat.format($now)</dc:date>
+ <dc:date>$rdfDateFormat.format($nodesYoungest)</dc:date>
<dc:creator>$author</dc:creator>
<dc:language>en</dc:language>
@@ -33,7 +33,7 @@
<description>
$escape.all($node.getContent())
</description>
- <dc:date>$rdfDateFormat.format($node.getLastModificationDate())</dc:date>
+ <dc:date>$rdfDateFormat.format($node.getCreatedDate())</dc:date>
</item>
#end
</rdf:RDF>
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-podcast.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-podcast.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rdf-podcast.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -12,7 +12,7 @@
<description>
$escape.all($description)
</description>
- <dc:date>$rdfDateFormat.format($now)</dc:date>
+ <dc:date>$rdfDateFormat.format($nodesYoungest)</dc:date>
<dc:creator>$author</dc:creator>
<dc:language>en</dc:language>
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-normal.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-normal.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-normal.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -9,7 +9,7 @@
<generator>Shotoku</generator>
<managingEditor>$author</managingEditor>
<webMaster>$author</webMaster>
- <pubDate>$rssDateFormat.format($now)</pubDate>
+ <pubDate>$rssDateFormat.format($nodesYoungest)</pubDate>
#foreach($node in $nodes)
#set($nodeLink="$baseServerAddress/$linkBase/$node.getName()")
@@ -18,7 +18,7 @@
<link>$nodeLink</link>
<description>$escape.all($node.getContent())</description>
<guid>$nodeLink</guid>
- <pubDate>$rssDateFormat.format($node.getLastModificationDate())</pubDate>
+ <pubDate>$rssDateFormat.format($node.getCreatedDate())</pubDate>
</item>
#end
Modified: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-podcast.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-podcast.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-podcast.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -9,7 +9,7 @@
<generator>Shotoku</generator>
<managingEditor></managingEditor>
<webMaster></webMaster>
- <pubDate>$rssDateFormat.format($now)</pubDate>
+ <pubDate>$rssDateFormat.format($nodesYoungest)</pubDate>
<itunes:summary>$description</itunes:summary>
<itunes:author>$author</itunes:author>
@@ -21,7 +21,7 @@
<link>$nodeLink</link>
<description>$node.getProperty("description")</description>
<guid>$nodeLink</guid>
- <pubDate>$rssDateFormat.format($node.getLastModificationDate())</pubDate>
+ <pubDate>$rssDateFormat.format($node.getCreatedDate())</pubDate>
<enclosure url="$nodeLink" length="$node.getLength()" type="$node.getMimeType()" />
Added: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel>
+ <title>Feed of tagged resources by $escape.all($author)</title>
+ <description>A feed of all tags by author</description>
+ <language>en</language>
+ <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+ <generator>Shotoku</generator>
+ <managingEditor>$author</managingEditor>
+ <webMaster>$author</webMaster>
+ <pubDate>$rssDateFormat.format($youngest)</pubDate>
+
+ #foreach($tag in $tags)
+ <item>
+ <title>$escape.all($tag.getName())</title>
+ <link>$baseServerAddress$parser.parseLink($tag.getResourceId(), $tag.getType())</link>
+ <description>$tag.getData()</description>
+ <pubDate>$rssDateFormat.format($tag.getDateCreated())</pubDate>
+ </item>
+ #end
+
+ </channel>
+</rss>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_res.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_res.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_res.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel>
+ <title>Feed of resources tagged with $escape.all($tagName) by $escape.all($author)</title>
+ <description>A feed of all resources tagged with a given tag by a given author</description>
+ <language>en</language>
+ <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+ <generator>Shotoku</generator>
+ <managingEditor>$author</managingEditor>
+ <webMaster>$author</webMaster>
+ <pubDate>$rssDateFormat.format($youngest)</pubDate>
+
+ #foreach($tag in $tags)
+ <item>
+ <title>$escape.all($tag.getName())</title>
+ <link>$baseServerAddress$parser.parseLink($tag.getResourceId(), $tag.getType())</link>
+ <description>$tag.getData()</description>
+ <pubDate>$rssDateFormat.format($tag.getDateCreated())</pubDate>
+ </item>
+ #end
+
+ </channel>
+</rss>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_tags.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_tags.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-author_tags.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel>
+ <title>Feed of tags created by $escape.all($author)</title>
+ <description>A feed of unique tags by author</description>
+ <language>en</language>
+ <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+ <generator>Shotoku</generator>
+ <managingEditor>$author</managingEditor>
+ <webMaster>$author</webMaster>
+ <pubDate>$rssDateFormat.format($youngest)</pubDate>
+
+ #foreach($tag in $tags)
+ <item>
+ <title>$escape.all($tag.getName())</title>
+ <link>$baseServerAddress/feeds/tag/tags/$tag.getName()/rss2</link>
+ <description></description>
+ <pubDate>$rssDateFormat.format($tag.getDateCreated())</pubDate>
+ </item>
+ #end
+
+ </channel>
+</rss>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-resource.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-resource.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-resource.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel>
+ <title>Tag feed for resource $escape.all($resource)</title>
+ <description>A feed of tag changes for a resource</description>
+ <language>en</language>
+ <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+ <generator>Shotoku</generator>
+ <managingEditor>$author</managingEditor>
+ <webMaster>$author</webMaster>
+ <pubDate>$rssDateFormat.format($youngest)</pubDate>
+
+ #foreach($tag in $tags)
+ <item>
+ <title>$escape.all($tag.getName())</title>
+ <link>$baseServerAddress/feeds/tag/tags/$tag.getName()/rss2</link>
+ <description>$tag.getData()</description>
+ <pubDate>$rssDateFormat.format($tag.getDateCreated())</pubDate>
+ </item>
+ #end
+
+ </channel>
+</rss>
Added: labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-tags.vm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-tags.vm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/feeds/templates/rss2-tags-tags.vm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<rss version="2.0">
+ <channel>
+ <title>Tag feed for tags: $escape.all($tagsAsString)</title>
+ <description>A feed of tags</description>
+ <language>en</language>
+ <docs>http://blogs.law.harvard.edu/tech/rss</docs>
+ <generator>Shotoku</generator>
+ <managingEditor>$author</managingEditor>
+ <webMaster>$author</webMaster>
+ <pubDate>$rssDateFormat.format($youngest)</pubDate>
+
+ #foreach($tag in $tags)
+ <item>
+ <title>$escape.all($tag.getName())</title>
+ <link>$baseServerAddress$parser.parseLink($tag.getResourceId(), $tag.getType())</link>
+ <description>$tag.getResourceId()</description>
+ <pubDate>$rssDateFormat.format($tag.getDateCreated())</pubDate>
+ </item>
+ #end
+
+ </channel>
+</rss>
Added: labs/jbosslabs/trunk/cms-template/default/file-access/file-access.properties
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/file-access/file-access.properties 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/file-access/file-access.properties 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,2 @@
+monitor.stack=org.jboss.forge.fileaccess.DownloadsFileAccessMonitor,org.jboss.forge.fileaccess.TempFilesFileAccessMonitor
+allowed.paths.containing=/images/,/downloads/,/freezone/,/theme/,/dtd/,tmp/
Modified: labs/jbosslabs/trunk/cms-template/default/file-access/normal.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/file-access/normal.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/file-access/normal.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -9,24 +9,25 @@
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page isELIgnored ="false" %>
+<%@page import="org.jboss.forge.common.projects.ProjectsHelper"%>
<portlet:defineObjects/>
<n:if ctx="counters" >
<h2>Download Counter</h2>
<div id="blog-entry">
-<span class="portlet-font" style="font-size:12">
-<table class="infotable" cellspacing="5" style="font-size:90%; padding:2px; margin: 2px;">
+
+<table border="0" cellspacing="0" class="datatable">
<tr>
- <th width="140" class="grey">File Name</th>
- <th width="180" class="grey">Downloaded</th>
+ <th class="header">File Name</th>
+ <th class="header">Downloaded</th>
</tr>
<n:iterate ctx="counter">
<div class="item">
<tr>
- <td>
+ <td class="name">
${n:out('counters.counter.link')}
</td>
- <td>
+ <td class="desc">
${n:out('counters.counter.value')}
</td>
</tr>
@@ -36,8 +37,7 @@
</table>
</div>
-</span>
+
</div>
</n:if>
-
-
+<jsp:include page="downloads.html" />
Added: labs/jbosslabs/trunk/cms-template/default/freezone/edit.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/freezone/edit.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/freezone/edit.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,28 @@
+<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
+<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
+<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
+<%@ page isELIgnored ="false" %>
+<portlet:defineObjects/>
+
+Here you can edit the page.
+
+<c:if test="${param.message != null}">
+ <p style="color: red">${param.message}</p>
+</c:if>
+
+<form action="<portlet:actionURL>
+ <portlet:param name="path" value="${param.path}" />
+ <portlet:param name="project" value="${requestScope.project}" />
+ <portlet:param name="return" value="${param.return}" />
+ </portlet:actionURL>" method="post" accept-charset="UTF-8">
+<textarea name="content" rows="40" cols="80" style="width: 100%;">${requestScope.content}</textarea>
+<input type="submit" value="Save" name="save" />
+<input type="submit" value="Preview" name="preview" />
+<input type="submit" value="Cancel" name="cancel" />
+</form>
+
+Below the ruler you can see the page as it looks like now (or as it will look like if saved - when previewing).
+
+<hr />
+
+${requestScope.content}
Added: labs/jbosslabs/trunk/cms-template/default/freezone/edit_link.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/freezone/edit_link.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/freezone/edit_link.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,13 @@
+<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
+<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
+<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
+<%@ page isELIgnored ="false" %>
+<portlet:defineObjects/>
+
+<div style="width: 100%; text-align: left;">
+<a href="<portlet:renderURL portletMode="edit">
+ <portlet:param name="path" value="${requestScope.path}" />
+ <portlet:param name="project" value="${requestScope.project}" />
+ <portlet:param name="return" value="${requestScope.return}" />
+ </portlet:renderURL>"><img alt="edit" src="/file-access/default/theme/images/but_edit.gif" border="0" /></a>
+</div>
Added: labs/jbosslabs/trunk/cms-template/default/freezone/tagme.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/freezone/tagme.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/freezone/tagme.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,22 @@
+<!--
+ JBoss, the OpenSource J2EE webOS
+ Distributable under LGPL license.
+ See terms of license at gnu.org.
+ -->
+<%@ page language="java"
+ extends="org.jboss.portal.core.servlet.jsp.PortalJsp"%>
+<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n"%>
+<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge"%>
+<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet"%>
+<%@ page isELIgnored="false"%>
+<portlet:defineObjects />
+
+<div id="<%=(String)renderRequest.getAttribute("TAGME_PATH")%>">
+
+<forge:tagmeButton div="<%=(String)renderRequest.getAttribute("TAGME_PATH")%>" id="<%=(String)renderRequest.getAttribute("TAGME_PATH")%>"
+ path="<%=(String)renderRequest.getAttribute("TAGME_PATH")%>"
+ service="org.jboss.labs.tagme.services.ShotokuTaggingService"
+ user="<%=(String)renderRequest.getAttribute("TAGME_USER")%>" website="false"/>
+
+</div>
+
Added: labs/jbosslabs/trunk/cms-template/default/login/login.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/login/login.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/login/login.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,37 @@
+<%@ page import="org.jboss.portal.common.util.Tools,org.jbosslabs.security.Constants"%>
+
+<%
+ String action = (String)request.getAttribute("action");
+
+ if (action == null) {
+ action = request.getParameter("action");
+ }
+%>
+
+<form method="POST" action="/portal/loginAction" name="loginform" id="loginForm" >
+ <table width="100%" height="100%" cellpadding="0" cellspacing="0">
+ <%if(action!=null && action.trim().equalsIgnoreCase("loginFailed")){%>
+ <tr>
+ <td align="center">Login Failed. Please try again....</td>
+ </tr>
+ <%}%>
+ <tr>
+ <td align="center"><table width="350" height="200" cellpadding="0" cellspacing="0" id="login" >
+ <tr>
+ <td><h4>JBoss.org Login</h4>
+ <p>Username:<br>
+ <input type="text" name="j_username" id="username" value=""/>
+ </p>
+ <p>Password:<br>
+ <input type="password" name="j_password" id="password" value=""/>
+ </p>
+ <input type="checkbox" name="autologin" value="Remember me" id="autologin"/>
+ <label for="autologin">Remember me</label>
+ <p>
+ <input type="submit" id="loginButton" name="login" value="Login"/>
+ </p></td>
+ </tr>
+ </table></td>
+ </tr>
+ </table>
+</form>
Added: labs/jbosslabs/trunk/cms-template/default/members/default/project.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/members/default/project.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/members/default/project.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,4 @@
+<project>
+ <id>default</id>
+ <name>Default</name>
+</project>
Deleted: labs/jbosslabs/trunk/cms-template/default/members/demo/downloads/downloads.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/members/demo/downloads/downloads.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/members/demo/downloads/downloads.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,34 +0,0 @@
-<?xml version="1.0"?>
-<downloads>
- <categories>
- <category>
- <id>subcat1</id>
- <name>Sub category 1</name>
- <description>Desc of sub cat 1</description>
- </category>
- <category>
- <id>subcat2</id>
- <name>Sub category 2</name>
- <description>Desc of sub cat 2</description>
- </category>
- </categories>
-
- <root-category>
- <name>Root cat</name>
- <description>Desc of root cat</description>
- </root-category>
-
- <files>
- <file>
- <id>file1.txt</id>
- <name>File 1</name>
- <description>Desc of file 1</description>
- </file>
- <file>
- <id>http://mamut.net.pl/mamutmaly.gif</id>
- <name>Outside File 1</name>
- <description>Desc of out file 1</description>
- <size>10 KB</size>
- </file>
- </files>
-</downloads>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/members/demo/freezone/projectDescription.html
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/members/demo/freezone/projectDescription.html 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/members/demo/freezone/projectDescription.html 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,117 @@
+
+<table border="0" cellpadding="0" cellspacing="0" class="float-box" style="float:right;margin-left: 20px;margin-top:18px;margin-bottom:15px;" width="3">
+ <tr>
+ <th align="left" colspan="5" style="font-weight: bold; padding: 2px; border: solid 0px #DFDFDF; border-bottom-width: 1px">JBoss Shotoku Contributors:</th>
+ </tr>
+ <!-- +++++++++++++++++++++++++++++++++++ -->
+ <tr style="white-space: nowrap" valign="top">
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">Developer: </td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">Adam Warski</td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">
+<i>JBoss, Inc.</i>
+</td>
+ <td class="monospace"/>
+ </tr>
+ <tr>
+ <td colspan="4" style="margin-left:18px;">
+<hr/> Adam is a student of computer science at the
+University of Warsaw (Poland), currently in his fourth year. Adam joined JBoss as one of the first interns at JBoss. He has been with the Labs initiative since its beginning.</td>
+<td style="">
+<img src="/file-access/default/members/jbosslabs/images/mugshots/adam_mugshot_small.jpg" width="100"/>
+</td>
+ </tr>
+ <!-- ++++++++++++++++++++++++++++++++++++ -->
+ <tr style="white-space: nowrap" valign="top">
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">
+<i>Project Lead:</i>
+</td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">Damon Sicore</td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">
+<i>JBoss, Inc.</i>
+</td>
+ <td class="monospace"/>
+ </tr>
+ <tr>
+ <td colspan="4" style="margin-left:18px;">
+<hr/>After spending over ten years finding a way to get paid to write open source software, Damon has found his home at JBoss Labs as Lead. Damon offers sacrificial animals and children daily in order to continue the efforts of JBoss Labs.</td>
+ <td style="">
+<img src="/file-access/default/members/jbosslabs/images/mugshots/damon_mugshot_small.jpg" width="100"/>
+</td>
+ </tr>
+ <!-- +++++++++++++++++++++++++++++++++++ -->
+ <tr style="white-space: nowrap" valign="top">
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">Developer: </td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">Tomek Szymanski</td>
+ <td align="right" class="monospace" style="padding: 0px 5px 0px 5px; nowrap">
+<i>JBoss, Inc.</i>
+</td>
+ <td class="monospace"/>
+ </tr>
+ <tr>
+ <td colspan="4" style="margin-left:18px;">
+<hr/> Now attending Warsaw Technical
+University and graduating with an engineering and Master degree in 2007, Tomek is the primary developer of JBoss Wiki and continues to contribute to the core JBoss Labs initiative.</td>
+<td style="">
+<a href="http://labs.jboss.com/wiki/Tomek">
+<img border="0" src="/file-access/default/members/jbosslabs/images/mugshots/tomek_mugshot_small.jpg" width="100"/>
+</a>
+</td>
+ </tr>
+</table>
+
+
+<p>
+Shotoku is designed to provide easy access to content repositories in which you can store data, bind metadata,
+revision content, and provide branching and merging strategies. This means Shotoku can interface with repositories
+such as the Java Content Repository (JSR 170: JCR), Subversion, and file-system based repository implementations that
+aim to support basic revisioning mechanisms.</p>
+
+
+<br/>
+
+Here are some of the currently implemented features:
+<ul>
+<li>Three content managers: the first and default SVN-based, JCR-based and a local file system repository.</li>
+<li>Because a local working copy is present, data reading is very fast (SVN repository implementation).</li>
+<li>Data writing is reliable, because data is sent straight to the repository, without touching the working copy
+(SVN repository implementation).</li>
+<li>Shotoku can work in "embedded" mode in stand-alone applications, as well as a component in an
+application server.</li>
+<li>Shotoku allows you to "inject" content into any POJO using annotations (currently supported
+only in app server mode). POJOs which are Shotoku aware are automatically updated when a user updates a node in
+a Subversion repository Shotoku is configured to reference. Content can be anything and there are no structural
+requirements placed on the repository - even existing Subversion repositories can be referenced by Shotoku without
+modification.</li>
+<li>A simple search mechanism.</li>
+<li>Integeration with Apache Velocity - you can easily store templates in Shotoku to create higher level application
+features such as content and blog engines.</li>
+<li>Feeds component - automatic generation of rss, atom and rdf feeds/ podcasts,
+ configured through a xml file, together with arbitrary feeds aggregation.
+ You can see feeds already at work on JBoss Labs - just click the "Feeds"
+ link in navigation or simply
+ <a href="http://labs.jboss.com/portal/index.html?ctrl:id=page.default.feeds&noproject=true">here.</a>
+</li>
+<li>Blog component.</li>
+<li>A simple cache with "renewable" values - a value can be updated on regular intervals of time or when some of
+watched resources in a content manager change (see wiki for details).</li>
+</ul>
+
+
+<p>As an example application that can be built using Shotoku, a blog and podcasting engine has been created using
+the template mechanisms available in Shotoku. In fact, all the feeds you see on JBoss Labs, the blog and podcasts,
+are driven using content stored in our Subversion content repository. This means, to publish a podcast, you just
+check in your content to a directory of your choice in your svn repository. Shotoku automatically applies the
+selected templates to produce content feeds. These feeds are described using simple xml files. This is just one
+of the many application level uses of Shotoku.</p>
+
+<p>
+But that's only the beginning of what Shotoku will consist of. Here is a short plan for the future:
+<ul>
+<li>Clustering support using JBoss Cache</li>
+<li>Semantic web integration</li>
+<li>Improved searching</li>
+<li>Integrated user management.</li>
+<li>A servlet for accessing files based on defined access privileges.</li>
+</ul>
+</p>
+
Modified: labs/jbosslabs/trunk/cms-template/default/members/demo/project.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/members/demo/project.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/members/demo/project.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,42 +1,52 @@
-<project>
- <id>demo</id>
- <name>JBoss Labs Demo</name>
- <company-name>The JBoss Labs Team</company-name>
- <logo>images/JElbow.jpg</logo>
- <category>cat1</category>
- <category>cat2</category>
- <category>cat3</category>
- <category>cat4</category>
- <service>service1</service>
- <description>
- <i> This is the demo project for JBoss Labs. Its description is specified in the </i> /demo/project.xml <i>file.</i>
- </description>
-
- <info>
- More information about the project, also coming from the project descriptor.
- </info>
-<jems>as</jems>
-<jems>ws</jems>
-<jems>tomcat</jems>
-<jems>portal</jems>
-<jems>microkernel</jems>
-
- <page>blog</page>
- <page>freezone</page>
- <page>downloads</page>
-
- <outside-link>
- <id>http://jboss.com</id>
- <name>An outside link</name>
- </outside-link>
-
- <-- <freezone-link>
- <id>index.html</id>
- <name>Main Freezone Page</name>
- </freezone-link>
- <freezone-link>
- <id>more/page1.html</id>
- <name>Another page</name>
- </freezone-link> -->
-</project>
-
+<?xml version="1.0" encoding="UTF-8"?><project>
+ <id>demo</id>
+ <name>Demo</name>
+ <company-name>The JBoss Labs Team</company-name>
+<!-- <logo>images/demo-logo.gif</logo> -->
+ <description>projectDescription.html</description>
+
+<info>
+Information.
+</info>
+
+
+<jems>as</jems>
+<jems>ws</jems>
+<jems>tomcat</jems>
+<jems>portal</jems>
+
+ <menu>
+ <page display="Downloads">downloads</page>
+ <wiki-link/>
+ <page display="Blog">blog</page>
+ <link display="Forum">http://www.jboss.com/index.html?module=bb&op=viewforum&f=235</link>
+ <issue-tracker display="JIRA roadmap"/>
+ <repository display="Subversion repository"/>
+ </menu>
+
+ <repository type="svn">http://anonsvn.labs.jboss.com/labs/shotoku/trunk</repository>
+ <issue-tracker type="jira">http://jira.jboss.com/jira/browse/JBSHOTOKU</issue-tracker>
+
+ <downloads>
+ <categories>
+ <category>
+ <id>uml</id>
+ <name>UML Diagrams</name>
+ <description>Design documents</description>
+ <files>
+ <file>
+ <id>shotoku.png</id>
+ <name>UML Diagram</name>
+ <description>Base shotoku classes in a diagram</description>
+ </file>
+ </files>
+ </category>
+ </categories>
+
+ <name>Shotoku files</name>
+ <description/>
+
+ </downloads>
+
+
+</project>
\ No newline at end of file
Modified: labs/jbosslabs/trunk/cms-template/default/navigation/navigation.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/navigation/navigation.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/navigation/navigation.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -5,18 +5,52 @@
<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page isELIgnored ="false" %>
+
+<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/navigation.js'></script>
+
<portlet:defineObjects/>
<div id="LeftMenu">
<ul>
+<li>
+ <form name="navJumpForm">
+ <select name="navJumpList" onChange="navJump()">
+ <option value="">Jump to... (project)
+ <n:if ctx="levels">
+ <n:iterate ctx="levels">
+ <n:if ctx="level">
+ <option value="">${n:out('levels.levels.level.name')}
+ <n:iterate ctx="projects">
+ <option value="<forge:projectURL project="${n:out('levels.levels.level.projects.id')}" />"> ${n:out("levels.levels.level.projects.name")}
+ </n:iterate>
+ </n:if>
+ </n:iterate>
+ </n:if>
+ </select>
+ </form>
+</li>
+
+<% int i = 0; %>
<n:iterate ctx="entries">
- <c:if test="${n:out('entries.is-projects-menu') == 'false'}">
- <li <n:if ctx="selected">class="current"</n:if>>
- <a href="${n:out('entries.link')}">${n:out("entries.display")}</a>
+ <c:if test="${n:out('entries.type') == 'normal'}">
+ <li <c:if test="${n:out('entries.selected') == 'true'}">class="current"</c:if>>
+ <a
+ <c:if test="${n:out('entries.jsFoldable') == 'true'}">
+ onclick="toggleMenu('<%= i %>')"
+ </c:if>
+ <c:if test="${n:out('entries.jsFoldable') != 'true'}">
+ href="${n:out('entries.link')}"
+ </c:if>
+ >${n:out("entries.display")}</a>
+
+ <div id="jsMenu_<%= i %>"
+ <c:if test="${n:out('entries.jsFoldable') == 'true' && n:out('entries.selected') != 'true'}">
+ style="display: none"
+ </c:if>>
<n:if ctx="entries"><ul></n:if>
<n:iterate ctx="entries">
- <li <n:if ctx="selected">class="current"</n:if>>
+ <li <c:if test="${n:out('entries.entries.selected') == 'true'}">class="current"</c:if>>
<a href="${n:out('entries.entries.link')}">${n:out("entries.entries.display")}</a>
<n:if ctx="entries"><ul></n:if>
@@ -31,72 +65,100 @@
</li>
</n:iterate>
<n:if ctx="entries"></ul></n:if>
+ </div>
</li>
</c:if>
- <n:if ctx="projects-menu">
- <li <c:if test="${projectId != null && levelId == n:out('entries.projects-menu.id')}">class="current"</c:if>>
- <a href="${n:out('entries.projects-menu.link')}">
+ <c:if test="${n:out('entries.type') == 'projects-menu'}">
+ <c:if test="${n:out('entries.activeLevel') == 'false'}">
+ <n:if ctx="projects-menu">
+ <li>
+ <a
+ <c:if test="${n:out('entries.foldable') == 'true'}">
+ onclick="toggleMenu('<%= i %>')"
+ </c:if>
+ >
${n:out('entries.projects-menu.name')}
</a>
+ <div id="jsMenu_<%= i %>"
+ <c:if test="${n:out('entries.folded') == 'true'}">
+ style="display: none"
+ </c:if>>
<ul>
<n:iterate ctx="projects">
- <c:if test="${n:out('entries.projects-menu.projects.id') == projectId}">
- <li class="current">
- </c:if>
- <c:if test="${n:out('entries.projects-menu.projects.id') != projectId}">
- <li>
- </c:if>
- <a href="<forge:projectURL project="${n:out('entries.projects-menu.projects.id')}" />">
+ <li>
+ <a href="<forge:projectURL project="${n:out('entries.projects-menu.projects.id')}" />?prjlist=false">
${n:out("entries.projects-menu.projects.name")}
</a>
- <c:if test="${n:out('entries.projects-menu.projects.id') == projectId}">
- <ul>
+ </li>
+ </n:iterate>
+ </ul>
+ </div>
+ </li>
+ </n:if>
+ </c:if>
+ <c:if test="${n:out('entries.activeLevel') == 'true'}">
+ <n:if ctx="projects-menu">
+ <li class="current">
+ <a
+ <c:if test="${n:out('entries.projects-menu.foldable') == 'true'}">
+ onclick="toggleMenu('<%= i %>'); toggleMenu('<%= i+1 %>')"
+ </c:if>
+ >
+ ${n:out('entries.projects-menu.name')}
+ </a>
+ <div id="jsMenu_<%= i %>"
+ <c:if test="${n:out('entries.projects-menu.prjListOpen') == 'false'}">
+ style="display: none"
+ </c:if>>
+ <ul>
+ <n:iterate ctx="projects">
+ <li <c:if test="${n:out('entries.projects-menu.projects.activeProject') == 'true'}">class="current"</c:if>>
+ <a href="<forge:projectURL project="${n:out('entries.projects-menu.projects.id')}" />?prjlist=true">
+ ${n:out("entries.projects-menu.projects.name")}
+ </a>
+ <c:if test="${n:out('entries.projects-menu.projects.activeProject') == 'true'}">
+ <n:if ctx="entries"><ul></n:if>
+ <n:iterate ctx="entries">
<li>
- <a href="<forge:projectURL page="info" project="_selected" />">
- Project information
- </a>
+ <a href="${n:out('entries.projects-menu.projects.entries.link')}">${n:out("entries.projects-menu.projects.entries.display")}</a>
</li>
-
- <n:iterate ctx="pages">
- <n:if ctx="useForgeWiki">
- <li>
- <a href="<forge:wikiURL page="_selected" />">
- ${n:out('entries.projects-menu.projects.pages.name')}
- </a>
- </li>
- </n:if>
- <n:if ctx="normalPage">
- <li>
- <a href="<forge:projectURL page="${n:out('entries.projects-menu.projects.pages.id')}" project="_selected" />">
- ${n:out('entries.projects-menu.projects.pages.name')}
- </a>
- </li>
- </n:if>
- </n:iterate>
-
- <n:iterate ctx="freezonelinks">
- <li>
- <a href="${n:out('entries.projects-menu.projects.freezonelinks.link')}">
- ${n:out('entries.projects-menu.projects.freezonelinks.name')}
- </a>
- </li>
- </n:iterate>
-
- <n:iterate ctx="outsidelinks">
- <li>
- <a href="${n:out('entries.projects-menu.projects.outsidelinks.id')}">
- ${n:out('entries.projects-menu.projects.outsidelinks.name')}
- <img src="/navigation-portlet/images/out.png" border="0" />
- </a>
- </li>
- </n:iterate>
- </ul>
+ </n:iterate>
+ <n:if ctx="entries"></ul></n:if>
</c:if>
</li>
</n:iterate>
</ul>
+ </div>
+ <% i++; %>
+ <div id="jsMenu_<%= i %>"
+ <c:if test="${n:out('entries.projects-menu.prjListOpen') == 'true'}">
+ style="display: none"
+ </c:if>>
+ <ul>
+ <n:iterate ctx="projects">
+ <c:if test="${n:out('entries.projects-menu.projects.activeProject') == 'true'}">
+ <li class="current">
+ <a href="<forge:projectURL project="${n:out('entries.projects-menu.projects.id')}" />">
+ ${n:out("entries.projects-menu.projects.name")}
+ </a>
+ <n:if ctx="entries"><ul></n:if>
+ <n:iterate ctx="entries">
+ <li>
+ <a href="${n:out('entries.projects-menu.projects.entries.link')}">${n:out("entries.projects-menu.projects.entries.display")}</a>
+ </li>
+ </n:iterate>
+ <n:if ctx="entries"></ul></n:if>
+ </li>
+ </c:if>
+ </n:iterate>
+ </ul>
+ </div>
</li>
- </n:if>
+ </n:if>
+ </c:if>
+ </c:if>
+ <% i++; %>
</n:iterate>
</ul>
</div>
+
Modified: labs/jbosslabs/trunk/cms-template/default/navigation/navigation.xml
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/navigation/navigation.xml 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/navigation/navigation.xml 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,93 +1,40 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<menu>
- <entry>
- <link>http://www.jboss.com/products/index</link>
- <display>JEMS Products</display>
- </entry>
- <entry>
- <link type="page">default</link>
- <display>JBoss Labs News</display>
- </entry>
- <entry>
- <link type="page">wiki</link>
- <display>JBoss Labs Wiki</display>
- </entry>
- <entry>
- <link type="page">kosmos-jira</link>
- <display>Kosmos jira</display>
- </entry>
- <entry>
- <link type="page">kosmos-svn</link>
- <display>Kosmos svn</display>
- </entry>
- <entry>
- <link>http://www.jboss.com/index.html?module=bb&op=main&c=17</link>
- <display>Forums</display>
- </entry>
- <entry>
- <link type="freezone">index.html</link>
- <display>Freezone - not folded</display>
- <menu>
- <entry foldable="true">
- <link type="freezone">sub/sub.html</link>
- <display>Freezone Sub 1</display>
- <menu>
- <entry>
- <link type="freezone">sub/sub2.html</link>
- <display>Sub freezone 2</display>
- </entry>
- <entry>
- <link type="freezone">sub/sub3.html</link>
- <display>Sub freezone 3</display>
- </entry>
- </menu>
- </entry>
- </menu>
- </entry>
- <entry foldable="true">
- <link type="freezone">index2.html</link>
- <display>Freezone - folded</display>
- <menu>
- <entry>
- <link type="freezone">sub2/sub.html</link>
- <display>Freezone Sub 1</display>
- </entry>
- <entry permission="Top-secret">
- <link type="freezone">sub2/sub2.html</link>
- <display>Freezone Sub 2</display>
- </entry>
- <entry>
- <link type="freezone">sub2/sub3.html</link>
- <display>Freezone Sub 3</display>
- </entry>
- </menu>
- </entry>
- <entry projects-menu="true" level="jems" />
- <entry projects-menu="true" level="labs" />
- <entry projects-menu="true" level="community" />
- <entry>
- <link type="page">con</link>
- <display>Contributors Agreements</display>
- </entry>
- <entry>
- <link type="page">feeds</link>
- <display>Feeds</display>
- </entry>
- <entry>
- <link type="page">podcast</link>
- <display>Podcast</display>
- </entry>
- <entry>
- <link type="page">status</link>
- <display>Status</display>
- </entry>
- <entry special-link="logout">
- <link>/portal/auth/index.html?ctrl:id=window.default.UserPortletWindowDefaultAdmin&ctrl:type=action&ctrl:windowstate=normal&op=userLogout</link>
- <display>Logout</display>
- </entry>
- <entry permission="Admin">
- <link type="page">admin</link>
- <display>Administration</display>
- </entry>
-</menu>
+<navigation>
+ <menu jsp="navigation.jsp" level="*">
+ <page display="JBoss.ORG">default</page>
+ <page display="Blog">blog</page>
+ <freezone display="Downloads">download</freezone>
+ <link display="Documentation">http://www.jboss.com/docs/index</link>
+ <link display="Wiki">http://wiki.jboss.org/</link>
+ <link display="Support Services">http://www.jboss.com/services/index</link>
+ <link display="Forums">http://www.jboss.com/index.html?module=bb</link>
+ <link display="Issue Tracker">http://jira.jboss.com</link>
+ <page display="Podcasts">podcast</page>
+ <link display="Webinars">http://jboss.com/services/online_education</link>
+ <page display="Community">community</page>
+
+ <projects-menu level="jems" />
+ <projects-menu level="labs" folded="false" />
+ <projects-menu level="community" folded="false" />
+
+ <freezone display="Development Dashboard" content="kosmos.html" foldable="true">
+ <menu>
+ <page display="Jira Statistics">kosmos-jira</page>
+ <page display="Subversion Statistics">kosmos-svn</page>
+ <page display="JEMS Maturity Matrix">status</page>
+ </menu>
+ </freezone>
+
+ <freezone display="JBoss Architect's Library" content="authors/index.html" foldable="true">
+ <menu>
+ <freezone display="Articles">authors/articles</freezone>
+ <freezone display="Books">authors/books</freezone>
+ </menu>
+ </freezone>
+ <page display="Contributors Agreements">con</page>
+
+ <special-link type="logout" display="Logout">/portal/index.html?ctrl:cmd=action&ctrl:window=default.login.LoginWindow&logout=true</special-link>
+ <page permission="Admin" display="Administration">admin</page>
+ </menu>
+</navigation>
Modified: labs/jbosslabs/trunk/cms-template/default/prj-blog/blog.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/prj-blog/blog.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/prj-blog/blog.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -1,56 +1,40 @@
-<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
-<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
-<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
-<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
-<%@ page isELIgnored ="false" %>
-
-<link rel="stylesheet" href="/file-access/default/members/default/downloads/blog.css" type="text/css" media="all">
-
-<n:iterate ctx="entry">
- <div class="blog-entry">
- <div class="blog-entry-header">
- <span class="blog-header-font"><b>
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('currEntries')}&link=${n:out('entry.link')}">
- ${n:out("entry.title")}
- </a>
- </b>-</span>
- <span class="blog-header-font" style="font-style: italic">Posted on ${n:out("entry.date")} at ${n:out("entry.time")} by </span>
- <b><span class="portlet-font">${n:out("entry.author")}</span></b>
- </div>
- <n:if ctx="show">
- <span class="portlet-font" style="font-size:12">${n:out("entry.content")}</span><br />
- </n:if>
-
- <n:if ctx="dontShow">
- <span class="portlet-font" style="font-size:12">${n:out("entry.content")}</span><br />
- </n:if>
- </div>
-</n:iterate>
-
-<table border="0" width="100%">
-<tr>
-<td align="left">
-<n:if ctx="showPrevEntries">
- <span class="portlet-font">
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('prevEntries')}">
- << Previous
- </a>
- </span>
-</n:if>
-</td><td align="right">
-<n:if ctx="showNextEntries">
- <span class="portlet-font">
- <a href="/portal/index.html?ctrl:id=page.${n:out("portalName")}.blog&project=${n:out('projectId')}&from=${n:out('nextEntries')}">
- Next >>
- </a>
- </span>
-</n:if>
-</tr></td>
-</table>
-
-<table border="0" width="100%">
-<tr><td align="center"><a href="${n:out("atomFeed")}">Atom feed</a>
- | <a href="${n:out("rssFeed")}">RSS feed</a>
- | <a href="${n:out("xmlFeed")}">XML feed</a>
- </td></tr>
-</table>
+<%@ page language="java" extends="org.jboss.portal.core.servlet.jsp.PortalJsp" %>
+<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
+<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
+<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
+<%@ page isELIgnored ="false" %>
+
+<div class="blog">
+ <h1>Latest Blog Entries</h1>
+ <p>The most recent entires to the JBoss.ORG blogs have been presented here for you. Keep up to date with the latest JBoss community happenings. </p>
+ <hr>
+<n:iterate ctx="entry">
+ <a name="${n:out('entry.tag')}" />
+ <a href="/portal/portal/default/blog/PrjBlogPortletWindowDefaultBlog?action=2&project=${n:out('projectId')}&from=${n:out('currEntries')}&link=${n:out('entry.tag')}#${n:out('entry.tag')}">
+ <h3> ${n:out("entry.title")}</h3> </a>
+ <p class="blogTimestamp">Posted on ${n:out("entry.date")} at ${n:out("entry.time")} by <b>${n:out("entry.author")}</b>
+ <n:if ctx="show">
+ <p>${n:out("entry.content")}</p>
+ </n:if>
+
+ <n:if ctx="dontShow">
+ </n:if>
+ <hr>
+</n:iterate>
+
+<table border="0" width="100%">
+ <tr>
+ <td width="0%" class="feedspadding"><a href="${n:out("atomFeed")}"><img src="/file-access/default/theme/images/but_feed_atom.gif" border="0"</a></td>
+ <td width="0%" class="feedspadding"><a href="${n:out("rssFeed")}"><img src="/file-access/default/theme/images/but_feed_rss.gif" border="0"</a></td>
+ <td width="0%" class="feedspadding"><a href="${n:out("xmlFeed")}"><img src="/file-access/default/theme/images/but_feed_xml.gif" border="0"</a></td>
+ <td width="100%">
+ <n:if ctx="showPrevEntries">
+ <a class="pagination_left" href="/portal/portal/default/blog/PrjBlogPortletWindowDefaultBlog?action=2&project=${n:out('projectId')}&from=${n:out('prevEntries')}">View previous</a> |
+ </n:if>
+ <n:if ctx="showNextEntries">
+ <a class="pagination_right" href="/portal/portal/default/blog/PrjBlogPortletWindowDefaultBlog?action=2&project=${n:out('projectId')}&from=${n:out('nextEntries')}">View next</a>
+ </n:if>
+ </td>
+ </tr>
+</table>
+</div>
Modified: labs/jbosslabs/trunk/cms-template/default/prj-downloads/downloads.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/prj-downloads/downloads.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/prj-downloads/downloads.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -5,10 +5,33 @@
<%@ page isELIgnored ="false" %>
<portlet:defineObjects/>
+<%
+ String curUrl = renderRequest.getAttribute("DOWNLOAD-URL").toString();
+
+ String curUser = null;
+
+ if (renderRequest.getAttribute("DOWNLOAD-USER") != null) {
+ curUser = renderRequest.getAttribute("DOWNLOAD-USER").toString();
+ }
+%>
+
+<%
+if (curUser != null) {
+%>
+ <div id="<%=curUrl%>">
+
+ <forge:tagmeButton div="<%=curUrl%>" id="<%=curUrl%>"
+ path="<%=curUrl%>"
+ service="org.jboss.labs.tagme.services.ShotokuTaggingService"
+ user="<%=curUser%>" website="true"/>
+ </div>
+<%
+ }
+%>
+
<p>
<n:iterate ctx="trace">
- <a href="<forge:projectURL project="_selected" page="downloads">
- <forge:param name="category" value="${n:out('trace.id')}" />
+ <a href="<forge:projectURL project="_selected" page="downloads${n:out('trace.id')}">
</forge:projectURL>">
${n:out("trace.name")}
</a> >
@@ -34,8 +57,7 @@
<td><b>${n:out("hasCategories.categories.name")}</b></td>
<td><b>${n:out("hasCategories.categories.description")}</b></td>
<td class="button">
- <a href="<forge:projectURL project="_selected" page="downloads">
- <forge:param name="category" value="${n:out('hasCategories.categories.fullId')}" />
+ <a href="<forge:projectURL project="_selected" page="downloads${n:out('hasCategories.categories.fullId')}">
</forge:projectURL>"
onmouseover="this.parentNode.style.backgroundColor='#cccccc';"
onmouseout="this. parentNode.style.backgroundColor='#777777';">Browse</a>
@@ -51,7 +73,13 @@
<table class="infotable" cellspacing="5" style="font-size:90%; padding:2px; margin: 2px;">
<tr>
<th width="140" class="grey">Name</th>
- <th width="180" class="grey">Description</th>
+ <!--<th width="180" class="grey">Description</th>-->
+ <th class="grey">Description</th>
+</n:if>
+ <n:iterate ctx="columns" >
+ <th class="grey">${n:out("columns.name")}</th>
+ </n:iterate>
+<n:if ctx="hasFiles">
<th width="40" class="grey">Size</th>
<th width="60" class="grey">Released</th>
<th width="60" class="grey">License</th>
@@ -62,6 +90,11 @@
<tr>
<td><b>${n:out("hasFiles.files.name")}</b></td>
<td><b>${n:out("hasFiles.files.description")}</b></td>
+ <n:iterate ctx="column">
+ <td><b>
+ ${n:out('hasFiles.files.column.value')}
+ </td></b>
+ </n:iterate>
<td>${n:out("hasFiles.files.size")}</td>
<td>${n:out("hasFiles.files.release")}</td>
<td>${n:out("hasFiles.files.license")}</td>
@@ -69,18 +102,19 @@
<td class="button">
<a href="${n:out('hasFiles.files.link')}"
onmouseover="this.parentNode.style.backgroundColor='#cccccc';"
- onmouseout="this. parentNode.style.backgroundColor='#777777';">Download</a>
+ onmouseout="this.parentNode.style.backgroundColor='#777777';">Download</a>
</td>
<n:iterate ctx="buttons">
<td class="button" width="50">
<a href="${n:out('hasFiles.files.buttons.link')}"
onmouseover="this.parentNode.style.backgroundColor='#cccccc';"
- onmouseout="this. parentNode.style.backgroundColor='#777777';">
+ onmouseout="this.parentNode.style.backgroundColor='#777777';">
${n:out('hasFiles.files.buttons.name')}
</a>
</td>
</n:iterate>
+
</tr>
</n:iterate>
</table>
Modified: labs/jbosslabs/trunk/cms-template/default/prj-info/info.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/prj-info/info.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/prj-info/info.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -2,6 +2,7 @@
<%@ taglib uri="/WEB-INF/tld/portlet.tld" prefix="n" %>
<%@ taglib uri="/WEB-INF/tld/forge.tld" prefix="forge" %>
<%@ taglib uri="http://java.sun.com/portlet" prefix="portlet" %>
+<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ page isELIgnored ="false" %>
<%@ page import="java.util.LinkedList,
@@ -12,6 +13,32 @@
<portlet:defineObjects/>
+<%
+ String curUrl = renderRequest.getAttribute("PROJ-URL").toString();
+
+ String curUser = null;
+
+ if (renderRequest.getAttribute("PROJ-USER") != null) {
+ curUser = renderRequest.getAttribute("PROJ-USER").toString();
+ }
+%>
+
+<%
+if (curUser != null) {
+ %>
+ <div id="<%=curUrl%>">
+
+ <forge:tagmeButton div="<%=curUrl%>" id="<%=curUrl%>"
+ path="<%=curUrl%>"
+ service="org.jboss.labs.tagme.services.ShotokuTaggingService"
+ user="<%=curUser%>" website="true"/>
+
+ </div>
+ <%
+}
+%>
+
+
<h1>
<table style="border: 0; vertical-align: middle;">
<tr>
@@ -38,15 +65,15 @@
</table>
</h1>
-<h2>Description</h2>
+<hr />
-${n:out("description")}
+${n:out("infoPageContent")}
<h2>More information</h2>
${n:out("info")}
-<table cellspacing="0" cellpadding="0">
+<!--<table cellspacing="0" cellpadding="0">
<tr><td>
<table class="infotable" cellspacing="5" style="font-size:90%; padding:2px; margin: 2px;">
<tr>
@@ -71,4 +98,4 @@
</tr>
</n:iterate>
</table>
-</td></tr></table>
+</td></tr></table> -->
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/blog.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/blog.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/blog.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,40 @@
+
+.blog-entry {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border-top: 1px #094891 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.blog-entry-header {
+ margin: 0px 0px 0px 0px;
+ padding: 3px 3px;
+ border: 0px #094891 solid;
+ background: #DBEBF7;
+ color: #000000;
+}
+
+.blog-entry-footer {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border: 2px #094891 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.blog-header-font {
+ color:#4A4A4A;
+ background-color: #DBEBF7;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ margin-top: 7px;
+ margin-bottom: 5px;
+}
+
+
+.float-box {
+ border-style: solid;
+ border-width: 0px;
+ border-color: #DFDFDF;
+ }
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/common.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/common.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/common.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,371 @@
+/* Base Style Elements */
+
+body { font: 11px Helvetica, Arial, sans-serif; margin: 0px; padding: 0px; background-color: #FFFFFF; }
+
+a:link { color: #005EB6; text-decoration: none; }
+a:active { color: #666666; text-decoration: none; }
+a:visited { color: #005EB6/*#888888*/; text-decoration: none; }
+a:hover { text-decoration:none; }
+
+h1 { color: #000000; line-height: 22px; font: 20px Helvetica, Arial, sans-serif; }
+h2 { color: #000000; line-height: 18px; font: bold 16px Helvetica, Arial, sans-serif; margin-top: 16px; }
+h3 { color: #000000; line-height: 16px; font: bold 14px Helvetica, Arial, sans-serif; margin-top: 8px; }
+h4 { color: #000000; line-height: 16px; font: 14px Helvetica, Arial, sans-serif; margin-top: 8px; }
+h5 { color: #000000; line-height: 14px; font: 12px Helvetica, Arial, sans-serif; margin-top: 8px; }
+
+strong { font-weight: bold; }
+em { font-style: italic; }
+
+p { line-height: 150%; }
+pre { font-family: Andale Mono, Courier New, Courier, monospace; }
+code { }
+
+hr { border-style: dashed; border-color: #dde9ec; border-width:1px; }
+
+dl {}
+dl dt { font-weight: bold; }
+dl dd { margin-top: 10px; margin-bottom: 20px; margin-left: 20px;}
+
+.floatright { float:right }
+.floatleft { float:left }
+.floatclear { clear: both; }
+
+ul { }
+li { line-height: 125%; }
+
+/* FOOTER ----------------------------------------------*/
+
+#PageFooter { position: absolute; bottom: 0px; padding-top: 114px; z-index:0}
+#PageFooter #Copyright { margin-bottom: 20px; margin-left: 220px; font: 9px Verdana, Helvetica, Arial, sans-serif;}
+#PageFooter a { color: #0044AA; text-decoration: none; }
+#jbfPageFooter { bottom: 0px; padding-top: 114px; z-index: 0;}
+#jbfPageFooter a { text-decoration: none; color: #0044AA; }
+#jbfPageFooter #Copyright { margin-bottom: 20px; margin-left: 220px; margin-top: 30px; font: 9px Verdana, Helvetica, Arial, sans-serif; text-align: center }
+
+/* Login ----------------------------------------------------------------- */
+#login { width:300px; border-style: solid; border-width: 1px; border-color: #dde9ec; background-color: #f8f9fb; font: 11px Helvetica, Arial, sans-serif;}
+#login p { margin: 24px;}
+#login h4 { color: #000000; line-height: 16px; font: 14px Helvetica, Arial, sans-serif bold #dde9ec; margin: 24px; }
+
+
+
+/* Tabled Data style (Documentation, Downloads, etc) -------------------------------------- */
+
+.datatable { text-align: left; color: #000000; line-height: 150%; clear: both; }
+.datatable .header { background-color:#c5d8e7; font-size: 9px; padding: 4px 20px 4px 20px; height:20px; }
+.datatable .name { border-top: 1px dotted #cccccc; vertical-align: top; padding: 4px 20px 4px 20px; background-color: #f8f9fb; font-weight: bold; }
+.datatable .nameFirst { border-top: 1px dotted #000000; vertical-align: top; padding: 4px 20px 4px 20px; background-color: #f8f9fb; font-weight: bold; }
+.datatable .nameLast { border-top: 1px dotted #cccccc; border-bottom: 1px dotted #000000; vertical-align: top; padding: 4px 20px 4px 20px; background-color: #f8f9fb; font-weight: bold; }
+.datatable .desc { border-top: 1px dotted #cccccc; vertical-align: top; padding: 4px 20px 4px 20px; }
+.datatable .descFirst { border-top: 1px dotted #000000; vertical-align: top; padding: 4px 20px 4px 20px; }
+.datatable .descLast { border-top: 1px dotted #cccccc; border-bottom: 1px dotted #000000; vertical-align: top; padding: 4px 20px 4px 20px; }
+
+/* Project Definitions -------------------------------------- */
+
+.deftable { width: 100% ; text-align: left; color: #ffffff; line-height: 150%; clear: both; }
+.deftable .term { border-top: 1px dotted #cccccc; vertical-align: top; padding: 10px; background-color: #f8f9fb; color: #cc0000; font-weight: bold; }
+.deftable .termFirst { border-top: 1px dotted black; vertical-align: top; padding: 10px; background-color: #f8f9fb; color: #cc0000; font-weight: bold; }
+.deftable .termLast { border-top: 1px dotted #cccccc; border-bottom: 1px dotted black; vertical-align: top; padding: 10px; background-color: #f8f9fb; color: #cc0000; font-weight: bold; }
+.deftable .def { border-top: 1px dotted #cccccc; vertical-align: top; padding: 10px; color: #000000; }
+.deftable .defFirst { border-top: 1px dotted black; vertical-align: top; padding: 10px; color: #000000; }
+.deftable .defLast { border-top: 1px dotted #cccccc; border-bottom: 1px dotted black; vertical-align: top; padding: 10px; color: #000000; }
+.deftable .def ul { margin-left: 1em; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;}
+.deftable .def ol { margin-top: 0px; margin-bottom: 0px; }
+
+/* QUICKSTART BOX -----------------------------------------*/
+
+.quickstart-box { float: right; text-align: left; padding: 0px 0px 0px 0px; margin: 0px -9px 20px 20px; position: relative; }
+.quickstart-box td { font-family: Helvetica, Arial, sans-serif; }
+.quickstart-box a { color: #ffffff; font-size: 11px; text-decoration: none; }
+.quickstart-box a:active { color: #ffffff; font-size: 11px; text-decoration: none; }
+.quickstart-box a:visited { color: #ffffff; font-size: 11px; text-decoration: none; }
+.quickstart-head { font-weight: bold; font-size: 12px; margin-bottom: 4px; }
+.quickstart-red { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #EB1A24 url(../images/crn_left_bot_red.gif) 0 100% no-repeat; }
+.quickstart-blue { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #008FD6 url(../images/crn_left_bot_blue.gif) 0 100% no-repeat; }
+.quickstart-green { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #9BCD4B url(../images/crn_left_bot_green.gif) 0 100% no-repeat; }
+.quickstart-yellow { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #E5B335 url(../images/crn_left_bot_yellow.gif) 0 100% no-repeat; }
+
+/* Customizations --------------------------------------------*/
+
+img.topaccent { margin-left: 10px; margin-bottom: 10px;}
+table.customermatrix {}
+table.customermatrix td { padding: 10px 10px 0px 10px; background-color: whitesmoke; border-top: solid 1px #666666; border-top: solid 1px #777777; }
+table.customermatrix td:first-child { padding-top: 25px; padding-right: 20px; background-color: transparent; }
+table.customermatrix p { padding: 10px; }
+table.customermatrix p:first-child { padding-top: 0px; }
+dl.faq { }
+dl.faq dt { font-weight: bold; font-size: 12px; color: #333333; border-bottom: 1px solid #9BCD4B; padding-bottom: 2px; padding-top: 20px;}
+dl.faq dd { margin: 10px 10px 10px 10px;}
+dl.faq dt:first-child { border-top: none; padding-top: 0px;}
+
+/* SPOTLIGHT : Podcasts, latest news, developer spotlight______________*/
+
+.spotbox { width:200px; border-style: solid; border-width: 1px; border-color: #dde9ec; background-color: #f8f9fb; padding: 12px; margin: 0px 15px 0px 0px;}
+.spotbox img { border:0;}
+.spotbox p { margin: 3px;}
+.spotbox h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 6px;}
+.spotboxlinkarrow { background-image:url(/file-access/default/theme/images/arrow_rt_blue.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px;}
+#podcast h3 { background: url(/file-access/default/theme/images/portlet_header_latestpodcast.gif) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
+#news h3 { background: url(/file-access/default/theme/images/portlet_header_latestnews.gif) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
+#devspot h3 { background: url(/file-access/default/theme/images/portlet_header_devspotlight.gif) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
+#devspot h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 0px;}
+.moreinfopadding { padding-top: 6px;}
+.podcastfeed { margin: 0px; padding-right: 0px;}
+
+/* GETTING STARTED SPOTLIGHT BOX */
+
+.getstartbox { width:200px; voice-family: "\"}\""; voice-family:inherit; width:230px; border-style: solid; border-width: 1px; border-color: #e5b335; background-color: #fef8ed; padding: 12px; margin: 0px; }
+.getstartbox img { border:0;}
+.getstartbox p { margin: 0px; padding-top: 6px;}
+.getstartbox hr { border-style: dashed; border-color: #e5b335; border-width:1px; }
+.getstartbox h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 6px;}
+.getstartboxlinkarrow { background-image:url(/file-access/default/theme/images/arrow_rt_orange.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px; padding-top: 0px;}
+#getstarted h3 { background: url(/file-access/default/theme/images/portlet_header_getstarted.gif) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
+
+/* Table style for the Home Page Project List */
+
+.projecttable {border:1px solid #dde9ec; text-indent:3px;}
+.projecttable hr { vertical-align:middle; }
+.projecttable-title { background-color:#eeeff0; height: 50px; padding: 0px 0px 0px 255px; background-image: url(/file-access/default/theme/images/portlet_header_devresource.gif); background-repeat:no-repeat;}
+.projecttable-header { background-color:#c5d8e7; font-size: 9px; height:20px; }
+.projecttable-allheader { background-color:#c5d8e7; font-size: 9px; }
+.projecttable-stripegrey { background-color:#eeeff0; height:16px; border-right: 1px solid #dde9ec; border-bottom: 1px solid #dde9ec; }
+.projecttable-stripegreynr { background-color:#eeeff0; height:16px; border-bottom: 1px solid #dde9ec; }
+.projecttable-stripewhite { background-color: #FFFFFF; height:16px; border-right: 1px solid #dde9ec; border-bottom: 1px solid #dde9ec; }
+.projecttable-stripewhitenr { background-color: #FFFFFF; height:16px; border-bottom: 1px solid #dde9ec; }
+.projecttablelinkarrow { background-image:url(/file-access/default/theme/images/arrow_rt_white.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px;}
+
+ /* This is the marketing header for JBoss.ORG */
+
+#JBossORGMarketingIMG { background-image: url(/file-access/default/theme/images/jbossORG_marketingIMG.jpg); background-repeat:no-repeat; background-position:bottom left;}
+#JBossORGMarketingtext { margin: 0px; padding: 0px 30px 0px 100px; }/* 255px; min-width: 200px; */
+#JBossORGMarketingtext td { vertical-align:bottom;}
+
+/* This is used for the hide/show function */
+.hidden { display: none; }
+
+/* TOP MENU -------------------------------------------- */
+
+#TopLogo { position: absolute; left: 0px; top: 0px; z-index: 5; }
+#TopMenu { position: absolute; right: 0px; top: 0px; z-index: 5; }
+#TopMenu td { height:22px; width: 120px; text-align: center; font: bold 9pt Verdana, Helvetica, Arial, sans-serif; }
+#TopMenu a { display: block; width: 120px; height:20px; padding-top: 2px; color: white; text-decoration: none; }
+#TopMenu td.menu_JBnetwork { background: url(../images/bg_topmenu_red_round.gif); }
+#TopMenu td.menu_JBcom { background: #b70000 repeat; }
+#TopMenu td.menu_JBorg { background: #b70000 repeat; }
+#TopMenu td.menu_RH { background: #b70000 repeat; }
+#TopMenu td.menu_JBnetwork a:hover { background: url(../images/bg_topmenu_red_round_over.gif); }
+#TopMenu td.menu_JBcom a:hover { background: #800000 repeat; }
+#TopMenu td.menu_JBorg a:hover { background: #800000 repeat; }
+#TopMenu td.menu_RH a:hover { background: #800000 repeat; }
+
+/* CONTROL MENU ----------------------------------------*/
+
+#ControlMenu { position: absolute; top: 30px; right: 10px; z-index: 5; text-align: right; }
+#ControlMenu ul { padding-left: 0px; margin: 0px; display: inline; }
+#ControlMenu li { list-style: none; color: #d8d8d8; font: 11px Verdana, Helvetica, Arial, sans-serif; display: inline; }
+#ControlMenu a { color: #666666; text-decoration: none; margin-left: 5px; margin-right: 5px; }
+#ControlMenu a:hover { text-decoration: underline; }
+#ControlMenu form { margin: 0px; padding: 0px; }
+#ControlMenu input.searchbutton { height: 21px; width: 24px; border: none; }
+
+/* BREADCRUMB ------------------------------------------*/
+
+#Breadcrumb { display: none; }
+#Breadcrumb { position: absolute; min-width: 600px; top: 60px; right: 10px; left: 275px; border: 1px solid #6e6e6e; z-index: 5; padding-top: 5px;}
+#Breadcrumb ul { padding-left: 0px; margin: 0px; display: inline; }
+#Breadcrumb li { list-style: none; color: #333333; font: 11px Verdana, Helvetica, Arial, sans-serif; display: inline; }
+#Breadcrumb li.root { color: #666666; font-weight: bold; }
+#Breadcrumb a { color: #005EB6; text-decoration: none; }
+#Breadcrumb a:hover { text-decoration: underline; }
+#Breadcrumb li:before { content: "\00BB \0020"; }
+#Breadcrumb li.root:before { content: " "; }
+
+/* BODY ------------------------------------------------ Moved valign top from the td and put it into the topheader and left side td sections */
+
+#BodyTable { width: 100%; }
+#BodyTable td { vertical-align: top; }
+#BodyTable td.topheader { height: 102px; }
+#BodyTable td.leftside { width: 219px; padding-bottom: 119px; }
+#BodyTable td.bodycell { font: 11px Verdana, Helvetica, Arial, sans-serif; padding: 0px 30px 15px 0px; }
+#ContentContainer { }
+#ContentContainer h1:first-child { margin-top: 5px; }
+
+/* LEFT MENU -------------------------------------------*/
+
+#LeftMenu { margin-right: 44px; padding-bottom: 13px; }
+#LeftMenu li { list-style: none; font: 11px Verdana, Helvetica, Arial, sans-serif; }
+#LeftMenu a { display: block; text-decoration: none; color: #ffffff;}
+
+/* separator */
+#LeftMenu #separator { color: #de8703; background-color: #de8703; }
+
+/* jump select */
+#LeftMenu ul li form select { width: 167px; }
+
+/* 1st level */
+#LeftMenu ul { padding: 0px; margin: 0px; }
+#LeftMenu ul li { border-top: solid 1px white; }
+#LeftMenu ul li a { width: 167px; padding: 4px 0px 4px 8px; /* 0 + 8 + 167 = 175px */ font-weight: bold; }
+#LeftMenu ul li a:hover { background-color: #ffbe5a; color: black; }
+#LeftMenu ul li.current { background-color: #de8703; }
+#LeftMenu ul li.current a { color: black; }
+#LeftMenu ul li.current a:hover { background-color: #ffbe5a; }
+
+/* 2nd level */
+#LeftMenu ul li ul { padding: 0px 0px 8px 0px; margin: 0px; }
+#LeftMenu ul li ul li { border-top: none; }
+#LeftMenu ul li ul li a { width: 154px; padding: 3px 3px 3px 18px; /* 3 + 18 + 154 = 175px */ color: #FFFFFF; font-weight: normal; }
+#LeftMenu ul li ul li a:hover { background-color: #ffbe5a; }
+#LeftMenu ul li.current ul li a:hover { background-color: #ffbe5a ; color: black; }
+#LeftMenu ul li.current ul li.current { margin: 3px 10px 3px 10px; background-color: #f4a52c; }
+#LeftMenu ul li.current ul li.current a { padding: 5px 3px 2px 12px; width: 140px; /* 3 + 12 + 140 + 10 + 10 = 175px */ color: black; font-weight: bold; font-size: 10px; background-image:url(../images/subnav_projmarker_grey.gif); background-repeat: no-repeat; background-position: left; }
+#LeftMenu ul li ul li.current a:hover { text-decoration: underline; }
+
+/* 3rd level */
+#LeftMenu ul li.current ul li.current ul { padding: 0px; margin-left: 20px; }
+#LeftMenu ul li.current ul li.current ul li { border-top: none; list-style-type: none; }
+#LeftMenu ul li.current ul li.current ul li a { padding: 3px 3px 3px 12px; width: 115px; /* 3 + 3 + 5 + 25 + 10 + 10 = 56 - 175px = 119 */ color: black; font-weight: normal; font-size: 10px; }
+#LeftMenu ul li.current ul li.current ul li a:hover { text-decoration: underline; }
+
+/* ADS ------------------------------------------------*/
+
+#LeftAds {}
+#LeftAds .item { margin-top: 10px; margin-bottom: 10px; }
+
+/* BRANDING ------------------------------------------------------------------------- */
+
+div.brand_NETWORK #BodyTable { background: transparent url(../images/bg_top_red.gif) top left no-repeat; }
+div.brand_NETWORK #PageFooter { background: transparent url(../images/bg_bottom_red.gif) bottom left no-repeat; }
+div.brand_NETWORK #LeftMenu { background: #777777 url(../images/bg_side_btm_red.gif) bottom right no-repeat; }
+div.brand_NETWORK #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_red.gif) right no-repeat; }
+div.brand_NETWORK #jbfPageFooter { background: transparent url(../images/bg_bottom_red.gif) bottom left no-repeat; }
+
+div.brand_JEMS #BodyTable { background: transparent url(../images/bg_top_blue.gif) top left no-repeat; }
+div.brand_JEMS #PageFooter { background: transparent url(../images/bg_bottom_blue.gif) bottom left no-repeat; }
+div.brand_JEMS #LeftMenu { background: #777777 url(../images/bg_side_btm_blue.gif) bottom right no-repeat; }
+div.brand_JEMS #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_blue.gif) right no-repeat; }
+div.brand_JEMS #jbfPageFooter { background: transparent url(../images/bg_bottom_blue.gif) bottom left no-repeat; }
+
+div.brand_DOTCOM #BodyTable { background: transparent url(../images/bg_top_green.gif) top left no-repeat; }
+div.brand_DOTCOM #PageFooter { background: transparent url(../images/bg_bottom_green.gif) bottom left no-repeat; }
+div.brand_DOTCOM #LeftMenu { background: #777777 url(../images/bg_side_btm_green.gif) bottom right no-repeat; }
+div.brand_DOTCOM #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_green.gif) right no-repeat; }
+div.brand_DOTCOM #jbfPageFooter { background: transparent url(../images/bg_bottom_green.gif) bottom left no-repeat; }
+
+div.brand_FED #BodyTable { background: transparent url(../images/bg_top_yellow.gif) top left no-repeat; }
+div.brand_FED #PageFooter { background: transparent url(../images/bg_bottom_yellow.gif) bottom left no-repeat; }
+div.brand_FED #LeftMenu { background: #373737 url(../images/bg_side_btm_yellow.gif) bottom right no-repeat; }
+div.brand_FED #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_yellow.gif) right no-repeat; }
+div.brand_FED #jbfPageFooter { background: transparent url(../images/bg_bottom_yellow.gif) bottom left no-repeat; }
+
+
+/* fancy positioning for footer - DO NOT change unless you know what you're doing -------------------- */
+
+html, body { height: 100%; }
+#container { position: relative; min-height: 100%; height: 100%;}
+html>body #container { height: auto; }
+
+/* BLOG ----------------------------------------- */
+
+.blog { }
+.blog h3 { color: #000000; line-height: 16px; font: bold 14px Helvetica, Arial, sans-serif; margin-top: 8px; margin-bottom: 0px }
+.blog p { margin: 0px; padding-top: 6px;}
+.blogTimestamp { margin: 0px; color: #666666;}
+.blogComments { padding-bottom: 10px;}
+
+/* PAGINATION --------*/
+.feedspadding { padding-right: 3px; }
+.pagination_right { background-image:url(/file-access/default/theme/images/arrow_rt_blue.gif); background-repeat: no-repeat; background-position: right 0px; padding-right: 10px; }
+.pagination_left { background-image:url(/file-access/default/theme/images/arrow_lt_blue.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px; }
+
+/* Developers Community -------- */
+.DevComm { padding: 6px;}
+
+/* Project Home pages -------- */
+.QuickstartMargin { margin: 10px 0px 30px 30px; float: right; }
+#QuickStart { width: 225px; background-color:#cc292b; }
+#QuickStart ul { padding: 5px 15px; }
+#QuickStart ul li { border-bottom: solid 1px #ff3333; list-style: none; font: 11px Verdana, Helvetica, Arial, sans-serif; font-weight:bold; }
+#QuickStart ul li a { padding: 4px 0px 4px 8px; display: block; text-decoration: none; color: #ffffff;}
+#QuickStart ul li a:hover { background-color: #660000; color: #ffffff; }
+#QuickStart img { padding-bottom: 10px; }
+
+/* Status Page Header, Framework and table styles ------ */
+.status { width: 800px; margin: 0; padding: 0px 0px 60px 0px; }
+.statusheader { width: 200px; text-align: right; padding: 30px 0px 0px 0px; }
+.statustitle { width: 565px; font-size: 11px; padding: 35px 0px 0px 0px; margin: 0px; vertical-align: top; float: right; line-height: 20px }
+.status dl { padding: 20px 0px 0px 0px; clear: both; }
+.status dt { font-weight: bold; color: #223A54; float: left; width: 200px; text-align: right; margin: 0; padding: 1px 0px 0px 0px; }
+.status dd { width: 570px; padding: 0px 0px 20px 0px; margin: 0px 0px 0px 215px; border-left: 1px solid #d3cab7; }
+.status th { text-align: left; padding: 1px 1px 1px 3px; margin: 0; border: 1px solid white; }
+.status td { background: white; padding: 1px 1px 1px 3px; margin: 0; border: 1px solid white; vertical-align: top; }
+.statusindex { font-size: 10px; padding: 0; margin: 0px 0px 0px 15px; width: 450px; border-collapse: collapse; }
+.statuspadded { height: 10px; padding: 0; }
+.statusgreyrow td { background: #eaeaea; }
+.statusspec { width: 200px; }
+.statusview { width: 75px; }
+
+/* PORTLET WINDOW ---- */
+.portlet-window { z-index: 1 }
+
+/* These styles are deprecated or not currently in use and will eventually be removed from the stylesheets */
+
+/* NUTCH -------------------
+
+.menuTd {background-color: #F9F7F4; height: 25px; }
+.menuTdhover {background-color: #ECE5DC; height: 25px; }
+.menuEntry { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
+.body {background-color: #F9F7F4; }
+.bodytext { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
+.title { font: 26px Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; }
+.intro { font: 12px Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; }
+.orangeTd { background-color: #FF9900; }
+ul { list-style-image: url(/../images/reiter/ul.gif); }
+h4 { font: 14px Arial, Helvetica, sans-serif; color: #000000; }
+.url { color: #996600; }
+
+
+---- */
+
+
+/* these need to go away */
+
+.quote { line-height: 150%; margin-left: 25px; }
+.code { font-size: 90%; line-height: 110%; white-space: pre; padding: 5px; margin: 5px; background-color: #efefef; width: 550px; overflow: visible; font-family: Andale Mono, Courier New, Courier, monospace; }
+.pre { font-family: Andale Mono, Courier New, Courier, monospace; }
+.bold { font-weight: bold; }
+.italic { font-style: italic; }
+.fixed { font-size: 95%; font-family: Andale Mono, Courier New, Courier, monospace; }
+.ulist { font-family: Helvetica, Arial, sans-serif; }
+.ulist li { margin-left: -1em; list-style: none; line-height: 150%; }
+.olist { font-family: Helvetica, Arial, sans-serif; line-height: 150%; }
+.olist li { line-height: 150%; }
+
+/* INFOTABLE (Old style - Soon to be Deprecated) -- */
+
+.infotable { border-spacing: 3px; text-align: left; color: #ffffff; }
+.infotable .grey{ background-color: #b2b2b2; }
+.infotable .blue { background-color: #b2b2b2; }
+.infotable .beige { background-color: #b2b2b2; }
+.infotable .orange { background-color: #b2b2b2; }
+.infotable .green { background-color: #b2b2b2; }
+.infotable .blank { color: #ffffff; background-color: #ffffff; }
+.infotable .headline { font-size: 110%; padding-left:5px; color:#000000; background-color: #cccccc; font-weight:bold;}
+.infotable .button { padding:3px; margin:0px; background-color: #777777; font: bold;}
+.infotable .button a { color: #ffffff; text-decoration: none; font: bold 10px Helvetica, Arial, sans-serif; }
+.infotable td { padding: 5px; background-color: #efefef; color: #000000; font: 11px Helvetica, Arial, sans-serif; }
+.infotable th { padding: 5px; background-color: #efefef; color: white; font: bold 13px Helvetica, Arial, sans-serif; }
+
+table.infotable2 {}
+table.infotable2 td { padding: 10px 10px 10px 10px; background-color: #eaeaea; border-top: solid 1px #777777; line-height: 150% }
+table.infotable2 td:first-child { padding-top: 15px; padding-right: 20px; background-color: transparent; }
+table.infotable2 p { padding: 10px; }
+table.infotable2 p:first-child { padding-top: 0px; }
+table.infotable2 table {border-bottom: none;}
+table.infotable2 table td, table.infotable2 table td:first-child { padding: 5px; background-color: transparent; border: none; line-height: 100% }
+table.infotable2 table p, table.infotable2 table p:first-child { padding: 0px; }
+table.infotable2 h2 {margin: 0px;}
+
+.wlcmBox { color: #666666; }
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/graphs.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/graphs.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/graphs.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,109 @@
+/* General */
+ #content h3 { margin: 2em 0 .5em 0; }
+
+ /* Basic Bar Graph */
+ .graph {
+ position: relative; /* IE is dumb */
+ width: 200px;
+ border: 1px solid #B1D632;
+ padding: 2px;
+ margin-bottom: .5em;
+ }
+ .graph .bar {
+ display: block;
+ position: relative;
+ background: #B1D632;
+ text-align: center;
+ color: #333;
+ height: 2em;
+ line-height: 2em;
+ }
+ .graph .bar span { position: absolute; left: 1em; } /* This extra markup is necessary because IE doesn't want to follow the rules for overflow: visible */
+
+
+ /* Complex Bar Graph */
+ dl {
+ margin: 0;
+ padding: 0;
+ }
+ dt {
+ position: relative; /* IE is dumb */
+ clear: both;
+ display: block;
+ float: left;
+ width: 104px;
+ height: 20px;
+ line-height: 20px;
+ margin-right: 17px;
+ font-size: .75em;
+ text-align: right;
+ }
+ dd {
+ position: relative; /* IE is dumb */
+ display: block;
+ float: left;
+ width: 197px;
+ height: 20px;
+ margin: 0 0 15px;
+ background: url("/../images/graphs/g_colorbar2.jpg");
+ }
+ * html dd { float: none; } /* IE is dumb; Quick IE hack, apply favorite filter methods for wider browser compatibility */
+
+ dd div {
+ position: relative;
+ background: url("/../images/graphs/g_colorbar.jpg");
+ height: 20px;
+ width: 75%;
+ text-align:right;
+ }
+ dd div strong {
+ position: absolute;
+ right: -5px;
+ top: -2px;
+ display: block;
+ background: url("/../images/graphs/g_marker.gif");
+ height: 24px;
+ width: 9px;
+ text-align: left;
+ text-indent: -9999px;
+ overflow: hidden;
+ }
+
+
+
+ /* Vertical Bar Graph */
+ #vertgraph {
+ width: 378px;
+ height: 207px;
+ position: relative;
+ background: url("/../images/graphs/g_backbar.gif") no-repeat;
+ }
+ #vertgraph ul {
+ width: 378px;
+ height: 207px;
+ margin: 0;
+ padding: 0;
+ }
+ #vertgraph ul li {
+ position: absolute;
+ width: 28px;
+ height: 160px;
+ bottom: 34px;
+ padding: 0 !important;
+ margin: 0 !important;
+ background: url("/../images/graphs/g_colorbar3.jpg") no-repeat !important;
+ text-align: center;
+ font-weight: bold;
+ color: white;
+ line-height: 2.5em;
+ }
+
+ #vertgraph li.critical { left: 24px; background-position: 0px bottom !important; }
+ #vertgraph li.high { left: 101px; background-position: -28px bottom !important; }
+ #vertgraph li.medium { left: 176px; background-position: -56px bottom !important; }
+ #vertgraph li.low { left: 251px; background-position: -84px bottom !important; }
+ #vertgraph li.info { left: 327px; background-position: -112px bottom !important; }
+
+ /*
+ Note: The use of !important is to over write my site stlyesheets for these examples
+ */
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge-forums.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge-forums.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge-forums.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,215 @@
+/*
+ The original subSilver Theme for phpBB version 2+
+ Created by subBlue design
+ http://www.subBlue.com
+*/
+
+
+ /* General page style. The scroll bar colours only visible in IE5.5+ */
+div.bb {
+ /*
+ background-color: #E5E5E5;
+ scrollbar-face-color: #DEE3E7;
+ scrollbar-highlight-color: #FFFFFF;
+ scrollbar-shadow-color: #DEE3E7;
+ scrollbar-3dlight-color: #D1D7DC;
+ scrollbar-arrow-color: #006699;
+ scrollbar-track-color: #EFEFEF;
+ scrollbar-darkshadow-color: #98AAB1;
+ */
+}
+
+/* General font families for common tags */
+div.bb font,div.bb th,div.bb td,div.bb p { font-family: Verdana, Arial, Helvetica, sans-serif }
+div.bb hr { height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
+/*
+div.bb a:link,div.bb a:active,div.bb a:visited { color : #006699; }
+div.bb a:hover { text-decoration: underline; color : #DD6900; }
+*/
+
+/* This is the border line & background colour round the entire page */
+div.bb .bodyline { background-color: #FFFFFF; border: 1px #98AAB1 solid; }
+
+/* This is the outline round the main forum tables */
+div.bb .forumline { background-color: #FFFFFF; border: 2px #006699 solid; }
+
+
+/* Main table cell colours and backgrounds */
+div.bb td.row1 { background-color: #EFEFEF; }
+div.bb td.row2 { background-color: #DEE3E7; }
+div.bb td.row3 { background-color: #D1D7DC; }
+
+
+/*
+ This is for the table cell above the Topics, Post & Last posts on the index.php page
+ By default this is the fading out gradiated silver background.
+ However, you could replace this with a bitmap specific for each forum
+*/
+div.bb td.rowpic {
+ background-color: #FFFFFF;
+ background-image: url(/portal-forums/subSilver/images/cellpic2.jpg);
+ background-repeat: repeat-y;
+}
+
+/* Header cells - the blue and silver gradient backgrounds */
+div.bb th {
+ color: #FFA34F; font-size: 11px; font-weight : bold;
+ background-color: #006699; height: 25px;
+ background-image: url(/portal-forums/subSilver/images/cellpic3.gif);
+}
+
+div.bb td.cat,div.bb td.catHead,div.bb td.catSides,div.bb td.catLeft,div.bb td.catRight,div.bb td.catBottom {
+ background-image: url(/portal-forums/subSilver/images/cellpic1.gif);
+ background-color:#D1D7DC; border: #FFFFFF; border-style: solid; height: 28px;
+}
+
+
+/*
+ Setting additional nice inner borders for the main table cells.
+ The names indicate which sides the border will be on.
+ Don't worry if you don't understand this, just ignore it :-)
+*/
+div.bb td.cat,div.bb td.catHead,div.bb td.catBottom {
+ height: 29px;
+ border-width: 0px 0px 0px 0px;
+}
+div.bb th.thHead,div.bb th.thSides,div.bb th.thTop,div.bb th.thLeft,div.bb th.thRight,div.bb th.thBottom,div.bb th.thCornerL,div.bb th.thCornerR {
+ font-weight: bold; border: #FFFFFF; border-style: solid; height: 28px;
+}
+div.bb td.row3Right,div.bb td.spaceRow {
+ background-color: #D1D7DC; border: #FFFFFF; border-style: solid;
+}
+
+div.bb th.thHead,div.bb td.catHead { font-size: 12px; border-width: 1px 1px 0px 1px; }
+div.bb th.thSides,div.bb td.catSides,div.bb td.spaceRow { border-width: 0px 1px 0px 1px; }
+div.bb th.thRight,div.bb td.catRight,div.bb td.row3Right { border-width: 0px 1px 0px 0px; }
+div.bb th.thLeft,div.bb td.catLeft { border-width: 0px 0px 0px 1px; }
+div.bb th.thBottom,div.bb td.catBottom { border-width: 0px 1px 1px 1px; }
+div.bb th.thTop { border-width: 1px 0px 0px 0px; }
+div.bb th.thCornerL { border-width: 1px 0px 0px 1px; }
+div.bb th.thCornerR { border-width: 1px 1px 0px 0px; }
+
+
+/* The largest text used in the index page title and toptic title etc. */
+div.bb .maintitle,div.bb h1,div.bb h2 {
+ font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
+ text-decoration: none; line-height : 120%; color : #000000;
+}
+
+
+/* General text */
+div.bb .gen { font-size : 12px; }
+div.bb .genmed { font-size : 11px; }
+div.bb .gensmall { font-size : 10px; }
+div.bb .gen,div.bb .genmed,div.bb .gensmall { color : #000000; }
+div.bb a.gen,div.bb a.genmed,div.bb a.gensmall { color: #006699; text-decoration: none; }
+div.bb a.gen:hover,div.bb a.genmed:hover,div.bb a.gensmall:hover { color: #DD6900; text-decoration: underline; }
+
+
+/* The register, login, search etc links at the top of the page */
+div.bb .mainmenu { font-size : 11px; color : #000000 }
+div.bb a.mainmenu { text-decoration: none; color : #006699; }
+div.bb a.mainmenu:hover { text-decoration: underline; color : #DD6900; }
+
+
+/* Forum category titles */
+div.bb .cattitle { font-weight: bold; font-size: 12px ; letter-spacing: 1px; color : #006699}
+div.bb a.cattitle { text-decoration: none; color : #006699; }
+div.bb a.cattitle:hover { text-decoration: underline; }
+
+
+/* Forum title: Text and link to the forums used in: index.php */
+div.bb .forumlink { font-weight: bold; font-size: 12px; color : #006699; }
+div.bb a.forumlink { text-decoration: none; color : #006699; }
+div.bb a.forumlink:hover { text-decoration: underline; color : #DD6900; }
+
+
+/* Used for the navigation text, (Page 1,2,3 etc) and the navigation bar when in a forum */
+div.bb .nav { font-weight: bold; font-size: 11px; color : #000000;}
+div.bb a.nav { text-decoration: none; color : #006699; }
+div.bb a.nav:hover { text-decoration: underline; }
+
+
+/* titles for the topics: could specify viewed link colour too */
+div.bb .topictitle { font-weight: bold; font-size: 11px; color : #000000; }
+div.bb a.topictitle:link { text-decoration: none; color : #006699; }
+div.bb a.topictitle:visited { text-decoration: none; color : #5493B4; }
+div.bb a.topictitle:hover { text-decoration: underline; color : #DD6900; }
+
+
+/* Name of poster in viewmsg.php and viewtopic.php and other places */
+div.bb .name { font-size : 11px; color : #000000;}
+
+/* Location, number of posts, post date etc */
+div.bb .postdetails { font-size : 10px; color : #000000; }
+
+
+/* The content of the posts (body of text) */
+div.bb .postbody { font-size : 12px;}
+div.bb a.postlink:link { text-decoration: none; color : #006699 }
+div.bb a.postlink:visited { text-decoration: none; color : #5493B4; }
+div.bb a.postlink:hover { text-decoration: underline; color : #DD6900}
+
+
+/* Quote & Code blocks */
+div.bb .code {
+ font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
+ background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
+ border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
+}
+
+div.bb .quote {
+ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
+ background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
+ border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
+}
+
+
+/* Copyright and bottom info */
+div.bb .copyright { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #444444; letter-spacing: -1px;}
+div.bb a.copyright { color: #444444; text-decoration: none;}
+div.bb a.copyright:hover { color: #000000; text-decoration: underline;}
+
+
+/* Form elements */
+div.bb input,div.bb textarea,div.bb select {
+ color : #000000;
+ font: normal 11px Verdana, Arial, Helvetica, sans-serif;
+ border-color : #000000;
+}
+
+/* The text input fields background colour */
+div.bb input.post,div.bb textarea.post,div.bb select {
+ background-color : #FFFFFF;
+}
+
+div.bb input { text-indent : 2px; }
+
+/* The buttons used for bbCode styling in message post */
+div.bb input.button {
+ background-color : #EFEFEF;
+ color : #000000;
+ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
+}
+
+/* The main submit button option */
+div.bb input.mainoption {
+ background-color : #FAFAFA;
+ font-weight : bold;
+}
+
+/* None-bold submit button */
+div.bb input.liteoption {
+ background-color : #FAFAFA;
+ font-weight : normal;
+}
+
+/* This is the line in the posting page which shows the rollover
+ help line. This is actually a text box, but if set to be the same
+ colour as the background no one will know ;)
+*/
+div.bb .helpline { background-color: #DEE3E7; border-style: none; }
+
+
+/* Import the fancy styles for IE only (NS4.x doesn't use the @import function) */
+// @import url("formIE.css");
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,20 @@
+/* FOOTER ----------------------------------------------*/
+
+#jbfPageFooter { bottom: 0px; padding-top: 114px; z-index:0}
+#jbfPageFooter #Copyright { margin-bottom: 20px; margin-left: 220px; }
+#jbfPageFooter a { text-decoration: none; }
+
+#jbfPageFooter #Copyright { font: 11px Verdana, Helvetica, Arial, sans-serif; margin-top: 30px; opacity: .5}
+
+#jbfPageFooter #Copyright { font: 9px Verdana, Helvetica, Arial, sans-serif;}
+#jbfPageFooter a { color: #0044AA; }
+
+/* PORTLET WINDOW ------------------------------------*/
+.portlet-window { z-index: 1 }
+
+/* BRANDING -------------------------------------------*/
+div.brand_NETWORK #jbfPageFooter { background: transparent url(../images/bg_bottom_red.gif) bottom left no-repeat; }
+div.brand_JEMS #jbfPageFooter { background: transparent url(../images/bg_bottom_blue.gif) bottom left no-repeat; }
+div.brand_DOTCOM #jbfPageFooter { background: transparent url(../images/bg_bottom_green.gif) bottom left no-repeat; }
+div.brand_FED #jbfPageFooter { background: transparent url(../images/bg_bottom_yellow.gif) bottom left no-repeat; }
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.old.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.old.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/jboss-forge.old.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,304 @@
+ hr { noshade:true; size:1px; color:#6e6e6e; }
+
+ body {
+ font-size:12px; margin: 0pt; font-family: Verdana, Helvetica, Arial, sans-serif
+ }
+
+ a {
+ font-family: verdana, Helvetica, Arial, sans-serif;
+ color: #005EB6;
+ text-decoration: none;
+ }
+
+ a:active {
+ font-family: verdana, Helvetica, Arial, sans-serif;
+ color: #666666;
+ text-decoration: none;
+ }
+
+ a:visited {
+ font-family: verdana, Helvetica, Arial, sans-serif;
+ color: #888888;
+ text-decoration: none;
+ }
+
+ /*
+State and WindowMode icons below. This css assumes that all icons are 16x16 and in the following order:
+Normalicon - MinIcon - Maxicon
+So, if a window is minimized, you will see:
+Normalicon - (blank 16x16 space) - Maxicon
+*/
+span.alt {
+display: none;
+font-size: 12pt;
+height: 0px;
+}
+
+span.portlet-title {
+ background-color: #9bcd4b;
+}
+
+a.normalMode {
+background-image: url(images/portlet_left_top/normal.gif);
+display: block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+}
+
+a.minimizedMode {
+background-image: url(images/portlet_left_top/minimize.gif);
+display:block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+
+}
+
+a.maximizedMode {
+background-image: url(images/portlet_left_top/maximize.gif);
+display: block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+
+}
+/*
+
+td.portlet-titleBarBorderLeft {
+ background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_04.gif);
+ display: block;
+overflow:hidden;
+width: 16px;
+height: 0px;
+padding-top: 16px;
+background-repeat: no-repeat;
+margin-bottom: -16px;
+margin-top: 0px;
+margin-left: 0px;
+margin-right: 0%;
+}
+
+td.portlet-titleBarBorderRight {
+ background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_03.gif);
+ display: block;
+overflow:hidden;
+width: 16px;
+height: 0px;
+padding-top: 16px;
+background-repeat: no-repeat;
+margin-bottom: -16px;
+margin-top: 0px;
+margin-left: 0px;
+margin-right: 0px;
+}*/
+
+td.portlet-titleBarContentLeft {
+ background-color: #9bcd4b;
+}
+
+td.portlet-titleBarContentRight {
+ text-align:right;
+ background-color: #9bcd4b;
+}
+
+table.portlet-titleBarContainer
+{
+ background-color: #FFFFFF;
+ width: 100%;
+ background-color:#9bcd4b;
+ border-spacing: 0px;
+}
+
+td.right-title-curve {
+height: 18px;
+width: 18px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_08.gif);
+}
+
+td.left-title-curve {
+height: 5px;
+width: 25px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_01.gif);
+}
+
+td.spacer1 {
+height: 5px;
+width: 100%;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_02.gif);
+}
+
+td.spacer2 {
+height: 3px;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer3 {
+height: 16px;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer4 {
+height: 1px;
+width: 100%;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer5 {
+height: 100%;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer6 {
+height: 13px;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer7 {
+height: 5px;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.spacer8 {
+height: 6px;
+width: 1px;
+background-image: url(/jbossForge/images/portlet_left_top/spacer.gif);
+}
+
+td.vertical-filler {
+height: 21px;
+width: 14px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_03.gif);
+}
+
+td.left-border {
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_15.gif);
+}
+
+td.right-border {
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_13.gif);
+}
+
+td.left-bottom-curve {
+height: 16px;
+width: 14px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_16.gif);
+}
+
+td.left-bottom-curve {
+height: 16px;
+width: 14px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_16.gif);
+}
+
+td.right-bottom-curve {
+height: 16px;
+width: 17px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_19.gif);
+}
+
+td.bottom-border {
+height: 16px;
+width: 100%;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_18.gif);
+}
+
+td.left-top-circle {
+height: 11px;
+width: 14px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_09.gif);
+}
+
+td.block {
+height: 5px;
+width: 10px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_10.gif);
+}
+
+td.horizontal-filler {
+height: 6px;
+width: 100%;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_11.gif);
+}
+
+td.right-title-bottom-curve {
+height: 6px;
+width: 17px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_12.gif);
+}
+
+
+td.block2 {
+height: 16px;
+width: 15px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_04.gif);
+}
+
+td.circle {
+height: 16px;
+width: 15px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_05.gif);
+}
+
+td.green-vert {
+height: 16px;
+background-image: url(/jbossForge/images/portlet_left_top/portlet_left_top_07.gif);
+}
+
+td.leftColumn
+{
+ vertical-align: top;
+}
+
+td.centerColumn
+{
+ width: 100%;
+ vertical-align: top;
+}
+
+table.footerTable
+{
+ text-align: center;
+ width: 100%;
+}
+/* ble ble ble */
+
+
+/*
+</div></div></div><div class='portlet-window'><div class='portlet-decoration'><table class='portlet-titleBarContainer'><tr><td class='portlet-titleBarBorderLeft'> </td><td class='portlet-titleBarContentLeft'><span class='portlet-title'>Menu</span></td><td class='portlet-titleBarContentRight'><a class='minimizedMode' href='/portal/index.html?ctrl:id=window.default.CatalogPortletWindow1&ctrl:type=nav&ctrl:windowstate=minimized' alt='minimized'><span class='alt'>minimized</span></a><a class='maximizedMode' href='/portal/index.html?ctrl:id=window.default.CatalogPortletWindow1&ctrl:type=nav&ctrl:windowstate=maximized' alt='maximized'><span class='alt'>maximized</span></a></td><td class='portlet-titleBarBorderRight'> </td></tr></table></div><div class='portlet-content'><table width="100%" cellpadding="2" border="0">
+*/
+
+
+ /* divs */
+
+
+
+div.portlet-region
+{}
+div.portlet-window
+{
+ /*border: 1px dashed #BBBBBB;*/
+ margin-bottom: 20px;
+ background-color:#FFFFFF;
+ height:100%;
+}
+
+h1,h2,h4,h4,h5,h6 { font-family: Verdana, Helvetica, Arial, sans-serif }
+a.footnote { color: #0044AA; }
+.breadcrumb {
+ font-family: sans-serif;
+ font-size: 11px;
+ vertical-align:top
+
+}
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/podcasts.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/podcasts.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/podcasts.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,40 @@
+
+.primates-entry {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border: 0px #094891 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.primates-entry-header {
+ margin: 0px 0px 0px 0px;
+ padding: 3px 3px;
+ border: 0px #094891 solid;
+ background: #DBEBF7;
+ color: #000000;
+}
+
+.primates-entry-footer {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border: 2px #094891 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.primates-header-font {
+ color:#000000;
+ background-color: #DBEBF7;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ margin-top: 7px;
+ margin-bottom: 5px;
+}
+
+
+.float-box {
+ border-style: solid;
+ border-width: 0px;
+ border-color: #000000;
+ }
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/portlet.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/portlet.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/portlet.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,200 @@
+/********
+* FONTS *
+*********/
+
+/* Font attributes for the normal fragment font.
+ Used for the display of non-accentuated information */
+.portlet-font {
+ color:#4A4A4A;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ margin-top: 7px;
+ margin-bottom: 5px;
+}
+
+/* Font attributes similar to the portlet.font but the color is lighter */
+.portlet-font-dim {
+ color:#FFFFFF;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+/********
+* FORMS *
+*********/
+
+/* Text used for the descriptive label of the whole form (not the label for fields) */
+.portlet-form-label {
+ color:#4A4A4A;
+ text-decoration:none;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+/* Text of the user-input in an input field */
+.portlet-form-input-field {
+ color:#4A4A4A;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+/* Text on a button */
+.portlet-form-button {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ font-weight: bold;
+ color: #270F07;
+}
+
+/* Text that appears beside a context dependent action icon */
+.portlet-icon-label {
+
+}
+
+/* Text that appears beside a "standard" icon (e.g Ok, or Cancel) */
+.portlet-dlg-icon-label {
+
+}
+
+/* Text for a separator of fields (e.g. checkboxes, etc.) */
+.portlet-form-field-label {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #4A4A4A;
+
+}
+
+/* Text for a field (not input field, eg. checkboxes, etc.) */
+.portlet-form-field {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #4A4A4A;
+ margin-top: 10px;
+
+}
+
+/***********
+* MESSAGES *
+************/
+
+/* Status of the current operation. */
+.portlet-msg-status {
+
+}
+
+/* Help messages, general additional information, etc. */
+.portlet-msg-info {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ font-style: italic;
+ color: #242424;
+
+}
+
+/* Error messages. */
+.portlet-msg-error {
+ color:red;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ font-weight: bold;
+}
+
+/* Warning messages. */
+.portlet-msg-alert {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ font-weight: bold;
+
+}
+
+/* Verification of the successful completion of a task. */
+.portlet-msg-success {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ font-weight: bold;
+ color: #00FF00;
+
+}
+/***********
+* SECTIONS *
+************/
+
+/* Table or section header */
+.portlet-section-header {
+ font-weight: bold;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 14px;
+ /*background-image: url(interf/head.jpg);*/
+}
+
+/* Normal text in a table cell */
+.portlet-section-body {
+ background-color: #F0F0F0;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+/* Text in every other row in the cell */
+.portlet-section-alternate {
+ background-color: #E0E0E0;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+/* Text in a selected cell range */
+.portlet-section-selected {
+ background-color: #89AEC6;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+/* Text of a subheading */
+.portlet-section-subheader {
+ font-weight: bold;
+ font-size: 9px;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ color: #FFFFFF;
+ margin: 3px;
+ padding: 3px;
+}
+
+/* Table or section footnote */
+.portlet-section-footer {
+ font-size: 6px;
+}
+
+/* Text that belongs to the table but does not fall in one of the other categories
+ (e.g. explanatory or help text that is associated with the section. */
+.portlet-section-text {
+
+}
+
+/********
+* MENUS *
+*********/
+
+.portlet-menu {
+
+}
+
+.portlet-menu-item {
+ color: #242424;
+ text-decoration: none;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+.portlet-menu-item:hover {
+ color: #5699B7;
+ text-decoration: none;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+}
+
+.portlet-form-field-middle {
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 9px;
+ color: #4A4A4A;
+ margin-top: 10px;
+ width: 91px;
+}
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/primates.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/primates.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/primates.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,40 @@
+
+.primates-entry {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border-top: 1px #000000 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.primates-entry-header {
+ margin: 0px 0px 0px 0px;
+ padding: 3px 3px;
+ border: 0px #094891 solid;
+ background: #DBEBF7;
+ color: #000000;
+}
+
+.primates-entry-footer {
+ margin: 0px 0px 9px 0px;
+ padding: 3px 3px;
+ border: 2px #094891 solid;
+ background: #ffffff;
+ color: #000000;
+}
+
+.primates-header-font {
+ color:#000000;
+ background-color: #DBEBF7;
+ font-family: Verdana, Arial, Helvetica, sans-serif;
+ font-size: 12px;
+ margin-top: 7px;
+ margin-bottom: 5px;
+}
+
+
+.float-box {
+ border-style: solid;
+ border-width: 1px;
+ border-color: #DFDFDF;
+ }
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/print.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/print.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/print.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,49 @@
+body { font: 11px Verdana, Helvetica, Arial, sans-serif; }
+
+a:link { text-decoration: underline; }
+a:visited { text-decoration: underline; }
+
+h1 { }
+h2 { }
+h3 { }
+h4 { }
+h5 { }
+
+strong { }
+em { }
+
+p { }
+pre { }
+code { }
+
+hr { }
+
+
+.hide { display: none;}
+
+
+/* hide screen navigation */
+#TopMenu, #ControlMenu, #LeftMenu, #LeftAds, #MemberMenu, #WhosOnline { display: none; }
+.pn-normal, .quickstart-box { display: none; }
+
+
+/* reformat breadcrumb for reference */
+#Breadcrumb { display: none; /* for now */}
+#Breadcrumb { border-top: 1px solid #6e6e6e; margin-bottom: 30px; padding-top: 10px;}
+#Breadcrumb ul { padding-left: 0px; margin: 0px; display: inline; }
+#Breadcrumb li { list-style: none; color: #333333; font: 11px Verdana, Helvetica, Arial, sans-serif; display: inline; }
+#Breadcrumb li.root { color: #666666; font-weight: bold; }
+#Breadcrumb a { color: #005EB6; text-decoration: none; }
+#Breadcrumb a:hover { text-decoration: underline; }
+#Breadcrumb li:before { content: "\00BB \0020"; }
+#Breadcrumb li.root:before { content: " "; }
+
+
+/* format general text */
+#BodyTable td.topheader { height: 0px; }
+#BodyTable td.leftside { height: 0px; }
+#BodyTable td.bodycell { font: 11px verdana, arial, helvetica; }
+
+
+/* reformat copyright */
+#PageFooter #Copyright { font: 11px Verdana, Helvetica, Arial, sans-serif; margin-top: 30px; opacity: .5}
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/screen.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/screen.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/screen.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+body { background-color: white; margin: 0px; padding: 0px; }
a:link { text-decoration: none; }
a:active { text-decoration: none; }
a:visited { text-decoration: underline; }
a:hover { text-decoration: underline; }
h1 { }
h2 { }
h3 { }
h4 { }
h5 { }
strong { }
em { }
p { }
pre { }
code { }
hr { }
/* TOP MENU -------------------------------------------- */
#TopLogo { position: absolute; left: 0px; top: 0px; z-index: 5; }
#TopMenu { position: absolute; right: 0px; top: 0px; z-index: 5; }
#TopMenu td { height:22px; text-align: center; border-left: solid 1px white; font: bold 9pt Verdana, Helvetica, Arial, sans-serif; }
#TopMenu a { display: block; width: 120px; height:20px; padding-top: 2px; color: white; text-decoration: none; }
#TopMenu td.menu_JBnetwork { background: #EB1A24 url(../images/bg_topmenu_red.gif) repeat; }
#TopMenu td.menu_JBjems { background: #008FD6 url(../images/bg_topmenu_blue.gif) repeat; }
#TopMenu td.menu_JBcom { background: #9BCD4B url(../images/bg_topmenu_green.gif) repeat; }
#TopMenu td.menu_JBfed { background: #E5b335 url(../images/bg_topmenu_yellow.gif) repeat; }
#TopMenu td.menu_JBnetwork a:hover { background: #cc1d2e url(../images/bg_topmenu_red_over.gif) repeat; }
#TopMenu td.menu_JBjems a:hover { background: #057baa url(../images/bg_topmenu_blue_over.gif) repeat; }
#TopMenu td.menu_JBcom a:hover { background: #82a53f url(../images/bg_topmenu_green_over.gif) repeat; }
#TopMenu td.menu_JBfed a:hover { background: #bc9131 url(../images/bg_topmenu_yellow_over.gif) repeat; }
/* CONTROL MENU ----------------------------------------*/
#ControlMenu { position: absolute; top: 30px; right: 10px; z-index: 5; text-align: right; }
#ControlMenu ul { padding-left: 0px; margin: 0px; display: inline; }
#ControlMenu li { list-style: none; color: #d8d8d8; font: 11px Verdana, Helvetica, Arial, sans-serif; display: inline; }
#ControlMenu a { color: #666666; text-decoration: none; margin-left: 5px; margin-right: 5px; }
#ControlMenu a:hover { text-decoration: underline; }
#ControlMenu form { margin: 0px; padding: 0px; }
#ControlMenu input.searchbutton { height: 21px; width: 24px; border: none; }
/* BREADCRUMB ------------------------------------------*/
#Breadcrumb { display: none; }
#Breadcrumb { position: absolute; min-width: 600px; top: 60px; right: 10px; left: 275px; border: 1px solid #6e6e6e; z-index: 5; padding-top: 5px;}
#Breadcrumb ul { padding-left: 0px; margin: 0px; display: inline; }
#Breadcrumb li { list-style: none; color: #333333; font: 11px Verdana, Helvetica, Arial, sans-serif; display: inline; }
#Breadcrumb li.root { color: #666666; font-weight: bold; }
#Breadcrumb a { color: #005EB6; text-decoration: none; }
#Breadcrumb a:hover { text-decoration: underline; }
#Breadcrumb li:before { content: "\00BB \0020"; }
#Breadcrumb li.root:before { content: " "; }
/* BODY ------------------------------------------------*/
#BodyTable { width: 100%; }
#BodyTable td { vertical-align: top; }
#BodyTable td.topheader { height: 102px; }
#BodyTable td.leftside { width: 219px; padding-bottom: 119px; }
#BodyTable td.bodycell { font: 11px Verdana, Helvetica, Arial, sans-serif; padding: 0px 30px 119px 0px; }
#ContentContainer { }
#ContentContainer h1:first-child { margin-top: 5px; }
/* LEFT MENU -------------------------------------------*/
/*1 10/179/0, 20/166/3, +45 = 226 */
/*2 8/167/0, 18/154/3, +44 = 219 */
/* deprecated
#LeftMenu { margin-right: 44px; border-right: solid 1px white; padding-bottom: 13px; }
#LeftMenu ul { padding: 0px; margin: 0px; }
#LeftMenu li { list-style: none; }
#LeftMenu ul li a { width: 167px; font-weight: bold; padding: 4px 0px 4px 8px; border-top: solid 1px white; }
#LeftMenu ul ul li a { width: 154px; font-weight: normal; padding: 3px 3px 3px 18px; border-top: none;}
#LeftMenu ul ul { padding-bottom: 8px; }
#LeftMenu a { display: block; font: 11px Verdana, Helvetica, Arial, sans-serif; text-decoration: none; }
#LeftMenu a:link, #LeftMenu a:visited { color: #ffffff; }
#LeftMenu a:hover { background-color: #cccccc; color: #000000; }
*/
/* core */
#LeftMenu { margin-right: 44px; padding-bottom: 13px; }
#LeftMenu li { list-style: none; font: 11px Verdana, Helvetica, Arial, sans-serif; }
#LeftMenu a { display: block; text-decoration: none; color: #ffffff;}
/* separator */
#LeftMenu #separator { color: #cccccc; background-color: #cccccc; }
/* jump select */
#LeftMenu ul li form select {
width: 167px;
}
/* 1st level */
#LeftMenu ul {
padding: 0px;
margin: 0px;
}
#LeftMenu ul li {
border-top: solid 1px white;
}
#LeftMenu ul li a {
width: 167px;
padding: 4px 0px 4px 8px;
/* 0 + 8 + 167 = 175px */
font-weight: bold;
}
#LeftMenu ul li a:hover {
background-color: #ffbe5a;
color: black;
}
#LeftMenu ul li.current {
background-color: #ffbe5a;
}
#LeftMenu ul li.current a {
color: black;
}
#LeftMenu ul li.current a:hover {
background-color: #ffbe5a;
}
/* 2nd level */
#LeftMenu ul li ul {
padding: 0px 0px 8px 0px;
margin: 0px;
}
#LeftMenu ul li ul li {
border-top: none;
}
#LeftMenu ul li ul li a {
width: 154px;
padding: 3px 3px 3px 18px;
/* 3 + 18 + 154 = 175px */
color: white;
font-weight: normal;
}
#LeftMenu ul li ul li a:hover {
background-color: #cccccc;
}
#LeftMenu ul li.current ul li a:hover {
background-color: #F0F0F0;
}
#LeftMenu ul li.current ul li.current {
margin: 3px 10px 3px 10px;
background-color: #F0F0F0;
}
#LeftMenu ul li.current ul li.current a {
padding: 5px 3px 2px 8px;
width: 144px;
/* 3 + 8 + 144 + 10 + 10 = 175px */
color: black;
font-weight: bold;
font-size: 10px;
}
#LeftMenu ul li ul li.current a:hover {
text-decoration: underline;
}
/* 3rd level */
#LeftMenu ul li.current ul li.current ul {
padding: 5px;
margin-left: 20px;
}
#LeftMenu ul li.current ul li.current ul li {
border-top: none;
list-style: square;
}
#LeftMenu ul li.current ul li.current ul li a {
padding: 3px 3px 3px 3px;
width: 119px;
/* 3 + 3 + 5 + 25 + 10 + 10 = 56 - 175px = 119 */
color: black;
font-weight: normal;
font-size: 10px;
}
#LeftMenu ul li.current ul li.current ul li a:hover {
text-decoration: underline;
}
/* ADS ------------------------------------------------*/
#LeftAds {}
#LeftAds .item { margin-top: 10px; margin-bottom: 10px; }
/* FOOTER ----------------------------------------------*/
#PageFooter { position: absolute; bottom: 0px; padding-top: 114px; z-index:0}
#PageFooter #Copyright { margin-bottom: 20px; margin-left: 220px; }
#PageFooter a { text-decoration: none; }
/* -------------------------------------------------------------------------
BRANDING
------------------------------------------------------------------------- */
div.brand_NETWORK #BodyTable { background: transparent url(../images/bg_top_red.gif) top left no-repeat; }
div.brand_NETWORK #PageFooter { background: transparent url(../images/bg_bottom_red.gif) bottom left no-repeat; }
div.brand_NETWORK #LeftMenu { background: #777777 url(../images/bg_side_btm_red.gif) bottom right no-repeat; }
div.brand_NETWORK #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_red.gif) right no-repeat; }
div.brand_JEMS #BodyTable { background: transparent url(../images/bg_top_blue.gif) top left no-repeat; }
div.brand_JEMS #PageFooter { background: transparent url(../images/bg_bottom_blue.gif) bottom left no-repeat; }
div.brand_JEMS #LeftMenu { background: #777777 url(../images/bg_side_btm_blue.gif) bottom right no-repeat; }
div.brand_JEMS #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_blue.gif) right no-repeat; }
div.brand_DOTCOM #BodyTable { background: transparent url(../images/bg_top_green.gif) top left no-repeat; }
div.brand_DOTCOM #PageFooter { background: transparent url(../images/bg_bottom_green.gif) bottom left no-repeat; }
div.brand_DOTCOM #LeftMenu { background: #777777 url(../images/bg_side_btm_green.gif) bottom right no-repeat; }
div.brand_DOTCOM #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_green.gif) right no-repeat; }
div.brand_FED #BodyTable { background: transparent url(../images/bg_top_yellow.gif) top left no-repeat; }
div.brand_FED #PageFooter { background: transparent url(../images/bg_bottom_yellow.gif) bottom left no-repeat; }
div.brand_FED #LeftMenu { background: #777777 url(../images/bg_side_btm_yellow.gif) bottom right no-repeat; }
div.brand_FED #TopSearch input.searchbutton { background: #ffffff url(../images/btn_go_yellow.gif) right no-repeat; }
/* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fancy positioning for footer - DO NOT change unless you know what you're doing
*/
html, body { height: 100%; }
#container { position: relative; min-height: 100%; height: 100%;}
html>body #container { height: auto; }
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/simple-sample.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/simple-sample.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/simple-sample.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,127 @@
+body
+{
+ margin:0px;
+ background-color:#FFFFFF;
+ font-family: Verdana, Arial, Helvetica, Sans-Serif;
+ font-size: 10pt;
+}
+
+/*
+State and WindowMode icons below. This css assumes that all icons are 16x16 and in the following order:
+Normalicon - MinIcon - Maxicon
+So, if a window is minimized, you will see:
+Normalicon - (blank 16x16 space) - Maxicon
+*/
+span.alt {
+display: none;
+}
+
+a.normalMode {
+background-image: url(images/portlet_left_top/normal.gif);
+display: block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+margin-bottom: -16px;
+margin-top: 0px;
+margin-left: 0px; /* width of the minimize image to this icon's left */
+margin-right: 0px;
+}
+
+a.minimizedMode {
+background-image: url(images/portlet_left_top/minimize.gif);
+display:block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+margin-bottom: 0px;
+margin-top: 0px;
+margin-left: 16px; /* width of the normal image to this icon's left */
+margin-right: 32px;
+}
+
+a.maximizedMode {
+background-image: url(images/portlet_left_top/maximize.gif);
+display: block;
+overflow:hidden;
+width: 16px; /* width of actual icon */
+height: 0px;
+padding-top: 16px; /* height of the replacement icon */
+background-repeat: no-repeat;
+margin-bottom: 0px;
+margin-top: -16px; /* height of the replacement image */
+margin-left: 32px; /* width of the minimize image to this icon's left */
+margin-right: 16px;
+}
+
+/* fonts */
+.portlet-title:
+{
+
+}
+
+/* links */
+a:link { color:#0033FF; text-decoration:none; }
+a:visited { color:#0033FF; text-decoration:none; }
+a:active { color:#0033FF; text-decoration:none; }
+a:hover { color:#0033FF; text-decoration:none; }
+
+/* divs */
+div.portlet-region
+{}
+div.portlet-window
+{
+ border: 1px dashed #BBBBBB;
+ margin-bottom: 20px;
+ background-color:#FFFFFF;
+ height:100%;
+}
+
+/* table, td, tr */
+table.portlet-titleBarContainer
+{
+ background-color: #3C78B5;
+ width: 100%;
+ font-weight:bold;
+ color:#FFFFFF;
+}
+table.headerTable
+{
+ background-color:#003366;
+ height: 80px;
+ width:100%;
+}
+table.footerTable
+{
+ background-color:#003366;
+ height: 40px;
+ width:100%;
+ color:#FFFFFF;
+}
+td
+{
+ font-size:12px;
+ vertical-align:top;
+ height:100%;
+}
+td.leftColumn
+{
+
+ background-color:#FFFFFF;
+}
+td.portlet-titleBarContentRight
+{
+ text-align:right;
+}
+td.portlet-section-alternate
+{
+ background-color:#E6E6E6;
+}
+td.portlet-section-body
+{
+ background-color:#F0F0F0;
+}
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/css/tagme.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/css/tagme.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/css/tagme.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,67 @@
+/* Tag Me Dialog styles */
+.tagme { margin: 12px; }
+.tagme h3 {font-family: Verdana; font-size: 16px; font-weight: bold; margin-bottom:0px;}
+.tagme h4 {font-family: Verdana; font-size: 12px; font-weight: bold; margin-bottom:0px;}
+.tagme input[type="text"]{ width: 225px;}
+.tagme select { width: 100px; }
+.tagme #alltags { border-left: 1px solid #8a8a8a; padding-left:10px; }
+.button { margin:12px 0px 10px 6px; background-color: #5078aa; font-weight:bold; border: 1px solid #273950; padding: 2px 6px; color: #FFFFFF; text-decoration: none; }
+.button:hover { background-color: #8db1c8; color: #000000; text-decoration:underline; }
+
+.buttonNotEnabled { margin:12px 0px 10px 6px; background-color: #c3c3c3; color: #8a8a8a; font-weight:bold; border: 1px solid #8a8a8a; padding: 2px 6px; color: #FFFFFF; text-decoration: none; }
+
+#tabnav { text-align: center; float: left; border-bottom: 1px solid #8a8a8a;}
+#tabnav ul { font-family: Verdana; font-size: 11px; font-weight: bold; text-decoration: none; margin: 0; padding: 0; list-style:none; }
+#tabnav div.gwt-TabBarItem { background: url(../images/tabnav_shade_center.gif) repeat-x center top; text-align: center; padding: 0; float: left; width: 85px;}
+#tabnav .gwt-TabBarItem .tagBar-inside { color: #8a8a8a; background: url(../images/tabnav_shade_left.gif) no-repeat left top; float: left; margin: 0; padding-left:7px; text-decoration: none; }
+#tabnav .gwt-TabBarItem .bar { background: url(../images/tabnav_shade_right.gif) no-repeat right top; display: block; padding: 3px 13px 4px 5px; float: none; width: 60px;}
+#tabnav .gwt-TabBarItem:hover {text-decoration: underline; color:#8a8a8a; }
+#tabnav div.gwt-TabBarItem-selected { display: inline; background: url(../images/tabnav_white_center.gif) repeat-x center top; text-align: center; padding: 0; float: left; border-bottom: 1px solid white;}
+#tabnav .gwt-TabBarItem-selected .tagBar-inside { color: #000000; background: url(../images/tabnav_white_left.gif) no-repeat left top; float: left; margin: 0; padding-left:7px; text-decoration: none; }
+#tabnav .gwt-TabBarItem-selected .bar { background: url(../images/tabnav_white_right.gif) no-repeat right top; display: block; padding: 3px 13px 4px 5px; width: 60px;}
+
+#tagmeoutline { width: 375px; border-bottom: 1px solid #8a8a8a; border-left: 1px solid #8a8a8a; border-right: 1px solid #8a8a8a; padding: 12px 12px 5px 12px; clear: left; background: #FFFFFF;}
+
+#tagTableDiv {max-height: 350px; overflow: auto; background: #FFFFFF;}
+
+#myTagsTableDiv {max-height: 200px; overflow: auto}
+
+#bioBox {width: 350px; max-height: 200px; overflow: auto; font-size: xx-small}
+
+#resultBox {max-height: 130px; overflow: auto; width: 100%;}
+
+.tagme-barTable {width: 423px; background: #333333;}
+.tagme-title {padding-left: 10px; font-size: small; color: #FFFFFF;}
+.tagme-controls {text-align: right; vertical-align: middle;}
+
+.tagme-username {font-weight: bold; margin: 5px; font-size: small}
+.tagme-search-results {font-weight: bold; margin: 5px;}
+
+.tagmetable { border: 1px solid #969696; text-indent: 3px; height: 10px; width: 330px;}
+.tagmetable-header { background-color:#d3e0eb; font-size: 10px; height:20px; white-space:nowrap; border-right: 1px solid #969696;}
+.tagmetable-headernr { background-color:#d3e0eb; font-size: 10px; height:20px; white-space:nowrap;}
+.tagmetable-stripegrey { height:16px; border-right: 1px solid #969696; vertical-align: top;}
+.tagmetable-stripegreynr { height:16px;}
+.tagmetable-stripewhite { height:16px; border-right: 1px solid #969696; vertical-align: top;}
+.tagmetable-stripewhitenr { height:16px;}
+.tagmetable-rowwhite {background-color: #FFFFFF;}
+.tagmetable-rowgrey {background-color: #eeeff0;}
+
+.tagmePanel {
+ background: #fffad6;
+ max-width: 401px;
+ padding: 10px;
+ border: 1px solid #333333;
+ z-index: 11;
+}
+
+.Caption {
+ cursor: move;
+}
+
+.tagme_btn { cursor: pointer; vertical-align: middle;}
+
+.gwt-DialogBox {
+ z-index: 10;
+}
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_END.html
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_END.html 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_END.html 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+</div></td><td class=\"portlet-content-right\"></td></tr>
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_START.html
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_START.html 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/decorations/PORTLET_START.html 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,3 @@
+TO jest portlet
+<tr><td class="portlet-content-left"></td>
+<td class="portlet-body"><div class="portlet-content-center">
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/REGION_END.html
===================================================================
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/REGION_START.html
===================================================================
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_END.html
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_END.html 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_END.html 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+</table></div>
Added: labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_START.html
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_START.html 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/decorations/WINDOW_START.html 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,2 @@
+<div class="portlet-container">
+<table width="100%" border="0" cellpadding="0" cellspacing="0">
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/Andy.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/Andy.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/DocumentationButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/DocumentationButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/DownloadsButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/DownloadsButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/ForumsButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/ForumsButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossCOMButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossCOMButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossLabsPodcasts.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossLabsPodcasts.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossONButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossONButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORG-Medium.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORG-Medium.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORGButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JBossORGButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/JEMSProductsButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/JEMSProductsButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/ProjectsButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/ProjectsButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/SourceCodeButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/SourceCodeButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/SupportButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/SupportButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/TopSupportButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/TopSupportButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/WikiButton.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/WikiButton.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_lt_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_lt_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_orange.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_orange.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_white.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/arrow_rt_white.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow_old.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_bottom_yellow_old.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_side_btm_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_top_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue_over.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_blue_over.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green_over.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_green_over.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_over.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_over.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round_over.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_red_round_over.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow_over.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/bg_topmenu_yellow_over.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/btn_go_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_edit.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_edit.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_atom.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_atom.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rdf.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rdf.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rss.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_rss.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_xml.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_feed_xml.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/but_tagme.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/but_tagme.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/call_4_papers_banner.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/call_4_papers_banner.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_red.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_red.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_yellow.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/crn_left_bot_yellow.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_backbar.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_backbar.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar2.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar2.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar3.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_colorbar3.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_marker.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/graphs/g_marker.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/hdr_green_side.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/hdr_green_side.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/jb_cert_ani_banner.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/jb_cert_ani_banner.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/jbossORG_marketingIMG.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/jbossORG_marketingIMG.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_logotype.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_logotype.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_stretcher.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_stretcher.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_tagline.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/jbosshdr_tagline.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/larry.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/larry.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/logo.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/logo.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/logo_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/logo_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/logo_rh_home.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/logo_rh_home.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devresource.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_devspotlight.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_getstarted.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestnews.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_latestpodcast.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_otherproject.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/portlet_header_otherproject.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/proj_QuickStart_header.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/proj_QuickStart_header.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/side_nav_green_btm.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/side_nav_green_btm.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/spacer.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/spacer.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/spotlight_jesb1.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/spotlight_jesb1.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_closed.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_closed.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_open.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_dirmarker_open.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_grey.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_grey.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_white.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/subnav_projmarker_white.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/swoosh_green.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/swoosh_green.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_center.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_center.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_left.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_left.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_right.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_shade_right.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_center.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_center.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_left.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_left.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_right.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/images/tabnav_white_right.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqCfg.js
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqCfg.js 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqCfg.js 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,56 @@
+//------------------------------------------------------
+// Copyright Eloqua Corporation.
+//
+var elqSiteID = '257';
+var elqVer = 'v200';
+//
+var elqERoot = 'now.eloqua.com/';
+var elqSecERoot = 'secure.eloqua.com/';
+//
+//------------------------------------------------------
+function elqErr(){return true;}
+window.onerror = elqErr;
+var elqCurESite = '', elqAltESite = '', elqWCount = 0, elqTryI = false;
+var elqStr = '', elqTID = null, elqTRun = false, elqLoad = false, elqFail = false;
+if (location.protocol == 'https:') { elqCurESite = 'https://' + elqSecERoot; elqAltESite = 'http://' + elqERoot;}
+else { elqCurESite = 'http://' + elqERoot; elqAltESite = 'https://' + elqSecERoot;}
+var elqCurE = elqCurESite + 'visitor/' + elqVer + '/svrGP.asp';
+if (navigator.appVersion.indexOf('Macintosh') == -1) {
+ if ((navigator.appName == 'Netscape') && (parseInt(navigator.appVersion) > 4)) { elqTryI = true; }
+ if (((navigator.appName == 'Microsoft Internet Explorer') || (navigator.userAgent.indexOf('AOL') != -1)) && (navigator.appVersion.indexOf('3.0') == -1)) { elqTryI = true; }}
+function elqClearT() { if(elqTRun) { clearTimeout(elqTID); elqTID = null; elqTRun = false;}}
+function elqWrite() {
+ if ((elqWCount > 75) || elqFail) { elqClearT(); }
+ else { elqWCount++;
+ if (!elqLoad) { elqTRun = true; elqTID = setTimeout('elqInit();', 1000);}
+ else { elqClearT(); if (!elqFail) {document.write(elqStr); }}}}
+function elqInit(){ elqClearT(); elqWrite();}
+function elqReplace(string,text,by) {
+ var strLength = string.length, txtLength = text.length;
+ if ((strLength == 0) || (txtLength == 0)) return string;
+ var i = string.indexOf(text);
+ if ((!i) && (text != string.substring(0,txtLength))) return string;
+ if (i == -1) return string;
+ var newstr = string.substring(0,i) + by;
+ if (i+txtLength < strLength)
+ newstr += elqReplace(string.substring(i+txtLength,strLength),text,by);
+ return newstr; }
+function elqQString(strVariable, strDefault, intUnencode) {
+ var strSearchString = strVariable.toLowerCase() + '=';
+ var strQString = location.search + '&';
+ var strQStringLower = strQString.toLowerCase();
+ var intStart = strQStringLower.indexOf(strSearchString);
+ if (intStart != -1) {
+ strQString = strQString.substring(intStart);
+ strQString = strQString ? strQString.substring(strQString.indexOf('=') + 1, strQString.indexOf('&')) : '';}
+ if ((intStart == -1) || (strQString == '')) { strQString = strDefault;}
+ if (intUnencode == 1) { strQString = elqReplace(strQString,'%26','&');}
+ else if (intUnencode == 2) { strQString = elqReplace(elqReplace(strQString,'%26','&'),'%23','#');}
+ return strQString;}
+function elqAddQS(strURL, strAdd) {
+ if ((strAdd == '') || (strURL == '')) {return strURL;}
+ var intP = strURL.indexOf('?');
+ var intH = (strURL.indexOf('#') != -1) ? strURL.indexOf('#') : strURL.length;
+ if (intP == -1) {return (strURL.substring(0,intH) + '?' + strAdd + strURL.substring(intH,strURL.length));}
+ if (intP == strURL.length - 1) { return (strURL + strAdd);}
+ return (strURL.substring(0,intP+1) + strAdd + '&' + strURL.substring(intP+1,strURL.length));}
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqImg.js
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqImg.js 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/js/elqNow/elqImg.js 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,13 @@
+// Copyright Eloqua Corporation.
+var elqWDt = new Date(20020101);
+var elqDt = new Date();
+var elqMs = elqDt.getMilliseconds();
+var elqTzo = elqWDt.getTimezoneOffset();
+var elqRef2 = '';
+if (typeof elqCurE != 'undefined'){
+if (document.referrer) { elqRef2 = document.referrer; }
+if ((typeof elqRef2 == 'undefined') || (elqRef2 == 'undefined') || (elqRef2 == '')) { elqRef2 = 'elqNone'; }
+else { elqRef2 = elqReplace(elqReplace(elqRef2,'&','%26'),'#','%23'); }
+if (navigator.appName == 'Netscape') { document.write('<la' + 'yer hidden=true><im' + 'g src="' + elqCurE + '?pps=3&siteid=' + elqSiteID + '&ref2=' + elqRef2 + '&tzo=' + elqTzo + '&ms=' + elqMs + '" border=0 width=1 height=1 ><\/la' + 'yer>');}
+else { document.write('<im' + 'g style="display:none" src="' + elqCurE + '?pps=3&siteid=' + elqSiteID + '&ref2=' + elqRef2 + '&tzo=' + elqTzo + '&ms=' + elqMs + '" border=0 width=1 height=1 >');}
+}
Added: labs/jbosslabs/trunk/cms-template/default/theme/js/navigation.js
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/js/navigation.js 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/js/navigation.js 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,18 @@
+function navJump() {
+ var i = document.navJumpForm.navJumpList.selectedIndex;
+ var newLoc = document.navJumpForm.navJumpList.options[i].value;
+
+ if (newLoc != "") {
+ location = newLoc;
+ }
+}
+
+function toggleMenu(id) {
+ var current = document.getElementById("jsMenu_" + id).style.display;
+
+ if (current == "none") {
+ document.getElementById("jsMenu_" + id).style.display = "";
+ } else {
+ document.getElementById("jsMenu_" + id).style.display = "none";
+ }
+}
Added: labs/jbosslabs/trunk/cms-template/default/theme/js/speller.js
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/js/speller.js 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/js/speller.js 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,45 @@
+//
+// openSpellChecker()
+//
+// this function is an example that illustrates the various ways you can invoke
+// the the Speller Pages spell-checking process
+//
+function openSpellChecker() {
+
+ // example 1.
+ // Pass in the text inputs or textarea inputs that you
+ // want to spell-check to the object's constructor,
+ // then call the openChecker() method.
+ /*var text1 = document.form1.text1;
+ var textarea1 = document.form1.textarea1;
+ var speller = new spellChecker( text1, textarea1 );
+ speller.openChecker();*/
+
+ // example 2.
+ // Rather than passing in the form elements to the object's
+ // constructor, populate the object's textInputs property,
+ // then call the openChecker() method.
+
+ /*
+ var speller = new spellChecker();
+ var spellerInputs = new Array();
+ for( var i = 0 ; i < document.form1.elements.length; i++ ) {
+ if( document.form1.elements[i].type.match( /^text/ )) {
+ spellerInputs[spellerInputs.length] = document.form1.elements[i];
+ }
+ }
+ speller.textInputs = spellerInputs;
+ speller.openChecker();
+ */
+
+ // example 3.
+ // use the spellCheckAll() method to check every text input
+ // and textarea input in every form in the HTML document.
+ // You can also use the checkTextBoxes() method or checkTextAreas()
+ // method instead of spellCheckAll() to check only text inputs
+ // or textarea inputs, respectively
+
+ var speller = new spellChecker();
+ speller.spellCheckAll();
+
+}
Added: labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForge.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForge.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForge.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,167 @@
+<!DOCTYPE html
+PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+<%@ taglib uri="/WEB-INF/theme/portal-layout.tld" prefix="p" %>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<!--
+ JBoss, the OpenSource J2EE webOS
+ Distributable under LGPL license.
+ See terms of license at gnu.org.
+ -->
+<head><title>JBoss.ORG</title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<meta name="gwt:module" content="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/org.jboss.labs.tagme.gwt.TagMe" />
+<link rel="stylesheet" href="/file-access/default/theme/css/print.css" type="text/css" media="print" />
+<link rel="stylesheet" href="/file-access/default/theme/css/common.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/jboss-forge-forums.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/portlet.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/podcasts.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/primates.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/blog.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/file-access/default/theme/css/tagme.css" type="text/css" media="all" />
+
+<!-- insert the dynamically determined theme elements here, or use the 'simple-sample' theme by default -->
+ <!-- <p:theme themeName='jboss-forge' /> -->
+
+<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqCfg.js'></script>
+<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/elqNow/elqImg.js'></script>
+
+<!-- speller script -->
+<script type='text/javascript' language='JavaScript' src="/speller/pages/spellChecker.js"></script>
+
+<script type='text/javascript' language='JavaScript' src='/file-access/default/theme/js/speller.js'></script>
+<!-- end speller script -->
+<!-- Hide/Show Script for main marketing area -->
+<script type="text/javascript" language="javascript">
+function hideShow(id)
+{
+var navpoint = document.getElementById(id);
+if (navpoint.className == 'hidden') {
+navpoint.className = 'shown';
+} else {
+navpoint.className = 'hidden';
+}
+}
+</script>
+<!-- end Hide/Show script -->
+
+</head>
+
+
+<body>
+<!-- HEADER START -->
+<!-- this image creates IE problems -->
+<!-- <img src="/jbossForge/images/svrGP.gif" border="0" height="1" width="1"> -->
+
+<!-- GWT script -->
+<script language="javascript" src="/tagme-servlet/www/org.jboss.labs.tagme.gwt.TagMe/gwt.js"></script>
+
+
+<div class="brand_FED" id="container">
+
+<div id="TopLogo">
+ <img src="/file-access/default/theme/images/logo.gif" alt="JBoss - The Professional Open Source Company" />
+</div>
+
+<div id="TopMenu">
+ <table cellpadding="0" cellspacing="0">
+ <tr>
+ <td class="menu_JBnetwork"><a href="http://network.jboss.com/">subscription</a></td>
+ <td class="menu_JBcom"><a href="http://www.jboss.com/">jboss.com</a></td>
+
+ <td class="menu_JBorg"><a href="http://labs.jboss.com">jboss.org</a></td>
+ <td class="menu_RH"><a href="http://www.redhat.com">redhat.com</a></td>
+ </tr>
+ </table>
+</div>
+
+<div id="ControlMenu">
+ <form id="TopSearch" action="http://www.google.com/search" onsubmit="document.forms[0].q.value = document.forms[0].q.value + ' site:jboss.org';">
+ <ul>
+ <li>
+ <%
+ if (request.getUserPrincipal() != null) {
+ out.print("<span class='wlcmBox'><b>" + request.getUserPrincipal().getName()+"</b> | <a href='/portal/logout'>Logout</a> </span>" );
+ }
+ else {
+ %>
+ <a href="<%
+ //String requestUrl = request.getRequestURL().toString();
+ //String queryString = request.getQueryString();
+ Object requestUrlObj = request.getAttribute("original_request_url");
+ Object queryStringObj = request.getAttribute("original_query_string");
+ String requestUrl = requestUrlObj == null ? "" : requestUrlObj.toString();
+ String queryString = queryStringObj == null ? "" : queryStringObj.toString();
+
+ String url = requestUrl + ((queryString != null && queryString.length() > 0) ? "?" + queryString : "").toString();
+
+ if (url.contains("/authsec") || url.contains("/auth")) {
+ out.print(url);
+ }
+ else {
+ out.print(url.replace("/portal","/portal/authsec"));
+ }%>">Login</a>
+
+ <%
+ }
+ %>
+
+ </li>
+
+ <li><a href="http://www.jboss.com/index.html?op=checkage&module=user">Register</a></li>
+ <li><a href="http://www.redhat.com/about/careers">Careers</a></li>
+ <li><a href="http://www.jboss.com/company/contact">Contact Us</a></li>
+ <li>
+ <input style="border: 1px solid #6e6e6e; font: 10px Verdana, Helvetica, Arial, sans-serif; padding-left: 2px; margin-left: 10px;" name="q" onfocus="SearchFocus(this)" onblur="SearchBlur(this)" value="Search..." />
+ <input class="searchbutton" type="image" src="/file-access/default/theme/images/spacer.gif" value="go" align="middle" />
+ </li>
+ </ul>
+ </form>
+
+</div>
+<!-- HEADER END -->
+
+<!-- main page table -->
+<table id="BodyTable" border="0" cellpadding="0" cellspacing="0">
+<tbody>
+ <tr>
+ <td colspan="4" class="topheader"></td>
+ </tr>
+ <tr>
+ <td class="leftside" rowspan="2"><p:region regionName='left'/></td>
+ <td class="bodycell" colspan="3"><p:region regionName='center'/>
+ <table>
+ <tr>
+ <td class="innerleft"><p:region regionName='innerleft'/></td>
+ <td class="innerright"><p:region regionName='innerright'/></td>
+ <td class="rightside"><p:region regionName='right'/></td>
+ </tr>
+ </table></td>
+
+ </tr>
+</tbody>
+</table>
+
+<div id="jbfPageFooter">
+ <div id="Copyright">
+ <a href="http://www.redhat.com"><img src="/file-access/default/theme/images/logo_rh_home.png" alt=" Red Hat" width="96" height="31" border="0" /></a>
+ <br />
+ <br />
+ © 2002-2006 Red Hat, Inc. All rights reserved. JBoss is a registered trademark of Red Hat, Inc.
+ <a href="http://www.jboss.com/privacy_policy">Privacy Policy</a><br />
+
+ Theme made by <a href="http://mamut.net.pl">Szimano</a>
+ </div>
+</div>
+
+
+
+</body>
+</html>
+
+
+
+
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForgeNew.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForgeNew.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/jsp/jbossForgeNew.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<%@ taglib uri="/WEB-INF/theme/portal-layout.tld" prefix="p" %>
+<html xmlns="http://www.w3.org/1999/xhtml">
+<!--
+ JBoss, the OpenSource J2EE webOS
+ Distributable under LGPL license.
+ See terms of license at gnu.org.
+ -->
+<head><title>JBoss Labs</title>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
+<!-- changed to local CSS for now
+
+<link rel="stylesheet" href="http://www.jboss.com/themes/jbosstheme/style/screen.css" type="text/css" media="screen">
+<link rel="stylesheet" href="http://www.jboss.com/themes/jbosstheme/style/print.css" type="text/css" media="print">
+<link rel="stylesheet" href="http://www.jboss.com/themes/jbosstheme/style/common.css" type="text/css" media="all">
+ -->
+<link rel="stylesheet" href="/jbossForge/screen.css" type="text/css" media="screen" />
+<link rel="stylesheet" href="/jbossForge/print.css" type="text/css" media="print" />
+<link rel="stylesheet" href="/jbossForge/common.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/jboss-forge.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/jboss-forge-forums.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/portlet.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/graphs.css" type="text/css" media="all" />
+
+<link rel="stylesheet" href="/jbossForge/podcasts.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/primates.css" type="text/css" media="all" />
+<link rel="stylesheet" href="/jbossForge/blog.css" type="text/css" media="all" />
+
+<script type='text/javascript' language='JavaScript' src='/jbossForge/elqNow/elqCfg.js'></script>
+<script type='text/javascript' language='JavaScript' src='/jbossForge/elqNow/elqImg.js'></script>
+
+<!-- speller script -->
+<script src="/speller/pages/spellChecker.js"></script>
+
+<script>
+//
+// openSpellChecker()
+//
+// this function is an example that illustrates the various ways you can invoke
+// the the Speller Pages spell-checking process
+//
+function openSpellChecker() {
+
+ // example 1.
+ // Pass in the text inputs or textarea inputs that you
+ // want to spell-check to the object's constructor,
+ // then call the openChecker() method.
+ /*var text1 = document.form1.text1;
+ var textarea1 = document.form1.textarea1;
+ var speller = new spellChecker( text1, textarea1 );
+ speller.openChecker();*/
+
+ // example 2.
+ // Rather than passing in the form elements to the object's
+ // constructor, populate the object's textInputs property,
+ // then call the openChecker() method.
+
+ /*
+ var speller = new spellChecker();
+ var spellerInputs = new Array();
+ for( var i = 0 ; i < document.form1.elements.length; i++ ) {
+ if( document.form1.elements[i].type.match( /^text/ )) {
+ spellerInputs[spellerInputs.length] = document.form1.elements[i];
+ }
+ }
+ speller.textInputs = spellerInputs;
+ speller.openChecker();
+ */
+
+ // example 3.
+ // use the spellCheckAll() method to check every text input
+ // and textarea input in every form in the HTML document.
+ // You can also use the checkTextBoxes() method or checkTextAreas()
+ // method instead of spellCheckAll() to check only text inputs
+ // or textarea inputs, respectively
+
+ var speller = new spellChecker();
+ speller.spellCheckAll();
+
+}
+
+</script>
+
+<!-- end speller script -->
+
+</head>
+
+<body>
+<!-- HEADER START -->
+<!-- this image creates IE problems -->
+<!-- <img src="/jbossForge/images/svrGP.gif" border="0" height="1" width="1"> -->
+
+<div class="brand_FED" id="container">
+
+<div id="TopLogo">
+ <img src="/jbossForge/JBossORG-Medium.gif" alt="JBoss - The Professional Open Source Company" />
+</div>
+<div id="TopMenu">
+
+ <table cellpadding="0" cellspacing="0">
+ <tbody><tr>
+ <td class="menu_JBnetwork"><a href="http://network.jboss.com/"><img src="/jbossForge/JBossONButton.gif" alt="JBossON" border="0" /></a></td>
+ <td class="menu_JBjems"><a href="http://www.jboss.com/products/index"><img src="/jbossForge/JEMSProductsButton.gif" alt="JEMS Products" border="0" /></a></td>
+ <td class="menu_JBcom"><a href="http://www.jboss.com/index"><img src="/jbossForge/JBossCOMButton.gif" alt="JBoss.com" border="0" /></a></td>
+ <td class="menu_JBfed"><a href="http://www.jboss.com/federation/index"><img src="/jbossForge/JBossORGButton.gif" alt="JBoss.ORG" border="0" /></a></td>
+ </tr>
+ </tbody></table>
+</div>
+
+<table id="BodyTable" border="0" cellpadding="0" cellspacing="0">
+<tbody><tr>
+ <td colspan="2" class="topheader"></td>
+ </tr>
+ <tr>
+ <td class="leftside">
+ <p:region regionName='left' regionID='left'/>
+ </td>
+ <td class="bodycell">
+ <p:region regionName='center' regionID='center'/>
+ </td>
+
+</tr>
+</tbody></table>
+
+<div id="jbfPageFooter">
+ <div id="Copyright">
+ JBoss is a registered trademark and servicemark of JBoss Inc. 2002-2005 JBoss Inc. All rights reserved.<br />
+Theme made by <a href="http://mamut.net.pl/">Szimano</a>
+ </div>
+</div>
+
+</div></body></html>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/jsp/twoColumns.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/jsp/twoColumns.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/jsp/twoColumns.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,131 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<%@ taglib uri="/WEB-INF/theme/portal-layout.tld" prefix="p" %>
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head>
+ <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"/>
+<!--
+ JBoss, the OpenSource J2EE webOS
+ Distributable under LGPL license.
+ See terms of license at gnu.org.
+ -->
+ <!-- insert the dynamically determined theme elements here, or use the 'simple-sample' theme by default -->
+ <p:theme themeName='jboss-forge' />
+
+<body>
+
+<!-- header table -->
+<!--<table class="headerTable">
+<tr>
+<td align="center">
+<img src="/jbossForge/images/logo.gif" />
+</td>
+</tr>
+</table>-->
+
+<!-- <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0" class="portal-table">
+
+<tr><td> -->
+<table width="100%" border="0" cellpadding="0" cellspacing="0">
+ <tbody><tr>
+ <td rowspan="3" bgcolor="#9bcd4b" valign="top"><a href="http://www.jboss.com/"><img src="/jbossForge/images/logo_green.gif" alt="JBoss Inc." border="0" height="102" width="383"></a></td>
+
+ <td bgcolor="#9bcd4b" height="22" valign="top"> </td>
+ <td bgcolor="#9bcd4b" height="22" width="100%"><img src="/jbossForge/images/spacer.gif" alt="" border="0" height="1" width="1"></td>
+ <td height="22" valign="top">
+
+ <!-- Tabs -->
+ <table border="0" cellpadding="0" cellspacing="0"><tbody><tr>
+
+ <td onmouseover="this.childNodes[0].style.backgroundColor = '#cc1d2e';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#6E6E6E';" onmouseout="this.childNodes[0].style.backgroundColor = '#EB1A24';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#901817';" onmouseup="fireClickEventOnChild(this, 'A')" nowrap="nowrap"><div style="margin-left: 1px; background-color: rgb(235, 26, 36); text-align: center;"><a onfocus="if (this.blur) this.blur()" style="padding: 5px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; font-size: 12px; line-height: 18px;" href="http://rollitout.jboss.com/new_look/network.html"> JBoss Network </a>
+ <table style="margin: 0pt;" bgcolor="#901817" border="0" cellpadding="0" cellspacing="0" width="110">
+ <tbody><tr><td bgcolor="#eb1a24"><img src="/jbossForge/images/spacer.gif" alt="" border="0" height="4" width="110"></td>
+ </tr></tbody></table>
+ </div></td>
+
+ <td onmouseover="this.childNodes[0].style.backgroundColor = '#057baa';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#6E6E6E';" onmouseout="this.childNodes[0].style.backgroundColor = '#008FD6';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#005EB6';" onmouseup="fireClickEventOnChild(this, 'A')" nowrap="nowrap"><div style="margin-left: 1px; background-color: rgb(0, 143, 214); text-align: center;"><a onfocus="if (this.blur) this.blur()" style="padding: 5px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; font-size: 12px; line-height: 18px;" href="http://rollitout.jboss.com/new_look/jems.html"> JEMS </a>
+ <table style="margin: 0pt;" bgcolor="#005eb6" border="0" cellpadding="0" cellspacing="0" width="110">
+ <tbody><tr><td bgcolor="#008fd6"><img src="/jbossForge/images/spacer.gif" alt="" border="0" height="4" width="110"></td>
+ </tr></tbody></table>
+ </div></td>
+
+ <td onmouseover="this.childNodes[0].style.backgroundColor = '#82a53f';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#6E6E6E';" onmouseout="this.childNodes[0].style.backgroundColor = '#9BCD4B';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#E79A00';" onmouseup="fireClickEventOnChild(this, 'A')" nowrap="nowrap"><div style="margin-left: 1px; background-color: rgb(155, 205, 75); text-align: center;"><a style="padding: 5px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; font-size: 12px; line-height: 18px;" href="http://rollitout.jboss.com/new_look/dotcom.html"> JBoss.com </a>
+ <table style="margin: 0pt;" bgcolor="#e79a00" border="0" cellpadding="0" cellspacing="0" width="110">
+ <tbody><tr><td bgcolor="#9bcd4b"><img src="/jbossForge/images/spacer.gif" alt="" border="0" height="4" width="110"></td>
+ </tr></tbody></table>
+ </div></td>
+
+<td onmouseover="this.childNodes[0].style.backgroundColor = '#bc9131';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#6E6E6E';" onmouseout="this.childNodes[0].style.backgroundColor = '#E5B335';
+ this.childNodes[0].childNodes[1].style.backgroundColor = '#6C7426';" onmouseup="fireClickEventOnChild(this, 'A')" nowrap="nowrap"><div style="margin-left: 1px; background-color: rgb(229, 179, 53); text-align: center;"><a style="padding: 5px; color: rgb(255, 255, 255); font-weight: bold; text-decoration: none; font-size: 12px; line-height: 18px;" href="http://rollitout.jboss.com/new_look/federation.html"> JBoss Federation </a>
+ <table style="margin: 0pt;" bgcolor="#6c7426" border="0" cellpadding="0" cellspacing="0" width="110">
+ <tbody><tr><td bgcolor="#e5b335"><img src="/jbossForge/images/spacer.gif" alt="" border="0" height="4" width="120"></td>
+ </tr></tbody></table>
+
+ </div></td>
+
+ </tr></tbody></table>
+
+ </td>
+
+</tr>
+<tr><td valign="top"> </td>
+ <td colspan="2" align="right" valign="middle">
+ <!-- Controls -->
+
+ <table border="0" cellpadding="5" cellspacing="0" width="444">
+
+ <tbody><tr>
+
+ <td align="center"> <a style="padding: 5px; color: rgb(110, 110, 110); font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px;" href="http://forge.sicore.org:8080/portal/auth">Login</a> </td>
+
+ <td align="center"> <a style="padding: 5px; color: rgb(110, 110, 110); font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px;" href="http://forge.sicore.org:8080/portal/index.html?ctrl:id=window.jrunit.UserPortletWindowDefaultJRUnit&ctrl:type=render&ctrl:windowstate=maximized&op=showRegister">Register</a></td>
+
+
+ <td align="center"><a style="padding: 5px; color: rgb(110, 110, 110); font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px;" href="http://localhost:8080/wiki/Wiki.jsp?page=PageIndex">Sitemap</a></td>
+ <td align="center"><a style="padding: 5px; color: rgb(110, 110, 110); font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px;" href="http://localhost:8080/career">Career</a></td>
+
+ <td align="center"><a style="padding: 5px; color: rgb(110, 110, 110); font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px;" href="http://localhost:8080/contact">Contact Us</a></td>
+
+
+ </tr>
+
+ </tbody></table>
+
+ </td></tr>
+
+
+<tr><td valign="top"> </td>
+ <td colspan="2" align="right" valign="middle">
+
+
+ </td></tr>
+</tbody></table>
+<!-- </td></tr>
+<tr><td><img src="/jbossForge/images/side_nav_green_btm.gif" /></td></tr>
+</table> -->
+
+<!-- center table with columns -->
+<table width="100%" bgcolor="#FFFFFF">
+<tr>
+<td class="leftColumn"><p:region regionName='left'/></td>
+<td class="centerColumn"><p:region regionName='center'/></td>
+<td class="centerColumn"><p:region regionName='right'/></td>
+</tr>
+</table>
+
+<!-- footer table -->
+<table class="footerTable">
+<tr>
+<td align="center">
+JBoss is a registered trademark and servicemark of JBoss Inc. 2002-2005 JBoss Inc. All rights reserved.
+</td>
+</tr>
+</table>
+
+</body>
+</html>
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/common.css
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/common.css 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/common.css 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+body { font: 11px Helvetica, Arial, sans-serif; }
a:link { color: #005EB6; text-decoration: none; }
a:active { color: #666666; text-decoration: none; }
a:visited { color: #005EB6/*#888888*/; text-decoration: none; }
a:hover { }
h1 { color: #000000; line-height: 22px; font: 20px Helvetica, Arial, sans-serif; }
h2 { color: #000000; line-height: 18px; font: bold 16px Helvetica, Arial, sans-serif; margin-top: 16px; }
h3 { color: #000000; line-height: 16px; font: bold 14px Helvetica, Arial, sans-serif; margin-top: 8px; }
h4 { color: #000000; line-height: 16px; font: 14px Helvetica, Arial, sans-serif; margin-top: 8px; }
h5 { color: #000000; line-height: 14px; font: 12px Helvetica, Arial, sans-serif; margin-top: 8px; }
strong { font-weight: bold; }
em { font-style: italic; }
p { line-height: 150%; }
pre { font-family: Andale Mono, Courier New, Courier, monospace; }
hr { border-style: dashed; border-color: #dde9ec; border-width:1px; }
/* this is the old HR style ----- hr { color: #6e6e6e; }c --- The new style was changed by James Cobb */
dl {}
dl dt { font-weight: bold; }
dl dd { margin-top: 10px; margin-bottom: 20px; margin-left: 20px;}
/* FOOTER ----------------------------------------------*/
#PageFooter #Copyright { font: 9px Verdana, Helvetica, Arial, sans-serif;}
#PageFooter a { color: #0044AA; }
/* INFOTABLE ----------------------------------------------*/
.infotable { border-spacing: 3px; text-align: left; color: #ffffff; }
.infotable .grey{ background-color: #b2b2b2; }
.infotable .blue { background-color: #b2b2b2; }
.infotable .beige { background-color: #b2b2b2; }
.infotable .orange { background-color: #b2b2b2; }
.infotable .green { background-color: #b2b2b2; }
.infotable .blank { color: #ffffff; background-color: #ffffff; }
.infotable .headline { font-size: 110%; padding-left:5px; color:#000000; background-color: #cccccc; font-weight:bold;}
.infotable .button { padding:3px; margin:0px; background-color: #777777; font: bold;}
.infotable .button a { color: #ffffff; text-decoration: none; font: bold 10px Helvetica, Arial, sans-serif; }
.infotable td { padding: 5px; background-color: #efefef; color: #000000; font: 11px Helvetica, Arial, sans-serif; }
.infotable th { padding: 5px; background-color: #efefef; color: white; font: bold 13px Helvetica, Arial, sans-serif; }
table.infotable2 {}
table.infotable2 td { padding: 10px 10px 10px 10px; background-color: #eaeaea; border-top: solid 1px #777777; line-height: 150% }
table.infotable2 td:first-child { padding-top: 15px; padding-right: 20px; background-color: transparent; }
table.infotable2 p { padding: 10px; }
table.infotable2 p:first-child { padding-top: 0px; }
table.infotable2 table {border-bottom: none;}
table.infotable2 table td, table.infotable2 table td:first-child { padding: 5px; background-color: transparent; border: none; line-height: 100% }
table.infotable2 table p, table.infotable2 table p:first-child { padding: 0px; }
table.infotable2 h2 {margin: 0px;}
/* DEFINITION TABLE ---------------------------------------*/
.deftable { border-spacing: 5px; text-align: left; color: #ffffff; line-height: 150%; }
.deftable .term { border: none; vertical-align: top; padding: 5px; background-color: #aaaaaa; color: #ffffff; font-weight: bold; }
.deftable .def { border: none; vertical-align: top; padding: 5px; background-color: #efefef; color: #000000; }
.deftable .def ul { margin-left: 1em; padding-left: 0px; margin-top: 0px; margin-bottom: 0px;}
.deftable .def ol { margin-top: 0px; margin-bottom: 0px; }
/* QUICKSTART BOX -----------------------------------------*/
.quickstart-box { float: right; text-align: left; padding: 0px 0px 0px 0px; margin: 0px -9px 20px 20px; position: relative; }
.quickstart-box td { font-family: Helvetica, Arial, sans-serif; }
.quickstart-box a { color: #ffffff; font-size: 11px; text-decoration: none; }
.quickstart-box a:active { color: #ffffff; font-size: 11px; text-decoration: none; }
.quickstart-box a:visited { color: #ffffff; font-size: 11px; text-decoration: none; }
.quickstart-head { font-weight: bold; font-size: 12px; margin-bottom: 4px; }
.quickstart-red { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #EB1A24 url(../images/crn_left_bot_red.gif) 0 100% no-repeat; }
.quickstart-blue { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #008FD6 url(../images/crn_left_bot_blue.gif) 0 100% no-repeat; }
.quickstart-green { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #9BCD4B url(../images/crn_left_bot_green.gif) 0 100% no-repeat; }
.quickstart-yellow { color: #ffffff; font-weight: bold; border-bottom: 1px solid #ffffff; padding: 3px; padding-left: 15px; background: #E5B335 url(../images/crn_left_bot_yellow.gif) 0 100% no-repeat; }
/* Customizations */
img.topaccent { margin-left: 10px; margin-bottom: 10px;}
table.customermatrix {}
table.customermatrix td { padding: 10px 10px 0px 10px; background-color: whitesmoke; border-top: solid 1px #666666; border-top: solid 1px #777777; }
table.customermatrix td:first-child { padding-top: 25px; padding-right: 20px; background-color: transparent; }
table.customermatrix p { padding: 10px; }
table.customermatrix p:first-child { padding-top: 0px; }
dl.faq { }
dl.faq dt { font-weight: bold; font-size: 12px; color: #333333; border-bottom: 1px solid #9BCD4B; padding-bottom: 2px; padding-top: 20px;}
dl.faq dd { margin: 10px 10px 10px 10px;}
dl.faq dt:first-child { border-top: none; padding-top: 0px;}
/* NUTCH --------------------------------------------------*/
.menuTd {background-color: #F9F7F4; height: 25px; } /*#ECE5DC*/
.menuTdhover {background-color: #ECE5DC; height: 25px; }
.menuEntry { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.body {background-color: #F9F7F4; }
.bodytext { font: 12px Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
.title { font: 26px Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; }
.intro { font: 12px Arial, Helvetica, sans-serif; color: #FF9900; text-decoration: none; }
.orangeTd { background-color: #FF9900; }
ul { list-style-image: url(/../images/reiter/ul.gif); }
h4 { font: 14px Arial, Helvetica, sans-serif; color: #000000; }
.url { color: #996600; }
/* these need to go away */
.quote { line-height: 150%; margin-left: 25px; }
.code { font-size: 90%; line-height: 110%; white-space: pre; padding: 5px; margin: 5px; background-color: #efefef; width: 550px; overflow: visible; font-family: Andale Mono, Courier New, Courier, monospace; }
.pre { font-family: Andale Mono, Courier New, Courier, monospace; }
.bold { font-weight: bold; }
.italic { font-style: italic; }
.fixed { font-size: 95%; font-family: Andale Mono, Courier New, Courier, monospace; }
.ulist { font-family: Helvetica, Arial, sans-serif; }
.ulist li { margin-left: -1em; list-style: none; line-height: 150%; }
.olist { font-family: Helvetica, Arial, sans-serif; line-height: 150%; }
.olist li { line-height: 150%; }
/* SPOTLIGHT : Podcasts, latest news, developer spotlight______________*/
.spotbox { width:253px; voice-family: "\"}\""; voice-family:inherit; width:300px; border-style: solid; border-width: 1px; border-color: #dde9ec; background-color: #f8f9fb; padding: 12px; margin: 0px;}
.spotbox img { border:0;}
.spotbox p { margin: 3px;}
.spotbox h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 6px;}
.spotboxlinkarrow { background-image:url(images/arrow_rt_blue.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px;}
#podcast h3 { background: url(images/portlet_header_latestpodcast.png) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
#news h3 { background: url(images/portlet_header_latestnews.png) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
#devspot h3 { background: url(images/portlet_header_devspotlight.png) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
#devspot h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 0px;}
.moreinfopadding { padding-top: 6px;}
.podcastfeed { margin: 0px; padding-right: 0px;}
/* GETTING STARTED SPOTLIGHT BOX */
.getstartbox { width:253px; voice-family: "\"}\""; voice-family:inherit; width:300px; border-style: solid; border-width: 1px; border-color: #e5b335; background-color: #fef8ed; padding: 12px; margin: 0px;}
.getstartbox img { border:0;}
.getstartbox p { margin: 0px; padding-top: 6px;}
.getstartbox hr { border-style: dashed; border-color: #e5b335; border-width:1px; }
.getstartbox h4 { font-weight:bold; font-size: 11px; margin: 0px; padding-top: 6px;}
.getstartboxlinkarrow { background-image:url(images/arrow_rt_orange.gif); background-repeat: no-repeat; background-position: left 0px; padding-left: 10px; padding-top: 0px;}
#getstarted h3 { background: url(images/portlet_header_getstarted.png) no-repeat top right; width: 2123px; height: 14px; margin: 0 0 0 -2000px; }
/* Table style for the Home Page Project List */
table.projecttable { margin: 100px; }
.projecttable-header { background-color:#c5d8e7; font-size: 9px;}
.projecttable-stripegrey { background-color:#f8f9fb;}
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/devresources_table.htm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/devresources_table.htm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/devresources_table.htm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Projects Table</title>
<link href="common.css" rel="stylesheet" type="text/css">
</head>
<body>
<table class="projecttable" width="100%" >
<tr>
<td class="projecttable-header">Projects </td>
<td class="projecttable-header">Download </td>
<td class="projecttable-header">Source Code </td>
<td class="projecttable-header">Documentation </td>
<td class="projecttable-header">Wiki </td>
<td class="projecttable-header">Forums </td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbossas">JBoss AS</a></td>
<td class="projecttable-stripegrey"><a href="/jbossas/download">Download</a> | <a href="http://jboss.sourceforge.net/jnlp/jboss-4.0.3sp1-installer.jnlp">Web Install</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=CVSRepository">CVS</a></td>
<td class="projecttable-stripegrey"><a href="/jbossas/docs">JBoss AS Docs</a></td>
<td class="projecttable-stripegrey"><a href="http://jboss.org/wiki/Wiki.jsp">JBoss AS Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://www.jboss.com/index.html?module=bb&op=main&c=5">User Forum</a> | <a href="http://www.jboss.com/index.html?module=bb&op=main&c=15">Dev Forum</a></td>
</tr>
<tr>
<td><a href="http://hibernate.org">Hibernate</a></td>
<td><a href="http://www.hibernate.org/6.html">Hibernate Downloads</a></td>
<td><a href="http://fisheye.labs.jboss.com/viewrep/Hibernate">Fisheye</a> | <a href="http://anonhibernate.labs.jboss.com/">SVN</a></td>
<td><a href="http://www.hibernate.org/5.html">Hibernate Docs</a></td>
<td><a href="http://www.hibernate.org/37.html">Hibernate Wiki</a></td>
<td><a href="http://forum.hibernate.org/">User Forum</a> | <a href="http://sourceforge.net/mail/?group_id=40712">Dev List</a></td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbosside">JBoss Eclipse IDE</a></td>
<td class="projecttable-stripegrey"><a href="/jbosside/downloads">JBoss IDE Download</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jbosside">Fisheye</a> | <a href="ihttp://wiki.jboss.org/wiki/Wiki.jsp?page=CVSRepository">CVS</a></td>
<td class="projecttable-stripegrey"><a href="/jbosside/docs">JBoss IDE Docs</a></td>
<td class="projecttable-stripegrey"><a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossIDE">JBoss IDE Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=201">User Forum</a> | <a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=162">Dev Forum</a></td>
</tr>
<tr>
<td><a href="/jbossjbpm">JBoss jBPM</a></td>
<td><a href="/jbossjbpm/download/index.html">JBoss jBMP Download</a></td>
<td><a href="http://fisheye.labs.jboss.com/viewrep/JBossJBPM">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JbpmContributions">CVS</a></td>
<td><a href="/jbossjbpm/docs">JBoss jBPM Docs</a></td>
<td><a href="http://jboss.org/wiki/Wiki.jsp?page=JbpmWiki">JBoss jBPM Wiki</a></td>
<td><a href="http://jboss.org/index.html?module=bb&op=viewforum&f=217">User Forum</a> | <a href="http://jboss.org/index.html?module=bb&op=main&c=23">Dev Forum</a></td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbossportal">JBoss Portal</a></td>
<td class="projecttable-stripegrey"><a href="/jbossportal/download/index.html">JBoss Portal Download</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-portal">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=PortalCVS">CVS</a></td>
<td class="projecttable-stripegrey"><a href="/jbossportal/docs/index.html">JBoss Portal Docs</a></td>
<td class="projecttable-stripegrey"><a href="ihttp://jboss.org/wiki/Wiki.jsp?page=JBossPortal">JBoss Portal Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://jboss.org/index.html?module=bb&op=viewforum&f=215">User Forum</a> | <a href="http://jboss.org/index.html?module=bb&op=viewforum&f=205">Dev Forum</a></td>
</tr>
<tr>
<td><a href="/jgroups">JGroups</a></td>
<td><a href="http://sourceforge.net/project/showfiles.php?group_id=6081">JGroups Download</a></td>
<td><a href="http://cvs.sourceforge.net/viewcvs.py/javagroups">ViewCVS</a> | <a href="http://sourceforge.net/cvs/?group_id=6081">CVS</a></td>
<td><a href="http://www.jgroups.org/javagroupsnew/docs/index.html">JGroups Docs</a></td>
<td><a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JGroups">JGroups Wiki</a></td>
<td><a href="http://sourceforge.net/mail/?group_id=6081">Mailing List</a></td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbossejb3">EJB 3.0</a></td>
<td class="projecttable-stripegrey"><a href="/jbossejb3/download/index.html#ejb3">EJB 3.0 Download</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-ejb3">Fisheye</a> | <a href="http://www.jboss.org/wiki/Wiki.jsp?page=CVSRepository">CVS</a></td>
<td class="projecttable-stripegrey"><a href="http://docs.jboss.org/ejb3/">EJB 3.0 Docs</a></td>
<td class="projecttable-stripegrey"><a href="http://www.jboss.com/wiki/Wiki.jsp?page=EJB3">EJB 3.0 Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://www.jboss.org/index.html?module=bb&op=viewforum&f=221">User Forum</a> | <a href="http://www.jboss.org/index.html?module=bb&op=viewforum&f=203">Dev Forum</a></td>
</tr>
<tr>
<td><a href="/jbossaop">JBoss AOP</a></td>
<td><a href="/jbossaop/download/index.html">JBoss AOP Download</a></td>
<td><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-aop">Fisheye</a> | <a href="http://www.jboss.com/wiki/Wiki.jsp?page=BuildingJBossAOPFromCVS">CVS</a></td>
<td><a href="/jbossaop/docs/index.html">JBoss AOP Docs</a></td>
<td><a href="http://www.jboss.com/wiki/Wiki.jsp?page=JBossAOP">JBoss AOP Wiki</a></td>
<td><a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=236">User Forum</a> | <a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=151">Dev Forum</a></td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbosscache">JBoss Cache</a></td>
<td class="projecttable-stripegrey"><a href="/jbosscache/download/index.html">JBoss Cache Download</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-cache">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=CVSRepository">CVS</a></td>
<td class="projecttable-stripegrey"><a href="/jbosscache/docs/index.html">JBoss Cache Docs</a></td>
<td class="projecttable-stripegrey"><a href="http://jboss.org/wiki/Wiki.jsp?page=JBossCache">JBoss Cache Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://jboss.org/index.html?module=bb&op=viewforum&f=157">User Forum</a> | <a href="http://jboss.org/index.html?module=bb&op=main&c=21">Dev Forum</a></td>
</tr>
<tr>
<td><a href="/jbossseam">JBoss Seam</a></td>
<td><a href="/jbossseam/download">JBoss Seam Download</a></td>
<td><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-seam">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=MailServicesGetTheSource">CVS</a></td>
<td><a href="http://docs.jboss.com/seam/reference/en/html/index.html">JBoss Seam Docs</a></td>
<td><a href="http://www.jboss.com/wiki/Wiki.jsp?page=JBossSeam">JBoss Seam Wiki</a></td>
<td><a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=231">User Forum</a> | </td>
</tr>
<tr>
<td class="projecttable-stripegrey"><a href="/jbossmail">JBoss Mail Server</a></td>
<td class="projecttable-stripegrey"><a href="http://download.jboss.com/jbossmail/install-jbms-1.0m4-final.jar">Download</a> | <a href="http://download.jboss.com/jbossmail/jbms-1.0m4-final.jnlp">Web Install</a></td>
<td class="projecttable-stripegrey"><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-mail">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=MailServicesGetTheSource">CVS</a></td>
<td class="projecttable-stripegrey"><a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossMailServer">JBoss Mail Docs</a></td>
<td class="projecttable-stripegrey"><a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossMailServer">JBoss Mail Wiki</a></td>
<td class="projecttable-stripegrey"><a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=186">Forum</a></td>
</tr>
<tr>
<td><a href="/jbossprofiler">JBoss Profiler</a></td>
<td><a href="/jbossprofiler/downloads">JBoss Profiler Download</a></td>
<td><a href="http://fisheye.labs.jboss.com/viewrep/JBoss/jboss-profiler">Fisheye</a> | <a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=CVSRepository">CVS</a></td>
<td><a href="/jbossprofiler/doc/index.html">JBoss Profiler Docs</a></td>
<td><a href="http://wiki.jboss.org/wiki/Wiki.jsp?page=JBossProfiler">JBoss Profiler Wiki</a></td>
<td><a href="http://www.jboss.com/index.html?module=bb&op=viewforum&f=199">Forum</a></td>
</tr>
</table>
</body>
</html>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/Andy.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/Andy.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_blue.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_blue.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_orange.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_orange.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_white.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/arrow_rt_white.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_atom.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_atom.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rdf.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rdf.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rss.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/but_feed_rss.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/larry.jpg
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/larry.jpg
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_devspotlight.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_devspotlight.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_getstarted.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_getstarted.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestnews.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestnews.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestpodcast.png
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/images/portlet_header_latestpodcast.png
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_devspotlight.htm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_devspotlight.htm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_devspotlight.htm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Developer Spotlight</title>
<link href="common.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="spotbox" id="devspot">
<h3>Developer Spotlight</h3>
<div><hr></div>
<div>
<p><a href="/portal/community#LarrySandersen"><img src="images/larry.jpg"></a></p>
<p> </p>
</div>
<h4>Larry Sandersen</h4>
<p>Country: USA<br/>
Title:<br/>
Status: Active</p>
<p>Bio: Trained as a physicist at Cornell University, Larry decclassed it was financially advantagous to persue his computer science minor instead of physics. So, after graduation in 1997, he went to work for a US defense…</p>
<div class="moreinfopadding"><a class="spotboxlinkarrow" href="/portal/community#LarrySandersen">More info</a></div>
<hr>
<div><a class="spotboxlinkarrow" href="/portal/community">See all developers</a></div>
</div>
</body>
</html>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_gettingstarted.htm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_gettingstarted.htm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_gettingstarted.htm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Getting started</title>
<link href="common.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="getstartbox" id="getstarted">
<h3>Developer Spotlight</h3>
<div><hr></div>
<div>
</div>
<p>Are you new to the open source concept or to JBoss projects? Here is some excellent information to get you started right away.</p>
<p><a href="http://labs.jboss.com/wiki/DevelopmentGuide">The JBoss Development Guide</a><br>
<a href="http://labs.jboss.com/wiki/HowToContribute">How to Contribute</a></p>
<hr>
<table width="100%" border="0">
<tr>
<td width="30%"><p><a class="getstartboxlinkarrow" href="http://www.jboss.com/downloads/index">Downloads</a><br>
<a class="getstartboxlinkarrow" href="http://www.jboss.com/index.html?module=bb">Forums</a></p></td>
<td width="70%"><p><a class="getstartboxlinkarrow" href="http://wiki.jboss.org">Wiki</a><br>
<a class="getstartboxlinkarrow" href="http://jboss.com/services/index">Support Services </a></p></td>
</tr>
</table>
<div></div>
<div></div>
<div id="getstartlinkfloat"></div>
<div></div>
</div>
</body>
</html>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestnews.htm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestnews.htm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestnews.htm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,41 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
+"http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+
+<title>Latest News</title>
+<link href="common.css" rel="stylesheet" type="text/css">
+</head>
+<body>
+<div class="spotbox" id="news">
+ <h3>Latest News</h3>
+ <div><hr></div>
+
+ <h4><a href="#">New JBossAS adapter for JBossIDE based on Webtools 1.5</a></h4>
+<p>Posted on Thursday, June 1, 2006 at 4:00 AM<br>
+by <strong>JBoss Employees</strong></p>
+
+<h4><a href="#">What is a Rule Engine?</a></h4>
+<p>Posted on Tuesday, May 30, 2006 at 11:57 PM <br>
+ by <strong>Mark Proctor</strong></p>
+
+<h4><a href="#">Clustered Singletons, simplified.</a></h4>
+<p>Posted on Tuesday, May 30, 2006 at 6:46 AM <br>
+ by <strong>JBoss Employees</strong></p>
+
+<h4><a href="#">JBoss Messaging 1.0.1.CR2 Released</a></h4>
+<p>Posted on Friday, May 26, 2006 at 11:37 AM <br>
+ by<strong> Ovidiu Feodorov</strong></p>
+
+<h4><a href="#">JBoss Serialization 1.0.1.GA Released.</a></h4>
+<p>Posted on Thursday, May 25, 2006 at 1:52 PM<br>
+ by <strong>The JBoss Serialization Team</strong></p>
+
+<hr>
+
+ <div><a class="spotboxlinkarrow" href="http://labs.jboss.com/portal/index.html?ctrl:id=page.default.blog&project=all"">Read more news</a></div>
+</div>
+</body>
+</html>
+
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestpodcast.htm
===================================================================
--- labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestpodcast.htm 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/jbossORG_latestpodcast.htm 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Latest Podcast</title>
<link href="common.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="spotbox" id="podcast">
<h3>Latest Podcast</h3>
<div><hr></div>
<div>
<p><a href="http://labs.jboss.com:80/jbosslabs/podcasts/JBCS.m4v"><img src="images/Andy.jpg" width="220"></a></p>
</div>
<h4>Seam, Episode 3 of 3</h4>
<div class= "moreinfopadding"><a class="spotboxlinkarrow" href="http://labs.jboss.com:80/jbosslabs/podcasts/JBCS.m4v">View podcast (mpeg, 45mb) </a></div>
<hr>
<div><a class="spotboxlinkarrow" href="/podcast">All Podcasts</a></div>
<table border="0" class="podcastfeed">
<tr>
<td><a href="/feeds/jbosslabs/podcast/rss2"><img src="images/but_feed_rss.gif" alt="RSS Feed" border="0"></a></td>
<td><a href="/feeds/jbosslabs/podcast/atom"><img src="images/but_feed_atom.gif" alt="Atom Feed" border="0"></a></td>
<td><a href="/feeds/jbosslabs/podcast/rdf"><img src="images/but_feed_rdf.gif" alt="RDF Feed" border="0"></a></td>
</tr>
</table>
</div>
</body>
</html>
\ No newline at end of file
Added: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/proj_QuickStart_header.gif
===================================================================
(Binary files differ)
Property changes on: labs/jbosslabs/trunk/cms-template/default/theme/theme_2.2/proj_QuickStart_header.gif
___________________________________________________________________
Name: svn:mime-type
+ application/octet-stream
Added: labs/jbosslabs/trunk/cms-template/shotoku-admin/services.jsp
===================================================================
--- labs/jbosslabs/trunk/cms-template/shotoku-admin/services.jsp 2006-10-23 17:56:35 UTC (rev 7028)
+++ labs/jbosslabs/trunk/cms-template/shotoku-admin/services.jsp 2006-10-23 17:56:03 UTC (rev 7029)
@@ -0,0 +1,65 @@
+<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
+<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
+
+<html>
+<body>
+
+<h2>Shotoku service administration</h2>
+
+<a href="admin">Refresh</a>
+
+<hr />
+
+<c:if test="${not empty status}">
+ <b>Status message: </b> ${status}
+ <hr />
+</c:if>
+
+<c:forEach var="asg" items="${asgs}">
+ <c:set var="service" value="${asg.service}" />
+ <table border="0">
+ <tr>
+ <td><b>Service name:</b></td>
+ <td>${service.serviceName}</td>
+ </tr>
+ <tr>
+ <td><b>Service description:</b></td>
+ <td>${service.serviceDescription}</td>
+ </tr>
+ <tr>
+ <td><b>Service runnable:</b></td>
+ <td>
+ <span style="<c:if test="${service.serviceRunnable == false}">color: red; font-weight: bold</c:if>">
+ ${service.serviceRunnable}</span>
+ </td>
+ </tr>
+ <tr>
+ <td><b>Last update:</b></td>
+ <td>
+ <c:set var="lastUpdate" value="${(now - service.lastUpdate)/1000}" />
+ <fmt:formatDate value="${service.lastUpdateDate}" type="both" dateStyle="full" timeStyle="full"/>, that is:
+ <span style="<c:if test="${lastUpdate > 120}">color: red</c:if>; font-weight: bold">
+ <fmt:formatNumber value="${lastUpdate}" maxFractionDigits="0" />
+ </span> seconds ago.
+ </td>
+ </tr>
+ <tr>
+ <td><b>Actions:</b></td>
+ <td>
+ <c:choose>
+ <c:when test="${service.serviceRunnable == true}">
+ <a href="admin?action=stop&serviceId=${service.serviceId}">Stop</a>
+ </c:when>
+ <c:otherwise>
+ <a href="admin?action=start&serviceId=${service.serviceId}">Start</a>
+ </c:otherwise>
+ </c:choose>
+ </td>
+ </tr>
+ </table>
+
+ <hr />
+</c:forEach>
+
+</body>
+</html>
More information about the jboss-svn-commits
mailing list