pvollenweider    2005/04/26 10:55:36 CEST

  Modified files:        (Branch: JAHIA-4-1-BRANCH)
    src/view/jsp         blog_listing.jsp 
    src/view/jsp/include blog_declarations.inc blog_entries.inc 
                         blog_entry.inc blog_filters.inc 
                         page_title.inc 
  Log:
  - Fix calendar if currentWeek is Last week
  - Hide entry on non edit mode if empty title
  - always display trackback counter
  
  Revision  Changes    Path
  1.1.2.22  +16 -0     corporate_portal_templates/src/view/jsp/blog_listing.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/blog_listing.jsp.diff?r1=1.1.2.21&r2=1.1.2.22&f=h
  1.1.2.8   +5 -0      
corporate_portal_templates/src/view/jsp/include/blog_declarations.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/blog_declarations.inc.diff?r1=1.1.2.7&r2=1.1.2.8&f=h
  1.1.2.14  +9 -0      
corporate_portal_templates/src/view/jsp/include/blog_entries.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/blog_entries.inc.diff?r1=1.1.2.13&r2=1.1.2.14&f=h
  1.1.2.20  +7 -16     
corporate_portal_templates/src/view/jsp/include/blog_entry.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/blog_entry.inc.diff?r1=1.1.2.19&r2=1.1.2.20&f=h
  1.1.2.7   +10 -0     
corporate_portal_templates/src/view/jsp/include/blog_filters.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/blog_filters.inc.diff?r1=1.1.2.6&r2=1.1.2.7&f=h
  1.3.4.2   +8 -2      
corporate_portal_templates/src/view/jsp/include/page_title.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/page_title.inc.diff?r1=1.3.4.1&r2=1.3.4.2&f=h
  
  
  
  Index: blog_listing.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/Attic/blog_listing.jsp,v
  retrieving revision 1.1.2.21
  retrieving revision 1.1.2.22
  diff -u -r1.1.2.21 -r1.1.2.22
  --- blog_listing.jsp  22 Apr 2005 14:29:00 -0000      1.1.2.21
  +++ blog_listing.jsp  26 Apr 2005 08:55:35 -0000      1.1.2.22
  @@ -19,6 +19,13 @@
                   // last entries
                   Vector containerFilterVector = new Vector();
   
  +                // on non-edit mode, hide pages with empty title
  +                if (! jData.gui().isEditMode()) {
  +                     ContainerFilterBean emptyEntryFilter = new 
ContainerFilterBean("title",jParams.getEntryLoadRequest());
  +                     
emptyEntryFilter.addClause(ContainerFilterBean.COMP_NOT_EQUAL,"");
  +                     containerFilterVector.add(emptyEntryFilter);
  +                }
  +
                   // get all blogs
                   ContainerFilterByContainerDefinition entriesDefFilter =
                       new ContainerFilterByContainerDefinition("entries", 
jParams.getEntryLoadRequest());
  @@ -212,6 +219,11 @@
                           if (comments != null) {
                               commentsCount = comments.getFullSize();
                           }
  +                        JahiaContainerList trackbacks = 
entry.getContainerList( "trackbacks" );
  +                        int trackbaksCount = 0;
  +                        if (trackbacks != null) {
  +                            trackbaksCount = trackbacks.getFullSize();
  +                        }
   
                           %>
                           | <a 
href="<%=blogPageUrl%>?entryId=-1"><%=blogPageTitle%></a>
  @@ -219,6 +231,10 @@
                               class="commentlink"><%=commentsCount%>
                               <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
                                   resourceName="blog.comments"/></a>
  +                        <a 
