锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲国产精品线在线观看,亚洲男人的天堂网站,亚洲av一综合av一区http://www.tkk7.com/Noah/category/53686.html<span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri" lang="ZH-CN">涓嶆槸緇忓吀鎴戜笉鍙?lt;/span>zh-cnThu, 27 Jun 2013 07:23:16 GMTThu, 27 Jun 2013 07:23:16 GMT60鐢–Q5鍒涘緩鍦ㄥ璇濇鐨勭粍浠?/title><link>http://www.tkk7.com/Noah/articles/401006.html</link><dc:creator>鐪奸暅铔?/dc:creator><author>鐪奸暅铔?/author><pubDate>Thu, 27 Jun 2013 06:44:00 GMT</pubDate><guid>http://www.tkk7.com/Noah/articles/401006.html</guid><wfw:comment>http://www.tkk7.com/Noah/comments/401006.html</wfw:comment><comments>http://www.tkk7.com/Noah/articles/401006.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Noah/comments/commentRss/401006.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Noah/services/trackbacks/401006.html</trackback:ping><description><![CDATA[<p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">1.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍒涘緩緇勪歡</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">a.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍦?/span><font face="Calibri">CRXDE Lite</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">閲岋紝鍙抽敭鐐瑰嚮鐩稿簲鐨勭粍浠舵枃浠跺す濡?/span><font face="Calibri">/apps/demoNoah/components</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">錛屽茍涓旈夋嫨“</span><font face="Calibri">Create</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”</span><font face="Calibri">—</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">“</span><font face="Calibri">Create component…</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”</span><font face="Calibri">,</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍦ㄥ脊鍑虹殑紿楀彛涓緭鍏ョ浉搴斾俊鎭紝濡備笅鍥撅細</span><o:p></o:p></p>                   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_13.png" width="419" height="359" />  <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">b.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">涓璺偣鍑?#8220;</span><font face="Calibri">Next</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”鐩村埌“</span><font face="Calibri">OK</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”銆?/p> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">2.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍒涘緩瀵硅瘽妗?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">a.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍙抽敭鐐瑰嚮鍒氭墠寤虹珛鐨勭粍浠訛紝閫夋嫨“</span><font face="Calibri">Create</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”</span><font face="Calibri">—</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">“</span><font face="Calibri">Create Dialog…</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”鍦ㄥ脊鍑虹殑紿楀彛涓緭鍏ョ浉搴斾俊鎭紝濡備笅鍥撅細</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"></span><o:p></o:p></p>                   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_14.png" width="420" height="279" /> <br /><span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN"></span> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">b.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鐐瑰嚮淇濆瓨錛屾鏃剁洰褰曠粨鏋勫涓嬶細</span><o:p></o:p></p>                   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_15.png" width="576" height="130" />  <br />              c.   <span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN">鍙抽敭鐐瑰嚮</span><span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">dialog/items/items/tab1</span><span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN">鑺傜偣錛岄夋嫨“</span><span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Create</span><span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN">”</span><span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">—</span><span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN">“</span><span style="line-height: 115%; font-family: 'Calibri','sans-serif'; font-size: 11pt; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">Create Node…</span><span style="line-height: 115%; font-family: 瀹嬩綋; font-size: 11pt; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-theme-font: minor-fareast; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA" lang="ZH-CN">”杈撳叆濡傚浘<br />            <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_16.png" width="420" height="260" /><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN"> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">d.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鐢ㄥ悓鏍風殑鏂規硶鍦?#8220;</span><font face="Calibri">items</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”涓嬪緩绔?#8220;</span><font face="Calibri">title</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”鑺傜偣錛屼絾姝ゆ椂</span><font face="Calibri">Type</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">閫夋嫨“</span><font face="Calibri">cq:Widget</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">e.</font><span style="font: 7pt 'Times New Roman'">      </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鐒跺悗錛屾坊鍔犲涓嬪睘鎬э細</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph">   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_17.png" width="572" height="164" /> <br /></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">f.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鐒跺悗錛屽啀鍦?#8220;</span><font face="Calibri">title</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”涓嬪緩绔?#8220;</span><font face="Calibri">fieldConfig</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”鑺傜偣錛屽睘鎬у涓嬶細</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph">   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_18.png" width="513" height="168" />    </p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">g.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鐢ㄥ悓鏍鋒柟娉曞緩绔?#8220;</span><font face="Calibri">des</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”鑺傜偣錛屾敞鎰忕洰褰曠粨鏋勶紝濡傚浘</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph">   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_19.png" /> </p> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">3.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鑾峰彇鍙橀噺鍊?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">a.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鎵撳紑“</span><font face="Calibri">Buick_Tech_Info.jsp</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”</span><font face="Calibri">,</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">杈撳叆濡備笅鍐呭錛?/span></p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /><span style="color: #000000"><%</span><span style="color: #000000">@include file</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">/libs/foundation/global.jsp</span><span style="color: #000000">"</span><span style="color: #000000">%></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span><span style="color: #000000"><%</span><span style="color: #000000">@ page </span><span style="color: #0000ff">import</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">java.util.Iterator,</span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span><span style="color: #000000">      com.day.cq.wcm.foundation.List,<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />com.day.cq.wcm.api.Page,<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />        com.day.cq.wcm.api.PageFilter</span><span style="color: #000000">"</span><span style="color: #000000">%></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span><span style="color: #000000"><</span><span style="color: #000000">cq:defineObjects </span><span style="color: #000000">/></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />    </span><span style="color: #000000"><%</span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />    </span><span style="color: #008000">//</span><span style="color: #008000">List list = (List)request.getAttribute("titles");</span><span style="color: #008000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span><span style="color: #000000">String[] titles </span><span style="color: #000000">=</span><span style="color: #000000"> (String[])properties.get(</span><span style="color: #000000">"</span><span style="color: #000000">titles</span><span style="color: #000000">"</span><span style="color: #000000">, String[].</span><span style="color: #0000ff">class</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />String[] des </span><span style="color: #000000">=</span><span style="color: #000000"> (String[])properties.get(</span><span style="color: #000000">"</span><span style="color: #000000">description</span><span style="color: #000000">"</span><span style="color: #000000">, String[].</span><span style="color: #0000ff">class</span><span style="color: #000000">);<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span></div> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph">  </p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">b.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">榪欓噷鍙富瑕佽鏄庣殑鏄庝箞鑾峰彇鐢ㄦ埛杈撳叆鐨勬暟鎹紝鍏蜂綋鎯蟲庝箞鏄劇ず鍙嚜琛屽疄鐜幫紝姣斿錛?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"></p> <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /><span style="color: #000000"><%</span><span style="color: #000000"><br /><img id="Codehighlighter1_25_316_Open_Image" onclick="this.style.display='none'; Codehighlighter1_25_316_Open_Text.style.display='none'; Codehighlighter1_25_316_Closed_Image.style.display='inline'; Codehighlighter1_25_316_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif"><img style="display: none" id="Codehighlighter1_25_316_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_25_316_Closed_Text.style.display='none'; Codehighlighter1_25_316_Open_Image.style.display='inline'; Codehighlighter1_25_316_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif">    </span><span style="color: #0000ff">if</span><span style="color: #000000">(titles </span><span style="color: #000000">!=</span><span style="color: #000000"> </span><span style="color: #0000ff">null</span><span style="color: #000000">)</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_25_316_Closed_Text"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_25_316_Open_Text"><span style="color: #000000">{<br /><img id="Codehighlighter1_65_314_Open_Image" onclick="this.style.display='none'; Codehighlighter1_65_314_Open_Text.style.display='none'; Codehighlighter1_65_314_Closed_Image.style.display='inline'; Codehighlighter1_65_314_Closed_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif"><img style="display: none" id="Codehighlighter1_65_314_Closed_Image" onclick="this.style.display='none'; Codehighlighter1_65_314_Closed_Text.style.display='none'; Codehighlighter1_65_314_Open_Image.style.display='inline'; Codehighlighter1_65_314_Open_Text.style.display='inline';" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif">    </span><span style="color: #0000ff">for</span><span style="color: #000000">(</span><span style="color: #0000ff">int</span><span style="color: #000000"> i</span><span style="color: #000000">=</span><span style="color: #000000">0</span><span style="color: #000000">; i</span><span style="color: #000000"><</span><span style="color: #000000">titles.length; i</span><span style="color: #000000">++</span><span style="color: #000000">)</span><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid" id="Codehighlighter1_65_314_Closed_Text"><img alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_65_314_Open_Text"><span style="color: #000000">{<br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />    </span><span style="color: #000000">%></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />            </span><span style="color: #000000"><</span><span style="color: #000000">a </span><span style="color: #0000ff">class</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">accordion_headings</span><span style="color: #000000">"</span><span style="color: #000000">><%=</span><span style="color: #000000">titles[i]</span><span style="color: #000000">%></</span><span style="color: #000000">a</span><span style="color: #000000">></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />            </span><span style="color: #000000"><</span><span style="color: #000000">div id</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">test-content</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />                </span><span style="color: #000000"><</span><span style="color: #000000">div </span><span style="color: #0000ff">class</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">accordion_child</span><span style="color: #000000">"</span><span style="color: #000000">></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />                    </span><span style="color: #000000"><%=</span><span style="color: #000000"> (i</span><span style="color: #000000"><</span><span style="color: #000000">des.length</span><span style="color: #000000">?</span><span style="color: #000000">des[i]:</span><span style="color: #000000">""</span><span style="color: #000000">)</span><span style="color: #000000">%></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />                </span><span style="color: #000000"></</span><span style="color: #000000">div</span><span style="color: #000000">></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" />            </span><span style="color: #000000"></</span><span style="color: #000000">div</span><span style="color: #000000">></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" /></span><span style="color: #000000"><%</span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" />    }</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" />}</span></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" />    </span><span style="color: #000000">%></span><span style="color: #000000"><br /><img alt="" align="top" src="http://www.tkk7.com/images/OutliningIndicators/None.gif" /></span></div> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"></p> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">4.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍦ㄩ〉闈腑娣誨姞涓婄浉搴旂殑緇勪歡</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpMiddle"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">a.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍒伴〉闈腑鎵懼埌榪欎釜緇勪歡錛屽茍鎷栦竴涓埌欏甸潰涓?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">b.</font><span style="font: 7pt 'Times New Roman'">      </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍦ㄨ繖涓尯鍩熶腑鐐瑰彸閿紝閫夋嫨“</span><font face="Calibri">Edit</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”銆備細鍑虹幇綾諱技濡備笅鐣岄潰</span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph">   <img border="0" alt="" src="http://www.tkk7.com/images/blogjava_net/noah/cq5_20.png" width="533" height="395" /> <br /><br /></p> <p style="text-indent: -0.25in; margin: 0in 0in 0pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraphCxSpFirst"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">b.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">濉啓瀹屾垚鍚庯紝鐐?#8220;</span><font face="Calibri">OK</font><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">”錛岀敤鎴鋒墍濉啓鐨勪俊鎭細鏄劇ず鍦ㄩ〉闈笂銆?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 0.5in; mso-list: l0 level1 lfo1" class="MsoListParagraphCxSpLast"><span style="mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin"><span style="mso-list: Ignore"><font face="Calibri">5.</font><span style="font: 7pt 'Times New Roman'">       </span></span></span><span style="font-family: 瀹嬩綋; mso-ascii-font-family: Calibri; mso-hansi-font-family: Calibri; mso-fareast-font-family: 瀹嬩綋; mso-fareast-theme-font: minor-fareast; mso-ascii-theme-font: minor-latin; mso-hansi-theme-font: minor-latin" lang="ZH-CN">鍒版鏁翠釜榪囩▼瀹屾垚銆?/span><o:p></o:p></p> <p style="text-indent: -0.25in; margin: 0in 0in 10pt 1in; mso-list: l0 level2 lfo1; mso-add-space: auto" class="MsoListParagraph"></span></p></span><img src ="http://www.tkk7.com/Noah/aggbug/401006.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Noah/" target="_blank">鐪奸暅铔?/a> 2013-06-27 14:44 <a href="http://www.tkk7.com/Noah/articles/401006.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鎬庝箞浣跨敤CQ5鏉ュ紑鍙戠綉绔?/title><link>http://www.tkk7.com/Noah/articles/400958.html</link><dc:creator>鐪奸暅铔?/dc:creator><author>鐪奸暅铔?/author><pubDate>Wed, 26 Jun 2013 01:46:00 GMT</pubDate><guid>http://www.tkk7.com/Noah/articles/400958.html</guid><wfw:comment>http://www.tkk7.com/Noah/comments/400958.html</wfw:comment><comments>http://www.tkk7.com/Noah/articles/400958.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/Noah/comments/commentRss/400958.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/Noah/services/trackbacks/400958.html</trackback:ping><description><![CDATA[     鎽樿: CQ5鐢ㄧ殑浜洪潪甯稿皯錛屽湪涓浗鏇存槸灝戜箣鏇村皯銆傚茍涓旓紝涓枃鏂歸潰鐨勮祫鏂欏彲浠ヨ涓?.鍦ㄨ繖閲屾垜灝卞厛涓哄ぇ瀹舵姏鍧楃爾錛岀畝鍗曠殑浠嬬粛涓涓婥Q5鐨勪嬌鐢紝姣斿鎬庝箞绔欎竴涓綉绔欙紝鎬庝箞寤轟竴涓猼emplate,鎬庝箞涓虹綉绔欏姞CSS鏍峰紡錛屽浘鐗囩瓑錛屾庝箞寮鍙戠粍浠剁瓑絳夊惂 1.       寤虹珛欏圭洰緇撴瀯鍦?#8220;CRXDE Lite”閲?a.  ...  <a href='http://www.tkk7.com/Noah/articles/400958.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/Noah/aggbug/400958.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/Noah/" target="_blank">鐪奸暅铔?/a> 2013-06-26 09:46 <a href="http://www.tkk7.com/Noah/articles/400958.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>How to Create a Fully Featured Internet Website in CQ5http://www.tkk7.com/Noah/articles/400946.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Tue, 25 Jun 2013 09:42:00 GMThttp://www.tkk7.com/Noah/articles/400946.htmlhttp://www.tkk7.com/Noah/comments/400946.htmlhttp://www.tkk7.com/Noah/articles/400946.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/400946.htmlhttp://www.tkk7.com/Noah/services/trackbacks/400946.html闃呰鍏ㄦ枃

]]>
How to Develop Componentshttp://www.tkk7.com/Noah/articles/400941.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Tue, 25 Jun 2013 08:12:00 GMThttp://www.tkk7.com/Noah/articles/400941.htmlhttp://www.tkk7.com/Noah/comments/400941.htmlhttp://www.tkk7.com/Noah/articles/400941.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/400941.htmlhttp://www.tkk7.com/Noah/services/trackbacks/400941.htmlThis section describes how to create your own components and add them to the paragraph system.

