pvollenweider    2005/03/09 09:50:30 CET

  Modified files:        (Branch: JAHIA-4-0-BRANCH)
    src/view/jsp/include left_menu.inc main_menu.inc 
    src/view/jsp         web_css.jsp 
  Added files:           (Branch: JAHIA-4-0-BRANCH)
    src/view/jsp/images  remote.gif 
  Log:
  Add span="remote" for page TYPE_URL and TYPE_LINK in navigagtion menu
  
  Revision  Changes    Path
  1.1.2.1   +1 -0      
corporate_portal_templates/src/view/jsp/images/remote.gif (new)
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/images/remote.gif?rev=1.1.2.1&content-type=text/plain
  1.13.2.2  +19 -3     
corporate_portal_templates/src/view/jsp/include/left_menu.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/left_menu.inc.diff?r1=1.13.2.1&r2=1.13.2.2&f=h
  1.14.2.1  +29 -3     
corporate_portal_templates/src/view/jsp/include/main_menu.inc
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/include/main_menu.inc.diff?r1=1.14&r2=1.14.2.1&f=h
  1.28.2.2  +4 -0      corporate_portal_templates/src/view/jsp/web_css.jsp
http://jahia.mine.nu:8080/cgi-bin/cvsweb.cgi/corporate_portal_templates/src/view/jsp/web_css.jsp.diff?r1=1.28.2.1&r2=1.28.2.2&f=h
  
  
  
  Index: left_menu.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/left_menu.inc,v
  retrieving revision 1.13.2.1
  retrieving revision 1.13.2.2
  diff -u -r1.13.2.1 -r1.13.2.2
  --- left_menu.inc     8 Mar 2005 17:20:12 -0000       1.13.2.1
  +++ left_menu.inc     9 Mar 2005 08:50:29 -0000       1.13.2.2
  @@ -61,7 +61,8 @@
   
                           out.println("<a class=\"leftlevel" + currentLevel);
                           out.println("\" href=\"" + linkBean.getUrl() + 
"\"><span");
  -                        if (linkBean.getType() == 
PageInfoInterface.TYPE_URL) {
  +                        if ((linkBean.getType() == 
PageInfoInterface.TYPE_URL) ||
  +                            (linkBean.getType() == 
PageInfoInterface.TYPE_LINK )) {
                               out.println(" class='remote'");
                           }
                           out.println(">");
  @@ -217,8 +218,23 @@
                                   onclick="goTo('<bean:write name='link' 
property='url'/>')"
                               </jahia:ifNotEditMode>
                               >
  -                            <a href="<bean:write name='link' 
property='url'/>" class="leftlevel1"><bean:write name="link"
  -                                property="title" filter="false"/></a>
  +                            <a href="<bean:write name='link' 
property='url'/>" class="leftlevel1">
  +                                <%
  +                                PageBean link = (PageBean) 
pageContext.getAttribute("link");
  +                                boolean isRemoteLink =
  +                                    (link.getType() == 
PageInfoInterface.TYPE_URL) ||
  +                                    (link.getType() == 
PageInfoInterface.TYPE_LINK );
  +                                if (isRemoteLink) {
  +                                    %><span class='remote'><%
  +                                }
  +                                %>
  +                                <bean:write name="link" property="title" 
filter="false"/>
  +                                <%
  +                                if (isRemoteLink) {
  +                                    %></span><%
  +                                }
  +                                %>
  +                            </a>
                               <jahiaHtml:actionMenu name="linkContainer" 
namePostFix="" resourceBundle="jahiatemplates.Corporate_portal_templates" 
useFieldSet="false">
                               </jahiaHtml:actionMenu>
                               <%
  
  
  
  Index: main_menu.inc
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/include/main_menu.inc,v
  retrieving revision 1.14
  retrieving revision 1.14.2.1
  diff -u -r1.14 -r1.14.2.1
  --- main_menu.inc     9 Nov 2004 19:21:23 -0000       1.14
  +++ main_menu.inc     9 Mar 2005 08:50:29 -0000       1.14.2.1
  @@ -95,6 +95,9 @@
                           onmouseover += "topOn" + myColorSet + "('menu" + 
menuCount + "');";
                           onmouseout += "topOff('menu" + menuCount + "');";
                       }
  +                    boolean isRemoteLink =
  +                        (topLinkBean.getType() == 
PageInfoInterface.TYPE_URL) ||
  +                        (topLinkBean.getType() == 
PageInfoInterface.TYPE_LINK );
                                %>
                       <td id="menu<%=menuCount%>" class="<bean:write 
