;ò /åBc@s”dklZdklZlZlZlZdeifd„ƒYZ dei fd„ƒYZ dei fd„ƒYZ dei fd „ƒYZ d S( (sutil(sinevowsrendstagssloaderssRootcBsMtZeZeieiedƒƒZ d„Z d„Z d„Z d„Z RS(Ns main.htmlcCsti|ƒiiSdS(N(sinevowsIRequestsctxsclientshost(sselfsctxsdata((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysdata_ipscCs|it|ƒSdS(N(sctxstagsHeadersdata(sselfsctxsdata((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pys render_header scCs!|iidtƒƒ|iSdS(Ns main_sidebar(sctxstags fillSlotssSideBar(sselfsctxsdata((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysrender_sidebarscCs|itƒSdS(N(sctxstagsContent(sselfsctxsdata((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysrender_contents(s__name__s __module__sTruesaddSlashsloaderssxmlfilesutilssibpaths__file__s docFactorysdata_ips render_headersrender_sidebarsrender_content(((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysRoots    sHeadercBs@tZeieieideidƒƒdƒZd„Z RS(Nsrendersips Welcome IP: cCs|i|SdS(N(sctxstagsdata(sselfsctxsdata((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pys render_ips( s__name__s __module__sloaderssstansts invisiblesps directives docFactorys render_ip(((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysHeaders/sSideBarcBs<tZeieieideideidfƒZRS(Ns Menuitem 1s Menuitem 2s Menuitem 3(s__name__s __module__sloaderssstanstsulslis docFactory(((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysSideBar"ssContentcBstZeieidƒZRS(Ns]Hi, this page is composed thanks to Fragments. A Fragment allows the programmer to dispatch the composition of the page to many different objects that represent a logical entity inside the page. The Fragment can be used just like any other piece of stan plus it understands render_* and data_* methods. For additional questions come in #twisted.web(s__name__s __module__sloaderssstanstsps docFactory(((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pysContent+sN(stwisted.pythonsutilsnevowsinevowsrendstagsstsloaderssPagesRootsFragmentsHeadersSideBarsContent( sContentsinevowsrendsloaderssutilsHeaderstsSideBarsRoot((sQ/mnt/gmirror/ports/www/py-nevow/work/Nevow-0.9.18/examples/fragments/fragments.pys?s