Author: snoopdave
Date: Wed Apr 19 15:08:32 2006
New Revision: 395407

URL: http://svn.apache.org/viewcvs?rev=395407&view=rev
Log:
ROL-1110: Compact display for entry management page to avoid layout problems

Modified:
    incubator/roller/trunk/web/theme/blue/colors.css
    incubator/roller/trunk/web/theme/roller.css
    incubator/roller/trunk/web/weblog/WeblogEntryManagement.jsp

Modified: incubator/roller/trunk/web/theme/blue/colors.css
URL: 
http://svn.apache.org/viewcvs/incubator/roller/trunk/web/theme/blue/colors.css?rev=395407&r1=395406&r2=395407&view=diff
==============================================================================
--- incubator/roller/trunk/web/theme/blue/colors.css (original)
+++ incubator/roller/trunk/web/theme/blue/colors.css Wed Apr 19 15:08:32 2006
@@ -142,3 +142,22 @@
 td.mm_table_actions {
     background: #fff4d4;
 }
+
+
+/* RTE editor  */
+
+.rteBack tbody tr td, .rteBack tr td, .rteDiv, .rteBack .rteImageLowered, 
.rteImage:active, .rteImageRaised, .rteImage:hover, .rteImageSm, .rteImage {
+       background: #e3e3e3;
+}
+.rteImage {
+       border: 1px solid #bcc5cd; 
+}
+.rteImageSm {
+       border: 1px solid #bcc5cd; 
+}
+.rteDiv {
+    border: 1px solid #bcc5cd;
+}
+
+
+

Modified: incubator/roller/trunk/web/theme/roller.css
URL: 
http://svn.apache.org/viewcvs/incubator/roller/trunk/web/theme/roller.css?rev=395407&r1=395406&r2=395407&view=diff
==============================================================================
--- incubator/roller/trunk/web/theme/roller.css (original)
+++ incubator/roller/trunk/web/theme/roller.css Wed Apr 19 15:08:32 2006
@@ -319,10 +319,10 @@
     background: #ffcccc;
     border: 1px grey solid;
 }