A quick way to get started is to copy an existing component and then make the changes you want. You can also use this method to edit existing components (although Day recommends that you back up the original component).

An example of how to develop a component is described in detail in Extending the Text and Image Component - An Example.

Developing a new component by adapting an existing component

To develop new components for CQ WCM based on existing component, you copy the component and create a javascript file for the new component and store it in a location accessible to CQ5:

  1. Create a new component folder in /apps/<website-name>/components/<MyComponent> by copying an existing component, such as the Text component, and renaming it.

  2. In the CRX Explorer, modify the jcr:description and jcr:title to reflect its new name.

  3. Open the new component folder and make the changes you require; also, delete any extraneous information in the folder.

    You can make changes such as:

    • adding a new field in the dialog box

    • replacing the .jsp file (name it after your new component)

    • or completely reworking the entire component if you want

    For example, if you take a copy of the standard Text component, you can add an additional field to the dialog box, then update the .jsp to process the input made there.

  4. In the Content Explorer, navigate to the component and change the allowedParents property to */parsys, which makes it available to the paragraph system.

    [Note] Note

    Either cq:editConfig node, dialog, or design_dialog node should be present and properly initialized for the new component to appear.

  5. Activate the new component in your paragraph system either by adding /apps/<website-name>/components/<MyComponent> to the /etc/designs/default/<website-name>/jcr:content/contentpage/parsys/components property in CRX or by following the instructions in Adding new components to paragraph systems.

  6. In CQ WCM, open a page in your web site and insert a new paragraph of the type you just created to make sure the component is working properly.

