Author: bpapez
Date: Thu Sep 6 17:00:42 2007
New Revision: 7
URL: https://svndev.jahia.net/websvn/listing.php?sc=3D1&rev=3D7&repname=3Dd=
oc_templates
Log:
Capture and display all possible fields in a container list and a subcontai=
ner list (sharing the field definitions)
Added:
trunk/src/jsp/chapter2/allfields/
trunk/src/jsp/chapter2/allfields/declaration.inc
trunk/src/jsp/chapter2/allfields/display.inc
trunk/src/jsp/chapter2/allfields/workarea.jsp
Removed:
trunk/src/jsp/chapter2/allfields-wa.jsp
Modified:
trunk/src/jsp/chapter2/allfields.jsp
Modified: trunk/src/jsp/chapter2/allfields.jsp
URL: https://svndev.jahia.net/websvn/diff.php?path=3D/trunk/src/jsp/chapter=
2/allfields.jsp&rev=3D7&repname=3Ddoc_templates
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=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/chapter2/allfields.jsp (original)
+++ trunk/src/jsp/chapter2/allfields.jsp Thu Sep 6 17:00:42 2007
@@ -1,3 +1,3 @@
<jsp:include page=3D"../chapter1/template_taglib.jsp" flush=3D"true">
- <jsp:param name=3D"workAreaJSP" value=3D'../chapter2/allfields-wa.jsp'/>
+ <jsp:param name=3D"workAreaJSP" value=3D'../chapter2/allfields/workarea.=
jsp'/>
</jsp:include>
\ No newline at end of file
Added: trunk/src/jsp/chapter2/allfields/declaration.inc
URL: https://svndev.jahia.net/websvn/filedetails.php?path=3D/trunk/src/jsp/=
chapter2/allfields/declaration.inc&rev=3D7&repname=3Ddoc_templates
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=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/chapter2/allfields/declaration.inc (added)
+++ trunk/src/jsp/chapter2/allfields/declaration.inc Thu Sep 6 17:00:42 20=
07
@@ -0,0 +1,13 @@
+<content:declareField name=3D"SmallText" title=3D"SmallText" type=3D"Small=
Text" value=3D""/>
+<content:declareField name=3D"SharedSmallText" title=3D"SharedSmallText" t=
ype=3D"SharedSmallText" value=3D""/>
+<content:declareField name=3D"SharedSmallText_single" title=3D"SharedSmall=
Text_single" type=3D"SharedSmallText" value=3D"<jahia_multivalue_single[val=
1:val2:val3]>val2"/>
+<content:declareField name=3D"SharedSmallText_multiple" title=3D"SharedSma=
llText_multiple" type=3D"SharedSmallText" value=3D"<jahia_multivalue_multip=
le[val1:val2:val3]>val2"/>
+<content:declareField name=3D"BigText" title=3D"BigText" type=3D"BigText" =
value=3D""/>
+<content:declareField name=3D"Integer" title=3D"Integer" type=3D"Integer" =
value=3D""/>
+<content:declareField name=3D"Float" title=3D"Float" type=3D"Float" value=
=3D""/>
+<content:declareField name=3D"Boolean" title=3D"Boolean" type=3D"Boolean" =
value=3D"true"/>
+<content:declareField name=3D"Color" title=3D"Color" type=3D"SmallText" va=
lue=3D"#ffffff"/>
+<content:declareField name=3D"Date" title=3D"Date" type=3D"Date" value=3D"=
<jahia_calendar[dd.MM.yyyy HH:mm]>"/>
+<content:declareField name=3D"Page" title=3D"Page" type=3D"Page" value=3D"=
"/>
+<content:declareField name=3D"File" title=3D"File" type=3D"File" value=3D"=
"/>
+<content:declareField name=3D"Application" title=3D"Application" type=3D"A=
pplication" value=3D""/>
\ No newline at end of file
Added: trunk/src/jsp/chapter2/allfields/display.inc
URL: https://svndev.jahia.net/websvn/filedetails.php?path=3D/trunk/src/jsp/=
chapter2/allfields/display.inc&rev=3D7&repname=3Ddoc_templates
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=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/chapter2/allfields/display.inc (added)
+++ trunk/src/jsp/chapter2/allfields/display.inc Thu Sep 6 17:00:42 2007
@@ -0,0 +1,71 @@
+<strong>SmallText</strong>:<br/>
+<content:textField name=3D'SmallText'/>
+<br/><br/>
+
+<strong>SharedSmallText</strong>:<br/>
+<content:sharedLangTextField name=3D'SharedSmallText'/>
+<br/><br/>
+
+<strong>SharedSmallText_single</strong>:<br/>
+<content:sharedLangTextField name=3D'SharedSmallText_single'/>
+<br/><br/>
+
+<strong>SharedSmallText_multiple</strong>:<br/>
+<content:sharedLangTextField name=3D'SharedSmallText_multiple'/>
+<br/><br/>
+
+<strong>BigText</strong>:<br/>
+<content:bigTextField name=3D'BigText'/>
+<br/><br/>
+
+<strong>Integer</strong>:<br/>
+<content:integerField name=3D'Integer'/>
+<br/><br/>
+
+<strong>Float</strong>:<br/>
+<content:floatField name=3D'Float'/>
+<br/><br/>
+
+<strong>Boolean</strong>:<br/>
+<content:booleanField name=3D'Boolean'/>
+<br/><br/>
+
+<strong>Color</strong>:<br/>
+<content:colorField name=3D'Color'/>
+<br/><br/>
+
+<strong>Date</strong>:<br/>
+<content:dateField name=3D'Date'/>
+<br/><br/>
+
+<strong>Page</strong>:<br/>
+<content:pageField valueId=3D"Page" name=3D'Page'>
+ <logic:notEmpty name=3D"Page">
+ <a href=3D"<bean:write name=3D'Page' property=3D'url'/>">
+ <bean:write name=3D"Page" property=3D"title" filter=3D"false"/>
+ </a>
+ </logic:notEmpty>
+</content:pageField>
+<br/><br/>
+
+<strong>File</strong>:<br/>
+<content:fileField name=3D'File' valueId=3D'FileField' id=3D'FileBean'/>
+<logic:present name=3D'FileField'>
+ <logic:equal name=3D'FileField' property=3D'downloadable' value=3D'tru=
e'>
+ <logic:equal name=3D'FileField' property=3D'image' value=3D'true'>
+ <img border=3D"0" width=3D"112" height=3D"83"
+ src=3D"<bean:write name=3D'FileField' property=3D'download=
Url'/>"
+ alt=3D"<bean:write name=3D'FileField' property=3D'fileFiel=
dTitle'/>"/>
+ </logic:equal>
+ <logic:equal name=3D'FileField' property=3D'image' value=3D'false'>
+ <a href=3D"<bean:write name=3D'FileField' property=3D'download=
Url'/>">
+ <bean:write name=3D'FileField' property=3D'fileFieldTitle=
'/>
+ </a>
+ </logic:equal>
+ </logic:equal>
+</logic:present>
+<br/><br/>
+
+<strong>Application</strong>:<br/>
+<content:applicationField valueId=3D"Application" name=3D'Application'/>
+<br/><br/>
Added: trunk/src/jsp/chapter2/allfields/workarea.jsp
URL: https://svndev.jahia.net/websvn/filedetails.php?path=3D/trunk/src/jsp/=
chapter2/allfields/workarea.jsp&rev=3D7&repname=3Ddoc_templates
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=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/chapter2/allfields/workarea.jsp (added)
+++ trunk/src/jsp/chapter2/allfields/workarea.jsp Thu Sep 6 17:00:42 2007
@@ -0,0 +1,37 @@
+<%@ include file=3D"..\..\chapter1\taglib\declarations.inc"%>
+
+<content:declareContainerList name=3D"testContainerList" title=3D"Test con=
tainer list">
+ <content:declareContainer>
+ <%@ include file=3D"declaration.inc"%>
+ =
+ <content:declareContainerList name=3D'testSubcontainerList'
+ title=3D"Test subcontainer list">
+ <content:declareContainer> =
+ <%@ include file=3D"declaration.inc"%>
+ </content:declareContainer>
+ </content:declareContainerList>
+ </content:declareContainer>
+</content:declareContainerList>
+
+<content:containerList name=3D"testContainerList" id=3D"testContainerList">
+ <content:container id=3D"testContainer">
+ <jahiaHtml:actionMenu name=3D"testContainer" namePostFix=3D"" useF=
ieldSet=3D"true"
+ resourceBundle=3D"jahiatemplates.Doc_templates">
+ <%@ include file=3D"display.inc"%>
+ <content:containerList name=3D"testSubcontainerList" id=3D"tes=
tSubcontainerList">
+ <content:container id=3D"testSubcontainer">
+ <jahiaHtml:actionMenu name=3D"testSubcontainer" namePo=
stFix=3D"" useFieldSet=3D"true"
+ resourceBundle=3D"jahiatemplates.Doc_templates">
+ <%@ include file=3D"display.inc"%>
+ </jahiaHtml:actionMenu>
+ </content:container>
+ <jahiaHtml:actionMenu name=3D"testSubcontainerList" namePo=
stFix=3D"" useFieldSet=3D"false"
+ resourceBundle=3D"jahiatemplates.Doc_templates"/>
+ </content:containerList> =
+ </jahiaHtml:actionMenu>
+ <br/>
+ </content:container>
+
+ <jahiaHtml:actionMenu name=3D"testContainerList" namePostFix=3D"" useF=
ieldSet=3D"false"
+ resourceBundle=3D"jahiatemplates.Doc_templates"/>
+</content:containerList>
\ No newline at end of file
_______________________________________________
cvs_list mailing list
[email protected]
http://lists.jahia.org/cgi-bin/mailman/listinfo/cvs_list