Author: crossley
Date: Fri Jan 27 22:05:08 2006
New Revision: 373089
URL: http://svn.apache.org/viewcvs?rev=373089&view=rev
Log:
Automatic publish from forrestbot
Modified:
forrest/site/committed-1.png
forrest/site/docs_0_60/linking.pdf
forrest/site/docs_0_60/your-project.pdf
forrest/site/docs_0_70/linking.pdf
forrest/site/docs_0_70/primer.pdf
forrest/site/docs_0_70/your-project.pdf
forrest/site/docs_0_80/dispatcher.html
forrest/site/docs_0_80/dispatcher.pdf
forrest/site/docs_0_80/howto/howto-buildPlugin.html
forrest/site/docs_0_80/howto/howto-buildPlugin.pdf
forrest/site/docs_0_80/linking.pdf
forrest/site/docs_0_80/primer.pdf
forrest/site/docs_0_80/your-project.pdf
forrest/site/dtdx/document-v12.pdf
forrest/site/dtdx/document-v13.pdf
forrest/site/dtdx/document-v20.pdf
forrest/site/live-sites.html
forrest/site/live-sites.pdf
forrest/site/skin/images/rc-b-l-15-1body-2menu-3menu.png
forrest/site/skin/images/rc-b-r-15-1body-2menu-3menu.png
forrest/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
forrest/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
forrest/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
forrest/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
forrest/site/skin/images/rc-t-r-15-1body-2menu-3menu.png
forrest/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
forrest/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
forrest/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
Modified: forrest/site/committed-1.png
URL:
http://svn.apache.org/viewcvs/forrest/site/committed-1.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_60/linking.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_60/linking.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_60/your-project.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_60/your-project.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_70/linking.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_70/linking.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_70/primer.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_70/primer.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_70/your-project.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_70/your-project.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_80/dispatcher.html
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/dispatcher.html?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
--- forrest/site/docs_0_80/dispatcher.html (original)
+++ forrest/site/docs_0_80/dispatcher.html Fri Jan 27 22:05:08 2006
@@ -5,7 +5,7 @@
<meta content="Apache Forrest" name="Generator">
<meta name="Forrest-version" content="0.8-dev">
<meta name="Forrest-skin-name" content="pelt">
-<title>Dispatcher (Draft - feature planned for 0.8) (v0.8-dev)</title>
+<title>Dispatcher (Draft - feature under development) (v0.8-dev)</title>
<link type="text/css" href="../skin/basic.css" rel="stylesheet">
<link media="screen" type="text/css" href="../skin/screen.css"
rel="stylesheet">
<link media="print" type="text/css" href="../skin/print.css" rel="stylesheet">
@@ -315,7 +315,7 @@
<input value="-a" class="smallerfont" title="Shrink
text" onclick="ndeSetTextSize('decr'); return false;" type="button">
<input value="+a" class="biggerfont" title="Enlarge
text" onclick="ndeSetTextSize('incr'); return false;" type="button">
</div>
-<h1>Dispatcher (Draft - feature planned for 0.8)</h1>
+<h1>Dispatcher (Draft - feature under development)</h1>
<div id="motd-area">
This is documentation for development version v0.8
(<a href="http://forrest.apache.org/versions/">More</a>)</div>
@@ -353,8 +353,8 @@
<div class="label">Warning</div>
<div class="content"> The "dispatcher" is new functionality which is still in
development phase. That is why it is in the "whiteboard" section of the
- Forrest distribution. We are working at the moment on its release out of
- the whiteboard into the official core plugins </div>
+ Forrest distribution. We are working at the moment on moving this plugin
+ from the whiteboard into the core plugins. </div>
</div>
<a name="N10010"></a><a name="introduction"></a>
@@ -451,7 +451,10 @@
</p>
<p> See the various How-to documents about the dispatcher, starting with
<a href="../docs_0_80/howto/howto-structurer-install.html">installing
the
- dispatcher</a>. </p>
+ dispatcher</a> and
+ <a
href="../docs_0_80/howto/howto-dispatcher-quickstart.html">quickstart</a>
+
+</p>
</div>
</div>
Modified: forrest/site/docs_0_80/dispatcher.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/dispatcher.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
--- forrest/site/docs_0_80/dispatcher.pdf (original)
+++ forrest/site/docs_0_80/dispatcher.pdf Fri Jan 27 22:05:08 2006
@@ -8,7 +8,7 @@
<< /Length 693 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gb!#Zc]ah@'YaHGE&<>H5X7Ij9f(8T3q_(r5SXs1"tc![p:i9E-K''Zl_Q\jK>>.oGjk6N5;kt&DO1>i+Tb(Q+nmE1":c"JaM&KF%XCf7RNsT-([EMAIL
PROTECTED]/`&BQ02-YUH3MkFc)asYO1/<B`ZM;[EMAIL PROTECTED]/[EMAIL
PROTECTED]&BsjK(&/8rcdo]Bi(*7-\AWXsH(%M](#h_F?GKeSEEE$[fdS/2)/[EMAIL
PROTECTED],K*Wig73'I6\U;R"QN*b>m](>BRSL!#GVd!na$P>U(I:_1?pH]qXtc%B(khH!;>r]Am]<G#6\(9b2$?f<7>*3)2[&&34NJ,Q:GoSdDH&Esi&NhJEGF!37aI!hVj/@\#W-c"Qr?Z)?oCL>d<LK[O(c`o>+>As:95sk\Ka^+"DG(p,FH^rEfDGl4X4S0o27UIn[2_]l691f<Pn!2OM0$#ht40q.Ad$)>T'T]dTg4>[EMAIL
PROTECTED]&:[EMAIL PROTECTED])-s^\="[EMAIL
PROTECTED]'f\g;Z7f'qH<c=mE.^(2tR.^)GE'>RBM9B5M6KBpA"C-ZL4K`OU\!Lr77WqDHP*f7n,ACsE([EMAIL
PROTECTED]"&[EMAIL PROTECTED];:XIDQ)4u:K#>e0a"0jAgt"-G0JlGG4Z<[EMAIL
PROTECTED]:,.5t*.p!+I4r`^s0\oPD\3I'44gN&J75,%[XL"n0Ec__8:?U8oH=&4A*NPa~>
+Gb!#Zc]ah@'YaHGE&<?SJ-^I;RV&G1Fm?*nJLW!A%9h8'p:i9E-K+<8j/"ibK>>-lTAP".9bokX,![PE+=dP)5C%dp+i")G(PA)@Q4h!.#c8Gklib%XgT#$XT-'n9JMlDCd0fX,<f=8-#A^e"V<A.9h8,`kX8<!0?X>]YbW.06=k6;oP,dECT&^u:*8m`>TBS+g+lhg_Ru*d1kVBSLKh^g_H)#[qZFa;!!Ch-g/=A%u'/,@[EMAIL
PROTECTED]&;b(!I*DMfV+X%'5,kS`6tA"^WmAe:-[(rU+qP=n[32?ku5NQ?SiFCTdph'#$SEXMnCVi28+X"+8@/KU\nio_4a=]VPk=R[4LPrMe/0Vdgad*p'[mf]*P4kA+,1fsm[6fTaf>gVstC=<Sbk?+5-^*?6P"DG0L,%qD,-(ej:7JQHFjuND1[9JOJ/6"50GLFT6B^p$;(qSd+s$s5Nh-tB+&FMSe[&@#QNK9qoCQ[B.r!GElPI*M3je0We.dF$`HnRN`4;)O;716VW'%[TW!j;=h]0Z0IU/\./oL[iYNFKdlaN*7<(Ao5OL[0X&;9Al5)+9FPJ4U0V"D.'[f\";u>Z!jB+e6R/i.7$$7Q<[EMAIL
PROTECTED]>K8SJ^G4Z!"&$<qOrO8Zjrs4*2g"EuP";lH"FmV(s!1gTcS^_:T5R5/5_G9jZ~>
endstream
endobj
6 0 obj
@@ -34,7 +34,7 @@
8 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 68.692 653.209 136.02 641.209 ]
+/Rect [ 68.692 626.209 136.02 614.209 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 9 0 R
@@ -44,7 +44,7 @@
10 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 68.692 635.009 135.348 623.009 ]
+/Rect [ 68.692 608.009 135.348 596.009 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 11 0 R
@@ -54,7 +54,7 @@
12 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 74.692 616.809 252.516 604.809 ]
+/Rect [ 74.692 589.809 252.516 577.809 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 13 0 R
@@ -64,7 +64,7 @@
14 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 74.692 598.609 144.168 586.609 ]
+/Rect [ 74.692 571.609 144.168 559.609 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 15 0 R
@@ -74,7 +74,7 @@
16 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 68.692 580.409 294.948 568.409 ]
+/Rect [ 68.692 553.409 294.948 541.409 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 17 0 R
@@ -84,7 +84,7 @@
18 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 74.692 562.209 249.84 550.209 ]
+/Rect [ 74.692 535.209 249.84 523.209 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 19 0 R
@@ -94,7 +94,7 @@
20 0 obj
<< /Type /Annot
/Subtype /Link
-/Rect [ 68.692 544.009 171.684 532.009 ]
+/Rect [ 68.692 517.009 171.684 505.009 ]
/C [ 0 0 0 ]
/Border [ 0 0 0 ]
/A 21 0 R
@@ -102,10 +102,10 @@
>>
endobj
22 0 obj
-<< /Length 3465 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 3447 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gatm>=d.XL&UrVE_3u`g<L2Wmpa%6>QHL_TS629O6T,Gl&i2qAQ[.q2o'=c_g!'P0B4]12O*CZgrm:W:!IfF/qsj4EO#tMn/GN_rs,?)Rcl9auADDm1)8qOIHBIH=Y2KPMBa([EMAIL
PROTECTED])\"b"GQ5>QW1-O<g,:NCoPerO3t?C#1N_G]Li#q'?6/[EMAIL
PROTECTED];bKa)3u)39P7gGm&W3SZM.GqCh2>iW(Crr)8/es)[EMAIL
PROTECTED]:\1#".`h%%&bO;[Bi\neq&no,.!>SssE5KG79mb=.n]#RX_=6$,[EMAIL
PROTECTED]&ksj;ZL&T7ueCa0ABMH9j[QpR(Jtd++J%^Y>TZX]_!$]\0E27D&Q2jJV\1d$I<OWflJ<40Q+hR7K++n?s!UNZOJO^Jk-Ko;XEffr[4!N4%GGY9,ROWFnD+8-5K1$*Vqm`BiXHmjltb8F_uVlE*"FK4b%ZWbH_49h)Y3gQ'Nd`Z#KW)R8bm`(7/jd:B=E(T49Y#5^kc4,jY;7Bsa^M[lH-n=0T^kfpiR6,s]a$tr^V?EXhDOU-\b4/oGnFl"3/fhRV<0(7%;5JlRg"+3CFREc55NA17?m$]EkV`e5>+'t![3sIA4SC$ldfD"4C9VIo1Op^=d6edR[f^Rm.U=75t0GTPbo[>Q"*0H8d?jSY\qP<MW2>"[\XGP:f&9hP':TrD(<nd,>a8p]/@($&ah%8]hos0-c/@eM`HE^.QfW_[C7*D,@hN.T]3#S>YBslDa6op.=9T-jhr%-"Fjk>M6"cKPlG0?]OAl?['(P$>0P:d1o6]jiPQ1WM2(pYsAWfHC?Z_Kh)'ppE+_BI+j57dae+u8M-F]5u0'GCKt&JldqApXOe/NC0iijN[H>dIkU#(*[Kr(GWqX`T6'apP+FEh;h9q<a5MC>K5&->5f:<@;VI*?fa/d03?pb8Ykk8U1C,Uh]C^L4bC-2)_.'M2Gf4cAYBmN1G"8'@pZ.,s.Xf"7,R'%\q&geNaC
FarAU$#>h(3nD7(0i+3mt=\0I,C34C^rnFp<DS(noojeP)J1O5TAq6$O<lAtaX5$%c6C,iU][[-R0p+U76,[EMAIL
PROTECTED]@]3:T;[EMAIL
PROTECTED]"sd4E4.Up](Eg+%U"!=>R.cZu3jS>@[j<&A4sh?\tS9m5Sfp<'=t*GL_R**Yn9iQ<UkeGD>5KnS'[EMAIL
PROTECTED]("t?Vqd"JJiOE8fYQ$g\%APbP'P0&=p\%;XUKWPp:Mcp+Z=+,s$V;_Hbdg*^lG/:B-g0uK?Vr22Lh[&r)#'OD;%LG4<L&mQR;J:;`<NiTr.A;Pd:+.7)q8qCrTLp>LMY<5)`B>;&?rd&[EMAIL
PROTECTED]<[EMAIL
PROTECTED];PIA*&iNC+JpcW8M;>T&+$aO[$5!:hFfLq/lWQKES.R)Q#<f$.5Y?BHhOr'fE)/Ypg>>VYitu:WT6:?t*4X;VNDmr;[P"aWR=r+cOuEn'VWs[32SS=u2Z[oq-G@<Q)S>2dO?<%>BFaXh=oeB?HIgNt"=j25/H]($$:#(bAeKJ^cpB]Hq:>'0bi!9B$(k6#;7bi_!.^+;[EMAIL
PROTECTED]&h^9.TCAp)ZCq:EsMs8)JZjk>Lk-(*e!([QkhCbl5glH797b+qZ:[L>SCSbTo>8Dp6;>3A>XA&=q]i48,m>XhqC&==JOhFE4]*_!:j3sCNnf[SDRK;5IU*M*?oL>a*lEDPU"%Y=t7fBK;ZI)C3o6!X/[EMAIL
PROTECTED]&D6(L?\)5"D%8c(3L5_\-g2shfZTI.3.<[EMAIL
PROTECTED]>ACse):/$B2!M\6gk1`6h;=uMQk<Xm0RP*D%/7SmY'ns_KbXY_-Wg"<PTnY1NlZY9$K**n)E79Llg]j/R_mNajO1aT"f2:[EMAIL
PROTECTED]
M=Sd!KB?jcA=r]]?Fmd>Y\:EG0&bT(YEE;Bg4mVhA&Xp=+Ua)CJRf*.6)^TJsJ3\Z'AcKV16da?X#b'pq1q6WMni=7h=TJhdXaBR=](N"og_'TEt#/6N;e*iYPE=L3.aHN!o]Q%d+%42c[cqhX(eY)pM2M3k'Q6e,Gp<Zcm%[!4CSJDQq9<u4/2Z5%0\_",RTBW<[EMAIL
PROTECTED]>SJdkAap?>nI[ZNZjG,XYIk/,;pePL[W#1tC<hDX.qh":MqA*"+N$G*%NdEr5i1#,^#g")G;+]!_cjI>[ucBf=0mipqsB"qk>[EMAIL
PROTECTED]'?&`4K<[EMAIL
PROTECTED]"fWV9lV1b;2sH<FL]<#Z9-Tjrg53k<BV852s6i3YMsCYEt(gkc>jqci%f'TI)4;VD6%'o&g)*S4H^Hu48!k=++JPE`ep?+,_<+<*_LX0UP8l"19i2"n(J]'-L07659]]ris#=\(.crb6d=;a>pW6b=;mT[,AmD4uGZV#'E<BZs67-X`2cnXB;H/[EMAIL
PROTECTED]/>PI[&n.t>SQl&fXO5OHkte=jeReL-0?OWi7,>]O5gBl.]^/r(k%fRdm!Xe$TJ_!0q1([EMAIL
PROTECTED]"KTIO0,n[?3EKPiUjOTVITMm4#Jm$>dZ"]HU&_sI:4Eb\_o>\R(gc`g<\#&Y3?oVKVrbSOkT:W*Fmo1e_(N[n;aM9HJ="LqJ2=RcMYrMU3Q-Jre:'d%Lj8Sr7HT<#[6r-k>0iqji*XCb'!%n2PV.RbJTF3S[CaB(%N'#V"8(VM#1X,T2gi[30!5ZnFU4F'm[c;q(7>:C=Mu%1JjNnb$dkQ:K"fb*f#pD8<P64[,P(f`uYRYB61K*TN)=rMP<USmKok&MJr834YR2INf.uko2a<fIA^j)gTD&>[kuREGr.7i78]?4i<>haaeN!U^D!>[EMAIL
PROTECTED],[EMAIL PROTECTED]/DF4,1
sm\VrSb1"BURRE/S"SMZYudN/M-dCq*9J#"as*UiT;3OflR"mR`t4Oo?IeK]#QpEXfenf:h2lP^c"[EMAIL
PROTECTED](d4UQ6-,OHRI6(2(:7Z;eF5cgM^gJ("ef2'!Ak?pqkM`3@<i0EXt*!bmT`UD.66]n^$"4p<H#-HNbq3^<']Z_Ys(#"]bjREn!6q^8XE.1-7o!To0fL[`J)C1.)"[EMAIL
PROTECTED])ShU$3(=%U*!L3raopT/N5u'>6>&[EMAIL
PROTECTED]>*aQLQ:/:+BR%T''*Aib;Nm'hlGtb:btX,7%"SH,g3*+V?OB`S;okgj-/q<mB'!p*LL7T__7+lPe-g'qBTKPdCD1?FP]g./qRd9&/h8^1+RJ?!0.hKZLMdX_:6a0^8fM=3+aBfd9ssjOKMZFAN::j5C^@(`PM*([EMAIL
PROTECTED]&^kVR*lS;\8:!%keE:rU'U0k(@[ru:"O=T~>
+Gatm>=``WC&Ur?85k/Pg'k))(IS&q\?C+Sc3UnT\LF<[#?q<tEb;dFOIXQNuWuIR[W:ekU;[EMAIL
PROTECTED];)+!9s#I(]@:c8#J0r\<[EMAIL
PROTECTED],ge?!mc+q/Mj\lL)^$%J)5V'Z-uP(VBneES##I;[EMAIL
PROTECTED]"6*nT0moNfcOrEti[rMS!B%4pQ0E+^+[peR(-`[n<)L6676(<4,HrQ^j0PfN7\NW0iVIiB/WpW_?sm;W'</[EMAIL
PROTECTED]"f-),RY[,^![;ij1mPYp=8iTC(d]*!-r?pKY#5g$2?T?CnOm*&>JDXkVmm1#^_YnA=MRI,&P4<.ng_K5IGKEY(`M"rK:/iO_7<`'UT/)O>[EMAIL
PROTECTED]&`r2bMOauiH\E>]^1rRFiIU&0%Z.%ldVG#)3R6u?Gc#N6ue=!j84]k.8mh?(\O(5eNlS&[EMAIL
PROTECTED],#YPn[;p`R.(<5]12.6aVZK#4(?2JFE+=LB<Z=H[+!)m<"qDFGYu-c-=)@7WUp+FTfFr0TikpB$)?3SRb*`1lS>QjRNkKB2tnXX+!C0-$Y2P6REbr'NH"a)m$]Eka*h)q*aXmZ3sO%)SC$ldfD"4C'K.fZV>F%=L:.u?Z/N[<(d^`Z_X9VkURu-:E'?m(_%MPpqP!;T2>"[DX>,NZ+>1MlSo313<nd,>a8p]/Lh6\c\fpP`oWfXW=E9tJoO+6,Y[M+dM<[EMAIL
PROTECTED]'8q,rrkbI%sM$5ROfFplcD`RJnd"UM>9VR&TF.FKWHP$WGJ6["2/WT1Q7G=4hMT8DPZEF[jRJ.`)<oJ^s!\cIR]Z1G:7`P7)VCbHn\$]ZfsGUZieX3!&(K=si&rhXCt<]UklapP+FEh;h9q<a5MC>K5&[EMAIL
PROTECTED];i5NWaR+d1oK+b8Yk=8U1C,Uh]C^L4bC-2-/[EMAIL
PROTECTED]"8'*cluFu\Rgf&s(S7ZU!<JZq0TGb\\n!!W3
'mk)Kg?H2f.PpE)'NUG'IJ,?\/Xg`;\*mHtWO9Gg."Ai"4MDuD\Q!;=.aHG5=\!f]5`aFirORN;JKDD?/qgF'R7CNBI;K,+jo+YPt#BB)b0pV2GC?`ql"T6n.,A\Q[#4fI=3]Sqe<aVm:QDd1<#J\j`F^6knKij2=eluEajY&Y;+mA96?DnZQBhC<!nZ9PG%jJR+Nr6t),3ii3g&`tKQI0JWj]GXMr>jQX_X!6M1^P(rL0AHae%68GHruuhfS1H!3K]E-K;SlkG>It/d#pi)&u$LP,4p`Go:?YLfW7)K7=HS1^rocoN[!bp&gcd.2\^-.V1\=D\K%tj+'J/^CoUg1i&<4?HmaY4`d^q/[EMAIL
PROTECTED](n;KY`9^2XckVV1sd.nLiGklX;X/&T24cT.s5Z!W%#ULsXrnZFA5o1gN4b$/jRKLs2+,>Zijkf(oV:KT`mbISmIBV0Rq];g7irsM-pLB<pA1T!akVab>TFA`i2XMM.j'/-6QOb>[EMAIL
PROTECTED],YW/GN7J?TZ6=_F,L_>Is>.V=]1LOEY>-kSjS-8+An'7ql]3.'ujVLVs#QIui$dd1`.;9S;IY;JL8kW3HCP]o:_%I9SrW1V&[EMAIL
PROTECTED]/]<AoNVS0*9OHJ*9n<$4-#=8b*1JQKSa"/G[9tdlBBbP.rVZVtJ%o-hPo.l"=jFH`2mcsC(;SFbS^dqn\HSHoO[^_4D_FE7WqfinU=XD#TuGs#l>^.MEt3br"0MH6o%]uK[T'/4OTc[/3D4C7Q)VZB5fYRKOs?Q4r4kT0Tq=/YHH.tgV]OoAcZYW0kaVQ%l-t?c5K4tSH+Y_q\hUFuK)q(iLKi7sf]+RuL\n77"YSb)r&V=V'K5<-S?0^f'1.F*L$-BR83B.G[Kh8.BIKmp`R4LU_c\!4h$>QA!hpE`aDoKq<q`PX=2`HQQOrJ,2[9NlAFe]V$WX\G1)5OZ\POAno:<&m=UST4lUa2H#d]+3]Ee
?2KG1l-#AubP&2#YXW6N0C+!>ZT;ibl\0P<V!Mat90G_H*>1I9Unrdd.rQeG2)gD_VTkh>"E%`*mthP>[*%J-92Ac#`>)3tMs+?155C-kV/A"pn)33/[EMAIL
PROTECTED]:M65;'8Fp'ec%JrtfJU9._]!=sWLTFF.*\][K25C.X^-eS6/%C\M"5kUSe2!Y4:(HU?ZTJmcKZY'mn5P\m4VL)k"[EMAIL
PROTECTED]/!A,s&oKXVDO(KVi1Lp<+1Mio]\E-*o=B+3*#BXP6f,33IbM0q+Nd.u,LqH`0pea/Xha/Y^>6r88;c$L8ef2'r<n2%31)%Bn4X%qrn=:YiK;SQNsQS$`WK21WtiIjt/EX:)le0$^k%ec?r*Be1I!oa-EquTT&*.X:I-.3N_m(XRmRI>N?I[TsTmH$o3hqg!?8eR3pZIPgg2_\OB!2d$1c#hNN-:Ktt:VF3&?7dFh%f`n".i(r(aOKV^2s<&]W\*kHMGeq4NbESs567f9M:^5r]f:&N*9sEeUBRK<q=0WA0ag!B_,iVmiQ6mFRM.bmdFPUci1fG-LVXFOjg-'W/LOi,-uj'd%8O#EpGcK0ZEed[J^Kg,24_(WX+1iq&4b3(Zh1?UW_7B]<Bp)q$d65]GO-4!n\aSX],/:Z6TTX4W9Mqur/O-=(O'_ReK.No87,Ij:G-n:)Q%HE0&u-W)u"H7'uJG/bt)\rQdStpGBJ'3"h^V!OPY.'Wr<(]C,1;1\L?>3S:@7(YsSU_.R1-[#(i/ST)$j?A9i=[TlM/8Ls9VMjSCPUB4l)09nb\5,j"sN%cY#9WFlq[=/U%D#+g:fYTg7f0#,AE9o]!UA-PYi:cU)klq(pCdGn'O*Q]Eq#-E+bf!0u3b1U$:[EMAIL
PROTECTED]")@NAP3,*#l%TCe[lLhs[e\D02?kN:11p_H:uRYM],4sZ2$[I[/7Wi=!*fVYYGlaL5?VC9o`.!U7t)=b])Nb#AZ8WLbIdKluoOl
-h`"[EMAIL
PROTECTED]<+)JG_Zj00bdU[An]9085W:!6LP*,P_5(qig7qrLK%JQRURC%H1djn(\OGD#=7\eANYb,Yk7b`feY^7)Fpda%&@R5`S2+EORIR(!*D=&YVKA.bZoR!gQZ,N3"'C\Wf,*&#B6^lo)abM'Qo`d%4qA!2=^VjVc1\*;b_6;47]HE9-=<h!i,(StmHBbm&n\ItHQ.2Hl>V=+I>'\bq"9%MCPJI7=6H:f)aQ4gi]CPmBNK)!\E'e2&KbcUUBZ=K=aPHZc@>BluHQZDMk7Zi^?`#>;BMKke&(Na<M9I'_R20md;\9)MN_dB.[F^<2G$p&E%)3?/`e*S"j+dp3b0I\?_;tRilQT`6:QD,u\^XRA_u\XD$K\ePoR_(;s*[n>)fa([EMAIL
PROTECTED]>oesQDjM[q[<nFbu0d%/1U_Jn\%4E+^"Q_G_X0J44q/crEDRR?Q7Ele_'W;d*G`7A]~>
endstream
endobj
23 0 obj
@@ -170,10 +170,10 @@
>>
endobj
29 0 obj
-<< /Length 1961 /Filter [ /ASCII85Decode /FlateDecode ]
+<< /Length 2003 /Filter [ /ASCII85Decode /FlateDecode ]
>>
stream
-Gatm<968iG&AII3n/0J>&76R!hNFa2Vl)B&9Fc1U&.(t1q'lA:f"^\E,qL=YnY,"58;)f<m^M)&]B&/[EMAIL
PROTECTED];`,[EMAIL
PROTECTED],024ep^!nV1Bl$ZX<[AqRg$L*i\2q`-$8!arPZ;nE2g<KeO]W([EMAIL
PROTECTED]<LDuAA"-;@"u7sj$P>c;j$TDYO!q=Heo%EV'6Gqhp1YN42ZM<P1f>';5[[f<(D%m's_C#4`[7JNXU21<,[EMAIL
PROTECTED];UIf.(;4IBV92Qh[idb;D'qCiX'fPH([EMAIL PROTECTED]:[EMAIL
PROTECTED]>[EMAIL
PROTECTED]:d1r_0#pkpORjon*^a6UmW"2;"m;Rqd!Vn6L<['r:[0F/H*XUa5=qSq[7EH=T4(6*8+U82o-&Nu06:%'%6VJoh^iLTL&hI&Rq-c:A#3C/!NEC0Wq"l"E1(6'fai0+9_RtMp/CofZJ>a8gN6Hn%QBGWF8bNo2$='B'(@5F=Y!F''Je>WsL5YJQ)9OtRrQ+7+cOac^PQ_H:0Xj`Q))p.EN++6J"85MsUuIXCPM"KU"iVl`cb9jc:gccS+lPDeb;+#])[EMAIL
PROTECTED]"M/Ph;;89)R1PBPs9C"[(Q;HT+u>7dK4/[fk"hYD.criFqFa4Tp6Yt<`>p(QF`3gpP7LYVq&SjR;locT^+`RU/rFkTn&.gpKf%N_(-9Dla$'#u;l+,:OoBa>*,,7]b4a7!B+e^[0N\;BX*ci[,M>\]dk#PXl3*a"4L?1SgC(YG(-,9V_7!^XCq/Q9f"I`WI4Mfm$8W"8G40:TCgFGQY2F8'=/C*k+L5riOhl9S%Q5^E9YNu18mM.:W8*1Ptha$pu!MA9LL7GDiVMr"b-YMU,H6<HRml>Eu<'SI&;m$mW&hj8*h*$!+L1%:QnGRb]?KtVJ(B;sK!c<G)]);RT7ETh(0TmLg"1NOZbBL#m_:1M.
J.*9XPL&0F.AW0^=*60Q&:P4,0Bs)Y2?Gn8_Tq3Ti9R$"*^'A)rJb$h1B5^%<PBOhP=<$kq):M?3is#fd3`q-[#)CA>T$m%JK,OrMF"3'u"Q/,\X"F+"#mmaSH>Q;Uhb4Euk.L&+-]J=f=Z\]\S(i8!iLZRP<bQ;/(bdc,"+O$*e.EH=flR::`IQ8+Akp_ffHL_iUpZEL?qc!UdLm)X,P$2Oh5\<Y3!W%B"Fl?=H>LGBh.'[EMAIL
PROTECTED];_N'lTf!)05tcYKg5Vj#N,*$5(/`GqWnDRZBoJoA\,R?<3/K"]'!O]LnD^(m;\5_Y9o/YV=S7ZS\Me'=N414fs"I,LYd8DK\^jF+Z25KSp9qN'61rd:b%X9:(Msn#'^7TDrOf#XP#i1d^RNk(TF$#U/lb4d<[)63r2q$)`#4[3.+NZ$177GbQj_VGZ_M)kK9A&M1u!;E)\8Ke&\BI9FW9c^l5-\`P6D]'<3LVe-cL=U2'7CjKZD;Vo&Q;9R5Pqo3hc](tl-4[#?^/ifq<<2Kca=L^VRl$t.!HPAFo;)GeHrna0s=9N8R_:?"RG\q`(nBn12TaVF'$[":_k/*AC",D9MM^/!*iX!QhJP/9AOGNTB!LY.0)U]W#gNfKGgUB"_cHan[&?E41[PLV2Wl>?kUk3k]%jXA`m`$&^0(e"BmN!WK$XaSs+A$s]aZ1W[;2:qPLNa_ST$ndoIIlCkR,",WW=*rrmtg):;9+8q=:HDkYLTe1o`hO\^&uN^:aK<^5%B)TrJU24/<3:78,cKkN4$'52>'4EXe.H8Yo2d&)[EMAIL
PROTECTED]<Zia_^=p4r_iR'-I7F8A/"R>7Kdo5;9kmbW)^u3$Hl>JJ,"pc?t*H_LT)[EMAIL
PROTECTED]>T`]^]%Y4:;4gP[Hi`t=X)+I54aoG-SU^[B'6023\>GbOeU]RFU9Fe0NK\FS9od+E\2->;0/*bN&%*0BBQpMY\=G7l^/rrJ'124X~>
+Gatm<968iG&AII3n/0J>&DrQ*P,;!PV_lsu%Wr9n"\P`h$33]l^[L_>/0r++F?1J("H$=JIf&NA97Ga#IbV#SXutkIs'Ji)9]F9?OshPP(cYq>'/pDl[3%maM?6:%B=I_Yom+1'gddCf'A(nQ.sKY5_Op#8(;[EMAIL
PROTECTED]))RkH>CrZY-,I"#H&I4$L$G3Uo8elRTR`rOllt?rE+KkAP#1a,OLl,h[#/J_)p244Oopp0>%*j[UZi[3J+Hn>\'C`G1)ITu[aJQ91O"kpq#]a0c8B5i4*g`$AZ0YZt,E_59K;3iSRjE5(TH/-bKe,aj9K+*i<'*Xd)*N_19c;r>BJUVT$])LHsC!bI$^M,puQ-^7<!D2ME=J4k&#Y7F$.gYrpT!qOB9=s?A>[0F/H*XUa5\g!HFMR+#,4(6+"+U82o-&Ns\6:%'%6W>Jp^geI<&i<[EMAIL
PROTECTED]/!NEC0Wq"lRU1(6'&ai'#cDVdZV(@+Fh5h$TSN7<GW)NeDs8bNo2$;BMW(A)!EY!F''KFtisL5YJQ)9Nf1rCH5VgEY'/[EMAIL
PROTECTED]';I)9#Ks#OJ(1Oc!-S9G1]J()3Mt4o7.)[EMAIL
PROTECTED]>LP4\]?^?6^fa%bT0ATu:,pp<Ybf^&*P?bB#Cg#$kT&YX[?J:6;[EMAIL
PROTECTED],8QGT)tfRcYYC9bI'[EMAIL PROTECTED](r<[EMAIL
PROTECTED]<X_hK!;3^E,el[CCO?Y0QnOTd<bne%nCMF,?O"?KSaCoTLt\cR=GSN[#$orQ"A6S^k\LO1:VGK$XTs#@)#6Ym:#r*?J==/[EMAIL
PROTECTED]&/WucKd.^p9EIMk;Cthi@"-3GXMoM3:8e]/'.]Q\Dfgf0%!2.p82ZSBkF`ghB'MZSR6Z&[EMAIL
PROTECTED]<l[ZJJr1:Mf">i;VFBs,U"?IU.i4K_Z+:nA/I,_]a\bkL5Q!saU%?OT&R82:D[PJYU)WO(+?'4\/PrJ^.e`#*SQWmEn_\=,F>&i:^a7]/!
"k=W%c5b[%Y65egK1rlkYrmRNIYF=bdM\e+*IAj%M,L[[G^[FH*FeHB%p":;2^<*uq#-<f0oSdL^^i=u0-lmDjb6EaF.%\k)[EMAIL
PROTECTED]"82`nprse%-e*+ODHt/\RIg:H8DI4$>^</+P,8g$8A>@>%rhKp(@[EMAIL
PROTECTED]>M1jG$KQnG(REI><OlQOmXs04MjKmW"j6Efbni7Yclp4'#nu4&JQFD(\5je&=SYL%L[aL6n^(38'[EMAIL
PROTECTED]'[EMAIL
PROTECTED]:u2m=_U5>u,7mn;&n^Ngh&SnD%DF&E.*9$kn\HIQZ<k?dg<-(]BSWq"+O0#9g$E)TAZ2_n>KYKFgVE\L1-DqS!7Z$rR^5nU>4=?;P*Lk"+u00-6ufm7J<=5C='M^njpfaM\Hb32aBOb9Pb+hYhK:9kJOuO3!i[@;)JX[!&_=Pm'd*o*e&>2r!d?hfY^=O"]h`l-sdr;>$Y=*FQq)"]A#!4>>Nb^kiETi(j,qF'`>gS@&N%hp1/fjdj7YUI'Yi3.0lRBG/RD.E;Z'q4<qkn/3K+N7A#sJh/$ae40XPMOeKQF5WtfKbA9!UVo/S%jOHCep?&q0PRR+-g6["jr$=D]^=L>0Ap+!^$=B79UZa4A/'S7qGrf$8:[EMAIL
PROTECTED]"37p?k5<+)ai:iU49p:\IG^8b6jg%b(JmVUh+W7K65[$XpHG_E[]JK>^Ck=JgEUTjXgUXEc)olQ[RG5bC\Fd,fq9r.OQP0!4:bBjp_UO:c`#n`&[EMAIL
PROTECTED]/[EMAIL
PROTECTED]&jJ<FV`L?OBt^1*C?DiWqVUD)OWSn5Z2mnGD>#C"Id$Cg995gXcDW,@.Dct,%#Sstj!kn=PqT?OW.q]bgo3.d8&'(/[EMAIL
PROTECTED]([EMAIL PROTECTED]@r]gYM;'[EMAIL PROTECTED],?Yc)Ae
#.'!5=:NbWf;11U/6"`IJm~>
endstream
endobj
30 0 obj
@@ -188,6 +188,7 @@
31 0 obj
[
32 0 R
+33 0 R
]
endobj
32 0 obj
@@ -201,98 +202,109 @@
/H /I
>>
endobj
-34 0 obj
+33 0 obj
+<< /Type /Annot
+/Subtype /Link
+/Rect [ 56.692 399.056 104.02 387.056 ]
+/C [ 0 0 0 ]
+/Border [ 0 0 0 ]
+/A << /URI (../docs_0_80/howto/howto-dispatcher-quickstart.html)
+/S /URI >>
+/H /I
+>>
+endobj
+35 0 obj
<<
/Title
(\376\377\0\61\0\40\0\111\0\156\0\164\0\162\0\157\0\144\0\165\0\143\0\164\0\151\0\157\0\156)
- /Parent 33 0 R
- /Next 35 0 R
+ /Parent 34 0 R
+ /Next 36 0 R
/A 9 0 R
>> endobj
-35 0 obj
+36 0 obj
<<
/Title
(\376\377\0\62\0\40\0\102\0\141\0\143\0\153\0\147\0\162\0\157\0\165\0\156\0\144)
- /Parent 33 0 R
- /First 36 0 R
- /Last 37 0 R
- /Prev 34 0 R
- /Next 38 0 R
+ /Parent 34 0 R
+ /First 37 0 R
+ /Last 38 0 R
+ /Prev 35 0 R
+ /Next 39 0 R
/Count -2
/A 11 0 R
>> endobj
-36 0 obj
+37 0 obj
<<
/Title
(\376\377\0\62\0\56\0\61\0\40\0\104\0\145\0\146\0\151\0\156\0\151\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\156\0\141\0\155\0\151\0\156\0\147\0\40\0\143\0\157\0\156\0\166\0\145\0\156\0\164\0\151\0\157\0\156\0\163)
- /Parent 35 0 R
- /Next 37 0 R
+ /Parent 36 0 R
+ /Next 38 0 R
/A 13 0 R
>> endobj
-37 0 obj
+38 0 obj
<<
/Title
(\376\377\0\62\0\56\0\62\0\40\0\154\0\145\0\141\0\164\0\150\0\145\0\162\0\55\0\144\0\145\0\166)
- /Parent 35 0 R
- /Prev 36 0 R
+ /Parent 36 0 R
+ /Prev 37 0 R
/A 15 0 R
>> endobj
-38 0 obj
+39 0 obj
<<
/Title
(\376\377\0\63\0\40\0\104\0\151\0\163\0\160\0\141\0\164\0\143\0\150\0\145\0\162\0\40\0\55\0\40\0\141\0\144\0\166\0\141\0\156\0\143\0\145\0\144\0\40\0\163\0\145\0\160\0\141\0\162\0\141\0\164\0\151\0\157\0\156\0\40\0\157\0\146\0\40\0\143\0\157\0\156\0\143\0\145\0\162\0\156\0\163)
- /Parent 33 0 R
- /First 39 0 R
- /Last 39 0 R
- /Prev 35 0 R
- /Next 40 0 R
+ /Parent 34 0 R
+ /First 40 0 R
+ /Last 40 0 R
+ /Prev 36 0 R
+ /Next 41 0 R
/Count -1
/A 17 0 R
>> endobj
-39 0 obj
+40 0 obj
<<
/Title
(\376\377\0\63\0\56\0\61\0\40\0\103\0\157\0\156\0\164\0\162\0\141\0\143\0\164\0\163\0\40\0\55\0\40\0\147\0\162\0\157\0\165\0\160\0\145\0\144\0\40\0\146\0\165\0\156\0\143\0\164\0\151\0\157\0\156\0\141\0\154\0\151\0\164\0\171)
- /Parent 38 0 R
+ /Parent 39 0 R
/A 19 0 R
>> endobj
-40 0 obj
+41 0 obj
<<
/Title
(\376\377\0\64\0\40\0\106\0\165\0\162\0\164\0\150\0\145\0\162\0\40\0\151\0\156\0\146\0\157\0\162\0\155\0\141\0\164\0\151\0\157\0\156)
- /Parent 33 0 R
- /Prev 38 0 R
+ /Parent 34 0 R
+ /Prev 39 0 R
/A 21 0 R
>> endobj
-41 0 obj
+42 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F3
/BaseFont /Helvetica-Bold
/Encoding /WinAnsiEncoding >>
endobj
-42 0 obj
+43 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F5
/BaseFont /Times-Roman
/Encoding /WinAnsiEncoding >>
endobj
-43 0 obj
+44 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F1
/BaseFont /Helvetica
/Encoding /WinAnsiEncoding >>
endobj
-44 0 obj
+45 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F9
/BaseFont /Courier
/Encoding /WinAnsiEncoding >>
endobj
-45 0 obj
+46 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F2
/BaseFont /Helvetica-Oblique
/Encoding /WinAnsiEncoding >>
endobj
-46 0 obj
+47 0 obj
<< /Type /Font
/Subtype /Type1
/Name /F7
@@ -307,13 +319,13 @@
2 0 obj
<< /Type /Catalog
/Pages 1 0 R
- /Outlines 33 0 R
+ /Outlines 34 0 R
/PageMode /UseOutlines
>>
endobj
3 0 obj
<<
-/Font << /F3 41 0 R /F5 42 0 R /F1 43 0 R /F9 44 0 R /F2 45 0 R /F7 46 0 R >>
+/Font << /F3 42 0 R /F5 43 0 R /F1 44 0 R /F9 45 0 R /F2 46 0 R /F7 47 0 R >>
/ProcSet [ /PDF /ImageC /Text ] >>
endobj
9 0 obj
@@ -358,66 +370,67 @@
/D [30 0 R /XYZ 51.692 486.99 null]
>>
endobj
-33 0 obj
+34 0 obj
<<
- /First 34 0 R
- /Last 40 0 R
+ /First 35 0 R
+ /Last 41 0 R
>> endobj
xref
-0 47
+0 48
0000000000 65535 f
-0000011312 00000 n
-0000011384 00000 n
-0000011476 00000 n
+0000011546 00000 n
+0000011618 00000 n
+0000011710 00000 n
0000000015 00000 n
0000000071 00000 n
0000000855 00000 n
0000000975 00000 n
0000001042 00000 n
-0000011610 00000 n
+0000011844 00000 n
0000001177 00000 n
-0000011677 00000 n
+0000011911 00000 n
0000001315 00000 n
-0000011745 00000 n
+0000011979 00000 n
0000001453 00000 n
-0000011813 00000 n
+0000012047 00000 n
0000001591 00000 n
-0000011881 00000 n
+0000012115 00000 n
0000001729 00000 n
-0000011949 00000 n
+0000012183 00000 n
0000001866 00000 n
-0000012017 00000 n
+0000012251 00000 n
0000002004 00000 n
-0000005562 00000 n
-0000005685 00000 n
-0000005733 00000 n
-0000005909 00000 n
-0000006112 00000 n
-0000006313 00000 n
-0000006526 00000 n
-0000008580 00000 n
-0000008703 00000 n
-0000008730 00000 n
-0000012084 00000 n
-0000008932 00000 n
-0000009095 00000 n
-0000009301 00000 n
-0000009592 00000 n
-0000009759 00000 n
-0000010163 00000 n
-0000010445 00000 n
-0000010650 00000 n
-0000010763 00000 n
-0000010873 00000 n
-0000010981 00000 n
-0000011087 00000 n
-0000011203 00000 n
+0000005544 00000 n
+0000005667 00000 n
+0000005715 00000 n
+0000005891 00000 n
+0000006094 00000 n
+0000006295 00000 n
+0000006508 00000 n
+0000008604 00000 n
+0000008727 00000 n
+0000008761 00000 n
+0000008963 00000 n
+0000012318 00000 n
+0000009166 00000 n
+0000009329 00000 n
+0000009535 00000 n
+0000009826 00000 n
+0000009993 00000 n
+0000010397 00000 n
+0000010679 00000 n
+0000010884 00000 n
+0000010997 00000 n
+0000011107 00000 n
+0000011215 00000 n
+0000011321 00000 n
+0000011437 00000 n
trailer
<<
-/Size 47
+/Size 48
/Root 2 0 R
/Info 4 0 R
>>
startxref
-12135
+12369
%%EOF
Modified: forrest/site/docs_0_80/howto/howto-buildPlugin.html
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/howto/howto-buildPlugin.html?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
--- forrest/site/docs_0_80/howto/howto-buildPlugin.html (original)
+++ forrest/site/docs_0_80/howto/howto-buildPlugin.html Fri Jan 27 22:05:08 2006
@@ -510,10 +510,11 @@
structure is almost identical, as are most of the required
configuration files. In this How-To we will assume that you are creating
a
plugin in the Forrest source tree. All plugins are developed in the
- <span class="codefrag">forrest/plugins</span> directory.</p>
+ <span class="codefrag">forrest/plugins</span> directory or the
+ <span class="codefrag">forrest/whiteboard/plugins</span> directory.</p>
<p class="instruction">Run the following set of commands:</p>
<pre class="code">
- cd [path_to_forrest]/plugins
+ cd [path_to_forrest]/whiteboard/plugins
ant seedPlugin
</pre>
<p>The above ant target will ask you the name of the plugin and some
@@ -537,13 +538,13 @@
<a href="../../pluginDocs/plugins_0_80/pluginInfrastructure.html">Plugin
Infrastructure</a> for more information about the plugin
directory structure and configuration files.</p>
-<a name="N1009C"></a><a name="edit-template"></a>
+<a name="N1009F"></a><a name="edit-template"></a>
<h4>Edit the Plugin Template</h4>
<p>You now have a skeleton plugin project. However, it doesn't do
anything useful yet. Now is a good time to edit some of the files
provided.</p>
<p>Here are some general notes:</p>
-<a name="N100A8"></a><a name="status"></a>
+<a name="N100AB"></a><a name="status"></a>
<h5>status.xml</h5>
<p>This file is used to track changes to the plugin
project and to manage lists of things that still need to be done.
@@ -553,31 +554,31 @@
<p>As you work on the plugin you should record all major changes in
this file so that it can then be used as a changelog for your
plugin.</p>
-<a name="N100B8"></a><a name="forrest-properties"></a>
+<a name="N100BB"></a><a name="forrest-properties"></a>
<h5>forrest.properties</h5>
<p>This file defines many configuration parameters for Forrest. It
does not need to be customised in most cases. However, see
for more details.</p>
-<a name="N100C2"></a><a name="skinconf"></a>
+<a name="N100C5"></a><a name="skinconf"></a>
<h5>src/documentation/skinconf.xml</h5>
<p>This configures the skin for your plugins documentation. There
are some items that need to be configured in here, for example, the
copyright information. The file is heavily commented so probably
best to read through it, changing what you need to.</p>
-<a name="N100CC"></a><a name="doc"></a>
+<a name="N100CF"></a><a name="doc"></a>
<h5>Documentation</h5>
<p>It is also a good idea to start writing the documentation at this
stage. The above process created a very simple plugin documentation
site for you. All you have to do is add the content.</p>
-<a name="N100D6"></a><a name="hosted"></a>
+<a name="N100D9"></a><a name="hosted"></a>
<h5>Style notes for plugins hosted at forrest.apache.org</h5>
<p>
After seeding a new plugin, copy the configuration from an
existing plugin (e.g. org.apache.forrest.plugin.input.projectInfo).
- Copy src/documentation/skinconf.xml and
+ Copy src/documentation/skinconf.xml (and edit to suit) and
src/documentation/content/xdocs/images/project-logo.gif
</p>
-<a name="N100E2"></a><a name="edit-sitemap"></a>
+<a name="N100E5"></a><a name="edit-sitemap"></a>
<h3 class="underlined_5">Edit the Plugin sitemap file(s)</h3>
<p>The plugin <span class="codefrag">xmap</span> file is a Cocoon sitemap that
is mounted
at a strategic place in the Forrest pipeline. It is in this file
@@ -602,7 +603,7 @@
all development work on Forrest, you will find
the <a href="../../mail-lists.html#forrest-dev">developer mailing
list</a>
a very good resource (check the archives before posting, please).</p>
-<a name="N1010F"></a><a name="components"></a>
+<a name="N10112"></a><a name="components"></a>
<h4>Components, Actions and Resources</h4>
<p>If your plugin uses any components (i.e. generators, transformers or
serializers), actions or resources they must
@@ -617,13 +618,13 @@
<span class="codefrag">{forrest:plugins}/PLUGIN_NAME</span> instead of
<span class="codefrag">{realpath:/}</span>.
</p>
<p>See the examples below for more details.</p>
-<a name="N10137"></a><a name="resources"></a>
+<a name="N1013A"></a><a name="resources"></a>
<h3 class="underlined_5">Create the Necessary Resource Files</h3>
<div class="fixme">
<div class="label">Fixme (rdg)</div>
<div class="content">Discuss the XSL files and other such resources</div>
</div>
-<a name="N10142"></a><a name="samples"></a>
+<a name="N10145"></a><a name="samples"></a>
<h3 class="underlined_5">Create Samples in the Documentation</h3>
<p>Plugin documentation should provide (as a minimum) an
index page that provides an overview and a set of samples that
demonstrate
@@ -633,7 +634,7 @@
and <span class="codefrag">tabs.xml</span> configuration files.</p>
<p>Try to provide a sample for all the major functions of your plugin
and document any configuration that is available.</p>
-<a name="N10158"></a><a name="test"></a>
+<a name="N1015B"></a><a name="test"></a>
<h3 class="underlined_5">Testing a Plugin</h3>
<p>Since your documentation for the plugin illustrates all of its
functionality, you can use that site for testing the plugin. However, you
@@ -659,7 +660,7 @@
as writing your tests.</p>
<p>Ensure that your sitemaps are robust and handle matches for files
in sub-directories, as well as those at the root level.</p>
-<a name="N10185"></a><a name="Testing+During+Development"></a>
+<a name="N10188"></a><a name="Testing+During+Development"></a>
<h4>Testing During Development</h4>
<p>In the current plugin system plugins are not used from their
src directories, they must first be deployed locally. To do this
@@ -674,16 +675,16 @@
restart Forrest. However, if your plugin changes any configuration
files in the <span class="codefrag">conf</span> directory you will,
most likely, have
to restart Forrest to see these changes.</p>
-<a name="N1019C"></a><a name="release"></a>
+<a name="N1019F"></a><a name="release"></a>
<h3 class="underlined_5">Releasing a Plugin</h3>
-<a name="N101A2"></a><a name="register"></a>
+<a name="N101A5"></a><a name="register"></a>
<h4>Register the Plugin with Apache Forrest</h4>
<div class="fixme">
<div class="label">Fixme (rdg)</div>
<div class="content">Describe making a request of Forrest devs for
inclusion</div>
</div>
-<a name="N101AD"></a><a name="deploy"></a>
+<a name="N101B0"></a><a name="deploy"></a>
<h4>Deploying the Plugin</h4>
<p>To deploy the plugin so that others can use it, it must be made
available as a zip from the URL indicated in the
@@ -712,7 +713,7 @@
that you only deploy working plugins. This adds a little time to
the deploy cycle, but we feel the peace of mind is worth it.</div>
</div>
-<a name="N101DF"></a><a name="descriptor"></a>
+<a name="N101E2"></a><a name="descriptor"></a>
<h4>Managing the plugins descriptors</h4>
<p>
The files plugins/plugins.xml and whiteboard/plugins/plugins.xml are
@@ -765,7 +766,7 @@
Start adding changes notes.</li>
</ul>
-<a name="N10217"></a><a name="experimental"></a>
+<a name="N1021A"></a><a name="experimental"></a>
<h3 class="underlined_5">Experimental Functionality</h3>
<div class="warning">
<div class="label">Warning</div>
@@ -780,14 +781,14 @@
<div class="content">For an example of each of these features in use see the
<span class="codefrag">org.apache.forrest.internal.NoteTaking</span>
plugin.</div>
</div>
-<a name="N10226"></a><a name="Locationmap"></a>
+<a name="N10229"></a><a name="Locationmap"></a>
<h4>Locationmap</h4>
<p>Plugins can use the Forrest locationmap to expose resources to your
project and other plgins. To use this functionality add your
<span class="codefrag">locationmap.xml</span> file to the root of the
plugin directory.</p>
<p>We have an <a href="http://issues.apache.org/jira/browse/FOR-200">issue</a>
for the status of locationmap development.</p>
-<a name="N1023A"></a><a name="Dispatcher"></a>
+<a name="N1023D"></a><a name="Dispatcher"></a>
<h4>Dispatcher</h4>
<p>Dispatcher (previous codename Forrest Views) is the collective name for the
various pieces of functionality
that are intended to replace skins in the future. They allow for a
much more
@@ -808,35 +809,35 @@
your plugin.</p>
<p>Once Dispatcher becomes stable we will add this match to the default
locationmap
which is generated when you seed a new plugin, but for now it must be
done manually.</p>
-<a name="N1025A"></a><a name="Plugin+Properties"></a>
+<a name="N1025D"></a><a name="Plugin+Properties"></a>
<h4>Plugin Properties</h4>
<p>Plugins can define properties that each project can over-ride.
For more information see the issue below.</p>
<p>We have an <a href="http://issues.apache.org/jira/browse/FOR-588">issue</a>
for the status of this new configuration system.</p>
-<a name="N1026C"></a><a name="examples"></a>
+<a name="N1026F"></a><a name="examples"></a>
<h3 class="underlined_5">Examples</h3>
<p>This section will provide some example plugins to help illustrate the
steps discussed above.</p>
-<a name="N10275"></a><a name="input"></a>
+<a name="N10278"></a><a name="input"></a>
<h4>Input Plugin</h4>
<div class="fixme">
<div class="label">Fixme (RDG)</div>
<div class="content">Discuss OpenOffice.org plugin here</div>
</div>
-<a name="N10280"></a><a name="output"></a>
+<a name="N10283"></a><a name="output"></a>
<h4>Output Plugin</h4>
<div class="fixme">
<div class="label">Fixme (RDG)</div>
<div class="content">Discuss s5 plugin here</div>
</div>
-<a name="N1028B"></a><a name="internal"></a>
+<a name="N1028E"></a><a name="internal"></a>
<h4>Internal Plugin</h4>
<div class="fixme">
<div class="label">Fixme (RDG)</div>
<div class="content">Discuss IMSManifest plugin here</div>
</div>
-<a name="N10297"></a><a name="extension"></a>
+<a name="N1029A"></a><a name="extension"></a>
<h3 class="underlined_5">Further Reading</h3>
<ul>
@@ -847,7 +848,7 @@
<a href="../../pluginDocs/plugins_0_80/">Plugins Documentation</a> for
users</li>
</ul>
-<a name="N102AD"></a><a name="summarise"></a>
+<a name="N102B0"></a><a name="summarise"></a>
<h3 class="underlined_5">Summarise the Entire Process</h3>
<div class="fixme">
<div class="label">Fixme (open)</div>
Modified: forrest/site/docs_0_80/howto/howto-buildPlugin.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/howto/howto-buildPlugin.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_80/linking.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/linking.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_80/primer.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/primer.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/docs_0_80/your-project.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/docs_0_80/your-project.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/dtdx/document-v12.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/dtdx/document-v12.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/dtdx/document-v13.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/dtdx/document-v13.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/dtdx/document-v20.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/dtdx/document-v20.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/live-sites.html
URL:
http://svn.apache.org/viewcvs/forrest/site/live-sites.html?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
--- forrest/site/live-sites.html (original)
+++ forrest/site/live-sites.html Fri Jan 27 22:05:08 2006
@@ -452,12 +452,17 @@
<li>
<a href="http://javaworkshop.sourceforge.net ">Java Workshop</a> online web
book - show cases some of the tools that every java developer should have in
his / her toolbox </li>
+
+<li>
+<a href="http://www.krabbelkaefer.de">Die Krabbelkäfer</a> -
+ homepage of the association for the promotion of child care in Usingen
+ (Germany).</li>
<!-- <li><link href=""></link></li> -->
</ul>
</div>
-<a name="N1018F"></a><a name="dispatcher"></a>
+<a name="N10195"></a><a name="dispatcher"></a>
<h2 class="underlined_10">Sites using upcoming Dispatcher</h2>
<div class="section">
<p>The skinning system in versions of Forrest up to and including 0.7 was
great,
Modified: forrest/site/live-sites.pdf
URL:
http://svn.apache.org/viewcvs/forrest/site/live-sites.pdf?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/images/rc-b-l-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-b-l-15-1body-2menu-3menu.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/images/rc-b-r-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-b-r-15-1body-2menu-3menu.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified:
forrest/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-b-r-5-1header-2tab-selected-3tab-selected.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-l-5-1header-2searchbox-3searchbox.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified:
forrest/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-l-5-1header-2tab-selected-3tab-selected.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified:
forrest/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-l-5-1header-2tab-unselected-3tab-unselected.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/images/rc-t-r-15-1body-2menu-3menu.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-r-15-1body-2menu-3menu.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified: forrest/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-r-5-1header-2searchbox-3searchbox.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified:
forrest/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-r-5-1header-2tab-selected-3tab-selected.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.
Modified:
forrest/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png
URL:
http://svn.apache.org/viewcvs/forrest/site/skin/images/rc-t-r-5-1header-2tab-unselected-3tab-unselected.png?rev=373089&r1=373088&r2=373089&view=diff
==============================================================================
Binary files - no diff available.