[Jetspeed-japan-trans] CVS-Update: jetspeed-2-trans/ja/xdocs/guides committed by shinsuke

Back to archive index

shins****@users***** shins****@users*****
2006年 2月 7日 (火) 21:54:09 JST


Update of /cvsroot/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides
In directory sf-cvs:/tmp/cvs-serv9842/ja/xdocs/guides

Modified Files:
	guide-portal-design.xml 
Log Message:
submitted by KATOH Yasufumi

jetspeed-2-trans/ja/xdocs/guides/guide-portal-design.xml 1.1.1.1 -> 1.2 (modified)
http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides/guide-portal-design.xml.diff?r1=1.1.1.1&r2=1.2

===================================================================
RCS file: jetspeed-2-trans/ja/xdocs/guides/guide-portal-design.xml,v
retrieving revision 1.1.1.1
retrieving revision 1.2
diff -u -r1.1.1.1 -r1.2
--- guide-portal-design.xml	2005/12/16 03:43:36	1.1.1.1
+++ guide-portal-design.xml	2006/02/07 12:54:09	1.2
@@ -1,176 +1,290 @@
-<?xml version="1.0"?>
-<!--
-Copyright 2004 The Apache Software Foundation
-
-Licensed under the Apache License, Version 2.0 (the "License");
-you may not use this file except in compliance with the License.
-You may obtain a copy of the License at
-
-    http://www.apache.org/licenses/LICENSE-2.0
-
-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.
--->
-<document>
-  <properties>
-    <title>Guide to Portal Design</title>
-    <subtitle>Documentation for Designers working with Jetspeed Portal Design</subtitle>
-    <authors>
-      <person name="David Sean Taylor" email="taylo****@apach*****"/>
-    </authors>
-  </properties>
-  <body>
-<section name="Portal Design Introduction">
-<p>
-The Java Portlet API (JSR-168) defines the Java standard interface for programming portlets. 
-The Java Portlet API specification enables interoperability between Portlets and Portals. 
-It is the standard specification for developing Java portlets. However the Java Portlet API
-does not define standards for laying out and aggregating portlets and markup on a page.
-The documentation here under "Portal Design" covers:
-<ul>
-  <li><a href='psml.html'>Page Aggregation - see the section on PSML</a></li>    
-  <li><a href='decorators.html'>Page and Portlet Decorators</a></li>    
-  <li><a href='layouts.html'>Page Layouts</a></li>    
-  <li><a href='jpt.html'>The Jetspeed Power Tool</a></li>    
-  <li><a href='site.html'>The Site Content Model</a></li>        
-  <li><a href='#Template Locators'>Template Locators</a></li>          
-  <li><a href='#Terminology'>Terminology</a></li>          
-</ul>
-</p>
-</section>
-<section name='Templates'>
-<p>
-Rendering one or more portlets into a portlet page is largely made up of the process of aggregating
-portlets as dynamic content with templates. Jetspeed-2 makes use of Velocity templates in 
-creating a page layout. Although the Jetspeed-2 architecture fully supports the use of JSP templates for
-decorators and layouts, the developers thus far have chosen Velocity as the tool of choice for writing
-templates. There are two types of templates in Jetspeed: layouts and decorators. 
-The process of rendering a page is the combined aggregation of a layout template, 
-a page decorator template, a PSML definition, and one or more portlet decorator templates.
-As of release 2.0, templates can be stored on the file system. In future releases, templates 
-will also be stored in a CMS backend for versioning.
-</p>
-<subsection name='Layout Templates'>
-<p>
-Layout templates are packaged in special Jetspeed-specific and deployable portlet applications. 
-Layout templates control the overall aggregation of a portal page. Layout templates are 
-combined with portlets, providing a component model for aggregation. Jetspeed-2 comes out 
-of the box with several layout components including one, two and three column layouts. 
-See the <a href='layouts.html'>Layout Documentation</a> for all available Layouts in the 
-default Jetspeed-2 system. Of course you can define and derive your own layouts. 
-</p>
-</subsection>
-<subsection name='Decorators'>
- <p>
-Decorator templates are packaged in special Jetspeed-specific and deployable archives. 
-Layout templates control the overall aggregation of a portal page. Layout templates are 
-combined with portlets, providing a component model for aggregation. Jetspeed-2 comes out 
-of the box with several layout components including one, two and three column layouts. 
-See the <a href='guide-decorators.html'>Decorator Documentation</a> for all available Layouts in the 
-default Jetspeed-2 system. Of course you can define and derive your own layouts. 
-</p>
-</subsection>
-</section>
-<section name='Template Locators'>
-<p>
-Templates are located by the Jetspeed Template (and Decorator) Locator Component. These components 
-locates templates using a normalized name/value pair URL scheme. 
-using this scheme in what is called a 'normalized' URL to either a decorator or layout.
-However, templating engines such as  Velocity need to work with templates using paths to templates that are
-relative of a document root. The <a href='guide-jpt.html'>Jetspeed Power Tool</a> facilitates conversion between normalized
-and relative paths. Typically in the Spring configuration, the template root of all decorators is defined as:
-<source test=""><![CDATA[
-${applicationRoot}/WEB-INF/decorations
-]]></source>
-and the root of all layouts (per portlet application) is defined as:
-<source test=""><![CDATA[
-${applicationRoot}/WEB-INF/templates
-]]></source>
-The Normalized Path is defined with named pair values. Examples:
-<source test=""><![CDATA[
-type/layout/media-type/html/name/tigris/decorator.vm
-type/decorator/media-type/html/language/en/country/US/name/metal/decorator.vm
-]]></source>
-<table>
-    <tr>
-        <th>Name</th>
-        <th>Value</th>
-        <th>Description</th>
-    </tr>
-    <tr>
-        <td>type</td>
-        <td>layout | portlet | generic</td>
-        <td>The type of template locator. Expected to be either one of the following values 
-            <b>layout</b>, <b>portlet</b> (decorator) or <b>generic</b> (decorator). Layouts can be for either page layouts 
-            or decorators. Generic type decorators can be used
-            for either portlets or page decorations.</td>
-    </tr>
-    <tr>
-        <td>media-type</td>
-        <td>html | wml | dhtml | ...</td>
-        <td>The markup media type to be located. Should be a valid media type (html, dhtml, wml...)</td>
-    </tr>
-    <tr>
-        <td>name</td>
-        <td>A valid decorator or layout name</td>
-        <td>The name of the decorator or layout. Usually corresponds to a 
-            sub-directory holding the decorator or layout templates, images and stylesheets.</td>
-    </tr>
-    <tr>
-        <td>language</td>
-        <td>A valid ISO-639 standard two-character language abbreviation</td>
-        <td>ISO-639 (http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt) defines a standard for language abbreviations.
-            Typical abbreviations are en for english, fr for french, de for German, ...</td>
-    </tr>
-    <tr>
-        <td>country</td>
-        <td>A valid ISO-3166 standard two-character country code abbreviation</td>
-        <td>ISO-3166 (http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html) defines a standard for country code abbreviations.
-            Typical abbreviations are US for United States, FR for France, ...</td>
-    </tr>
-    
-</table>
-
-</p>
-</section>
-
-<section name='Terminology'>
-<table>
-    <tr>
-        <th>
-            Term
-        </th>
-        <th>
-            Definition            
-        </th>
-    </tr>
-    <tr>
-        <td>
-            Layout
-        </td>
-        <td>
-Defines the fashion in which grouping of Fragments
-will organized relative to the final, aggregated
-content of a request to the portal. Layouts are defined by 
-a portlet which applies an algorithm to a template to 
-generate the aggregated content of a page. Typical
-algorithms are two column, three column, nested.           
-        </td>
-    </tr>
-    <tr>
-        <td>
-            TODO: left off here: 
-        </td>
-        <td>
-            fragment, decoration, page, page decorator, portlet decorator, 
-            application relative, normalized template path, absolute URL
-        </td>
-    </tr>    
-</table>
-</section>
-</body>
-</document>
-
+<?xml version="1.0"?>
+<!--
+Copyright 2004 The Apache Software Foundation
+
+Licensed under the Apache License, Version 2.0 (the "License");
+you may not use this file except in compliance with the License.
+You may obtain a copy of the License at
+
+    http://www.apache.org/licenses/LICENSE-2.0
+
+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.
+-->
+<document>
+  <properties>
+    <title>Guide to Portal Design</title>
+    <subtitle>Documentation for Designers working with Jetspeed Portal Design</subtitle>
+    <authors>
+      <person name="David Sean Taylor" email="taylo****@apach*****"/>
+    </authors>
+	<translators>
+		<person name="$B2CF#BYJ8(B" email="karma****@prog*****" />
+	</translators>
+  </properties>
+  <body>
+<section name="[Portal Design Introduction] $B%]!<%?%k%G%6%$%s$N<j0z$-(B">
+<div class="original">
+<p>
+The Java Portlet API (JSR-168) defines the Java standard interface for programming portlets. 
+The Java Portlet API specification enables interoperability between Portlets and Portals. 
+It is the standard specification for developing Java portlets. However the Java Portlet API
+does not define standards for laying out and aggregating portlets and markup on a page.
+The documentation here under "Portal Design" covers:
+<ul>
+  <li><a href='psml.html'>Page Aggregation - see the section on PSML</a></li>    
+  <li><a href='decorators.html'>Page and Portlet Decorators</a></li>    
+  <li><a href='layouts.html'>Page Layouts</a></li>    
+  <li><a href='jpt.html'>The Jetspeed Power Tool</a></li>    
+  <li><a href='site.html'>The Site Content Model</a></li>        
+  <li><a href='#Template Locators'>Template Locators</a></li>          
+  <li><a href='#Terminology'>Terminology</a></li>          
+</ul>
+</p>
+</div>
+<p>
+Java $B%]!<%H%l%C%H(B API (JSR-168) $B$O!"%]!<%H%l%C%H%W%m%0%i%_%s%0$N(B Java $BI8=`%$%s%?!<%U%'!<%9$rDj5A$7$F$$$^$9!#(BJava $B%]!<%H%l%C%H(B API $B;EMM$K$h$j!"%]!<%H%l%C%H$H%]!<%?%k$N4V$NAj8_$N@\B3$,2DG=$K$J$j$^$9!#$3$l$O(B Java $B%]!<%H%l%C%H$r3+H/$9$k$?$a$NI8=`;EMM$G$9!#$7$+$7!"(BJava $B%]!<%H%l%C%H(B API $B$O!"%l%$%"%&%H$d!"%]!<%H%l%C%H$N=8Ls$d!"%Z!<%8$N%^!<%/%"%C%W$K$D$$$F$NI8=`$ODj5A$7$F$$$^$;$s!#$3$N%I%-%e%a%s%H$N(B "Portal Design" $B0J2<$NItJ,$O0J2<$r%+%P!<$7$^$9!#(B
+<ul>
+	<li><a href='psml.html'>$B%Z!<%8$N=8Ls(B - PSML $B$N%;%/%7%g%s$r8+$F$/$@$5$$!#(B</a></li>
+	<li><a href='decorators.html'>$B%Z!<%8$H%]!<%H%l%C%H%G%3%l!<%?(B</a></li>
+	<li><a href='layouts.html'>$B%Z!<%8%l%$%"%&%H(B</a></li>
+	<li><a href='jpt.html'>Jetspeed $B%Q%o!<%D!<%k(B</a></li>
+	<li><a href='site.html'>$B%5%$%H%3%s%F%s%D%b%G%k(B</a></li>
+	<li><a href='#Template Locators'>$B%F%s%W%l!<%H%m%1!<%?(B</a></li>
+	<li><a href='#Terminology'>$B @ lLgMQ8l(B</a></li>
+</ul>
+</p>
+</section>
+<section name='[Templates] $B%F%s%W%l!<%H(B'>
+<div class="original">
+<p>
+Rendering one or more portlets into a portlet page is largely made up of the process of aggregating
+portlets as dynamic content with templates. Jetspeed-2 makes use of Velocity templates in 
+creating a page layout. Although the Jetspeed-2 architecture fully supports the use of JSP templates for
+decorators and layouts, the developers thus far have chosen Velocity as the tool of choice for writing
+templates. There are two types of templates in Jetspeed: layouts and decorators. 
+The process of rendering a page is the combined aggregation of a layout template, 
+a page decorator template, a PSML definition, and one or more portlet decorator templates.
+As of release 2.0, templates can be stored on the file system. In future releases, templates 
+will also be stored in a CMS backend for versioning.
+</p>
+</div>
+<p>
+$B%]!<%H%l%C%H%Z!<%8Fb$N0l$D0J>e$N%]!<%H%l%C%H$r%l%s%@%j%s%0$9$k$H$$$&$3$H$O!"<g$K%F%s%W%l!<%H$r;H$C$FF0E*$J%3%s%F%s%D$H$7$F%]!<%H%l%C%H$r=8Ls$9$k=hM}$r9T$&$H$$$&$3$H$G$9!#(BJetspeed 2 $B$O!"%Z!<%8%l%$%"%&%H$r(B Velocity $B%F%s%W%l!<%H$r;H$C$F:n$j$^$9!#(BJetspeed 2 $B$N9=B$$O!"%G%3%l!<%?$d%l%$%"%&%H$N$?$a$K(B JSP $B%F%s%W%l!<%H$r;H$&$3$H$,2DG=$J9=B$$r$7$F$$$^$9$,!"$3$l$^$G3+H/<T$O!"%F%s%W%l!<%H$r=q$/$?$a$N%D!<%k$H$7$F(B Velocity $B$rA*Br$7$F$$$^$9!#(BJetspeed $B$K$O!"Fs<oN`$N%F%s%W%l!<%H$,B8:_$7$F$$$^$9!#$=$l$O%l%$%"%&%H%F%s%W%l!<%H$H%G%3%l!<%?%F%s%W%l!<%H$G$9!#%Z!<%8$r%l%s%@%j%s%0$9$k=hM}$O!"%l%$%"%&%H%F%s%W%l!<%H$H!"%Z!<%8%G%3%l!<%?%F%s%W%l!<%H$H!"(BPSML $B$NDj5A$H!"0l$D0J>e$N%]!<%H%l%C%H%G%3%l!<%?$N%F%s%W%l!<%H$r=8Ls$7$F7k9g$7$^$9!#%j%j!<%9(B 2.0 $B$G$O!"%F%s%W%l!<%H$O%U%!%$%k%7%9%F%`$KJ]B8$9$k$3$H$,2DG=$G$9!#>-Mh$N%j%j!<%9$G$O!"%F%s%W%l!<%H$O%P!<%8%g%s4IM}$N$?$a$K(B CMS $B%P%C%/%(%s%I$KJ]B8$5$l$k$G$7$g$&!#(B
+</p>
+<subsection name='[Layout Templates] $B%l%$%"%&%H%F%s%W%l!<%H(B'>
+<div class="original">
+<p>
+Layout templates are packaged in special Jetspeed-specific and deployable portlet applications. 
+Layout templates control the overall aggregation of a portal page. Layout templates are 
+combined with portlets, providing a component model for aggregation. Jetspeed-2 comes out 
+of the box with several layout components including one, two and three column layouts. 
+See the <a href='layouts.html'>Layout Documentation</a> for all available Layouts in the 
+default Jetspeed-2 system. Of course you can define and derive your own layouts. 
+</p>
+</div>
+<p>
+$B%l%$%"%&%H%F%s%W%l!<%H$O!"(BJetspeed $B$KFC2=$7$?G[Hw2DG=$J%]!<%H%l%C%H%"%W%j%1!<%7%g%s$H$7$F$^$H$a$i$l$F$$$^$9!#%l%$%"%&%H%F%s%W%l!<%H$O!"%]!<%?%k%Z!<%8$NA4BNE*$J=8Ls$r%3%s%H%m!<%k$7$^$9!#%l%$%"%&%H%F%s%W%l!<%H$O!"=8Ls$N$?$a$N%3%s%]!<%M%s%H%b%G%k$rDs6!$7!"%]!<%H%l%C%H$rAH$_9g$o$;$^$9!#(BJetspeed 2 $B$O0l9T!"$^$?$OFs9T!"$^$?$O;09T$N%l%$%"%&%H$r4^$`$$$/$D$+$N%l%$%"%&%H%3%s%]!<%M%s%H$r;}$DH"$+$iI=<($5$l$^$9!#%G%U%)%k%H$N(B Jetspeed 2 $B%7%9%F%`$G2DG=$JA4$F$N%l%$%"%&%H$K$D$$$F$O(B <a href='layouts.html'>$B%l%$%"%&%H$N%,%$%I(B</a> $B$r;2>H$7$F$/$@$5$$!#$b$A$m$s!"<+?H$G%l%$%"%&%H$rDj5A$9$k$3$H$b2DG=$G$9!#(B
+</p>
+</subsection>
+<subsection name='[Decorators] $B%G%3%l!<%?(B'>
+<div class="original">
+ <p>
+Decorator templates are packaged in special Jetspeed-specific and deployable archives. 
+Layout templates control the overall aggregation of a portal page. Layout templates are 
+combined with portlets, providing a component model for aggregation. Jetspeed-2 comes out 
+of the box with several layout components including one, two and three column layouts. 
+See the <a href='guide-decorators.html'>Decorator Documentation</a> for all available Layouts in the 
+default Jetspeed-2 system. Of course you can define and derive your own layouts. 
+</p>
+</div>
+<p>
+$B%G%3%l!<%?%F%s%W%l!<%H$O!"(BJetspeed $B$KFC2=$7$?G[Hw2DG=$J%"!<%+%$%V$H$7$F$^$H$a$i$l$F$$$^$9!#%l%$%"%&%H%F%s%W%l!<%H$O!"%]!<%?%k%Z!<%8$NA4BNE*$J=8Ls$r%3%s%H%m!<%k$7$^$9!#%l%$%"%&%H%F%s%W%l!<%H$O!"=8Ls$N$?$a$N%3%s%]!<%M%s%H%b%G%k$rDs6!$7!"%]!<%H%l%C%H$rAH$_9g$o$;$^$9!#(BJetspeed 2 $B$O0l9T!"$^$?$OFs9T!"$^$?$O;09T$N%l%$%"%&%H$r4^$`$$$/$D$+$N%l%$%"%&%H%3%s%]!<%M%s%H$r;}$DH"$+$iI=<($5$l$^$9!#%G%U%)%k%H$N(B Jetspeed 2 $B%7%9%F%`$G2DG=$JA4$F$N%l%$%"%&%H$K$D$$$F$O(B <a href='guide-decorators.html'>$B%G%3%l!<%?$N%,%$%I(B</a> $B$r;2>H$7$F$/$@$5$$!#$b$A$m$s!"<+?H$G%l%$%"%&%H$rDj5A$9$k$3$H$b2DG=$G$9!#(B
+</p>
+</subsection>
+</section>
+<section name='[Template Locators] $B%F%s%W%l!<%H%m%1!<%?(B'>
+<div class="original">
+<p>
+Templates are located by the Jetspeed Template (and Decorator) Locator Component. These components 
+locates templates using a normalized name/value pair URL scheme. 
+using this scheme in what is called a 'normalized' URL to either a decorator or layout.
+However, templating engines such as  Velocity need to work with templates using paths to templates that are
+relative of a document root. The <a href='guide-jpt.html'>Jetspeed Power Tool</a> facilitates conversion between normalized
+and relative paths. Typically in the Spring configuration, the template root of all decorators is defined as:
+<source test=""><![CDATA[
+${applicationRoot}/WEB-INF/decorations
+]]></source>
+and the root of all layouts (per portlet application) is defined as:
+<source test=""><![CDATA[
+${applicationRoot}/WEB-INF/templates
+]]></source>
+The Normalized Path is defined with named pair values. Examples:
+<source test=""><![CDATA[
+type/layout/media-type/html/name/tigris/decorator.vm
+type/decorator/media-type/html/language/en/country/US/name/metal/decorator.vm
+]]></source>
+<table>
+    <tr>
+        <th>Name</th>
+        <th>Value</th>
+        <th>Description</th>
+    </tr>
+    <tr>
+        <td>type</td>
+        <td>layout | portlet | generic</td>
+        <td>The type of template locator. Expected to be either one of the following values 
+            <b>layout</b>, <b>portlet</b> (decorator) or <b>generic</b> (decorator). Layouts can be for either page layouts 
+            or decorators. Generic type decorators can be used
+            for either portlets or page decorations.</td>
+    </tr>
+    <tr>
+        <td>media-type</td>
+        <td>html | wml | dhtml | ...</td>
+        <td>The markup media type to be located. Should be a valid media type (html, dhtml, wml...)</td>
+    </tr>
+    <tr>
+        <td>name</td>
+        <td>A valid decorator or layout name</td>
+        <td>The name of the decorator or layout. Usually corresponds to a 
+            sub-directory holding the decorator or layout templates, images and stylesheets.</td>
+    </tr>
+    <tr>
+        <td>language</td>
+        <td>A valid ISO-639 standard two-character language abbreviation</td>
+        <td>ISO-639 (http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt) defines a standard for language abbreviations.
+            Typical abbreviations are en for english, fr for french, de for German, ...</td>
+    </tr>
+    <tr>
+        <td>country</td>
+        <td>A valid ISO-3166 standard two-character country code abbreviation</td>
+        <td>ISO-3166 (http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html) defines a standard for country code abbreviations.
+            Typical abbreviations are US for United States, FR for France, ...</td>
+    </tr>
+    
+</table>
+
+</p>
+</div>
+<p>
+$B%F%s%W%l!<%H$O!"(BJetspeed $B%F%s%W%l!<%H(B ($B$H(B Jetspeed $B%G%3%l!<%?(B) $B$N%m%1!<%?%3%s%]!<%M%s%H$K$h$j8!:w$5$l$^$9!#$3$l$i$N%3%s%]!<%M%s%H$O!"@55,2=$5$l$?L>A0$HCM$N%Z%"$K$h$k(B URL $B%9%-!<%`$r;H$C$F%F%s%W%l!<%H$r8!:w$7$^$9!#(Busing this scheme in what is called a 'normalized' URL to either a decorator or layout. $B$7$+$7!"(BVelocity $B$N$h$&$J%F%s%W%l!<%H%(%s%8%s$O!"%I%-%e%a%s%H%k!<%H$+$i$NAjBP%Q%9$GI=8=$5$l$k%F%s%W%l!<%H$X$N%Q%9$r;H$C$FF0:n$9$kI,MW$,$"$j$^$9!#(B<a href='guide-jpt.html'>Jetspeed $B%Q%o!<%D!<%k(B</a> $B$O!"@55,2=$5$l$?%Q%9$HAjBP%Q%9$N4V$NJQ49$rMF0W$K$7$F$/$l$^$9!#(BSpring $B$N @ _Dj$G$OE57?E*$KA4$F$N%G%3%l!<%?$N%F%s%W%l!<%H%k!<%H$O<!$N$h$&$KDj5A$5$l$^$9!#(B
+<source test=""><![CDATA[
+${applicationRoot}/WEB-INF/decorations
+]]></source>
+$B$=$7$F!"A4$F$N(B ($B%]!<%H%l%C%H%"%W%j%1!<%7%g%sKh$N(B) $B%l%$%"%&%H$N%k!<%H$O<!$N$h$&$KDj5A$5$l$^$9!#(B
+<source test=""><![CDATA[
+${applicationRoot}/WEB-INF/templates
+]]></source>
+$B @ 55,2=$5$l$?%Q%9$OL>A0$HCM$N%Z%"$H$7$FDj5A$5$l$^$9!#Nc$($P(B
+<source test=""><![CDATA[
+type/layout/media-type/html/name/tigris/decorator.vm
+type/decorator/media-type/html/language/en/country/US/name/metal/decorator.vm
+]]></source>
+$B$N$h$&$K$G$9!#(B
+<table>
+    <tr>
+        <th>名前</th>
+        <th>$BCM(B</th>
+        <th>$B @ bL@(B</th>
+    </tr>
+    <tr>
+        <td>type</td>
+        <td>layout | portlet | generic</td>
+        <td>$B%F%s%W%l!<%H%m%1!<%?$N%?%$%W!#(B<b>layout</b>, <b>portlet</b> (decorator) or <b>generic</b> (decorator) $B$N$$$:$l$+$NCM$N$&$A$N$I$l$+$G$9!#%l%$%"%&%H$O%Z!<%8%l%$%"%&%H$+%G%3%l!<%?$N$$$:$l$+$N$?$a$N$b$N$K$J$j$($^$9!#(B</td>
+    </tr>
+    <tr>
+        <td>media-type</td>
+        <td>html | wml | dhtml | ...</td>
+        <td>$B8!:w$5$l$k%^!<%/%"%C%W%a%G%#%"%?%$%W!#M-8z$J%a%G%#%"%?%$%W(B (html, dhtml, wml...) $B$G$"$kI,MW$,$"$j$^$9!#(B</td>
+    </tr>
+    <tr>
+        <td>name</td>
+        <td>$BM-8z$J%G%3%l!<%?$b$7$/$O%l%$%"%&%H$NL>A0(B</td>
+        <td>$B%G%3%l!<%?$b$7$/$O%l%$%"%&%H$NL>A0!#IaDL$O%G%3%l!<%?$b$7$/$O%l%$%"%&%H$N%F%s%W%l!<%H$d2hA|$d%9%?%$%k%7!<%H$,J]B8$5$l$F$$$k%5%V%G%#%l%/%H%j$H0lCW$7$^$9!#(B</td>
+    </tr>
+    <tr>
+        <td>language</td>
+        <td>ISO-639 $BI8=`$H$7$FM-8z$JFsJ8;z$N8 @ 8l$N>JN,7A(B</td>
+        <td>ISO-639 (http://www.ics.uci.edu/pub/ietf/http/related/iso639.txt) $B$O8 @ 8l$N>JN,7A$NI8=`$rDj5A$7$^$9!#(B
+		$BBeI=E*$J>JN,7A$H$7$F1Q8l$K$?$$$9$k(B en$B!"%U%i%s%98l$KBP$9$k(B fr$B!"%I%$%D8l$KBP$9$k(B de $BEy$,$"$j$^$9!#(B</td>
+    </tr>
+    <tr>
+        <td>country</td>
+        <td>ISO-3166 $BI8=`$H$7$FM-8z$JFsJ8;z$N9qL>$N>JN,7A(B</td>
+        <td>ISO-3166 (http://userpage.chemie.fu-berlin.de/diverse/doc/ISO_3166.html) $B$O9q%3!<%I$N>JN,7A$NI8=`$rDj5A$7$^$9!#(B
+		$BBeI=E*$J>JN,7A$H$7$F%"%a%j%+9g=09q$KBP$9$k(B US $B$d%U%i%s%9$KBP$9$k(B FR $BEy$,$"$j$^$9!#(B</td>
+    </tr>
+    
+</table>
+</p>
+</section>
+
+<section name='[Terminology] $B @ lLgMQ8l(B'>
+<div class="original">
+<table>
+    <tr>
+        <th>
+            Term
+        </th>
+        <th>
+            Definition
+        </th>
+    </tr>
+    <tr>
+        <td>
+            Layout
+        </td>
+        <td>
+Defines the fashion in which grouping of Fragments
+will organized relative to the final, aggregated
+content of a request to the portal. Layouts are defined by 
+a portlet which applies an algorithm to a template to 
+generate the aggregated content of a page. Typical
+algorithms are two column, three column, nested.           
+        </td>
+    </tr>
+    <tr>
+        <td>
+            TODO: left off here: 
+        </td>
+        <td>
+            fragment, decoration, page, page decorator, portlet decorator, 
+            application relative, normalized template path, absolute URL
+        </td>
+    </tr>    
+</table>
+</div>
+<table>
+    <tr>
+        <th>
+            $BMQ8l(B
+        </th>
+        <th>
+            $BDj5A(B
+        </th>
+    </tr>
+    <tr>
+        <td>
+            $B%l%$%"%&%H(B(Layout)
+        </td>
+        <td>
+$B%U%i%0%a%s%H$N%0%k!<%W$,4X78$9$k$b$N$G$^$H$a$i$l$F!":G=*E*$K%]!<%?%k$X$N%j%/%(%9%H$KBP$9$k=8Ls$5$l$?%3%s%F%s%D$K$^$H$a$i$l$k:]$N7A>u$rDj5A$7$^$9!#%l%$%"%&%H$O%Z!<%8$N=8Ls$5$l$?%3%s%F%s%D$r @ 8@.$9$k%F%s%W%l!<%H$K%"%k%4%j%:%`$rE,MQ$9$k$?$a$N%]!<%H%l%C%H$K$h$j7h$a$i$l$^$9!#E57?E*$J%"%k%4%j%:%`$K$OFs9T!";09T!"F~$l;R9=B$$,$"$j$^$9!#(B
+        </td>
+    </tr>
+    <tr>
+        <td>
+            TODO: left off here: 
+        </td>
+        <td>
+            fragment, decoration, page, page decorator, portlet decorator, 
+            application relative, normalized template path, absolute URL
+        </td>
+    </tr>    
+</table>
+</section>
+</body>
+</document>
+



Jetspeed-japan-trans メーリングリストの案内
Back to archive index