name="classpath"/><bean:write name="myColorSet"/>">
                        <a href="<bean:write name='topLink' property='url'/>"<%
  @@ -104,10 +107,19 @@
                                if (! "".equals(onmouseout)) {
                                   %> onmouseout="<%=onmouseout%>"<%
                                }
  -                             %>><bean:write name="topLink" property="title" 
filter="false"/>
  -                             <logic:empty name="topLink" 
property="title"><span style="color:#ff0000;"><content:resourceBundle
  +                             %>><%
  +                            if (isRemoteLink) {
  +                                %><span class='remote'><%
  +                            }
  +                            %><bean:write name="topLink" property="title" 
filter="false"/>
  +                            <logic:empty name="topLink" 
property="title"><span style="color:#ff0000;"><content:resourceBundle
                                    
resourceBundle="jahiatemplates.Corporate_portal_templates" 
resourceName="noTitle"
                                    defaultValue="No 
title"/></span></logic:empty>
  +                             <%
  +                             if (isRemoteLink) {
  +                                %></span><%
  +                            }
  +                            %>
                           </a>
                           <jahiaHtml:actionMenu name="topMenuContainer" 
namePostFix="" resourceBundle="jahiatemplates.Corporate_portal_templates" 
useFieldSet="false">
                           </jahiaHtml:actionMenu>
  @@ -146,7 +158,21 @@
                                   JahiaPage myLink = (JahiaPage) 
myContainer.getFieldObject( "link" );
                                   if (myLink != null){
                                       subMenuCount++;
  -                                    div.append("                <a 
href=\"").append(myLink.getURL(jData.params())).append("\">").append(myLink.getTitle()).append("</a>\n");
  +                                    boolean isRemoteLink =
  +                                        (myLink.getPageType() == 
PageInfoInterface.TYPE_URL) ||
  +                                        (myLink.getPageType() == 
PageInfoInterface.TYPE_LINK );
  +                                    if (isRemoteLink) {
  +                                        %><span class='remote'><%
  +                                    }
  +                                    div.append("                <a 
href=\"").append(myLink.getURL(jData.params())).append("\">");
  +                                    if (isRemoteLink) {
  +                                        div.append("<span class='remote'>");
  +                                    }
  +                                    div.append(myLink.getTitle());
  +                                    if (isRemoteLink) {
  +                                        div.append("</span>");
  +                                    }
  +                                    div.append("</a>\n");
                                       if (myLink.getTitle() != null) {
                                           int w = myLink.getTitle().length() * 
6 + 30;
                                           if (w > subMenuWidth) {
  
  
  
  Index: web_css.jsp
  ===================================================================
  RCS file: 
/home/cvs/repository/corporate_portal_templates/src/view/jsp/web_css.jsp,v
  retrieving revision 1.28.2.1
  retrieving revision 1.28.2.2
  diff -u -r1.28.2.1 -r1.28.2.2
  --- web_css.jsp       2 Mar 2005 09:58:52 -0000       1.28.2.1
  +++ web_css.jsp       9 Mar 2005 08:50:29 -0000       1.28.2.2
  @@ -535,6 +535,10 @@
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
   }
  +.remote {
  +    background:url(images/remote.gif) no-repeat 0 2px;
  +    padding-left: 10px;
  +}
   ## webapps
   
   .waMenu a ,a.waMenu{color: #000000;  }
  
  
  
  Index: remote.gif
  ===================================================================
        <<Binary file>>
  

Reply via email to