[Note] Note

To see timing statistics for page loading, you can use Ctrl-Shift-U - with ?debugClientLibs=true set in the URL.

Adding a new component to the paragraph system (design mode)

After the component has been developed, you add it to the paragraph system, which enables authors to select and use the component when editing a page.

  1. Access a page within your authoring environment that uses the paragraph system; for example <contentPath>/Test.html.

  2. Switch to Design mode by either:

    • adding ?cmsmode=design to the end of the URL and accessing again; for example <contextPath>/ Test.html?cmsmode=design.

    • clicking Design in Sidekick

    You are now in designmode and can edit the paragraph system:

  3. Click Edit.

    A list of components belonging to the paragraph system are shown (all those defined with the property allowedParents=*/parsys). Your new component is also listed.

    The components can be activated (or deactivated) to determine which are offered to the author when editing a page.

  4. Activate your component, then return to normal edit mode to confirm that it is available for use.

Extending the Text and Image Component - An Example

This section provides an example on how to extend the widely used text and image standard component with a configurable image placement feature.

The extension to the text and image component allows editors to use all the existing functionality of the component plus have an extra option to specify the placement of the image either:

  • on the left-hand side of the text (current behavior and the new default)

  • as well as on the right-hand side

After extending this component, you can configure the image placement through the component's dialog box.

