Author: xlawrence
Date: Tue Jan 22 17:20:00 2008
New Revision: 70

URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D70&repname=3D=
corporate_portal_templates_v3
Log:
added fullscreenbox templates
added <% page %> statements

Added:
    trunk/src/jsp/fullscreenbox.jsp
Modified:
    trunk/src/jsp/common/box/lastNewsBoxDisplay.jsp
    trunk/src/jsp/home.jsp
    trunk/src/jsp/layoutmanager.jsp
    trunk/src/jsp/simple.jsp
    trunk/src/jsp/templates.xml

Modified: trunk/src/jsp/common/box/lastNewsBoxDisplay.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/common/=
box/lastNewsBoxDisplay.jsp&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/common/box/lastNewsBoxDisplay.jsp (original)
+++ trunk/src/jsp/common/box/lastNewsBoxDisplay.jsp Tue Jan 22 17:20:00 2008
@@ -16,158 +16,27 @@
 limitations under the License.
 --%>
 <%@ include file=3D"../declarations.jspf" %>
-<%
-    final JahiaData jData =3D (JahiaData) request.getAttribute("org.jahia.=
data.JahiaData");
-    // get the parambean
-    ParamBean jParams =3D jData.params();
-    if (Jahia.getSettings().isEsiCacheActivated()) {
-        JesiFragmentTag fragmentTag =3D (JesiFragmentTag) pageContext.getA=
ttribute(JesiConst.FRAGMENT_IN_USE, PageContext.REQUEST_SCOPE);
-        fragmentTag.setExpiration("900");
-    } else {
-        jParams.setCacheExpirationDelay(90000);
-    }
-    // get the context url
-    String contextURL =3D jData.gui().drawHttpJspContext(request);
-    String categoriespackage =3D "org.jahia.actions.server.admin.categorie=
s.ManageCategories";
-    boolean licenseEnabled =3D LicenseActionChecker.isAuthorizedByLicense(=
categoriespackage, 0);
-    String windowSize =3D "10";
-    ContainerBean boxContainerBean =3D (ContainerBean) pageContext.findAtt=
ribute("boxContainer");
-    JahiaContainer boxContainer =3D boxContainerBean.getJahiaContainer();
-    JahiaContainerList maxContainerList =3D boxContainer.getContainerList(=
"news");
-    Enumeration newsEnumeration =3D maxContainerList.getContainers();
-    Set categories =3D Category.getObjectCategories(boxContainerBean.getCo=
ntentContainer().getObjectKey());
-    if (jData.gui().isEditMode()) {
-        StringBuffer displayNewsFromCategories =3D new StringBuffer("");
-        Iterator ite =3D categories.iterator();
-        while (ite.hasNext()) {
-            Category curCategory =3D (Category) ite.next();
-            if (curCategory !=3D null) {
-                String categoryTitle =3D curCategory.getTitle(jParams.getL=
ocale());
-                if (categoryTitle =3D=3D null) {
-                    categoryTitle =3D curCategory.getKey();
-                }
-                displayNewsFromCategories.append(categoryTitle);
-                if (ite.hasNext()) {
-                    displayNewsFromCategories.append(", ");
-                }
-            }
-        }
-        if (licenseEnabled) {
-%><br/><content:resourceBundle resourceBundle=3D"jahiatemplates.default_v3=
_lang"
-                               resourceName=3D"blog.categories"/>: <%=3Ddi=
splayNewsFromCategories.toString()%>
-
-<br/>
-<% if (Jahia.getSettings().isEsiCacheActivated()) {
-    JesiFragmentTag fragmentTag =3D (JesiFragmentTag) pageContext.getAttri=
bute(JesiConst.FRAGMENT_IN_USE, PageContext.REQUEST_SCOPE);%>
-<content:resourceBundle resourceBundle=3D"jahiatemplates.default_v3_lang"
-                        resourceName=3D"newsbox.cache" defaultValue=3D"Cac=
he expiration"/>: <%=3DfragmentTag.getExpiration()%>
-<content:resourceBundle resourceBundle=3D"jahiatemplates.default_v3_lang"
-                        resourceName=3D"newsbox.seconds" defaultValue=3D"S=
econds"/>
-
-<%
-} else {
-    SimpleDateFormat dateFormat =3D new SimpleDateFormat("dd. MMM yyyy HH:=
mm:ss");
-%>
-<content:resourceBundle resourceBundle=3D"jahiatemplates.default_v3_lang"
-                        resourceName=3D"newsbox.cache"
-                        defaultValue=3D"Cache expiration"/>: <%=3DdateForm=
at.format(jParams.getCacheExpirationDate())%>
-<%
-    }
-    if ("".equals(displayNewsFromCategories.toString())) {
-%>
-<content:resourceBundle resourceBundle=3D"jahiatemplates.default_v3_lang"
-                        resourceName=3D"message.addCategory"/>
-<%
-            }
-        }
-    }
-// create the filter
-    Vector filtersVector =3D new Vector();
-
-// Set filters for box categ
-    if (!categories.isEmpty()) {
-        ContainerFilterByCategories containerFilter =3D
-                new ContainerFilterByCategories(categories, jParams.getEnt=
ryLoadRequest(), false);
-        filtersVector.add(containerFilter);
-    }
-
-// set filter for date
-//if (!  isEditMode) {
-//    long now =3D (new Date()).getTime();
-//    ContainerFilterBean dateFilter =3D new ContainerFilterBean("date",tr=
ue,jParams.getEntryLoadRequest());
-//    dateFilter.addClause(ContainerFilterBean.COMP_SMALLER, String.valueO=
f(now) );
-//    filtersVector.add(dateFilter);
-//}
-
-// get all containers in site
-    ContainerFilterByContainerDefinition filterByContainerDefinition =3D
-            new ContainerFilterByContainerDefinition("newsCl", jParams.get=
EntryLoadRequest());
-    filtersVector.add(filterByContainerDefinition);
-
-    if (filtersVector.size() > 0) {
-
-        ContainerFilters containerFilters =3D new ContainerFilters(
-                filtersVector, jParams.getSiteID(), "newsCl");
-        request.setAttribute("newsCl_filter_handler", containerFilters);
-    }
-
-// sort by date desc
-    ContainerSorterByContainerDefinition entries_sort_handler =3D
-            new ContainerSorterByContainerDefinition(jParams.getSiteID(), =
"date", "newsCl", true, jParams.getEntryLoadRequest());
-    entries_sort_handler.setDescOrdering();
-    request.setAttribute("newsCl_sort_handler", entries_sort_handler);
-
-//logger.debug("Set container list pagination on newsContainerList to " + =
windowSize + " (" + pageContext.getAttribute("boxtitle") + ")");
-    request.setAttribute("newsCl_windowsize", windowSize);
-
-// if containerList empty then create it.
-    JahiaContainerList newsContainerList =3D jData.containers().getContain=
erList("newsCl");
-    if (newsContainerList !=3D null && newsContainerList.getID() =3D=3D 0)=
 {
-        ServicesRegistry.getInstance().getJahiaContainersService().
-                saveContainerListInfo(newsContainerList, jParams.getConten=
tPage().getAclID());
-    }
-    newsContainerList.setIsContainersLoaded(false);
-    Enumeration newsContainers =3D newsContainerList.getContainers();
-    SimpleDateFormat sdf =3D new SimpleDateFormat("dd/MM/yyyy", jParams.ge=
tLocale());
-
-    while (newsContainers.hasMoreElements()) {
-        JahiaContainer newsContainer =3D (JahiaContainer) newsContainers.n=
extElement();
-        String newsTitle =3D newsContainer.getFieldValue("newsTitle", "");
-        String newsDesc =3D newsContainer.getFieldValue("newsDesc", "");
-        String excerpt =3D removeTags(newsDesc);
-        if ((excerpt.length()) > 155) {
-            excerpt =3D excerpt.substring(0, 155 - 3) + "...";
-        }
-        JahiaPage link =3D (JahiaPage) newsContainer.getFieldObject("link"=
);
-        String newsPageUrl =3D jParams.composePageUrl(newsContainer.getPag=
eID());
-        long dateLong =3D -1;
-        try {
-            dateLong =3D Long.parseLong((String) newsContainer.getFieldObj=
ect("date"));
-        } catch (NumberFormatException nfe) {
-        }
-        String dateStr =3D sdf.format(new Date(dateLong));
-        if (!newsTitle.equals("")) {
-%>
-<div class=3D"new">
-    <a href=3D"<%=3DnewsPageUrl%>?newsContainerId=3D<%=3DnewsContainer.get=
ID()%>"><strong><%=3DnewsTitle%>
-    </strong> - <%=3DdateStr%>
-    </a>
-    <%
-        if (!jData.gui().html().drawUpdateContainerLauncher(newsContainer)=
.equals("")) {
-    %><a href=3D"javascript:<%=3D jData.gui().html().drawUpdateContainerLa=
uncher( newsContainer )%>"
-        ><img src=3D"<%=3DcontextURL%>/img/actions/update.gif" width=3D"11=
" height=3D"11" border=3D"0" alt=3D"Edit"></a><%
-    }
-%>
-    <br/>
-    <%=3Dexcerpt%>
-    <%
-        if (link !=3D null) {
-    %><br/><a href=3D"<%=3Dlink.getUrl(jData.params())%>"><%=3Dlink.getTit=
le()%>
-</a><%
-    }
-%>
-</div>
-<%
-        }
-    }
-%>
+
+<jesi:fragment expiration=3D"0"/>
+
+<content:containerList name=3D"lastNews${boxID}" id=3D"lastNews" parentCon=
tainerName=3D"boxContainer" windowSize=3D"10">
+    <content:containerQuery contentDefinitionNames=3D"newsCl" siteLevelQue=
ry=3D"true">
+        <content:order propertyName=3D"date" order=3D"desc"/>
+    </content:containerQuery>
+
+    <content:container id=3D"lastNewsContainer">
+
+
+        <jahiaHtml:actionMenu name=3D"lastNewsContainer" namePostFix=3D".l=
astNews"
+                              resourceBundle=3D"jahiatemplates.default_v3_=
lang">
+        </jahiaHtml:actionMenu>
+
+
+    </content:container>
+
+    <jahiaHtml:actionMenu name=3D"lastNews" namePostFix=3D".webapps"
+                          resourceBundle=3D"jahiatemplates.default_v3_lang=
" useFieldSet=3D"false"
+                          labelKey=3D"add.lastNews">
+    </jahiaHtml:actionMenu>
+
+</content:containerList>

