ZEXP É ¾((U
OFS.FolderqUFolderqtqNt.}q(U+_Open_Close_Database_Connections_Permissionq(UManagerqUconfig_zwookqtqUzwo_libq (U Êq
(hUFolderqttQU_View_History_Permissionq(hhtq
U_Add_Page_Templates_Permissionq(hhtqU!_Import_Export_objects_Permissionq(hhtqU#_Manage_ZCatalog_Entries_Permissionq(hhtqU_Add_Zope_Tutorials_Permissionq(hhtqU__ac_roles__q(hUOwnerqU AnonymousqU
AuthenticatedqhUadminqUinscriptionqtqU_Add_Vocabularies_Permissionq(hhtqU_Edit_Factories_Permissionq(hhtq Utitleq!U Uzwo_modulesq"(U Ëq#(hUFolderq$ttQU_Manage_Z_Classes_Permissionq%(hhtq&U_Delete_objects_Permissionq'(hhtq(U_Add_Versions_Permissionq)(hhtq*U _Use_Database_Methods_Permissionq+(hhtq,U
type_zwookq-Usystemq.U_Copy_or_Move_Permissionq/(hhtq0U!_Add_ZODB_Mount_Points_Permissionq1)U_Change_Versions_Permissionq2(hhtq3U(_Manage_ZCatalogIndex_Entries_Permissionq4(hhtq5U"_Create_class_instances_Permissionq6(hhtq7Uzwo_boq8(U Ìq9(hUFolderq:ttQU(_Save_discard_Version_changes_Permissionq;(hhtqU _Add_Temporary_Folder_Permissionq?(hhtq@U_Add_Python_Scripts_PermissionqA(hhtqBU_Define_permissions_PermissionqC(htqDUzwo_upgradeqE(U ÍqF(hUFolderqGttQU!_Change_cache_managers_PermissionqH(hhtqIU-_Add_Z_Gadfly_Database_Connections_PermissionqJ(hhtqKU/_Add_Accelerated_HTTP_Cache_Managers_PermissionqL(hhtqMU._Access_arbitrary_user_session_data_PermissionqN(hhtqOU _Log_to_the_Event_Log_PermissionqP(hhtqQU
index_htmlqR(U ÎqS(U#Products.PythonScripts.PythonScriptqTUPythonScriptqUttQU_Search_ZCatalog_PermissionqV(hhtqWU%_Add_Virtual_Host_Monsters_PermissionqX(hhtqYU _Change_configuration_PermissionqZ(hhtq[U_Add_Folders_Permissionq\(hhtq]U_Manage_Vocabulary_Permissionq^(hhtq_U!_Change_Python_Scripts_Permissionq`(hhtqaU_Use_external_editor_Permissionqb(hhtqcU$_Create_Transient_Objects_Permissionqd(hhtqeU
zwo_imagesqf(U Ïqg(hUFolderqhttQU_Change_DTML_Methods_Permissionqi(hhtqjU_Access_session_data_Permissionqk(hhhhtqlU _Add_MailHost_objects_Permissionqm(hhtqnU__allow_groups__qo(U Ðqp(UAccessControl.UserqqU
UserFolderqrttQU,_Add_Z_MySQL_Database_Connections_Permissionqs)U_Query_Vocabulary_Permissionqt(hhtquU_Add_Pluggable_Index_Permissionqv(hhtqwU#_Change_External_Methods_Permissionqx(hhtqyU_Add_User_Folders_Permissionqz(hhtq{U_objectsq|(}q}(U meta_typeq~U
DTML DocumentqUidq€Utest_connectionqu}q‚(U meta_typeqƒUScript (Python)q„Uidq…Uacl_objq†u}q‡(U meta_typeqˆUScript (Python)q‰UidqŠhRu}q‹(U meta_typeqŒU
DTML DocumentqUidqŽUCOPYINGqu}q(U meta_typeq‘UFolderq’Uidq“Uzwo_libq”u}q•(U meta_typeq–UFolderq—Uidq˜Uzwo_boq™u}qš(h–h—h˜hfu}q›(U meta_typeqœUFolderqUidqžUzwo_modulesqŸu}q (U meta_typeq¡UUser Folderq¢Uidq£U acl_usersq¤u}q¥(h¡UFolderq¦h£Uzwo_infoq§u}q¨(h¡h¦h£Uzwookq©u}qª(U meta_typeq«UFolderq¬UidqUzwo_upgradeq®u}q¯(U meta_typeq°U Mail Hostq±Uidq²UMailHostq³utq´U*_Add_Transient_Object_Container_Permissionqµ(hhtq¶U_query_Permissionq·]q¸(hhhheU_Change_proxy_roles_Permissionq¹(hhtqºU"_Add_Browser_Id_Manager_Permissionq»(hhtq¼U!_Change_cache_settings_Permissionq½(hhtq¾U'_Change_Session_Data_Manager_Permissionq¿(hhtqÀU!_Edit_ReStructuredText_PermissionqÁ(htqÂU_WebDAV_Lock_items_PermissionqÃ(htqÄU-_Manage_Transient_Object_Container_PermissionqÅ(hhtqÆU_Manage_WebDAV_Locks_PermissionqÇ(hhtqÈU!_Change_Page_Templates_PermissionqÉ(hhtqÊU$_Add_Session_Data_Manager_PermissionqË(hhtqÌU*_Open_Close_Database_Connection_PermissionqÍ(hhtqÎU_Take_ownership_PermissionqÏ(hhtqÐU_WebDAV_access_PermissionqÑ(htqÒU*_Add_ReStructuredText_Documents_PermissionqÓ(htqÔU_Change_bindings_PermissionqÕ(hhtqÖUacl_objq×(U ÑqØ(hTUPythonScriptqÙttQU%_Test_Database_Connections_PermissionqÚ(hhtqÛUsystemqÜUracineqÝU$_Access_Transient_Objects_PermissionqÞ(hhhhtqßU_Log_Site_Errors_Permissionqà(hhtqáU_Add_Site_Roots_Permissionqâ(hhtqãU _Add_External_Methods_Permissionqä(hhtqåUtest_connectionqæ(U Òqç(UOFS.DTMLDocumentqèUDTMLDocumentqéttQU_Add_ZCatalogs_Permissionqê(hhtqëU#_View_management_screens_Permissionqì(hhtqíU!_Use_mailhost_services_Permissionqî(hhtqïU#_Change_Database_Methods_Permissionqð(hhtqñU _Add_Database_Methods_Permissionqò(hhtqóU_Manage_properties_Permissionqô(hhtqõU_Add_ChatItems_Permissionqö(hhhtq÷Uzwo_infoqø(U Óqù(hUFolderqúttQh¤(hp(hqU
UserFolderqûttQU%_Change_Browser_Id_Manager_Permissionqü(hhtqýU,_Add_Documents__Images__and_Files_Permissionqþ(hhtqÿU_FTP_access_Permissionr (hhtr U_Use_Factories_Permissionr (hhtr U'_Change_Database_Connections_Permissionr (hhtr U!_Change_DTML_Documents_Permissionr (hhtr h³(U ›Fr (UProducts.MailHost.MailHostr UMailHostr
ttQUCOPYINGr (U Õr (hèUDTMLDocumentr
ttQU'_Access_contents_information_Permissionr (hhhhtr U#_Change_Images_and_Files_Permissionr (hhtr Uidr Uzwook_active_rc6_beta3r U"_Add_RAM_Cache_Managers_Permissionr (hhtr U#_Change_Lock_Information_Permissionr (hhtr U_View_Permissionr (hhhhtr U_WebDAV_Unlock_items_Permissionr (htr Uzwookr (U Ör (hUFolderr ttQU_Add_ZRTChats_Permissionr (hhhtr U_Join_leave_Versions_Permissionr! (hhtr" U_Undo_changes_Permissionr# (hhtr$ U_ownerr% (]r& U acl_usersr' aUadminr( tr) U_Manage_Access_Rules_Permissionr* (hhtr+ U_propertiesr, (}r- (Utyper. Ustringr/ Uidr0 Utitler1 Umoder2 Uwu}r3 (j. Ustringr4 j0 U
type_zwookr5 u}r6 (j. Ustringr7 j0 Usystemr8 utr9 U_Change_permissions_Permissionr: (hhtr; U__ac_local_roles__r< }r= u. Ê ø((U
OFS.FolderqUFolderqtqNt.}q(U&standard_html_header_avant_patch_metasq(U ×q(U#Products.PythonScripts.PythonScriptqUPythonScriptqttQUzwo_droits_folderq (U Øq
(hUPythonScriptqttQUparseq(U Ùq
(hUFolderqttQUstandard_print_headerq(U óq(hUPythonScriptqttQUstandard_img_homeq(U Úq(hUPythonScriptqttQUidqUzwo_libqUzwo_user_groupsq(U Ûq(hUPythonScriptqttQU
tab_to_valq(U Üq(hUPythonScriptqttQUzwo_cpyq(U Ýq(hUPythonScriptqttQUmem_mod_dataq (U Þq!(hUPythonScriptq"ttQUmem_dataq#(U ßq$(hUPythonScriptq%ttQUtitleq&Unoyau - bibliothequeq'Uepozq((U àq)(hUFolderq*ttQUsystemq+Ulibq,U
type_zwookq-Usystemq.U_objectsq/(}q0(U meta_typeq1UScript (Python)q2Uidq3Umix_id_zopeq4u}q5(U meta_typeq6UScript (Python)q7Uidq8hu}q9(U meta_typeq:UScript (Python)q;Uidq(U meta_typeq?UScript (Python)q@UidqAUmem_dataqBu}qC(U meta_typeqDUScript (Python)qEUidqFUsecure_skinqGu}qH(U meta_typeqIUScript (Python)qJUidqKUzwo_droits_folderqLu}qM(U meta_typeqNUScript (Python)qOUidqPUzwo_cpyqQu}qR(hNhOhPU
zwo_renameqSu}qT(hNhOhPUzwo_user_groupsqUu}qV(hNhOhPUstandard_img_footerqWu}qX(hNhOhPUstandard_img_headerqYu}qZ(hNhOhPhu}q[(hNhOhPUstandard_print_footerq\u}q](hNhOhPhu}q^(hNhOhPUstandard_print_homeq_u}q`(U meta_typeqaUScript (Python)qbUidqcUzwo_initialise_passwordqdu}qe(U meta_typeqfUScript (Python)qgUidqhUcheck_edit_repqiu}qj(U meta_typeqkUScript (Python)qlUidqmUstandard_html_footerqnu}qo(hkhlhmUstandard_html_homeqpu}qq(U meta_typeqrUFolderqsUidqtUinstallquu}qv(hrUScript (Python)qwhtUstandard_minimal_footerqxu}qy(hrhwhtUstandard_minimal_headerqzu}q{(U meta_typeq|UFolderq}Uidq~Uparsequ}q€(U meta_typeqUFolderq‚UidqƒUusersq„u}q…(U meta_typeq†UScript (Python)q‡UidqˆU
get_headerq‰u}qŠ(h†h‡hˆU
get_footerq‹u}qŒ(h†UFolderqhˆU trackbackqŽu}q(U meta_typeqUFolderq‘Uidq’Uepozq“u}q”(U meta_typeq•UScript (Python)q–Uidq—hu}q˜(h•h–h—Ustandard_html_headerq™utqšU
get_headerq›(U âqœ(hUPythonScriptqttQhd(U ãqž(hUPythonScriptqŸttQUusersq (U äq¡(hUFolderq¢ttQhY(U åq£(hUPythonScriptq¤ttQhW(U æq¥(hUPythonScriptq¦ttQU trackbackq§(U çq¨(hUFolderq©ttQUstandard_html_footerqª(U èq«(hUPythonScriptq¬ttQUstandard_html_homeq(U éq®(hUPythonScriptq¯ttQUinstallq°(U ðq±(hUFolderq²ttQUsecure_skinq³(U êq´(hUPythonScriptqµttQU
zwo_renameq¶(U ëq·(hUPythonScriptq¸ttQh_(U ìq¹(hUPythonScriptqºttQh\(U íq»(hUPythonScriptq¼ttQUmix_id_zopeq½(U îq¾(hUPythonScriptq¿ttQh‹(U ïqÀ(hUPythonScriptqÁttQUstandard_minimal_headerqÂ(U áqÃ(hUPythonScriptqÄttQU_propertiesqÅ(}qÆ(UtypeqÇUstringqÈhh&UmodeqÉUwu}qÊ(hÇUstringqËhh-u}qÌ(hÇUstringqÍhUsystemqÎutqÏUstandard_minimal_footerqÐ(U ñqÑ(hUPythonScriptqÒttQhi(U òqÓ(hUPythonScriptqÔttQU__ac_local_roles__qÕ}qÖUstandard_html_headerq×(U ôqØ(hUPythonScriptqÙttQu. Ë Û((U
OFS.FolderqUFolderqtqNt.}q(Uinscriptionq(U õq(hUFolderqttQUannuaire_liensq(U ‚ q (hUFolderq
ttQU
rss_readerq(U ÷q(hUFolderq
ttQUtextq(U ùq(hUFolderqttQUimageq(U úq(hUFolderqttQU
simplepollq(U ûq(hUFolderqttQU text_epozq(U üq(hUFolderqttQUfaqs_historyq(U ‚
q(hUFolderqttQU folderbarq(U ýq(hUFolderqttQU mailgroupq (U þq!(hUFolderq"ttQUvideoq#(U ÿq$(hUFolderq%ttQUproduits_dispatchesq&(U ‚ q'(hUFolderq(ttQUtotalq)(U ‚q*(U#Products.PythonScripts.PythonScriptq+UPythonScriptq,ttQUtodoq-(U ‚q.(hUFolderq/ttQUidq0Uzwo_modulesq1Uforums_historyq2(U ¢“q3(hUFolderq4ttQU documentsq5(U ‚q6(hUFolderq7ttQUpreferencesq8(U ‚q9(hUFolderq:ttQUtell_a_fiendq;(U ‚q<(hUFolderq=ttQUscriptq>(U ‚q?(hUFolderq@ttQUnews_historyqA(U œAqB(hUFolderqCttQUalbum_photoqD(U ‚qE(hUFolderqFttQUflashqG(U öqH(hUFolderqIttQUsystemqJUlibqKU catalogueqL(U øqM(hUFolderqNttQUminicalendarqO(U ‚#qP(hUFolderqQttQU
type_zwookqRUsystemqSUproduits_dispatches_selectorqT(U ‚qU(hUFolderqVttQUtext_fckqW(U ‚
qX(hUFolderqYttQU_objectsqZ(}q[(U meta_typeq\UScript (Python)q]Uidq^Utotalq_u}q`(U meta_typeqaUFolderqbUidqcU folderbarqdu}qe(hahbhcUscriptqfu}qg(U meta_typeqhUFolderqiUidqjU documentsqku}ql(hhhihjUexample_moduleqmu}qn(U meta_typeqoUFolderqpUidqqUbrowsing_modesqru}qs(hohphqU
mesevenementsqtu}qu(hohphqU
calendrierqvu}qw(hohphqU speedblogqxu}qy(U meta_typeqzUFolderq{Uidq|U locatebarq}u}q~(U meta_typeqUFolderq€UidqUrecherche_googleq‚u}qƒ(U meta_typeq„UFolderq…Uidq†Utitreq‡u}qˆ(U meta_typeq‰UFolderqŠUidq‹hGu}qŒ(U meta_typeqUFolderqŽUidqUhitsqu}q‘(hhŽhUtraitq’u}q“(U meta_typeq”UFolderq•Uidq–Ump3_playlistq—u}q˜(U meta_typeq™UFolderqšUidq›Utodoqœu}q(U meta_typeqžUFolderqŸUidq Umembers_listq¡u}q¢(hžhŸh h8u}q£(U meta_typeq¤UFolderq¥Uidq¦Utextq§u}q¨(U meta_typeq©UFolderqªUidq«hu}q¬(U meta_typeqUFolderq®Uidq¯U
navigationq°u}q±(U meta_typeq²UFolderq³Uidq´hu}qµ(h²h³h´Urss_aggregatorq¶u}q·(U meta_typeq¸UFolderq¹UidqºUlogs_crawlerq»u}q¼(U meta_typeq½UFolderq¾Uidq¿hDu}qÀ(U meta_typeqÁUFolderqÂUidqÃUcontactqÄu}qÅ(U meta_typeqÆUFolderqÇUidqÈhu}qÉ(U meta_typeqÊUFolderqËUidqÌhWu}qÍ(U meta_typeqÎUFolderqÏUidqÐhu}qÑ(hÎhÏhÐUsimplepoll4skinqÒu}qÓ(hÎhÏhÐU
directfriendsqÔu}qÕ(U meta_typeqÖUFolderq×UidqØUsubmited_monitorqÙu}qÚ(U meta_typeqÛUFolderqÜUidqÝU
login_managerqÞu}qß(hÛhÜhÝhOu}qà(U meta_typeqáUFolderqâUidqãhTu}qä(háhâhãUproduits_dispatchesqåu}qæ(U meta_typeqçUFolderqèUidqéh;u}qê(hçhèhéUfile_v2qëu}qì(hçhèhéUimageqíu}qî(U meta_typeqïUFolderqðUidqñUconges_scolairesqòu}qó(hïhðhñhLu}qô(hïhðhñhu}qõ(hïhðhñU mailgroupqöu}q÷(hïhðhñU
newsletterqøu}qù(U meta_typeqúUFolderqûUidqüh#u}qý(U meta_typeqþUFolderqÿUidr Uforumr u}r (U meta_typer UFolderr Uidr Ufaqr u}r (j j j Ufaqs_historyr u}r (U meta_typer
UFolderr Uidr Unewsr
u}r (U meta_typer UFolderr Uidr Unews_historyr u}r (U meta_typer UFolderr Uidr Uforums_historyr utr U
login_managerr (U ‚r (hUFolderr ttQhÔ(U ‚r (hUFolderr ttQh»(U ‚r (hUFolderr ttQh’(U ‚r (hUFolderr! ttQj (U ‚r" (hUFolderr# ttQhr(U ‚r$ (hUFolderr% ttQhë(U ‚r& (hUFolderr' ttQhÒ(U ‚r( (hUFolderr) ttQUtitrer* (U ‚r+ (hUFolderr, ttQUnewsr- (U ›‘r. (hUFolderr/ ttQhÙ(U ‚r0 (hUFolderr1 ttQh—(U ‚"r2 (hUFolderr3 ttQhx(U ‚r4 (hUFolderr5 ttQUhitsr6 (U ‚r7 (hUFolderr8 ttQhø(U ‚r9 (hUFolderr: ttQj (U ‚r; (hUFolderr< ttQU
calendrierr= (U ‚r> (hUFolderr? ttQU locatebarr@ (U ‚ rA (hUFolderrB ttQU__ac_local_roles__rC }rD hm(U ‚(rE (hUFolderrF ttQUcontactrG (U ‚rH (hUFolderrI ttQht(U ‚$rJ (hUFolderrK ttQh¶(U ‚%rL (hUFolderrM ttQU_propertiesrN (}rO (UtyperP UstringrQ UidrR UtitlerS UmoderT Uwu}rU (jP UstringrV jR U
type_zwookrW u}rX (jP UstringrY jR UsystemrZ utr[ h¡(U ‚&r\ (hUFolderr] ttQUtitler^ Umodulesr_ h‚(U ‚'r` (hUFolderra ttQU
navigationrb (U ‚!rc (hUFolderrd ttQhò(U ‚re (hUFolderrf ttQu. Ì Œ((U
OFS.FolderqUFolderqtqNt.}q(Uautourq(U ‚)q(U#Products.PythonScripts.PythonScriptqUPythonScriptqttQUtitleq Unoyau : back officeq
Uadminq(U ‚*q(hUFolderq
ttQUmenuq(U ‚+q(hUPythonScriptqttQUskinq(U ‚/q(hUFolderqttQUpresentationq(U ‚2q(hUPythonScriptqttQU configboxq(U ‚,q(hUPythonScriptqttQUeditq(U ‚-q(hUFolderqttQUeditionq(U ‚.q(hUPythonScriptqttQU
type_zwookq Usystemq!U_propertiesq"(}q#(Utypeq$Ustringq%Uidq&Utitleq'Umodeq(Uwu}q)(h$Ustringq*h&U
type_zwookq+utq,Uarboq-(U ‚0q.(hUFolderq/ttQU_objectsq0(}q1(U meta_typeq2UFolderq3Uidq4Uadminq5u}q6(U meta_typeq7UScript (Python)q8Uidq9Umenuq:u}q;(U meta_typeqhu}q?(U meta_typeq@UScript (Python)qAUidqBU configboxqCu}qD(U meta_typeqEUScript (Python)qFUidqGUchoixcouleurqHu}qI(U meta_typeqJUFolderqKUidqLUskinqMu}qN(U meta_typeqOUScript (Python)qPUidqQUpresentationqRu}qS(hOhPhQUautourqTu}qU(U meta_typeqVUFolderqWUidqXUarboqYu}qZ(U meta_typeq[UFolderq\Uidq]Ueditq^utq_hH(U ‚1q`(hUPythonScriptqattQU__ac_local_roles__qb}qch4Uzwo_boqdu. Í Ý((U
OFS.FolderqUFolderqtqNt.}q(UtitleqU Umeta_data_and_titleq(U ‚3q(hUFolderqttQU_objectsq (}q
(U meta_typeqUFolderqUidq
hutqU__ac_local_roles__q}qUsantiagoq]qUOwnerqash
Uzwo_upgradequ. Î {((U#Products.PythonScripts.PythonScriptqUPythonScriptqtqNt.}q(UPython_magicqU;ò
qUerrorsq)Uwarningsq)UScript_magicq KU_bodyq
T„ #Affiche un dossier ou un objet.
#recupération des données utiles (mem).
mem=context.zwo_lib.mem_data()
#test pour verifier que l'utilisateur n'est pas un user Zope non Zwook.
if not mem:
return 'Vous utilisez un User Zope qui n\'est pas enregistré dans Zwook !!!
Mettez cette page en bookmark
Delogger vous ICI.
Vous devez ensuite cliquer sur Annuler/Cancel...
Revenez ensuite sur votre page bookmarkée
'
#Check de premiere configuration.
#pour réactivé cette premiere configuration (changement de password root)
# mettre a 0 la propriété checkproperty de zwo_info.
if not mem['racine_obj'].zwo_info.hasProperty("checkpasswd") or mem['racine_obj'].zwo_info.checkpasswd<>1:
try:
return context.zwo_lib.zwo_initialise_password(mem)
except:
#affichage avant premiere connection d'un message indiquant le login/password temporaire.
return '
Se connecter avec l\'utilisateur "admin" et le mot de passe "admin"
' #Test si l'utilisateur a le droit de voir la page (ou l'objet) if mem['droit_vue_dossier']==0: print 'Se connecter avec l'utilisateur "admin" et le mot de passe "admin"