mò ôñEc@sÔdklZlZdklZdklZdklZdk Z dk l Z dk l Z d„Zde eeefd „ƒYZeeƒd eeefd „ƒYZeeƒd „Ze d eƒƒZdS((sInitializeClasss Persistent(sExplicit(sFolder(sItemN(sPageTemplateFile(sSkinnableObjectManagercCs|iƒidtƒƒdS(s Uus tervitajattere3sLisatud leht nimega tere3N(tlisajat Destinationt _setObjecttTere3(R((t.C:\Zope\Instance\2.9.6\Products\tere3\Tere3.pytlisamisKonstruktor sRcBs¦tZdZdZdZdZeiƒZei ƒd„Z ei dƒd„Z d„Z d„Zd „Zd „Zd „Zd „Zd „Zd„Zd„ZRS(t TeretusklassRticCs!|iƒ|idddƒdS(NtViewt Authenticatedi(s Authenticated(tselft setupSkinstmanage_permission(R titemt container((Rtmanage_afterAdds R cCsdkl}|idi}|dd ƒt||iƒƒ}|i ddƒd}|i d|dd ƒd k l }||d tƒƒd S( s setup skins system (smanage_addTooltCMFCoresCMF Skins Tooltdefault_customs%Customize pages here for default skinsmain, default_customtdefaultt make_defaulti(saddDirectoryViewstskinsN(tProducts.CMFCore.utilstmanage_addToolR tmanage_addProducttadd_tooltNonetgetattrtgetSkinsFolderNametsk_tooltmanage_addFoldertpathstaddSkinSelectiontProducts.CMFCore.DirectoryViewtaddDirectoryViewstglobals(R RRRRR"((RR s   cCsdS(Nt portal_skins((R ((RR)scCsdS(tTervitusmeetods Tervist!!!N((R ((Rt index_html0scCsdS(sHommikune tervitussTere hommikust!!N((R ((RttervitaHommikuselt4scCs=|id|d|ƒ|i||ƒt|ƒt|ƒS(sKorrutab kaks ette antud arvus Korrutati s ja N(R tsalvestaViimaneTehetarv1tarv2tlisaTeheKataloogitint(R R)R*((Rtkorruta8scCs||_d|S(s0Salvestatakse viimatine tehe Tere2 objekti kylgesTekst salvestatud: N(t tehtetekstR t viimaneTehe(R R.((RR(>s cCsst|dƒo|id|_n d|_t||ƒ}dt|iƒƒ|_ |i |i |ƒd|i S(s*Loob Tere2 kataloogi elemendi tehte sisugat tehteLoendurittehesLisati N( thasattrR R0t KorrutusTeheR)R*tttstrtkysiTehteLoendurtidR(R R)R*R4((RR+Cs cCs|iS(s Tagastatakse viimase tehte tekstN(R R/(R ((RtkysiViimaneTeheNscCs|iS(s!Tagastatakse, mitu tehet olnud onN(R R0(R ((RR6RscCsEg}x8|iƒD]*}|iidƒo|i|ƒqqW|S(sOlnud tehete loeteluR1N(R4R t objectValuestobjR7t startswithtappend(R R:R4((Rt kysiTehtedVs (t__name__t __module__t__doc__t meta_typeR/R0t AccessControltClassSecurityInfotsecuritytdeclareObjectPublicRtdeclarePrivateR RR&R'R-R(R+R8R6R=(((RRs$            R3cBs2tZdZd„Zd„Zd„Zd„ZRS(s'Vahend korrutustehte andmete hoidmisekscCs||_||_dS(s%Konstruktor tehteeksemplari loomiseksN(ttegur1R ttegur2(R RGRH((Rt__init__bs cCs|iS(sEsimese teguri sisuN(R RG(R ((Rt kysiTegur1gscCs|iS(sEsimese teguri sisuN(R RH(R ((Rt kysiTegur2kscCst|iƒdt|iƒS(sVormidatud sisut*N(R5R RGRH(R ((RtkysiTeheTekstinaos(R>R?R@RIRJRKRM(((RR3`s    cCs;t|ƒ}|i||ƒ|o|i||ƒSndS(s instantiate N(RR7tobR RtREQUESTt manage_main(R ROR7RN((Rtmanage_addTere3us  sskins\rakenduseLisamiseVorm.zpt(tGlobalstInitializeClasst Persistentt AcquisitiontExplicitt OFS.FoldertFoldertOFS.SimpleItemtItemRBt'Products.PageTemplates.PageTemplateFiletPageTemplateFiletProducts.CMFCore.SkinnabletSkinnableObjectManagerRRR3RQR#tmanage_addTere3Form( RBRR^RVRSRTRZR_R3R\RXRRQ((Rt?s       P