Added: trunk/src/jsp/fullscreenbox.jsp
URL: https://svndev.jahia.net/websvn/filedetails.php?path=3D/trunk/src/jsp/=
fullscreenbox.jsp&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/fullscreenbox.jsp (added)
+++ trunk/src/jsp/fullscreenbox.jsp Tue Jan 22 17:20:00 2008
@@ -0,0 +1,34 @@
+<%@ page language=3D"java" contentType=3D"text/html; UTF-8" %>
+<%--
+Copyright 2002-2008 Jahia Ltd
+
+Licensed under the JAHIA COMMON DEVELOPMENT AND DISTRIBUTION LICENSE (JCDD=
L),
+Version 1.0 (the "License"), or (at your option) any later version; you may
+not use this file except in compliance with the License. You should have
+received a copy of the License along with this program; if not, you may ob=
tain
+a copy of the License at
+
+ http://www.jahia.org/license/
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License.
+--%>
+<%@ include file=3D"common/declarations.jspf" %>
+<%@ include file=3D"common/header.jspf" %>
+<div id=3D"main">
+    <jahia-components:navMenu bundleKey=3D"jahiatemplates.default_v3_lang"=
 kind=3D"topTabs"/>
+
+    <div id=3D"column-full">
+        <!-- main column (start) -->
+        <jahiaHtml:include page=3D"common/box/box.jsp">
+            <jahiaHtml:param name=3D"name" value=3D"fullScreen_box_list"/>
+            <jahiaHtml:param name=3D"id" value=3D"1"/>
+        </jahiaHtml:include>
+        <!-- main column (end) -->
+    </div>
+    <div id=3D"main-bottom"></div>
+</div>
+<%@ include file=3D"common/footer.jspf" %>
\ No newline at end of file