-td.pendingentry {
+td.pendingentry, tr.pendingentry {
     background: #ffcccc;
 }
-td.draftentry {
+td.draftentry, tr.draftentry {
     background: #ffffcc;
 }
 .draftEntryBox {

Modified: incubator/roller/trunk/web/weblog/WeblogEntryManagement.jsp
URL: 
http://svn.apache.org/viewcvs/incubator/roller/trunk/web/weblog/WeblogEntryManagement.jsp?rev=395407&r1=395406&r2=395407&view=diff
==============================================================================
--- incubator/roller/trunk/web/weblog/WeblogEntryManagement.jsp (original)
+++ incubator/roller/trunk/web/weblog/WeblogEntryManagement.jsp Wed Apr 19 
15:08:32 2006
@@ -79,114 +79,87 @@
 <%-- Entry table--%>
 <%-- ============================================================= --%>
 
+<p>
+<span class="draftEntryBox">&nbsp;&nbsp;&nbsp;&nbsp;</span> 
+<fmt:message key="weblogEntryQuery.draft" />&nbsp;&nbsp;
+<span class="pendingEntryBox">&nbsp;&nbsp;&nbsp;&nbsp;</span>
+<fmt:message key="weblogEntryQuery.pending" />&nbsp;&nbsp;
+</p>      
+        
 <table class="rollertable" width="100%">
     
 <tr>
+    <th class="rollertable" width="5%">
+        <fmt:message key="weblogEntryQuery.pubTime" />
+    </th>
+    <th class="rollertable" width="5%">
+        <fmt:message key="weblogEntryQuery.updateTime" />
+    </th>
     <th class="rollertable">
-        <fmt:message key="weblogEntryQuery.weblogEntries" />
+        <fmt:message key="weblogEntryQuery.title" />
+    </th>
+    <th class="rollertable" width="5%">
+        <fmt:message key="weblogEntryQuery.category" />
+    </th>
+    <th class="rollertable" width="5%">
+    </th>
+    <th class="rollertable" width="5%">
     </th>
-</tr>
-<tr class="actionrow">
-    <td align="right" valign="center">
-        <span class="draftEntryBox">&nbsp;&nbsp;&nbsp;&nbsp;</span> 
-        <fmt:message key="weblogEntryQuery.draft" />&nbsp;&nbsp;
-        <span class="pendingEntryBox">&nbsp;&nbsp;&nbsp;&nbsp;</span>
-        <fmt:message key="weblogEntryQuery.pending" />&nbsp;&nbsp;
-    </td> 
 </tr>
 
 <c:forEach var="post" items="${model.recentWeblogEntries}">
-    <tr>
         <%-- <td> with style if comment is spam or pending --%>               
         <c:choose>
             <c:when test='${post.status == "DRAFT"}'>
-                <td class="draftentry"> 
+                <tr class="draftentry"> 
             </c:when>
             <c:when test='${post.status == "PENDING"}'>
-                <td class="pendingentry"> 
+                <tr class="pendingentry"> 
             </c:when>
             <c:otherwise>
-                <td>
+                <tr>
             </c:otherwise>
         </c:choose>
         
-        <%-- entry details table in table --%>
-        <table style="border:none; padding:0px; margin:0px">                   
                            
-        <tr> <%-- title --%>
-            <td style="border: none; padding:0px;">
-               <fmt:message key="weblogEntryQuery.title" />
-            </td>
-            <td class="details" style="border: none; padding:0px;">
-                 <c:out value="${post.displayTitle}" />
-                 [<roller:link page="/editor/weblog.do">
-                    <roller:linkparam
-                        id="<%= RollerRequest.WEBLOGENTRYID_KEY %>"
-                        name="post" property="id" />
-                    <roller:linkparam id="method" value="edit" />
-                    <fmt:message key="weblogEntryQuery.edit" />
-                </roller:link>]
-            </td>
-        </tr>                                                                  
  
-        <c:if test='${post.status == "PUBLISHED"}'>
-            <tr> <%-- link --%>
-                <td style="border: none; padding:0px;">
-                   <fmt:message key="weblogEntryQuery.link" />
-                </td>
-                <td class="details" style="border: none; padding:0px;">
-                    <a href='<c:out value="${model.baseURL}" /><c:out 
value="${post.permaLink}" />'>
-                        <c:out value="${model.baseURL}" /><c:out 
value="${post.permaLink}" />
-                    </a>
-                </td>
-            </tr> 
-        </c:if>
-        
-        <tr> <%-- pubtime --%>
-            <td style="border: none; padding:0px;">
-               <fmt:message key="weblogEntryQuery.pubTime" />
-            </td>
-            <td class="details" style="border: none; padding:0px;">
-                <fmt:formatDate value="${post.pubTime}" type="both" 
-                    dateStyle="medium" timeStyle="medium" />
-            </td>
-        </tr>    
-
-        <tr> <%-- updatetime --%>
-            <td style="border: none; padding:0px;">
-               <fmt:message key="weblogEntryQuery.updateTime" />
-            </td>
-            <td class="details" style="border: none; padding:0px;">
-                <fmt:formatDate value="${post.updateTime}" type="both" 
-                    dateStyle="medium" timeStyle="medium" />                  
-            </td>
-        </tr>      
-                                                                               
                                                 
-        <tr> <%-- category --%>
-            <td style="border: none; padding:0px;">
-               <fmt:message key="weblogEntryQuery.category" />
-            </td>
-            <td class="details" style="border: none; padding:0px;">
-                <c:out value="${post.category.path}" />
-            </td>
-        </tr>  
-                                                                               
                                               
-        <tr> <%-- category --%>
-            <td style="border: none; padding:0px;">
-               <fmt:message key="weblogEntryQuery.status" />
-            </td>
-            <td class="details" style="border: none; padding:0px;">
-                 <c:out value="${post.status}" />
-            </td>
-        </tr>
-        
-        </table> <%-- end entry details table in table --%>
-        <br />
-   
-        <div style="overflow:auto">
-            <roller:ShowEntryText name="post" singleEntry="false" scope="page" 
/>
-        </div>
+        <td>
+            <c:out value="${post.pubTime}" />
+        </td>
+        
+        <td>
+            <c:out value="${post.updateTime}" />
+        </td>
+        
+        <td>
+            <str:truncateNicely upper="80">
+                <c:out value="${post.displayTitle}" />
+            </str:truncateNicely>
+        </td>
         
-    </td></tr>
+        <td>
+            <c:out value="${post.category.name}" />
+        </td>
+        
+        <td>
+            <roller:link page="/editor/weblog.do">
+                <roller:linkparam
+                    id="<%= RollerRequest.WEBLOGENTRYID_KEY %>"
+                    name="post" property="id" />
+                <roller:linkparam id="method" value="edit" />
+                <fmt:message key="weblogEntryQuery.edit" />
+            </roller:link>
+        </td>
+                
+        <td>
+            <c:if test='${post.status == "PUBLISHED"}'>
+                <a href='<c:out value="${model.baseURL}" /><c:out 
value="${post.permaLink}" />'>
+                    <fmt:message key="weblogEntryQuery.view" />
+                </a>
+            </c:if>
+        </td>
+        
+    </tr>
 </c:forEach>
+
 </table>
 
 <c:if test="${empty model.recentWeblogEntries}" >


Reply via email to