href="<%=blogPageUrl%>?entryId=<%=entry.getID()%>#trackbacks"
  +                            class="commentlink"><%=trackbaksCount%>
  +                            <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  +                                resourceName="blog.trackbacks"/></a>
                       </dd>
                       <%
                   }
  
  
  
  Index: blog_declarations.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/Attic/blog_declarations.inc,v
  retrieving revision 1.1.2.7
  retrieving revision 1.1.2.8
  diff -u -r1.1.2.7 -r1.1.2.8
  --- blog_declarations.inc     20 Apr 2005 09:23:11 -0000      1.1.2.7
  +++ blog_declarations.inc     26 Apr 2005 08:55:35 -0000      1.1.2.8
  @@ -151,6 +151,9 @@
           boolean hasEntry = dayHasEntry.get( Integer.toString(d))!=null;
           weekOfYear = cal.get(Calendar.WEEK_OF_YEAR);
           dayDate = cal.getTimeInMillis();
  +        if (cal.get( Calendar.DAY_OF_WEEK ) == Calendar.MONDAY) {
  +            isLastCurrentDivClosed = false;
  +        }
           if( (cal.get( Calendar.DAY_OF_WEEK ) == Calendar.MONDAY ) &&
               (firstWeekOfYear != weekOfYear)) {
               if( (weekOfYear == currWeek) && "week".equals(range)) {
  @@ -179,12 +182,14 @@
           buf.append( "</a>" );
           if( cal.get( Calendar.DAY_OF_WEEK ) == Calendar.SUNDAY ) {
               buf.append("</span>\n");
  +            logger.debug("isLastCurrentDivClosed is closed here");
               isLastCurrentDivClosed = true;
           } else {
               buf.append( " " );
           }
           cal.add( Calendar.DAY_OF_MONTH, 1 );
       }
  +    logger.debug("isLastCurrentDivClosed is " + isLastCurrentDivClosed);
       if (! isLastCurrentDivClosed) {
           buf.append("</span>");
       }
  
  
  
  Index: blog_entries.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/Attic/blog_entries.inc,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- blog_entries.inc  25 Apr 2005 15:06:56 -0000      1.1.2.13
  +++ blog_entries.inc  26 Apr 2005 08:55:35 -0000      1.1.2.14
  @@ -116,11 +116,20 @@
                   commentsCount = comments.getFullSize();
               }
   
  +            JahiaContainerList trackbacks = entry.getContainerList( 
"trackbacks" );
  +            int trackbaksCount = 0;
  +            if (trackbacks != null) {
  +                trackbaksCount = trackbacks.getFullSize();
  +            }
               %>
               <a href="<%=bypassUrl%>?entryId=<%=entry.getID()%>#comments"
                   class="commentlink"><%=commentsCount%>
                   <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
                       resourceName="blog.comments"/></a>
  +            <a href="<%=bypassUrl%>?entryId=<%=entry.getID()%>#trackbacks"
  +                class="commentlink"><%=trackbaksCount%>
  +                <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  +                    resourceName="blog.trackbacks"/></a>
           </dd>
   
           <%
  
  
  
  Index: blog_entry.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/Attic/blog_entry.inc,v
  retrieving revision 1.1.2.19
  retrieving revision 1.1.2.20
  diff -u -r1.1.2.19 -r1.1.2.20
  --- blog_entry.inc    22 Apr 2005 14:29:00 -0000      1.1.2.19
  +++ blog_entry.inc    26 Apr 2005 08:55:35 -0000      1.1.2.20
  @@ -56,6 +56,7 @@
               if (comments != null) {
                   commentsCount = comments.getFullSize();
               }
  +
               %>
               <a href="#comments" class="commentlink"><%=commentsCount%>
               <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  @@ -66,14 +67,10 @@
               if (trackbacks != null) {
                   trackbacksCount = trackbacks.getFullSize();
               }
  -            if (trackbacksCount>0) {
  -                %>
  -                <a href="#trackbacks" 
class="commentlink"><%=trackbacksCount%>
  -                <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  -                    resourceName="blog.trackbacks"/></a>
  -                <%
  -            }
               %>
  +            <a href="#trackbacks" class="commentlink"><%=trackbacksCount%>
  +            <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  +                resourceName="blog.trackbacks"/></a>
           </p>
           <%
   
  @@ -146,15 +143,9 @@
                   class="commentlink"><%=commentsCount%>
                   <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
                       resourceName="blog.comments"/></a>
  -                <%
  -                if (trackbacksCount>0) {
  -                    %>
  -                    <a href="#trackbacks" 
class="commentlink"><%=trackbacksCount%>
  -                    <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  -                        resourceName="blog.trackbacks"/></a>
  -                    <%
  -                }
  -                %>
  +            <a href="#trackbacks" class="commentlink"><%=trackbacksCount%>
  +            <jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
  +                resourceName="blog.trackbacks"/></a>
               <br/><jahia:resourceBundle 
resourceBundle="jahiatemplates.Corporate_portal_templates"
                   resourceName="blog.trackback"/> url: <%=trackBackURL%>
   
  
  
  
  Index: blog_filters.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/Attic/blog_filters.inc,v
  retrieving revision 1.1.2.6
  retrieving revision 1.1.2.7
  diff -u -r1.1.2.6 -r1.1.2.7
  --- blog_filters.inc  15 Apr 2005 14:07:11 -0000      1.1.2.6
  +++ blog_filters.inc  26 Apr 2005 08:55:35 -0000      1.1.2.7
  @@ -4,6 +4,16 @@
   Vector containerFilterVector = new Vector();
   
   String blogSearchString = request.getParameter("blogSearchString");
  +
  +// on non-edit mode, hide pages with empty title
  +if (! jData.gui().isEditMode()) {
  +
  +     ContainerFilterBean emptyEntryFilter = new 
ContainerFilterBean("title",jParams.getEntryLoadRequest());
  +     emptyEntryFilter.addClause(ContainerFilterBean.COMP_NOT_EQUAL,"");
  +     containerFilterVector.add(emptyEntryFilter);
  +
  +}
  +
   if (blogSearchString != null) {
       // get the list of child pages to construct the query
       StringBuffer searchBlogQuery =  new StringBuffer(blogSearchString);
  
  
  
  Index: page_title.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/page_title.inc,v
  retrieving revision 1.3.4.1
  retrieving revision 1.3.4.2
  diff -u -r1.3.4.1 -r1.3.4.2
  --- page_title.inc    4 Apr 2005 12:28:05 -0000       1.3.4.1
  +++ page_title.inc    26 Apr 2005 08:55:35 -0000      1.3.4.2
  @@ -18,5 +18,11 @@
   <logic:notEmpty name="pageTitleValue">
       <bean:write name='pageTitleValue' filter='false'/>
   </logic:notEmpty>
  -<jahiaHtml:actionMenu name="pageTitle" namePostFix="" 
resourceBundle="jahiatemplates.Corporate_portal_templates" useFieldSet="false">
  -</jahiaHtml:actionMenu>
  +<%
  +if (pageContext.getAttribute("pageTitle") != null) {
  +    %>
  +    <jahiaHtml:actionMenu name="pageTitle" namePostFix="" 
resourceBundle="jahiatemplates.Corporate_portal_templates" useFieldSet="false">
  +    </jahiaHtml:actionMenu>
  +    <%
  +}
  +%>
  \ No newline at end of file
  

Reply via email to