Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
mynij
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Mynij
mynij
Commits
440ac70e
Commit
440ac70e
authored
Oct 20, 2021
by
Alain Takoudjou
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
erp5_mynij_appstore: Add mynij_appstore bt5
parent
69e56ace
Changes
50
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
50 changed files
with
5715 additions
and
1 deletion
+5715
-1
gadget_officejs_appstore_data_all_apps_json.json
...t_module/gadget_officejs_appstore_data_all_apps_json.json
+70
-0
gadget_officejs_appstore_data_all_apps_json.xml
...nt_module/gadget_officejs_appstore_data_all_apps_json.xml
+177
-0
gadget_officejs_appstore_data_global_json.json
...ent_module/gadget_officejs_appstore_data_global_json.json
+281
-0
gadget_officejs_appstore_data_global_json.xml
...ment_module/gadget_officejs_appstore_data_global_json.xml
+177
-0
gadget_officejs_appstore_lang_en-EN_dict_json.json
...module/gadget_officejs_appstore_lang_en-EN_dict_json.json
+236
-0
gadget_officejs_appstore_lang_en-EN_dict_json.xml
..._module/gadget_officejs_appstore_lang_en-EN_dict_json.xml
+177
-0
gadget_officejs_appstore_lang_zh-CN_dict_json.json
...module/gadget_officejs_appstore_lang_zh-CN_dict_json.json
+240
-0
gadget_officejs_appstore_lang_zh-CN_dict_json.xml
..._module/gadget_officejs_appstore_lang_zh-CN_dict_json.xml
+177
-0
store_officejs_data_all_apps_json.json
...em/document_module/store_officejs_data_all_apps_json.json
+70
-0
store_officejs_data_all_apps_json.xml
...tem/document_module/store_officejs_data_all_apps_json.xml
+177
-0
store_officejs_data_global_json.json
...Item/document_module/store_officejs_data_global_json.json
+281
-0
store_officejs_data_global_json.xml
...eItem/document_module/store_officejs_data_global_json.xml
+177
-0
store_officejs_lang_en-EN_dict_json.json
.../document_module/store_officejs_lang_en-EN_dict_json.json
+236
-0
store_officejs_lang_en-EN_dict_json.xml
...m/document_module/store_officejs_lang_en-EN_dict_json.xml
+177
-0
store_officejs_lang_zh-CN_dict_json.json
.../document_module/store_officejs_lang_zh-CN_dict_json.json
+240
-0
store_officejs_lang_zh-CN_dict_json.xml
...m/document_module/store_officejs_lang_zh-CN_dict_json.xml
+177
-0
officejs_system_preference.xml
...ateItem/portal_preferences/officejs_system_preference.xml
+291
-0
gadget_ojs_appstore_publish_button_js.js
.../web_page_module/gadget_ojs_appstore_publish_button_js.js
+72
-0
gadget_ojs_appstore_publish_button_js.xml
...web_page_module/gadget_ojs_appstore_publish_button_js.xml
+348
-0
AppstoreSystemPreference.xml
...eItem/portal_property_sheets/AppstoreSystemPreference.xml
+66
-0
preferred_system_appstore_app_url_property.xml
...Preference/preferred_system_appstore_app_url_property.xml
+44
-0
preferred_system_appstore_wildcard_domain_property.xml
...ce/preferred_system_appstore_wildcard_domain_property.xml
+40
-0
preferred_system_appstore_wildcard_protocol_property.xml
.../preferred_system_appstore_wildcard_protocol_property.xml
+40
-0
registered_skin_selection.xml
...edSkinSelectionTemplateItem/registered_skin_selection.xml
+10
-0
erp5_mynij_credential.xml
...e/SkinTemplateItem/portal_skins/erp5_mynij_credential.xml
+47
-0
login_form.xml
...ateItem/portal_skins/erp5_mynij_credential/login_form.xml
+58
-0
login_form.zpt
...ateItem/portal_skins/erp5_mynij_credential/login_form.zpt
+81
-0
erp5_mynij_sourcestore.xml
.../SkinTemplateItem/portal_skins/erp5_mynij_sourcestore.xml
+47
-0
Alarm_updateAppstoreWebSite.py
...ins/erp5_mynij_sourcestore/Alarm_updateAppstoreWebSite.py
+91
-0
Alarm_updateAppstoreWebSite.xml
...ns/erp5_mynij_sourcestore/Alarm_updateAppstoreWebSite.xml
+62
-0
SoftwareProduct_updateApplication.py
...p5_mynij_sourcestore/SoftwareProduct_updateApplication.py
+64
-0
SoftwareProduct_updateApplication.xml
...5_mynij_sourcestore/SoftwareProduct_updateApplication.xml
+62
-0
SoftwarePublication_getTestUrl.py
.../erp5_mynij_sourcestore/SoftwarePublication_getTestUrl.py
+32
-0
SoftwarePublication_getTestUrl.xml
...erp5_mynij_sourcestore/SoftwarePublication_getTestUrl.xml
+62
-0
SoftwarePublication_submitSoftwarePublication.py
...rcestore/SoftwarePublication_submitSoftwarePublication.py
+79
-0
SoftwarePublication_submitSoftwarePublication.xml
...cestore/SoftwarePublication_submitSoftwarePublication.xml
+62
-0
SystemPreference_viewAppstore.xml
.../erp5_mynij_sourcestore/SystemPreference_viewAppstore.xml
+154
-0
my_preferred_system_appstore_app_url.xml
...nce_viewAppstore/my_preferred_system_appstore_app_url.xml
+264
-0
my_preferred_system_appstore_wildcard_domain.xml
...Appstore/my_preferred_system_appstore_wildcard_domain.xml
+264
-0
my_preferred_system_appstore_wildcard_protocol.xml
...pstore/my_preferred_system_appstore_wildcard_protocol.xml
+264
-0
dependency_list
bt5/erp5_mynij_appstore/bt/dependency_list
+1
-0
license
bt5/erp5_mynij_appstore/bt/license
+1
-0
template_format_version
bt5/erp5_mynij_appstore/bt/template_format_version
+1
-0
template_keep_last_workflow_history_only_path_list
...ore/bt/template_keep_last_workflow_history_only_path_list
+10
-0
template_keep_workflow_path_list
bt5/erp5_mynij_appstore/bt/template_keep_workflow_path_list
+10
-0
template_path_list
bt5/erp5_mynij_appstore/bt/template_path_list
+10
-0
template_property_sheet_id_list
bt5/erp5_mynij_appstore/bt/template_property_sheet_id_list
+1
-0
template_registered_skin_selection_list
...mynij_appstore/bt/template_registered_skin_selection_list
+4
-0
template_skin_id_list
bt5/erp5_mynij_appstore/bt/template_skin_id_list
+2
-0
title
bt5/erp5_mynij_appstore/bt/title
+1
-1
No files found.
bt5/erp5_mynij_appstore/PathTemplateItem/document_module/gadget_officejs_appstore_data_all_apps_json.json
0 → 100644
View file @
440ac70e
{
"portal_type_source"
:
"Applications"
,
"portal_type_title"
:
"application"
,
"portal_type_fields"
:
"application_fieldlist"
,
"initial_query"
:
{
"sort"
:
[
"int_index"
,
"descending"
],
"include_documents"
:
true
,
"limit"
:[
0
,
32
]},
"form"
:
null
,
"id"
:
"all_apps"
,
"property_dict"
:
{},
"children"
:
[{
"generate"
:
"widget"
,
"type"
:
"controlbar"
,
"class_list"
:
"responsive"
,
"children"
:
[{
"type"
:
"input"
,
"direct"
:
{
"id"
:
"search_all_apps"
,
"className"
:
"translate"
},
"attributes"
:
{
"data-enhanced"
:
"true"
,
"data-i18n"
:
"[placeholder]pages.all.search"
,
"placeholder"
:
"Search All Apps"
,
"data-icon"
:
"search"
,
"data-action-btn"
:
"true"
,
"data-type"
:
"search"
,
"type"
:
"search"
},
"logic"
:{
"clear"
:
"true"
,
"action"
:
"search"
}
},{
"type"
:
"div"
,
"direct"
:
{
"className"
:
"info"
},
"attributes"
:
{
"data-info"
:
"records"
}
}]
},
{
"type"
:
"p"
,
"direct"
:
{
"className"
:
"translate ui-content-element responsive"
},
"attributes"
:
{
"data-i18n"
:
"pages.home.info_officejs"
},
"logic"
:
{
"text"
:
"Mynij Store has Sitemaps source for various website available for install in one click in mynij search app. No login required."
}
},
{
"generate"
:
"widget"
,
"type"
:
"listview"
,
"class_list"
:
"responsive"
,
"theme"
:
"slapos-white"
,
"property_dict"
:
{
"inset"
:
"true"
,
"filter"
:
"true"
,
"input"
:
"#search_all_apps"
},
"children"
:
[]
},
{
"generate"
:
"widget"
,
"type"
:
"controlbar"
,
"class_list"
:
"responsive"
,
"children"
:
[{
"generate"
:
"widget"
,
"type"
:
"controlgroup"
,
"class_list"
:
"pagination"
,
"property_dict"
:
{
"direction"
:
"horizontal"
},
"children"
:
[
{
"type"
:
"a"
,
"direct"
:{
"className"
:
"action"
,
"href"
:
""
},
"attributes"
:{
"data-i18n"
:
"global.pagination.first"
,
"data-action"
:
"first"
,
"data-icon"
:
"step-backward"
,
"data-iconpos"
:
"notext"
},
"logic"
:
{
"text"
:
"First"
}},
{
"type"
:
"a"
,
"direct"
:{
"className"
:
"action"
,
"href"
:
""
},
"attributes"
:{
"data-i18n"
:
"global.pagination.previous"
,
"data-action"
:
"prev"
,
"data-icon"
:
"backward"
,
"data-iconpos"
:
"notext"
},
"logic"
:
{
"text"
:
"Step Backward"
}},
{
"type"
:
"select"
,
"direct"
:{
"id"
:
"paginate_reports_apps"
,
"className"
:
"action"
},
"attributes"
:
{
"data-icon"
:
"reorder"
,
"data-action"
:
"limit"
,
"data-iconpos"
:
"notext"
},
"logic"
:
{
"options"
:[{
"value"
:
"16"
,
"text"
:
"16"
,
"text_i18n"
:
"global.pagination.16"
},{
"value"
:
"32"
,
"text"
:
"32"
,
"text_i18n"
:
"global.pagination.32"
},{
"value"
:
"64"
,
"text"
:
"64"
,
"text_i18n"
:
"global.pagination.64"
},
{
"value"
:
"128"
,
"text"
:
"128"
,
"text_i18n"
:
"global.pagination.128"
}]}},
{
"type"
:
"a"
,
"direct"
:{
"className"
:
"action"
,
"href"
:
""
},
"attributes"
:{
"data-i18n"
:
"global.pagination.next"
,
"data-action"
:
"next"
,
"data-icon"
:
"forward"
,
"data-iconpos"
:
"notext"
},
"logic"
:
{
"text"
:
"Step Forward"
}},
{
"type"
:
"a"
,
"direct"
:{
"className"
:
"action"
,
"href"
:
""
},
"attributes"
:{
"data-i18n"
:
"global.pagination.last"
,
"data-action"
:
"last"
,
"data-icon"
:
"step-forward"
,
"data-iconpos"
:
"notext"
},
"logic"
:
{
"text"
:
"Last"
}}
]
}]
},
{
"generate"
:
"widget"
,
"type"
:
"controlbar"
,
"class_list"
:
"responsive"
,
"children"
:
[{
"type"
:
"a"
,
"attributes"
:
{
"href"
:
"http://www.miitbeian.gov.cn"
,
"style"
:
"padding-top: 1em;"
},
"logic"
:
{
"text"
:
"沪ICP备14008524号"
}
}]
}]
}
bt5/erp5_mynij_appstore/PathTemplateItem/document_module/gadget_officejs_appstore_data_all_apps_json.xml
0 → 100644
View file @
440ac70e
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"File"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_Access_contents_information_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Add_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Change_local_roles_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Modify_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_View_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
content_md5
</string>
</key>
<value>
<string>
89844647e16493423f39504266f2ab61
</string>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
text/json
</string>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
data/all_apps.json
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
gadget_officejs_appstore_data_all_apps_json
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
File
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
all_apps.json
</string>
</value>
</item>
<item>
<key>
<string>
version
</string>
</key>
<value>
<string>
001
</string>
</value>
</item>
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</string>
</key>
<value>
<dictionary>
<item>
<key>
<string>
document_publication_workflow
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAM=
</string>
</persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"3"
aka=
"AAAAAAAAAAM="
>
<pickle>
<global
name=
"WorkflowHistoryList"
module=
"Products.ERP5Type.Workflow"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_log
</string>
</key>
<value>
<list>
<dictionary>
<item>
<key>
<string>
action
</string>
</key>
<value>
<string>
publish
</string>
</value>
</item>
<item>
<key>
<string>
actor
</string>
</key>
<value>
<string>
zope
</string>
</value>
</item>
<item>
<key>
<string>
comment
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
error_message
</string>
</key>
<value>
<string></string>
</value>
</item>
<item>
<key>
<string>
time
</string>
</key>
<value>
<object>
<klass>
<global
name=
"DateTime"
module=
"DateTime.DateTime"
/>
</klass>
<tuple>
<none/>
</tuple>
<state>
<tuple>
<float>
1634649307.83
</float>
<string>
UTC
</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key>
<string>
validation_state
</string>
</key>
<value>
<string>
published
</string>
</value>
</item>
</dictionary>
</list>
</value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
bt5/erp5_mynij_appstore/PathTemplateItem/document_module/gadget_officejs_appstore_data_global_json.json
0 → 100644
View file @
440ac70e
[{
"generate"
:
"widget"
,
"type"
:
"panel"
,
"theme"
:
"slapos-black"
,
"property_dict"
:
{
"close"
:
true
},
"children"
:
[{
"type"
:
"input"
,
"direct"
:
{
"id"
:
"global_search"
,
"className"
:
"translate"
},
"attributes"
:
{
"data-enhanced"
:
"true"
,
"data-i18n"
:
"[placeholder]global.search_apps"
,
"placeholder"
:
"Search Apps"
,
"data-icon"
:
"search"
,
"data-action-btn"
:
"true"
,
"data-type"
:
"search"
,
"type"
:
"search"
},
"logic"
:
{
"clear"
:
"true"
,
"action"
:
"search"
}
},
{
"generate"
:
"widget"
,
"type"
:
"listview"
,
"class_list"
:
null
,
"theme"
:
"slapos-black"
,
"form"
:
null
,
"property_dict"
:
{
"filter"
:
"true"
,
"input"
:
"#global_search"
},
"children"
:
[{
"type"
:
"divider"
,
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Applications"
,
"text_i18n"
:
"category.title"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#contacts"
,
"left"
:
{
"icon"
:
"group"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Contacts"
,
"text_i18n"
:
"category.custom.contacts.title"
},
{
"type"
:
"p"
,
"text"
:
"Customer Relationship Management"
,
"text_i18n"
:
"category.custom.contacts.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#documents"
,
"left"
:
{
"icon"
:
"file-text-alt"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Documents"
,
"text_i18n"
:
"category.custom.documents.title"
},
{
"type"
:
"p"
,
"text"
:
"Productivity Tools"
,
"text_i18n"
:
"category.custom.documents.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#database"
,
"left"
:
{
"icon"
:
"cogs"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Database"
,
"text_i18n"
:
"category.custom.database.title"
},
{
"type"
:
"p"
,
"text"
:
"Form Workflows"
,
"text_i18n"
:
"category.custom.database.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#projects"
,
"left"
:
{
"icon"
:
"tasks"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Projects"
,
"text_i18n"
:
"category.custom.projects.title"
},
{
"type"
:
"p"
,
"text"
:
"Task Planning"
,
"text_i18n"
:
"category.custom.projects.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#drawings"
,
"left"
:
{
"icon"
:
"edit"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Drawings"
,
"text_i18n"
:
"category.custom.drawings.title"
},
{
"type"
:
"p"
,
"text"
:
"Drawing Images"
,
"text_i18n"
:
"category.custom.drawings.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#reports"
,
"left"
:
{
"icon"
:
"filter"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Reports"
,
"text_i18n"
:
"category.custom.reports.title"
},
{
"type"
:
"p"
,
"text"
:
"Data Analysis"
,
"text_i18n"
:
"category.custom.reports.description"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#development"
,
"left"
:
{
"icon"
:
"filter"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Development"
,
"text_i18n"
:
"category.custom.development.title"
},
{
"type"
:
"p"
,
"text"
:
"Development Tools"
,
"text_i18n"
:
"category.custom.development.description"
}]
}
},
{
"type"
:
"divider"
,
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Support"
,
"text_i18n"
:
"support.title"
}]
}
},
{
"type"
:
"item"
,
"href"
:
"#apps?mode=new"
,
"left"
:
{
"icon"
:
"question-sign"
},
"center"
:
{
"text"
:
[{
"type"
:
"h1"
,
"text"
:
"Developers"
,
"text_i18n"
:
"support.submit.title"
},
{
"type"
:
"p"
,
"text"
:
"Add your application"
,
"text_i18n"
:
"support.submit.description"
}]
}
}]
}]
},
{
"generate"
:
"widget"
,
"type"
:
"popup"
,
"class_list"
:
"popup single ui-content"
,
"theme"
:
"slapos-white"
,
"property_dict"
:
{
"shadow"
:
true
,
"overlay_theme"
:
"slapos-black"
}
},
{
"generate"
:
"widget"
,
"type"
:
"header"
,
"theme"
:
"slapos-white"
,
"property_dict"
:
{
"fixed"
:
true
,
"title"
:
""
,
"title_i18n"
:
"global.default_page_title"
},
"children"
:
[{
"generate"
:
"widget"
,
"type"
:
"controlgroup"
,
"property_dict"
:
{
"direction"
:
"horizontal"
},
"children"
:
[{
"type"
:
"a"
,
"direct"
:
{
"href"
:
"#global_panel"
,
"className"
:
"responsive translate"
},
"attributes"
:
{
"data-rel"
:
"panel"
,
"data-icon"
:
"reorder"
,
"data-i18n"
:
"global.menu"
,
"style"
:
"display:none"
},
"logic"
:
{
"text"
:
"Menu"
}
}]
},
{
"generate"
:
"widget"
,
"type"
:
"controlgroup"
,
"property_dict"
:
{
"direction"
:
"horizontal"
},
"children"
:
[{
"type"
:
"select"
,
"direct"
:
{
"id"
:
"switch_language"
,
"className"
:
"action responsive translate"
},
"attributes"
:
{
"data-action"
:
"translate"
,
"data-icon"
:
"flag"
},
"logic"
:
{
"wrapper_class_list"
:
"flag"
,
"options"
:
[{
"value"
:
""
,
"text"
:
"Languages:"
,
"text_i18n"
:
"languages.pick"
,
"selected"
:
true
},
{
"value"
:
"en-EN"
,
"text"
:
"English"
,
"text_i18n"
:
"languages.english"
},
{
"value"
:
"zh-CN"
,
"text"
:
"Chinese"
,
"text_i18n"
:
"languages.chinese"
}]
}
},
{
"type"
:
"a"
,
"direct"
:
{
"href"
:
"#all"
,
"className"
:
"responsive translate"
},
"attributes"
:
{
"data-icon"
:
"home"
,
"data-i18n"
:
"global.home"
},
"logic"
:
{
"text"
:
"Home"
}
}]
}]
}]
\ No newline at end of file
bt5/erp5_mynij_appstore/PathTemplateItem/document_module/gadget_officejs_appstore_data_global_json.xml
0 → 100644
View file @
440ac70e
<?xml version="1.0"?>
<ZopeData>
<record
id=
"1"
aka=
"AAAAAAAAAAE="
>
<pickle>
<global
name=
"File"
module=
"erp5.portal_type"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
_Access_contents_information_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Add_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Change_local_roles_Permission
</string>
</key>
<value>
<tuple>
<string>
Assignor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_Modify_portal_content_Permission
</string>
</key>
<value>
<tuple>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
_View_Permission
</string>
</key>
<value>
<tuple>
<string>
Anonymous
</string>
<string>
Assignee
</string>
<string>
Assignor
</string>
<string>
Associate
</string>
<string>
Auditor
</string>
<string>
Manager
</string>
</tuple>
</value>
</item>
<item>
<key>
<string>
content_md5
</string>
</key>
<value>
<string>
00d4f5a4df641f81dd83ed934712bb50
</string>
</value>
</item>
<item>
<key>
<string>
content_type
</string>
</key>
<value>
<string>
text/json
</string>
</value>
</item>
<item>
<key>
<string>
default_reference
</string>
</key>
<value>
<string>
data/global.json
</string>
</value>
</item>
<item>
<key>
<string>
id
</string>
</key>
<value>
<string>
gadget_officejs_appstore_data_global_json
</string>
</value>
</item>
<item>
<key>
<string>
portal_type
</string>
</key>
<value>
<string>
File
</string>
</value>
</item>
<item>
<key>
<string>
title
</string>
</key>
<value>
<string>
global.json
</string>
</value>
</item>
<item>
<key>
<string>
version
</string>
</key>
<value>
<string>
001
</string>
</value>
</item>
<item>
<key>
<string>
workflow_history
</string>
</key>
<value>
<persistent>
<string
encoding=
"base64"
>
AAAAAAAAAAI=
</string>
</persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record
id=
"2"
aka=
"AAAAAAAAAAI="
>
<pickle>
<global
name=
"PersistentMapping"
module=
"Persistence.mapping"
/>
</pickle>
<pickle>
<dictionary>
<item>
<key>
<string>
data
</s