The following techniques are described in this exercise:

  • Copying existing component node and modifying its metadata

  • Modifying the component's dialog, including inheritance of widgets from parent dialog boxes

  • Modifying the component's script to implement the new functionality

Extending the existing textimage component

To create the new component, we use the standard textimage component as a basis and modify it. We store the new component in the Geometrixx CQ WCM example application. To extend the textimage component, go to the CRX Explorer (server name:port number/crx) and log in as admin and then navigate to the Content Explorer.

  1. Copy the standard textimage component from /libs/foundation/components/textimage into the Geometrixx component folder, /apps/geometrixx/components, using textimage as the target node name. (Copy the component by navigating to the component, right-clicking and selecting Copy and browsing to the target directory.)

  2. To keep this example simple, navigate to the component you copied and delete all the subnodes of the new textimage node except for the following ones:

    • dialog definition: textimage/dialog

    • component script: textimage/textimage.jsp

  3. Edit the component metadata:

    • Component name

      • Set jcr:description to Text Image Component (Extended)

      • Set jcr:title to Text Image (Extended)

    • Component listing in the paragraph (parsys component) system (leave as is)

      • Leave allowedParents defined as */parsys

    • Group, where the component is listed in the sidekick (leave as is)

      • Leave componentGroup set to General

    • Parent component for the new component (the standard textimage component)

      • Set sling:resourceSuperType to foundation/components/textimage

    After these steps the component node looks like the following:

     

  4. Modify the component's dialog box to include the new option. The new component inherits the parts of the dialog box that are the same as in the original. The only addition we make is to extend the Advanced tab, adding an Image Position dropdown list, with options Left and Right:

    • Leave the textimage/dialog properties unchanged.

    • Note how textimage/dialog/items has three subnodes, tab1 to tab3, representing the three tabs of the textimage dialog box.

    • For the first two tabs (tab1 and tab2):

      • Change xtype to cqinclude (to inherit from the standard component).

      • Add a pathParameter property with values /libs/foundation/components/textimage/dialog/items/tab1.infinity.json and /libs/foundation/components/textimage/dialog/items/tab2.infinity.json, respectively.

      • Remove all other properties or subnodes.

    • For tab3:

      • Leave the properties and subnodes without changes

      • Add a new field definition to tab3/items, node position of type cq:Widget

      • Set the following properties (of type String) for the new tab3/items/position node

        • name: ./imagePosition

        • xtype: selection

        • fieldLabel: Image Position

        • type: select

      • Add subnode position/options of type cq:WidgetCollection to represent the two choices for image placement, and under it create two nodes, o1 and o2 of type nt:unstructured

      • For node position/options/o1 set the properties: text to Left and value to left

      • For node position/options/o2 set the properties: text to Right and value to right

    Image position is persisted in content as the imagePosition property of the node representing textimage paragraph.

    After these steps, the component dialog box looks like this:

  5. Extend the component script, textimage.jsp, with extra handling of the new parameter.

    • Open the /apps/geometrixx/components/textimage/textimage.jsp script for editing.

    • We are going to manipulate the style of the <div class="image"> tag, generated by the component, to float the image to the right. It is located in the following area of the code:

          Image img = new Image(resource, "image");
          if (img.hasContent() || WCMMode.fromRequest(request) == WCMMode.EDIT) {
      %><div class="image"><%
              img.loadStyleData(currentStyle);

      We are going to replace the emphasized code fragment %><div class="image"><% with new code generating a custom style for this tag.

    • Copy the following code fragment, and replace the %><div class="image"><% line with it:

              // todo: add new CSS class for the 'right image' instead of using
              //       the style attribute
              String style="";
              if (properties.get("imagePosition", "left").equals("right")) {
                  style = "style=\"float:right\"";
              }
              %><div <%= style %> class="image"><%

      Note that for simplicity we are hard-coding the style to the HTML tag. The proper way to do it would be to add a new CSS class to the application styles and just add the class to the tag in the code in the case of a right-aligned image.

    • The code fragment, after the change, should look like this (new code emphasized):

          Image img = new Image(resource, "image");
          if (img.hasContent() || WCMMode.fromRequest(request) == WCMMode.EDIT) {
              // todo: add new CSS class for the 'right image' instead of using
              //       the style attribute
              String style="";
              if (properties.get("imagePosition", "left").equals("right")) {
                  style = "style=\"float:right\"";
              }
              %><div <%= style %> class="image"><%
              img.loadStyleData(currentStyle);
      
    • Save the script to the repository.

  6. The component is ready to test.

Checking the new component

After the component has been developed, you can add it to the paragraph system, which enables authors to select and use the component when editing a page. These steps allow you to test the component.

  1. Open a page in Geometrixx; for example, English/Company

  2. Switch to design mode by clicking Design in Sidekick

  3. Edit the paragraph system design by clicking Edit on the paragraph system in the middle of the page. A list of components, which can be placed in the paragraph system are shown, and it should include your newly developed component, Text Image (Extended). Activate it for the paragraph system by selecting it and clicking OK.

  4. Switch back to the editing mode.

  5. Add the Text Image (Extended) paragraph to the paragraph system, initialize text and image with sample content. Save and you should see the default rendering of Text and Image component:

  6. Open the dialog of the text and image paragraph, and change the Image Position on the Advanced tab to Right, and click OK to save the changes.

  7. You see the paragraph rendered with the image on the right:

  8. The component is now ready to use.

The component stores its content in a paragraph on the Company page. The following screenshot shows how our new configuration parameter is persisted in the repository, with the node representing the paragraph we have just created.

The textimage/imagePosition parameter represents the position of the image for this paragraph on /content/geometrixx/en/company page.



]]>
How to Create Templateshttp://www.tkk7.com/Noah/articles/400940.html鐪奸暅铔?/dc:creator>鐪奸暅铔?/author>Tue, 25 Jun 2013 07:50:00 GMThttp://www.tkk7.com/Noah/articles/400940.htmlhttp://www.tkk7.com/Noah/comments/400940.htmlhttp://www.tkk7.com/Noah/articles/400940.html#Feedback0http://www.tkk7.com/Noah/comments/commentRss/400940.htmlhttp://www.tkk7.com/Noah/services/trackbacks/400940.htmlCQ5 page templates are simply models used to create new pages. They can contain as little, or as much, initial content as needed, their role being to create the correct initial node structures, with the required properties (primarily sling:resourceType) set to allow editing and rendering.