Modified: trunk/src/jsp/home.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/home.js=
p&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/home.jsp (original)
+++ trunk/src/jsp/home.jsp Tue Jan 22 17:20:00 2008
@@ -1,3 +1,4 @@
+<%@ page language=3D"java" contentType=3D"text/html; UTF-8" %>
 <%--
 Copyright 2002-2008 Jahia Ltd
 =


Modified: trunk/src/jsp/layoutmanager.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/layoutm=
anager.jsp&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/layoutmanager.jsp (original)
+++ trunk/src/jsp/layoutmanager.jsp Tue Jan 22 17:20:00 2008
@@ -1,3 +1,4 @@
+<%@ page language=3D"java" contentType=3D"text/html; UTF-8" %>
 <%--
 Copyright 2002-2008 Jahia Ltd
 =

@@ -23,14 +24,6 @@
 <div id=3D"main">
        <jahia-components:navMenu bundleKey=3D"jahiatemplates.default_v3_lang" =
kind=3D"topTabs"/>
     =

-<div id=3D"column-left" style=3D"display:none">      =

-        <!-- left box (start) -->
-        <jahiaHtml:include page=3D"common/box/box_layoutmanager.jsp">
-            <jahiaHtml:param name=3D"name" value=3D"left_box_list"/>
-            <jahiaHtml:param name=3D"id" value=3D"1"/>
-        </jahiaHtml:include>
-        <!-- left box (end) -->
-    </div>
     <div id=3D"column-full">
         <!-- main column (start) -->
         <jahiaHtml:include page=3D"common/box/box_layoutmanager.jsp">

