[jboss-cvs] jboss-seam/examples/wiki/view/plugins/blogRecentEntries ...

Christian Bauer christian at hibernate.org
Fri Aug 31 09:38:13 EDT 2007


  User: cbauer  
  Date: 07/08/31 09:38:13

  Modified:    examples/wiki/view/plugins/blogRecentEntries  plugin.xhtml
  Log:
  More preferences for blogs
  
  Revision  Changes    Path
  1.2       +65 -27    jboss-seam/examples/wiki/view/plugins/blogRecentEntries/plugin.xhtml
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: plugin.xhtml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/view/plugins/blogRecentEntries/plugin.xhtml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -b -r1.1 -r1.2
  --- plugin.xhtml	25 Aug 2007 17:59:28 -0000	1.1
  +++ plugin.xhtml	31 Aug 2007 13:38:13 -0000	1.2
  @@ -13,9 +13,44 @@
           clearDocumentBackground();
       });</script>
   
  -    <s:div styleClass="shadowContainer"><div class="shadow1"><div class="shadow2"><div class="blogRecentEntries">
   
  -        <div class="blogRecentEntriesHeader"><span class="blogRecentEntriesHeaderText">Recent Entries</span></div>
  +    <s:div styleClass="shadowContainer"><div class="shadow1"><div class="shadow2"><s:div id="blogRecentEntriesPluginDiv"
  +           styleClass="#{showPluginPreferences and !empty blogRecentEntriesPreferencesEditor ? 'pluginPreferencesBox' : ''}">
  +
  +        <s:div id="blogRecentEntriesPreferences"
  +              rendered="#{showPluginPreferences and !empty blogRecentEntriesPreferencesEditor}">
  +           <div align="center">
  +               <h:message for="blogRecentEntriesPreferences" styleClass="pluginPreferencesMessage"/>
  +
  +               <ui:include src="../../includes/pluginPreferencesForm.xhtml">
  +                   <ui:param name="pluginDiv" value="blogRecentEntriesPluginDiv"/>
  +                   <ui:param name="pluginPreferencesEditor" value="#{blogRecentEntriesPreferencesEditor}"/>
  +               </ui:include>
  +           </div>
  +        </s:div>
  +
  +        <s:div styleClass="blogRecentEntries">
  +
  +            <s:div styleClass="blogRecentEntriesHeader blogRecentEntriesTitle" rendered="#{not blogRecentEntriesPreferences.showSubscribeIcon}">
  +                <h:outputText styleClass="blogRecentEntriesTitleText" value="Recent Entries"/>
  +            </s:div>
  +
  +            <h:panelGrid rendered="#{blogRecentEntriesPreferences.showSubscribeIcon}"
  +                         columns="2" cellpadding="0" cellspacing="0" border="0"
  +                         styleClass="blogRecentEntriesHeader fullWidth"
  +                         columnClasses="blogRecentEntriesSubscribe, blogRecentEntriesTitle">
  +
  +                <h:outputLink rendered="#{not empty currentDirectory.feed}"
  +                              value="#{facesContext.externalContext.request.contextPath}/servlets/feeds/atom.seam?feedId=#{currentDirectory.feed.id}">
  +                    <h:panelGrid columns="2" cellpadding="0" cellspacing="0" border="0">
  +                        <h:graphicImage value="/themes/#{wikiPreferences.themeName}/img/icon.atom.ongrey.gif" width="18" height="18" alt="Atom"/>
  +                        <h:outputText styleClass="blogRecentEntriesSubscribeLink" value="Subscribe"/>
  +                    </h:panelGrid>
  +                </h:outputLink>
  +
  +                <h:outputText styleClass="blogRecentEntriesTitleText" value="Recent Entries"/>
  +
  +            </h:panelGrid>
   
           <h:dataTable value="#{recentBlogEntries}" var="dayMap"
                        rendered="#{recentBlogEntries.rowCount > 0}"
  @@ -34,7 +69,7 @@
                                cellpadding="0" cellspacing="0" border="0">
                       <h:column>
                           <h:outputLink value="#{wiki:renderURL(be.entryDocument)}">
  -                            #{wiki:truncateString(be.entryDocument.name, 40, '...')}
  +                                #{wiki:truncateString(be.entryDocument.name, blogRecentEntriesPreferences.truncateItemText, '...')}
                           </h:outputLink>
                       </h:column>
                   </h:dataTable>
  @@ -44,6 +79,9 @@
   
           <div class="blogRecentEntriesFooter"/>
   
  -    </div></div></div></s:div>
  +        </s:div>
  +
  +
  +    </s:div></div></div></s:div>
   
   </wiki:plugin>
  \ No newline at end of file
  
  
  



More information about the jboss-cvs-commits mailing list