Creating a new Template (based on an existing template)

Needless to say a new template can be created completely from scratch, but often an existing template will be copied and updated to save you time and effort. For example, the templates within Geometrixx can be used to get you started.

  1. Copy an existing template (preferably with a definition as close as possible to what you want to achieve) to a new node.

    [Note] Note

    Templates are usually stored in /apps/<website-name>/templates/<template-name>.

  2. Change the jcr:title of the new template node to reflect its new role. You can also update the jcr:description if appropriate.

  3. Copy the component on which the template is based (this is indicated by the sling:resourceType property of the jcr:content node within the template) to create a new instance.

    [Note] Note

    Components are usually stored in /apps/<website-name>/components/<component-name>.

  4. Update the jcr:title and jcr:description of the new component.

  5. Replace the thumbnail.png if you want a new thumbnail picture to be shown in the template selection list.

  6. Update the sling:resourceType of the template's jcr:content node to reference the new component.

  7. Make any further changes to the functionality or design of the template and/or its underlying component.

    Changes made to the /apps/<website>/templates/<template-name> node will affect the template instance (as in the selection list).

    Changes made to the /apps/<website>/components/<component-name> node will affect the content page created when the template is used.

You can now create a page within your website using the new template.



]]>
主站蜘蛛池模板: 亚洲欧美日韩中文无线码| 免费精品一区二区三区在线观看| 亚洲gay片在线gv网站| 亚洲视频在线观看网址| 亚洲精品99久久久久中文字幕| 亚洲精品成人无限看| 国产精品视频免费一区二区三区 | 成年人性生活免费视频| 日本免费高清视频| 岛国精品一区免费视频在线观看| 色欲aⅴ亚洲情无码AV蜜桃| 亚洲色图激情文学| 亚洲国产日产无码精品| 热99re久久免费视精品频软件| 999久久久免费精品播放| 国产日韩AV免费无码一区二区| 一级毛片正片免费视频手机看 | 日本久久久免费高清| 无码区日韩特区永久免费系列| 久久亚洲免费视频| 免费h视频在线观看| 久久99毛片免费观看不卡| 免费在线观影网站| 免费a级毛片无码a∨免费软件| 久久精品免费大片国产大片| 一级做a爰片久久免费| 免费无码国产V片在线观看| 色老头综合免费视频| 特级av毛片免费观看| 免费中文字幕视频| 特黄特色的大片观看免费视频| 99久久免费精品高清特色大片| 亚洲首页国产精品丝袜| 亚洲?V无码乱码国产精品| 色www永久免费网站| 久久夜色精品国产亚洲av| 国产乱子伦精品免费无码专区 | 4hu四虎最新免费地址| 久久精品国产免费观看| www.av在线免费观看| 好猛好深好爽好硬免费视频|