shins****@users*****
shins****@users*****
2006年 1月 18日 (水) 22:04:07 JST
Update of /cvsroot/jetspeed-japan/jetspeed-2-trans/ja/xdocs/guides In directory sf-cvs:/tmp/cvs-serv25513/ja/xdocs/guides Modified Files: guide-layouts.xml Log Message: submitted by KATOH Yasufumi jetspeed-2-trans/ja/xdocs/guides/guide-layouts.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-layouts.xml.diff?r1=1.1.1.1&r2=1.2 =================================================================== RCS file: jetspeed-2-trans/ja/xdocs/guides/guide-layouts.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -u -r1.1.1.1 -r1.2 --- guide-layouts.xml 2005/12/16 03:43:36 1.1.1.1 +++ guide-layouts.xml 2006/01/18 13:04:06 1.2 @@ -1,150 +1,270 @@ -<?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>Layouts and Decorations</title> - <subtitle>Documentation for Designers working with Jetspeed Layouts and Decorations</subtitle> - <authors> - <person name="David Sean Taylor" email="taylo****@apach*****"/> - </authors> - </properties> - <body> -<section name="Layouts"> -<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='#Jetspeed-2 Layouts'>Jetspeed-2 Layouts</a> below for all available Layouts in the -default Jetspeed-2 system. Of course you can define and derive your own layouts. -</p> -<p> -With regards to aggregation, layouts define how a single portal page is aggregated. -A l ayout 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. -</p> -<p>A layout is made up of: -<ul> - <li>One or more templates</li> - <li>A template descriptor</li> - <li>Images</li> - <li>A Stylesheet (CSS)</li> - <li>Macros</li> -</ul> -</p> -<p> - <img src='images/layouts/layouts-overview.png'/> -</p> -</section> -<section name="Layouts Packaging"> -<p> -Layouts are packaged as standard portlet applications. -Layouts usual have a -</p> -<p> -Operations Supported: -<ul> - <li>Deploy</li> - <li>Un-deploy</li> - <li>Re-deploy</li> -</ul> -</p> -</section> -<section name='Jetspeed-2 Layouts'> -<p> -Jetspeed-2 comes out of the box with several layout components including one, two and three -column layouts. Of course you can define and derive your own layouts. The table below lists -the available layout components in Jetspeed version 2.0. When customizing (editing) a page, -the layout component is selected. One layout may be assigned per PSML page. -</p> -<table> - <tr> - <th>Layout</th> - <th>Type</th> - <th>Columns</th> - <th>Sizes</th> - <th>Modes</th> - <th>Description</th> - </tr> - <tr> - <td><b>VelocityOneColumn</b></td> - <td>OneColumn</td> - <td>1</td> - <td>100%</td> - <td>view,edit,help</td> - <td>A single column display of one or more fragments taking up 100% of the portlet display area.</td> - </tr> - <tr> - <td><b>VelocityTwoColumns</b></td> - <td>TwoColumns</td> - <td>2</td> - <td>50%,50%</td> - <td>view,edit,help</td> - <td>A two column display of one or more fragments where each column is allocated to 50% respectively of the portlet display area. - Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. - </td> - </tr> - <tr> - <td><b>VelocityTwoColumns</b></td> - <td>TwoColumns</td> - <td>2</td> - <td>50%,50%</td> - <td>view,edit,help</td> - <td>A two column display of one or more fragments where each column is allocated to 50% of the portlet display area respectively. - Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. - </td> - </tr> - <tr> - <td><b>VelocityTwoColumnsSmallLeft</b></td> - <td>TwoColumns</td> - <td>2</td> - <td>15%,85%</td> - <td>view,edit,help</td> - <td>A two column display of one or more fragments where the left column is allocated to 15% of the portlet display area, - and the right column is allocated to 85% of the portlet display area. - Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. - </td> - </tr> - <tr> - <td><b>VelocityThreeColumns</b></td> - <td>ThreeColumns</td> - <td>3</td> - <td>33%,33%,33%</td> - <td>view,edit,help</td> - <td>A three column display of one or more fragments where each column is allocated to 33% of the portlet display area respectively. - Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. - </td> - </tr> - <tr> - <td><b>VelocityOneColumnNoActions,<br/>VelocityTwoColumnsNoActions,<br/>VelocityThreeColumnsNoActions</b></td> - <td></td> - <td></td> - <td></td> - <td>view</td> - <td>Same parameters as their counterparts with actions, but no decorator actions are displayed. - </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>[Layouts and Decorations]$B%l%$%"%&%H$H%G%3%l!<%7%g%s(B</title> + <subtitle>[Documentation for Designers working with Jetspeed Layouts and Decorations] $B$N%l%$%"%&%H$HAu>~$r9T$&%G%6%$%J$N$?$a$NJ8=q(B</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="[Layouts]$B%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='#Jetspeed-2 Layouts'>Jetspeed-2 Layouts</a> below 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$N%F%s%W%l!<%H$O(B Jetspeed $BFCM-$GG[Hw2DG=$J%]!<%H%l%C%H%"%W%j%1!<%7%g%sFb$K%Q%C%1!<%8$5$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$H$7$F5,Dj$5$l$F$$$k%]!<%H%l%C%H$rAH$_9g$o$;$^$9!#(BJetspeed 2 $B$O(B 1 $BNs!"(B2 $BNs!"(B3 $BNs$N%l%$%"%&%H$r4^$`$$$/$D$+$N%l%$%"%&%H%3%s%]!<%M%s%H$r;}$DH"$r=PNO$7$^$9!#%G%U%)%k%H$N(B Jetspeed 2 $B%7%9%F%`$G;XDj2DG=$J%l%$%"%&%H$O8e$N(B <a href='#Jetspeed-2 Layouts'>Jetspeed-2 Layouts</a> $B$r;2>H$7$F$/$@$5$$!#$b$A$m$s!"<+?H$N%l%$%"%&%H$rDj5A$7$?$j!"GI @ 8$5$;$?$j$9$k$3$H$b2DG=$G$9!#(B +</p> +<div class="original"> +<p> +With regards to aggregation, layouts define how a single portal page is aggregated. +A l ayout 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. +</p> +</div> +<p> +$B=8Ls$K4X$7$F8@$&$H!"%l%$%"%&%H$O$I$N$h$&$K0lKg$N%]!<%?%k%Z!<%8$,=8Ls$5$l$k$N$+$rDj5A$7$^$9!#%l%$%"%&%H$OCGJR$NG[CV$,:G=*E*$K$^$H$a$i$l!"%]!<%?%k$X$N%j%/%(%9%H$N%3%s%F%s%D$,=8Ls$5$l$kJ}K!$rDj5A$7$^$9!#%l%$%"%&%H$O!"=8Ls$5$l$?%Z!<%8$N%3%s%F%s%D$r @ 8@.$9$k$?$a$N%F%s%W%l!<%H$K4X$9$k%"%k%4%j%:%`$rE,MQ$7$?%]!<%H%l%C%H$K$h$jDj5A$5$l$^$9!#E57?E*$J%"%k%4%j%:%`$K$O(B 2 $BNs$N$b$N!"(B3 $BNs$N$b$N!"%M%9%H$5$l$?$b$N$,$"$j$^$9!#(B +</p> +<div class="original"> +<p>A layout is made up of: +<ul> + <li>One or more templates</li> + <li>A template descriptor</li> + <li>Images</li> + <li>A Stylesheet (CSS)</li> + <li>Macros</li> +</ul> +</p> +</div> +<p> +$B%l%$%"%&%H$O0J2<$K$h$j9=@.$5$l$^$9!#(B +<ul> + <li>$B0l$D0J>e$N%F%s%W%l!<%H(B</li> + <li>$B%F%s%W%l!<%H5-=R;R(B</li> + <li>$B2hA|(B</li> + <li>$B%9%?%$%k%7!<%H(B</li> + <li>$B%^%/%m(B</li> +</ul> +</p> +<div class="original"> +<p> + <img src='images/layouts/layouts-overview.png'/> +</p> +</div> +<p> + <img src='images/layouts/layouts-overview.png'/> +</p> + +</section> +<section name="[Layouts Packaging]$B%l%$%"%&%H$N%Q%C%1!<%8%s%0(B"> +<div class="original"> +<p> +Layouts are packaged as standard portlet applications. +Layouts usual have a +</p> +</div> +<p> +$B%l%$%"%&%H$OI8=`E*$J%]!<%H%l%C%H%"%W%j%1!<%7%g%s$H$7$F%Q%C%1!<%8$5$l$^$9!#%l%$%"%&%H$ODL>o(B +</p> +<div class="original"> +<p> +Operations Supported: +<ul> + <li>Deploy</li> + <li>Un-deploy</li> + <li>Re-deploy</li> +</ul> +</p> +</div> +<p> +$B0J2<$N$h$&$J%*%Z%l!<%7%g%s$r%5%]!<%H$7$^$9!#(B +<ul> + <li>é å(Deploy)</li> + <li>$B=|5n(B(Un-deploy)</li> + <li>$B:FG[Hw(B(Re-deploy)</li> +</ul> +</p> +</section> +<section name='[Jetspeed-2 Layouts] Jetspeed 2 $B$N%l%$%"%&%H(B'> +<div class="original"> +<p> +Jetspeed-2 comes out of the box with several layout components including one, two and three +column layouts. Of course you can define and derive your own layouts. The table below lists +the available layout components in Jetspeed version 2.0. When customizing (editing) a page, +the layout component is selected. One layout may be assigned per PSML page. +</p> +</div> +<p> +Jetspeed 2 $B$O(B 1 $BNs!"(B2 $BNs!"(B3 $BNs$N%l%$%"%&%H$r4^$`$$$/$D$+$N%l%$%"%&%H%3%s%]!<%M%s%H$r;}$DH"$r=PNO$7$^$9!#$b$A$m$s!"<+?H$N%l%$%"%&%H$rDj5A$7$?$j!"GI @ 8$5$;$?$j$9$k$3$H$b2DG=$G$9!#0J2<$NI=$O(B Jetspeed 2.0 $B$GMxMQ2DG=$J%l%$%"%&%H%3%s%]!<%M%s%H$N%j%9%H$G$9!#%Z!<%8$rJT=8$7$?$j%+%9%?%^%$%:$9$k:]$K$O!"%l%$%"%&%H%3%s%]!<%M%s%H$rA*Br$7$^$9!#(BPSML $B%Z!<%8$4$H$K0l$D$N%l%$%"%&%H$r;XDj$9$k$3$H$,2DG=$G$9!#(B +</p> +<div class="original"> +<table> + <tr> + <th>Layout</th> + <th>Type</th> + <th>Columns</th> + <th>Sizes</th> + <th>Modes</th> + <th>Description</th> + </tr> + <tr> + <td><b>VelocityOneColumn</b></td> + <td>OneColumn</td> + <td>1</td> + <td>100%</td> + <td>view,edit,help</td> + <td>A single column display of one or more fragments taking up 100% of the portlet display area.</td> + </tr> + <tr> + <td><b>VelocityTwoColumns</b></td> + <td>TwoColumns</td> + <td>2</td> + <td>50%,50%</td> + <td>view,edit,help</td> + <td>A two column display of one or more fragments where each column is allocated to 50% respectively of the portlet display area. + Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. + </td> + </tr> + <tr> + <td><b>VelocityTwoColumns</b></td> + <td>TwoColumns</td> + <td>2</td> + <td>50%,50%</td> + <td>view,edit,help</td> + <td>A two column display of one or more fragments where each column is allocated to 50% of the portlet display area respectively. + Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. + </td> + </tr> + <tr> + <td><b>VelocityTwoColumnsSmallLeft</b></td> + <td>TwoColumns</td> + <td>2</td> + <td>15%,85%</td> + <td>view,edit,help</td> + <td>A two column display of one or more fragments where the left column is allocated to 15% of the portlet display area, + and the right column is allocated to 85% of the portlet display area. + Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. + </td> + </tr> + <tr> + <td><b>VelocityThreeColumns</b></td> + <td>ThreeColumns</td> + <td>3</td> + <td>33%,33%,33%</td> + <td>view,edit,help</td> + <td>A three column display of one or more fragments where each column is allocated to 33% of the portlet display area respectively. + Fragments may be placed in either column using <a href='psml.html'>PSML</a> fragment definitions. + </td> + </tr> + <tr> + <td><b>VelocityOneColumnNoActions,<br/>VelocityTwoColumnsNoActions,<br/>VelocityThreeColumnsNoActions</b></td> + <td></td> + <td></td> + <td></td> + <td>view</td> + <td>Same parameters as their counterparts with actions, but no decorator actions are displayed. + </td> + </tr> +</table> +</div> +<table> + <tr> + <th>$B%l%$%"%&%H(B</th> + <th>$B<oN`(B</th> + <th>$B%+%i%`?t(B</th> + <th>$B%5%$%:(B</th> + <th>$B%b!<%I(B</th> + <th>$B @ bL@(B</th> + </tr> + <tr> + <td><b>VelocityOneColumn</b></td> + <td>1 $BNs(B</td> + <td>1</td> + <td>100%</td> + <td>view,edit,help</td> + <td>$B%]!<%H%l%C%H$NI=<(%(%j%"$N(B 100% $B$r @ j$a$k0l$D0J>e$NCGJR$N(B 1 $BNsI=<(!#(B</td> + </tr> + <tr> + <td><b>VelocityTwoColumns</b></td> + <td>2 $BNs(B</td> + <td>2</td> + <td>50%,50%</td> + <td>view,edit,help</td> + <td>$B3FNs$K%]!<%H%l%C%HI=<(%(%j%"$N$=$l$>$l(B 50% $B$:$D$r3d$jEv$F$k0l$D0J>e$NCGJR$N(B 2 $BNsI=<(!#(B + $BCGJR$O$I$A$i$NNs$b(B <a href='psml.html'>PSML</a> $B$NCGJR$NDj5A$r;H$C$FG[CV$5$l$^$9!#(B + </td> + </tr> + <tr> + <td><b>VelocityTwoColumns</b></td> + <td>2 $BNs(B</td> + <td>2</td> + <td>50%,50%</td> + <td>view,edit,help</td> + <td>$B3FNs$K%]!<%H%l%C%HI=<(%(%j%"$N$=$l$>$l(B 50% $B$:$D$r3d$jEv$F$k0l$D0J>e$NCGJR$N(B 2 $BNsI=<(!#(B + $BCGJR$O$I$A$i$NNs$b(B <a href='psml.html'>PSML</a> $B$NCGJR$NDj5A$r;H$C$FG[CV$5$l$^$9!#(B + </td> + </tr> + <tr> + <td><b>VelocityTwoColumnsSmallLeft</b></td> + <td>2 $BNs(B</td> + <td>2</td> + <td>15%,85%</td> + <td>view,edit,help</td> + <td>$B:8B&$NNs$K%]!<%H%l%C%HI=<(%(%j%"$N(B 15% $B$r3d$jEv$F!"1&B&$NNs$K%]!<%H%l%C%HI=<(%(%j%"$N(B 85% $B$r3d$jEv$F$k0l$D0J>e$NCGJR$N(B 2 $BNsI=<(!#(B + $BCGJR$O$I$A$i$NNs$b(B <a href='psml.html'>PSML</a> $B$NCGJR$NDj5A$r;H$C$FG[CV$5$l$^$9!#(B + </td> + </tr> + <tr> + <td><b>VelocityThreeColumns</b></td> + <td>3 $BNs(B</td> + <td>3</td> + <td>33%,33%,33%</td> + <td>view,edit,help</td> + <td>$B3FNs$K%]!<%H%l%C%HI=<(%(%j%"$N$=$l$>$l(B 33% $B$r3d$jEv$F$k0l$D0J>e$NCGJR$N(B 3 $BNsI=<(!#(B + $BCGJR$O$I$A$i$NNs$b(B <a href='psml.html'>PSML</a> $B$NCGJR$NDj5A$r;H$C$FG[CV$5$l$^$9!#(B + </td> + </tr> + <tr> + <td><b>VelocityOneColumnNoActions,<br/>VelocityTwoColumnsNoActions,<br/>VelocityThreeColumnsNoActions</b></td> + <td></td> + <td></td> + <td></td> + <td>view</td> + <td>$B%G%3%l!<%?%"%/%7%g%s$rH<$&$=$l$>$lBP1~$9$k%l%$%"%&%H$HF1$8%Q%i%a!<%?$r;}$D!#$7$+$7!"%G%3%l!<%?%"%/%7%g%s$OI=<($5$l$J$$!#(B + </td> + </tr> +</table> +</section> + +</body> +</document> +