Modified: trunk/src/jsp/simple.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/simple.=
jsp&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/simple.jsp (original)
+++ trunk/src/jsp/simple.jsp Tue Jan 22 17:20:00 2008
@@ -1,3 +1,4 @@
+<%@ page language=3D"java" contentType=3D"text/html; UTF-8" %>
 <%--
 Copyright 2002-2008 Jahia Ltd
 =


Modified: trunk/src/jsp/templates.xml
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/templat=
es.xml&rev=3D70&repname=3Dcorporate_portal_templates_v3
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D
--- trunk/src/jsp/templates.xml (original)
+++ trunk/src/jsp/templates.xml Tue Jan 22 17:20:00 2008
@@ -1,5 +1,6 @@
 <?xml version=3D"1.0" encoding=3D"UTF-8"?>
-<template-set xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance"; xmln=
s=3D"http://www.jahia.net/jahia/templates"; xsi:schemaLocation=3D"http://www=
.jahia.net/jahia/templates http://www.jahia.net/shemas/templates_2_0.xsd";>
+<template-set xmlns:xsi=3D"http://www.w3.org/2001/XMLSchema-instance"; xmln=
s=3D"http://www.jahia.net/jahia/templates";
+              xsi:schemaLocation=3D"http://www.jahia.net/jahia/templates h=
ttp://www.jahia.net/shemas/templates_2_0.xsd">
     <package-name>Default V3</package-name>
     <root-folder>default_v3</root-folder>
     <classes-file>default_v3_jahiatemplates.jar</classes-file>
@@ -15,6 +16,7 @@
         <template name=3D"Double" display-name=3D"Double" filename=3D"doub=
le.jsp"/>
         <template name=3D"Home" display-name=3D"Home" filename=3D"home.jsp=
"/>
         <template name=3D"Layoutmanager" display-name=3D"Layout manager" f=
ilename=3D"layoutmanager.jsp"/>
+        <template name=3D"Fullscreenbox" display-name=3D"Full Screen Box" =
filename=3D"fullscreenbox.jsp"/>
     </templates>
 </template-set>
 =


_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list

Reply via email to