You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@roller.apache.org by sn...@apache.org on 2005/08/29 19:50:16 UTC

svn commit: r264179 - in /incubator/roller/branches/roller_2.0/web: WEB-INF/planet-menu.xml local-banner-planet.jspf local-banner.jspf planet.jsp planet/planet-sidebar.jsp theme/search.jsp

Author: snoopdave
Date: Mon Aug 29 10:50:05 2005
New Revision: 264179

URL: http://svn.apache.org/viewcvs?rev=264179&view=rev
Log:
support for tabbed menu on frontpage when planet is enabled

Added:
    incubator/roller/branches/roller_2.0/web/WEB-INF/planet-menu.xml
    incubator/roller/branches/roller_2.0/web/planet/planet-sidebar.jsp
    incubator/roller/branches/roller_2.0/web/theme/search.jsp
Removed:
    incubator/roller/branches/roller_2.0/web/local-banner-planet.jspf
    incubator/roller/branches/roller_2.0/web/local-banner.jspf
    incubator/roller/branches/roller_2.0/web/planet.jsp

Added: incubator/roller/branches/roller_2.0/web/WEB-INF/planet-menu.xml
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/web/WEB-INF/planet-menu.xml?rev=264179&view=auto
==============================================================================
--- incubator/roller/branches/roller_2.0/web/WEB-INF/planet-menu.xml (added)
+++ incubator/roller/branches/roller_2.0/web/WEB-INF/planet-menu.xml Mon Aug 29 10:50:05 2005
@@ -0,0 +1,13 @@
+<!-- 
+Menu shown when planet enabled only.
+-->
+<menu-bar>
+    <menu name="tabbedmenu.planet.localEntries" 
+        forward="main" roles="any" perms="any"></menu>
+    <menu name="tabbedmenu.planet.planetEntries" 
+        forward="planet" roles="any" perms="any"></menu>
+</menu-bar>
+
+
+
+

Added: incubator/roller/branches/roller_2.0/web/planet/planet-sidebar.jsp
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/web/planet/planet-sidebar.jsp?rev=264179&view=auto
==============================================================================
--- incubator/roller/branches/roller_2.0/web/planet/planet-sidebar.jsp (added)
+++ incubator/roller/branches/roller_2.0/web/planet/planet-sidebar.jsp Mon Aug 29 10:50:05 2005
@@ -0,0 +1,41 @@
+<%@ include file="/taglibs.jsp" %>
+
+<div class="sidebarfade">
+    <div class="menu-tr">
+        <div class="menu-tl">
+            <div class="sidebarBody">
+
+             <h3><fmt:message key="planet.rankings" /></h3>
+             <hr />
+             
+              <c:if test="${not empty topBlogs}"> <%-- to prevent invalid XHTML --%>
+                <ul style="list-style-type:none; padding-left:2px; margin: 0px">
+                    <c:forEach var="blog" items="${topBlogs}">
+                       <li style="list-style-type:none; padding-left:2px; margin: 0px">
+                           <a href='<c:out value="${blog.siteUrl}" />'
+                              title='<c:out value="${blog.title}" />' >
+                               <str:left count="120" >
+                                  <str:removeXml>
+                                      <c:out value="${blog.title}" />
+                                  </str:removeXml>
+                               </str:left>... 
+                           </a>:
+                           <c:out value="${blog.inboundlinks}" />
+                           <fmt:message key="planet.links" />
+                       </li>
+                    </c:forEach>
+                </ul>
+              </c:if>  
+           
+             <br />	
+		
+            </div>
+        </div>
+    </div>
+</div>	
+
+<br />
+
+
+    
+    
\ No newline at end of file

Added: incubator/roller/branches/roller_2.0/web/theme/search.jsp
URL: http://svn.apache.org/viewcvs/incubator/roller/branches/roller_2.0/web/theme/search.jsp?rev=264179&view=auto
==============================================================================
--- incubator/roller/branches/roller_2.0/web/theme/search.jsp (added)
+++ incubator/roller/branches/roller_2.0/web/theme/search.jsp Mon Aug 29 10:50:05 2005
@@ -0,0 +1,36 @@
+<%@ include file="/taglibs.jsp" %>
+
+<div class="sidebarfade">
+    <div class="menu-tr">
+        <div class="menu-tl">
+            <div class="sidebarBody">
+
+             <h3><fmt:message key="mainPage.searchWeblogs" /></h3>
+             <hr />
+             
+        <form id="searchForm" method="get"
+            action="<c:out value="${baseURL}" />/search"
+            style="margin: 0; padding: 0" onsubmit="return validateSearch(this)">
+            <input type="text" id="q" name="q" size="20"
+                maxlength="255" value="<c:out value="${param.q}" />" />
+            <input type="submit" value="<fmt:message key="mainPage.searchButton" />" />
+        </form>
+        <script type="text/javascript"> 
+            // <!--
+            function validateSearch(form) {
+                if (form.q.value == "") {
+                    alert("Please enter a search term to continue.");
+                    form.q.focus();
+                    return false;
+                }
+                return true;
+            } 
+            // -->
+        </script>
+        
+			<br />
+			
+            </div>
+        </div>
+    </div>
+</div>