Commit a2aaf6a1 authored by Romain Courteaud's avatar Romain Courteaud

[HARDCODED] [officejs_olapy_demo] Demo of an offline XMLA server usage

Thanks to Vincent Bechu for his work on this topic.
parent e183a1e7
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="ActionInformation" module="Products.CMFCore.ActionInformation"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
<tuple>
<string>action_type/object_web_view</string>
</tuple>
</value>
</item>
<item>
<key> <string>category</string> </key>
<value> <string>object_web_view</string> </value>
</item>
<item>
<key> <string>condition</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>icon</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>web_view</string> </value>
</item>
<item>
<key> <string>permissions</string> </key>
<value>
<tuple>
<string>View</string>
</tuple>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Action Information</string> </value>
</item>
<item>
<key> <string>priority</string> </key>
<value> <float>0.9</float> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Web View</string> </value>
</item>
<item>
<key> <string>visible</string> </key>
<value> <int>1</int> </value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="Expression" module="Products.CMFCore.Expression"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>string:${object_url}/WebPage_viewAsWeb</string> </value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="Expression" module="Products.CMFCore.Expression"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>text</string> </key>
<value> <string>python:object is not None and object.isWebMode() and not object.isEditableMode()</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Spreadsheet" 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>Assignee</string>
<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>_EtagSupport__etag</string> </key>
<value> <string>ts50676303.78</string> </value>
</item>
<item>
<key> <string>_Modify_portal_content_Permission</string> </key>
<value>
<tuple>
<string>Assignee</string>
<string>Assignor</string>
<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>_base_metadata</string> </key>
<value>
<dictionary>
<item>
<key> <string>AppVersion</string> </key>
<value> <string>5.0</string> </value>
</item>
<item>
<key> <string>CreationDate</string> </key>
<value> <string>00/00/0000 00:00:00</string> </value>
</item>
<item>
<key> <string>Generator</string> </key>
<value> <string>LibreOffice/5.2.4.2$Linux_X86_64 LibreOffice_project/3d5603e1122f0f102b62521720ab13a38a4e0eb0</string> </value>
</item>
<item>
<key> <string>ImplementationName</string> </key>
<value> <string>com.sun.star.comp.comphelper.OPropertyBag</string> </value>
</item>
<item>
<key> <string>MIMEType</string> </key>
<value> <string>application/vnd.oasis.opendocument.spreadsheet</string> </value>
</item>
<item>
<key> <string>ModificationDate</string> </key>
<value> <string>00/00/0000 00:00:00</string> </value>
</item>
<item>
<key> <string>PrintDate</string> </key>
<value> <string>00/00/0000 00:00:00</string> </value>
</item>
<item>
<key> <string>TemplateDate</string> </key>
<value> <string>00/00/0000 00:00:00</string> </value>
</item>
<item>
<key> <string>mime</string> </key>
<value> <string>application/vnd.oasis.opendocument.spreadsheet</string> </value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>base_content_type</string> </key>
<value> <string>application/vnd.oasis.opendocument.spreadsheet</string> </value>
</item>
<item>
<key> <string>base_data</string> </key>
<value> <string encoding="base64">UEsDBBQAAAgAACR7VE6FbDmKLgAAAC4AAAAIAAAAbWltZXR5cGVhcHBsaWNhdGlvbi92bmQub2Fz
aXMub3BlbmRvY3VtZW50LnNwcmVhZHNoZWV0UEsDBBQAAAgAACR7VE63T9mkEgYAABIGAAAYAAAA
VGh1bWJuYWlscy90aHVtYm5haWwucG5niVBORw0KGgoAAAANSUhEUgAAAL0AAAD/CAMAAACTmSdl
AAAAYFBMVEUUFBQbGxsjIyMrKyszMzM7OztDQ0NLS0tTU1NbW1tjY2NsbGxzc3N7e3uDg4OKioqU
lJSbm5ujo6OsrKy0tLS+vr7ExMTLy8vT09Pb29vj4+Pr6+vz8/P+/v4AAAD////JipOdAAAFbUlE
QVR42u3cyW4bORAGYDuy1M1931nv/5rDVjBzysEJEsic/IRgqA8NfCqTRRab0ptNu7ZK9Jboe2v0
C63Sa9t/etl//uYpXq4PMthRolKiB+k/f6eVfogszZBq3aZfpD+JxIhetioekY1PdxpFvPM5RRXE
zmJfpGdXr1n6XgXL+dM3FkOiCaseRRJXvL9Ib6SPXHqteDPSfP5OKfXqNIrXuzTtfPGo/eXWJVGI
u+qpP1+76r9Cvoceeuihhx566KGHHnrooYceeuihhx566KGHHnrooYceeuih/0HrJZXrJMvMRNcx
gDJjiEmXPfQ2qHsgOcPHHO+N+lt/1Non20I/Di7Z0eTkLg4uSbJ+9Lk+0xb6dggr2ikaL3wo45Xu
d1fI7dHvpxBNkPtmlDurnkfX/ToOUjYZtSFcgbZ2Us5Xd4lDKjM2iT3yPfTQ/1QLjKQnMfpjzdF3
f3jZlZhb6J2n/hF8G8f6AJzybc3ObbTPH5h8pT4KkYdltsXMSYtu2TzXB9Jhh54zjBFjuHJr2h1D
Fen4Ffvp9+j3rqQVf5KRDSXPdq/3cHei2T30Y43Osfr4HOvtmHNdzHU998k5yPfQv7j5OCJRorRK
u0vrizHFyrqFvjFe3zIJOjSl26Bwc2HSbHoLfWFnZY8hsuGUlCbGrcmrbOpb6M1xLzJzIT1PKUgV
pTWJRt6j38eopyR9P1MQKXRBwq5h0Moe+twLLa5d0NCuoRqLVmUXPfL936YvjVKma4ZZi7OS0roo
bQ9961Rvwxa6Vzoszfd2dFf17/5a1p/RT2vmYMq3JjUpRv6YbBTq5xaxD1rW4aRszh+kzJom5xkD
/e6y9g9VhtJeleFYlWGXVfdHvCrDOtoeozbUtuJPMclh1r/BNOGEkd3uk3OQ76F/cZs/2oqYYxO9
Mp0TaZKJslwJ7QxcFav8Fvpwv8dvmsTggtJHXSv9a7FMyW6hH1pNybLwQYzkeJPCMv38TvIOesVW
ZTge/JSnS8EdTT5jv0m/98muyjB/CJosBUqrMhSuJreHfl7boET92hp9pp8xe5vfExHyPfT/W71x
3RA5WpVaXWN1qiRVMSJtoU+PI717EpNJSrdO7uOZMese+5hdiiGOJtZMNZORa8q13NJ4Pjz9+np9
7WO2gzN9hhwMK8KFQbPu0e9DMmu28nc2Gk9huDVb2TJK3EPfRr9+4SmtoriMa0elthDa8x0yJvR/
TN8r1TJXN8vXWinnXGjUPfR9jnmra2Z4rKKGEZ3ubJbYJicabarXGUx37Ue6s/czsBX4yesO+ipE
JB2Uu/YjbTDOxtP76/TNDnovVpTN6i+6yeL6aXy4Tgn1uYW+tLDi35u59iNV8FlrZkUPbZucg3wP
/ev1cxO9jkGuoo68o8HXNc9MRS3iFvpyP9T7WooT59fBTIrv6arkktsj9lJ3eVZRlSld8VWTxofq
3zcfv74+PO5B9YNrzuXQ+RF1NP9uun99fXVqKArnWtixpimSSmcoKeyhnyvM/fnI/FqmPher11eF
Nok9Zivov0KzeeUtctRVvbY112J3uk2ePqRM8WNqardOQlL/Nk4qPe5xmjQLkZNVeq05HGk+POsP
Wynt8dRtyUcs8iRhz7V6sqs4WvU1yS2e/Mw1Sc+Qx61b4k3Oe+L16HaWPUZtXYEOiWoJIwRfS19/
Q6CMjAk99NBDDz300EMPPfTQQw899NBDDz300EMPPfTQQw899NBDDz300EMPPfTQQw899NBDDz30
0EMPPfTQQw899NBDDz300EMPPfTQQw899NBDDz300EMPPfTQQw899NBDDz300EMPPfTQQw/936X3
KaddXwk9B/q/Ut+31hP0r2r/AGDrDImCUlRMAAAAAElFTkSuQmCCUEsDBBQACAgIACR7VE4AAAAA
AAAAAAAAAAAMAAAAc2V0dGluZ3MueG1s7Vldc9o4FH3fX8H4nfCRbD48gQ6hzZLdbJvBJLvtm7Av
oIms65FkDP31K9u4Q1x7Y4zVSWf6BFjWudfXR+ceiet3G5+11iAkRT6weiddqwXcRY/y5cB6nN22
L613w9+ucbGgLtgeuqEPXLUlKKVvkS09nUs7HR5YoeA2EkmlzYkP0laujQHwbJq9f7edBEuvbBjl
zwNrpVRgdzpRFJ1Epycolp3e1dVVJxnNbnWRL+iyaqj07v1QiPgtUDwhTSYJ1u92zzrpb6u1S3Kv
NH1rmNUhe/zh9S5A+tGmCvy4Nq3d5Ti1gaVD2msK0beqWUXzXs55opLOGYwEkBkGVjaotoEepFxZ
w+5153uQg4DvYaHMIP9DPbUqgu5dds/OjoafAF2uClO/7PUvq8K3fRK0KfdgA14+FETFLymZo+kl
tlUShujOy2UpldAMsIYxH3oHZRqD5vKcEV2Q1xJ9OcVZAaheBQKOQyFRPKCkSvP/36Ji13yRL5E/
F9OkHvQEBf2KXBHmBIyqv9GDfP1XKI6gOAhFXVPoueyzCjW5RPfzN4A/chVdQ4I+JXxZUp5+PfAs
34ZlK4OdlmnKkbjNyneGeoNKod8g8BdEf6ZRGmV0DPpEWJhHTRd5t24NyBJicf1f9POa4M4Koz8E
zev2HJEB4dZQiRCKkQsu7reLsuFE16surUTxS1pKKu1HS48rkLE5EaU9/OL04hfFjqVYHOBGW5nn
BwGxFyij24IwWcK3KmG+gMAkf3k4n6vgf0RlCrreInwNOUYdI0ORg2YYL6Fe//y03//9vIH3aqAq
EyJ16qHPpxhNgHh6a2IkSCIkWmkMoN/JT6HS2zlwtv4cmXQg33IbCZJQfqIbOoubulbHDzwWzlI+
HbHK7qTDSTDDKZEK8qxqIkAKrJ8p3f8YizAFqclVavZ7/YuacpeHL3b8R8I74dyjaypL028IvDj5
utRJ4UcbKp0td1cCOf1aztLGrcdu81t8gwRV/XgjvRAKEr/gQ8459HMrsnESCzOFRbE1qOk37uT7
3WmQsyLCyOq/R+JNtRQjZ1sD8CPGdEvRtVF/4nxMuAusebl8DDyi4FZocwZ+wPR3E5L8Fwg+kpTw
h5C7KiQFO88mKvbBn4N3q51safN6+1r/syqxaevQlFq+qkmGfZw5d2vSkpM1PKWH4Z/4mKE04URM
unPzPioRahAf9Y/iLXrnjRhk0zvDe8qf065SfkZ6+gbd3g/ZYBm1lKNQ4ZgwNzTTxncM16QM84ea
cyLh/OyGciK2VYg+CgK2fZQg3hNFms90rB0fcXWuY/QDATIu9MFnT6W2uPPd/4Cdsn9Ih/8BUEsH
CKLyh5LnAwAAYx0AAFBLAwQUAAgICAAke1ROAAAAAAAAAAAAAAAACwAAAGNvbnRlbnQueG1s7Vzt
c9o2GP++v8Kjud32wRhDXggt6bVpsi9Nr7e0u+1yvZ6wZfAqW54kh6R//R5JtpGJTQwk1Gn3JYD0
vL/89MiFvnh5ExHrGjMe0njccbu9joVjj/phPB13Pn44t4edlyc/vaBBEHp45FMvjXAsbI/GAl4t
4I75SO+OOymLRxTxkI9iFGE+Et6IJjjOuUYm9Ujp0itc3JLG7IrY5Bb4RjRllrQlXjRprlkRm9w+
Q/OmzJIWgmqyB7Qp8w0ndkAh6lGCRLhkxQ0J4y/jzkyIZOQ48/m8Ox90KZs67vHxsaN2C4O9gi5J
GVFUvudggqUy7rhd18lpIyxQU/skrWlSnEYTzBqHBgl0J6sJwxxIwF1ZmM0EmTyl+rqeNq6u62lN
mL0ZYo3rTBGXS2XgNy+VgW/yRkjMavI7dC5gU/25eLuoKxY11SVpS6HyWJg0dlNTm/yU0sJUyaCb
XZnb7/X2Hf3ZoJ6vJJ+zUGBmkHsryT1EvCLiNKoKGtC5DlDY+FqWfNFEMhC8hqHv6O2CmPu1ov+6
eHvpzXCEFsTh/cR2GHOB4kVkmExCracHDsMJZaIITNAcfCFb/cK2mYhIPXTI3Zx0yny/khTMGTgA
I9DE9nWI589K2Lq6Ho4dRWTi6UoGt+dImqIlId0L8GfT4nwKaBr7GgZ0MPBNglkotxBRbKOSBLOC
Cd1AZHamGRJKQB9iknd/4VKlGErtiEMxQNHTZGRwl88NFt00EycLnfrBssSlpvc4H4iq3H74w5F7
tjw24WDINBnjQr9zks8GGgu4UywEMCPYAfKw7WOP8JMXGuOLZUt/lnaPO6eIhBMWdiwA4JwkCsnt
Yse5T0AEVKhSgN65R8DbEI4slWDrEsW8QtAvKKH8+RKdXuxYJdGS3p7iGFIBgMXnIecliiQUHkD6
NQK7ZP3fY9ob/A/6M11tlkHTxKRbLnC0lU2Mhr5SZ73B1yhGU1SZvsy6Kupd23mOCJkg70sTK3Pa
B7PRqeuKbB2lgsJBH3q2klO0i/pb8sijbqEsM1+hKMwtJI3iTs5pLtoJdD9mIsTcCuhowjD6Yk8w
AAEIlKpziRn5PPTlzHF02D1wE6HsN8xZZVt/V7a5vX736HA94wY7C9zBOoaxuowyOl+yClZMk/SW
XJzhcDoDEHf73aFM2WprU45tmogwQsQ2uQVLcXO7Baq2O1+MYKzHzE7QFNua4z28vZR7nw+Cz5cz
jIW75KDhnL5v+SFPCLrNbMsky7kQblN2RH2QSpgtJmvUAa5rIExIvpMgJi+66oOdw3CAUiJyCjXx
mPvvesslBPKqsqVvKDYcbFM4RWMarxFzD9d12Dc1PuOEOeEujyw2uPv6UGcK/aBVKCvnUzHSVMBl
FWwJEOHlLbluixmj6XRmZ48LlOpaInGbLNEo3UvDAjSJWubhVywhJWscvZarYdAlallp4TPky1vL
HfUwH2KmbCgZmIubZy2WyzOMktptGN1RnNtgbqokZbsVzFruCgIlXd5pCb6plV/s12tYJrlTsk7t
UZZtTKh/u5gX4baOfC4x4OSFbnU5jadE1xfHQnZ4jgIegiKCyz2Hvr9elIjeXCgMoMxsgiaY8CUa
WYQMT0E8s2FIZpjLGbaKah4S30PM51mJ5tbJm6ie+/TnCN2EURrZfhgEGPpNPgHrdXtwr1OhqXcp
F6j+ZsJ0XWaImK2Z7Smh1pis4TJqqSnecB0uKgt39GaSwKDiYw6tmkGl3nZKJmRHXYVWNWpkBqpH
Ohkph1AmGAkMt5p+TuFrhNHAUZKC3TU0PrQ89wezb3BvxtyeO9xEKQwKFRrl8LJkHMgq7oqIpDgD
Yy4YlH/Hyi/dFXsgSO4kJ146wdBD+kPeTAvxD6+QEpTcrqfx3jD3+wYSFDHcIqj3a9zfrcb9O4W5
YJIQBNA37tBgNJb5jLCU8usv/6ZUPFfx1m+f65er94z6qSc+dY13pwx9vZV3RkxoIh9rfNLEv3VW
JTw/YtRHW1GMO9V1gBmjbFEGz969ujh7+cB14B7vNiuD3Wele6VY5R5lCYWDErc2U48egveYcRoj
8gNHADERQxRmYdLaIKw+H78P4F470b9jOmUomckkmu/PUnmre3q57K+AwvK4U8x1d2KmLP71qrv3
es/99Pyq+2ZvX77svTr8VB2JgFAkyjuQ4/396iBo6iIIQLdJBDZ15mwzZw6a+XKwS1fON3Ll+LCR
K8eHLceY7et8S2zoXp0z+U+Y7QOJNaah5Zp6vXekaurNfk1NteoYr7P+rM76yo5ohlMboVTjHn59
1MJ4t2hiWHWuPVpjq7ku5O1r8C0PjtO9YXubfNuD/XTYkt7f9livdeQHgYQWHPCX81B8xYyg2G8f
CDzeoP/6+Dsa9NdzZtjIleG3wIP1HPlexvx2DQYmIHSv3qKUozhu4Q3ggYDg1O2thQTNas7dqOa2
ngvW86XFQLCmJ4N+I1cG/f+RYGMk+B3HkK7W4sAaDe+u1fD9Zm0CdI9i9tm9Zrc66uetNn/3rf3Y
c/2rSH6Dtb1t+m2e6rv9dVr+6LBZywPdN3msX+vNU5zDzlvtVSueBTw4OHSvPsYhuGFdCvCmhQ//
HvHe7w6+Iyio9+YpQ0E7vXoi14BdDRjLGNK9eofn1t+UfWkfnDzYo4K1/s2t5dhR781TzNF5q71q
EXbs/gulP4LG6i/Nbvn95WfvPl78bI2tBHHLxxaQ4pTBW/0DRvX7X4499fMFHAuGLSJ/YZUm8NKq
b7uW5QNdWfj+8ODg6ElkuV6juZLLlZp884cpxk9GS7+UyRf1b2nyT8v/McvJf1BLBwg3Gqw8NQgA
ANlFAABQSwMEFAAICAgAJHtUTgAAAAAAAAAAAAAAAAoAAABzdHlsZXMueG1s7Vxbj9u2En4/v8Jw
zikSoLIkey+2u+s8NCh6gCYIkravBVeiZbaUKFDUeje//gyp+4WyVvau7T1Jg6Qih8PhNx9nhspS
N+8ffDq6xzwiLLgd2xNrPMKBw1wSeLfjP37/xZiP36/+dcPWa+Lgpcuc2MeBMCLxSHE0gsFBtEw6
b8cxD5YMRSRaBsjH0VI4SxbiIBu0LEsv1VRJi1LWd7gSLo8W+EH0HSxlK2PRXf+ZlXB5tMvRtu9g
KQuYloevWd/BDxE11sxwmB8iQWpWPFAS/HM73ggRLk1zu91OtrMJ455pLxYLU/XmBju5XBhzqqRc
x8QUy8ki057YZibrY4H62idlyyYFsX+HeW9okEANr4YcRyACy5W87KeoPKbCr3uvN7vuPQ3Mzgbx
3jxTwlWqzNz+VJm55bE+EhuNf+fmR+hUf3z8reAV9/vOJWUrUDmchL2XmUiXxzPGclPlgGSzK3On
lnVhJs8l6W2n+JYTgXlJ3OkUdxB1csSZ3wYayNkmSBj4XlI+k+Zy0VrNlybHIeMiN2TdP9gBOtN8
q26ET/VbVfZmoh533VZRMGdmwraFTWPcE7x9U4ll3fgvTCVUjl+dA2zLlDL5FgB4i2DLvTwdrFkc
uMm2S8DADyHmRHYhqoYtKxrKjKFsgMo0h5Q0VAIrwTTbbfmSWtUwZviRQQIgGQuXpdGVnR9FM9Hm
it+/mLLPkFkF4mY6TymZTserLHOuGWTNNXKw4WKHRqubJOLlzaPkWRp5O/4ZUXLHyXgE4SgT8Ql9
LHrMXQp8kEKtCpKeHQp+IxDAFfyjryiIWhT9gEIW/VSTSxrHo4pqKW94OADcYftGWxJFFYmQCAcC
3D0CuyQ7d5j2Af+N/oy7zSrJ9DHpMRLY38smzoirpht9wPcoQB5qdV9qXZv0S9v5C6L0Djn/9LEy
kz2YjaZuV6TtSXmZrcXFaxTTtOjMNKe2qoBmOJjScSYeIo48jsKNEcKuxlwQqFSTLpAGLSw0XBIJ
FMiidXYVigI2uZWbw5SZmo2xZkuKAi9GHvTiQDU4ELwEB+v++DquqzAgZ6CgTmMlk+nJRL5tsp5U
Ydbx86emWlm1UPzQrTgX2pC66rzrv5+Uh1qgX90khV1a31X8kaDzyRrXhEbpk08CFWc9GOcSj4gI
AqSaqEVnrsOJOYfjyGPbVLZ18dnKVnHPKDhF1vKCx3jcouDRv2M0s6bqsUy25LXVv3PDaio06wP+
Eh9RI6TAZlgb5PwkL8mFt3R2wpL1epzFoTqJqVWV0KoC0xevsY7mirOUQcn+Zr224JecK9UpZVdG
PrN6fK3wJuj4KMw3R+CS5Ahyj2iM3777wRM/3ea0Q2FIU7CNCi13u0pAEdLqpqld0BfsjwX4J31M
D8qUBV7dQct2B0VYLkGnwGzY0sO8Al1ALXCQwAYLDAZlz5rKcn6NaFTagRsW86ifsae42tnLOEPH
c3uH4fpIbE8vCtMjh0DFSyC3Gt37yu7aV3bPfSV7oc5mgXxTVOpONOc9quyGbQU5OOuD46iD3WJw
RLygGfwGpArYVdpk0T9qacKe2TNoWV3gWoODVplqoxrz9soXMhQ9HRw18dte+eKEgHtXM/ggmSBh
3b5pG0Lud+4OAO0p4Awsi77TvCDo/jSfHZ/mz1RXPiPNZ6cRol8AuGfi7uwg3NWfRb9zVw/a2YXo
86V5v1OpK49zGm9dDqCyzwKxqS3QbPeIix77CT5ilPtHc8QrltFrZVcDVtY0V/OOREEwKvXE8sjT
5nmNArne4Wu7Pt7aBlo8H8qz5wVZ+44ATF4MMPlZXozUA3T6gHwj9Ae+ArHsmXUqyxv03uf58Rly
TD4YPgNtftLx6OR82rHojtAyG1Isv3AK68HWg1OnJdolf+lwPGS1211wHfG9QxmCvrgcr6A9OozP
U7fOanXrAKdcvhhZj3gCG4LLqZL1bA9Zimr7kfXqEGRN0Mv4UnpKe9aEUkP+jCJyBOaFTK39ZELL
AUl/9dk+OXzPKqzvhf30NLE3nkQwFQR1Sxz6NlZT6qm5IBgJHIgdm6JfCNsVwa6SCNZDGe2jzO6n
bGdgldQpl/25C/q+a5xdH7AK6PJY88Xi64q5w171AvwHiLsvB/9ZhuTBrjlAWH5h12gjtu6nrTpi
9pA3pCcVs68PGbOvDxazr3fG7O5yYX52pfB5nf/mr6oUPsKhcS/sT7UUfuGc13hjcLBSfMg/I51U
WJ8fMqzPDxbW53uX4ovXVIqf3U9dAPz/J6X4EVPCYNecYSl+qhljwFFgyL/jn1TOWBwyZywOljMW
+pyRjGv640Ny8yy/6Ka/71c0NW/ucZZ8DsBAVF0lCFiA8x0mJR3gXdp3x4Rgvv4uYOkfOyz1q3EJ
r3RzF4RbL+5qrwO23swsZNN7lqn08BuamQbdPc2sP7+t2XHRUHPptTF1PmKf66+FFq3puUTlqmmJ
YHq2fcFRN9nSnhDx/PMnRpWoHbRRNqre2zERwAQn06eE48DFnJIAZzIRo8TViGyJKz8HgWLBNBIp
SdWk6v8LNm4x8TZCUp26TwVnOgidKrDqqwW16HBR7Ljm1L9iJD9FcxjHdMQJBaGKA0bEYi4vBq/J
Q6ac4xCjPJBnV9xys1svHAPkhdLbsYPlbafO4JKwhHyDuW15KVnHnP2cmSJqD4I0c8fTQm/gSfMX
VtNIs3bfO32U5PZhsGNkHZlFHjYoemSxqKzpY+jb4xahlpvchEfQLEWSXASeASxJEOeRTn5zBNZo
+MyVPyrDDXFXuG0DABSn0ErbmjHwcM2nsoDZpH6a2pNp5lcfcQ+6KF5Dh1Vt5Il4rTXJTrfj64m1
SG6sm3qTUluOYKZgYYuNVXvMhqN6OHjaz8Hn4T3Zc8e4K/k3nVxA00jF/FFeWYBAiNzkM1zW5NLO
BkGOlyeSwM3C/BvHkv/l6JQkoKj2cIMojZWeAZNOE68DsHq2i9VqXV6e9i8Xl5NZujbVnmE9v7An
cwVVOkPsG/LjTkiow2w6B4fDlME4Kb6sJT9rxBFpQX42mdsaEje7Er9eXk2uFq2+zXvKhqgFpF4V
sE/7x+gIynYMdsLaLOs/XZG7PCHokd/likbpx9iikceBQ+zub+xA6zfMmaFONNEJhozXFvBNba5P
O3wU5SryCiBtlJq6TovlzdRSIiTIrG5kEbYM07+jDcaJ9Or9+/c3Zr0xbQlrfqihLZHLil0ShWBD
o1xMsMln/yzXkj4UnF/Z2XyltoYJmaoK6J0mmA0cd0H7Jf30WQey0wayWd3syQJQGvREsEdvEzlB
BC2LJM/vGkBUZqo0KdbWZpc/76w9kcA5JxdKwgFsEcteGNbUmELesCxT/bas1AopuPpxlBkM1lvW
Uv3OjW6jT9W+o3FqZJYF1Ruu1WJRFkzajsI9uY6v8vmvy/VfXyU98lyWqjfqglWpVrrOanTdge1T
vdBL6OlIme1x0Wz/NOvqf1BLBwgcmvk2IQoAANpVAABQSwMEFAAICAgAJHtUTgAAAAAAAAAAAAAA
AAgAAABtZXRhLnhtbLWUT4+bMBDF7/0UyO0VbAxJExRYVbuqeojUw+5WvUXGHohbx0a2SbLfvvwJ
Ea0itV1pj8z85r3nscXm7nxQwRGsk0bnKI4ICkBzI6Suc/T89Dlcobvi3cZUleSQCcPbA2gfHsCz
oBvVLhtbOWqtzgxz0mWaHcBlnmemAT2NZHM6G4zGyllJ/TNHe++bDOPT6RSdksjYGsfr9RoP3QkV
/Mo1rVUDJTgGBb2Dw3EU44ntE/5rqJ6dRzLGXI16fAw92FFCUjx+T3RthVC3DtCxCe4SMs/Co4TT
exRcjj9bOEXFtN0+RrEZwtSgwTJvbLGVpYWvA4AXEY3SiH7YSt2ed99Xy90yDWbArrHmB3CPE7FY
kgTimNKKVDGh5ZIuaPyRElbGCUtWLAUCJdngP9xG9+s1O8+8dF7yYKh7VioIuWm176KjschBqamW
JpeiKfscU5kgfFFuHdhQQCU1iJHs7yVHn5rm27gTVCyiKdec/ovAg+GPwFsr/cslwpGpFkL/0nTd
ShnmUfEK3S/dvO3foLvfM12DuKFeGqOAdckrphz8v8e2l39unswD8/AG+o+cKbi3pnkL7T2z0C3/
ddL4t5ePb/1lil9QSwcI5bN4J8YBAACjBAAAUEsDBBQACAgIACR7VE4AAAAAAAAAAAAAAAAMAAAA
bWFuaWZlc3QucmRmzZPNboMwEITvPIVlzthALwUFcijKuWqfwDWGWAUv8poS3r6Ok1ZRpKrqn9Tj
rkYz3460m+1hHMiLsqjBVDRjKSXKSGi16Ss6uy65pds62ti2Kx+aHfFqg6WfKrp3bio5X5aFLTcM
bM+zoih4mvM8T7wiwdU4cUgMxrSOCAkejUJp9eR8GjnO4glmV1F066CQefcgPYvdOqmgsgphtlK9
h7YgkYFAjQlMyoR0gxy6TkvFM5bzUTnBoe3ix2C904OiPGDwK47P2N6IDKblXuC9sO5cg998lWh6
7mN6ddPF8d8jlGCcMu5P6rs7ef/n/i7P/xnir7R2RGxAzqNn+pDntPIfVUevUEsHCLT3aNIFAQAA
gwMAAFBLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAHAAAAENvbmZpZ3VyYXRpb25zMi9hY2NlbGVy
YXRvci9QSwMEFAAACAAAJHtUTgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvdG9vbHBh
bmVsL1BLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAGgAAAENvbmZpZ3VyYXRpb25zMi9zdGF0dXNi
YXIvUEsDBBQAAAgAACR7VE4AAAAAAAAAAAAAAAAcAAAAQ29uZmlndXJhdGlvbnMyL3Byb2dyZXNz
YmFyL1BLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi90b29sYmFy
L1BLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAHwAAAENvbmZpZ3VyYXRpb25zMi9pbWFnZXMvQml0
bWFwcy9QSwMEFAAACAAAJHtUTgAAAAAAAAAAAAAAABoAAABDb25maWd1cmF0aW9uczIvcG9wdXBt
ZW51L1BLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9mbG9hdGVy
L1BLAwQUAAAIAAAke1ROAAAAAAAAAAAAAAAAGAAAAENvbmZpZ3VyYXRpb25zMi9tZW51YmFyL1BL
AwQUAAgICAAke1ROAAAAAAAAAAAAAAAAFQAAAE1FVEEtSU5GL21hbmlmZXN0LnhtbK1Ty2rDMBC8
5yuMrsVSm1MRcXIo9AvSD1DttSOQVkK7CvHf1zZN7FICMeS2j9mZWT12h4t3xRkS2YCVeJOvogCs
Q2Oxq8TX8bN8F4f9ZucN2haI9TUohjmkW1qJnFAHQ5Y0Gg+kudYhAjahzh6Q9V+8npRu2cLAVuw3
xazXWgflMJ/6Gd1m58po+FQJdY9kLntorCm5j1AJE6OzteEBps7YyMmwXPqUFBOYhk4ALNQaK8dT
9t9orCPF11BG7O5Ysd50oMb+KhUC5uFuSA7neYeZ4cJqbK8irgPyuP+zeYl7B8+364HN80l/azI1
7QMvaEC9rNb4CNjaLqeJgrbqwZdKGcd1ZbayXjKM4jv173vufwBQSwcIwc86khIBAADZAwAAUEsB
AhQAFAAACAAAJHtUToVsOYouAAAALgAAAAgAAAAAAAAAAAAAAAAAAAAAAG1pbWV0eXBlUEsBAhQA
FAAACAAAJHtUTrdP2aQSBgAAEgYAABgAAAAAAAAAAAAAAAAAVAAAAFRodW1ibmFpbHMvdGh1bWJu
YWlsLnBuZ1BLAQIUABQACAgIACR7VE6i8oeS5wMAAGMdAAAMAAAAAAAAAAAAAAAAAJwGAABzZXR0
aW5ncy54bWxQSwECFAAUAAgICAAke1RONxqsPDUIAADZRQAACwAAAAAAAAAAAAAAAAC9CgAAY29u
dGVudC54bWxQSwECFAAUAAgICAAke1ROHJr5NiEKAADaVQAACgAAAAAAAAAAAAAAAAArEwAAc3R5
bGVzLnhtbFBLAQIUABQACAgIACR7VE7ls3gnxgEAAKMEAAAIAAAAAAAAAAAAAAAAAIQdAABtZXRh
LnhtbFBLAQIUABQACAgIACR7VE6092jSBQEAAIMDAAAMAAAAAAAAAAAAAAAAAIAfAABtYW5pZmVz
dC5yZGZQSwECFAAUAAAIAAAke1ROAAAAAAAAAAAAAAAAHAAAAAAAAAAAAAAAAAC/IAAAQ29uZmln
dXJhdGlvbnMyL2FjY2VsZXJhdG9yL1BLAQIUABQAAAgAACR7VE4AAAAAAAAAAAAAAAAaAAAAAAAA
AAAAAAAAAPkgAABDb25maWd1cmF0aW9uczIvdG9vbHBhbmVsL1BLAQIUABQAAAgAACR7VE4AAAAA
AAAAAAAAAAAaAAAAAAAAAAAAAAAAADEhAABDb25maWd1cmF0aW9uczIvc3RhdHVzYmFyL1BLAQIU
ABQAAAgAACR7VE4AAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAAAGkhAABDb25maWd1cmF0aW9uczIv
cHJvZ3Jlc3NiYXIvUEsBAhQAFAAACAAAJHtUTgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAAoyEA
AENvbmZpZ3VyYXRpb25zMi90b29sYmFyL1BLAQIUABQAAAgAACR7VE4AAAAAAAAAAAAAAAAfAAAA
AAAAAAAAAAAAANkhAABDb25maWd1cmF0aW9uczIvaW1hZ2VzL0JpdG1hcHMvUEsBAhQAFAAACAAA
JHtUTgAAAAAAAAAAAAAAABoAAAAAAAAAAAAAAAAAFiIAAENvbmZpZ3VyYXRpb25zMi9wb3B1cG1l
bnUvUEsBAhQAFAAACAAAJHtUTgAAAAAAAAAAAAAAABgAAAAAAAAAAAAAAAAATiIAAENvbmZpZ3Vy
YXRpb25zMi9mbG9hdGVyL1BLAQIUABQAAAgAACR7VE4AAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAA
AIQiAABDb25maWd1cmF0aW9uczIvbWVudWJhci9QSwECFAAUAAgICAAke1ROwc86khIBAADZAwAA
FQAAAAAAAAAAAAAAAAC6IgAATUVUQS1JTkYvbWFuaWZlc3QueG1sUEsFBgAAAAARABEAZQQAAA8k
AAAAAA==</string> </value>
</item>
<item>
<key> <string>content_md5</string> </key>
<value> <string>3a37c48d84f130a26165d6ea467c3924</string> </value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>application/x-asc-spreadsheet</string> </value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>onlyoffice_iodide_test_2.xlsy</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>filename</string> </key>
<value> <string>sales.xlsy</string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>onlyoffice_iodide_test_2_xlsy</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value> <string>en</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Spreadsheet</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>size</string> </key>
<value> <int>5243277</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice Iodide Demo 2</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1550674211.36</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.52317.3043.51626</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1550676303.82</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>convert_file</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value> <string>Converted to application/vnd.oasis.opendocument.spreadsheet.</string> </value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>external_processing_state</string> </key>
<value> <string>converted</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.52317.4221.42734</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>1550676310.15</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Notebook" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>olapy_notebook.jsmd</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>olapy_notebook</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Notebook</string> </value>
</item>
<item>
<key> <string>revision</string> </key>
<value> <string>3</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>text_content</string> </key>
<value> <string encoding="cdata"><![CDATA[
%% meta\n
{\n
"lastSaved": "2019-02-18T16:53:48.608Z",\n
"languages": {\n
"js": {\n
"pluginType": "language",\n
"languageId": "js",\n
"displayName": "Javascript",\n
"codeMirrorMode": "javascript",\n
"module": "window",\n
"evaluator": "eval",\n
"keybinding": "j",\n
"url": ""\n
},\n
"py": {\n
"languageId": "py",\n
"displayName": "python",\n
"codeMirrorMode": "python",\n
"keybinding": "p",\n
"url": "/pyodide_dev.js",\n
"module": "pyodide",\n
"evaluator": "runPython",\n
"pluginType": "language"\n
}\n
}\n
}\n
\n
%% plugin\n
{\n
"languageId": "py",\n
"displayName": "python",\n
"codeMirrorMode": "python",\n
"keybinding": "p",\n
"url": "./pyodide_dev.js",\n
"module": "pyodide",\n
"evaluator": "runPython",\n
"pluginType": "language"\n
}\n
\n
%% js\n
pyodide.loadPackage(\'olapy\')\n
\n
%% code {"language":"py"}\n
import os\n
\n
import pandas as pd\n
import pyodide\n
from olapy.core.services.xmla_lib import get_response\n
import json\n
\n
def calculateOlapyResponse(xmla_request_param_json):\n
xmla_request_param_dict = json.loads(xmla_request_param_json)\n
\n
cube = xmla_request_param_dict[\'cube\']\n
dataframe_dict = {}\n
frame_set = ["[Facts]", "[Product]", "[Geography]"]\n
for frame in frame_set:\n
# XXX HARDCODED\n
df_path = "olapy-data/cubes/%s/%s.csv" % (cube, frame[1:-1])\n
dataframe_dict[frame[1:-1]] = pd.read_csv(pyodide.open_url(df_path), sep=\';\', encoding=\'utf8\')\n
\n
# raise NotImplementedError(json.dumps(xmla_request_param_dict))\n
\n
return get_response(xmla_request_params=xmla_request_param_dict,\n
dataframes=dataframe_dict,\n
output=\'xmla\') # or output=\'dict\'\n
\n
%% js\n
function calculateExecuteParamDict(parser) {\n
var mdx_query = parser.querySelector("Statement").textContent,\n
property_dict = {},\n
property_element = parser.querySelector("PropertyList"),\n
child_element,\n
i;\n
\n
for (i = 0; i < property_element.childNodes.length; i += 1) {\n
// XXX How to filter only XML elements?\n
child_element = property_element.childNodes[i];\n
if (child_element.tagName) {\n
property_dict[child_element.tagName] = child_element.textContent;\n
}\n
}\n
\n
return {\n
\'cube\': property_dict[\'Catalog\'],\n
\'properties\': property_dict,\n
\'mdx_query\': mdx_query\n
};\n
\n
}\n
\n
function calculateDiscoverParamDict(parser) {\n
var request_type = parser.querySelector("RequestType").textContent,\n
restriction_dict = {},\n
property_dict = {},\n
restriction_element = parser.querySelector("RestrictionList"),\n
property_element = parser.querySelector("PropertyList"),\n
child_element,\n
i;\n
\n
for (i = 0; i < restriction_element.childNodes.length; i += 1) {\n
// XXX How to filter only XML elements?\n
child_element = restriction_element.childNodes[i];\n
if (child_element.tagName) {\n
restriction_dict[child_element.tagName] = child_element.textContent;\n
}\n
}\n
\n
for (i = 0; i < property_element.childNodes.length; i += 1) {\n
// XXX How to filter only XML elements?\n
child_element = property_element.childNodes[i];\n
if (child_element.tagName) {\n
property_dict[child_element.tagName] = child_element.textContent;\n
}\n
}\n
\n
if ((!restriction_dict.hasOwnProperty(\'TREE_OP\')) &&\n
(restriction_dict.hasOwnProperty(\'MEMBER_UNIQUE_NAME\'))) {\n
// XXX HARDCODED 3\n
restriction_dict[\'TREE_OP\'] = restriction_dict[\'MEMBER_UNIQUE_NAME\'].split(\'.\').length;\n
// restriction_dict[\'mdx_query\'] = \'\'\n
}\n
\n
return {\n
\'cube\': property_dict[\'Catalog\'],\n
\'request_type\': request_type,\n
\'properties\': property_dict,\n
\'restrictions\': restriction_dict\n
};\n
\n
}\n
\n
function requestOlapy(xml) {\n
// Parse the XML.\n
// XXX Olapy must have the functionnality normally\n
var parser = new DOMParser().parseFromString(\n
xml,\n
"application/xml"\n
),\n
xmla_function = parser.firstElementChild.firstElementChild.firstElementChild.tagName,\n
xmla_request_param_dict;\n
\n
if (xmla_function === \'Discover\') {\n
// CUBEMEMBER\n
xmla_request_param_dict = calculateDiscoverParamDict(parser);\n
} else if (xmla_function === \'Execute\') {\n
// CUBEVALUE\n
xmla_request_param_dict = calculateExecuteParamDict(parser);\n
} else {\n
throw new Error(\'Unknown SOAP function: \' + xmla_function);\n
}\n
\n
// XXX Check if JSON encoding is needed\n
return pyodide.pyimport("calculateOlapyResponse")(JSON.stringify(xmla_request_param_dict));\n
}\n
\n
%% js\n
1+3
]]></string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>olapy_notebook.jsmd</string> </value>
</item>
<item>
<key> <string>version</string> </key>
<value>
<none/>
</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1550244384.37</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.49546.47911.47274</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1550664695.8</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<none/>
</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>external_processing_state</string> </key>
<value> <string>empty</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1550244041.73</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Manifest" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>gadget_onlyoffice_iodide.appcache</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>gadget_onlyoffice_iodide.appcache</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Manifest</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>text_content</string> </key>
<value> <string>CACHE MANIFEST\n
CACHE:\n
rsvp.js\n
renderjs.js\n
jio.js\n
jiodev.js\n
\n
#main\n
gadget_onlyoffice_iodide.css\n
gadget_onlyoffice_iodide.html\n
\n
#iodide ( comment cause bootloader bug wit too much data (~100MB))\n
gadget_officejs_jio_notebook.js\n
gadget_erp5_page_ojs_upload.js\n
gadget_erp5_page_ojs_upload.html\n
gadget_erp5_page_ojs_download.js\n
gadget_erp5_page_ojs_download.html\n
gadget_erp5_page_ojs_notebook_list.js\n
gadget_erp5_page_ojs_notebook_list.html\n
gadget_notebook.html\n
#iodide_master.js\n
#iodide_master.css\n
#pyodide.js\n
#pyodide.asm.data.js\n
#pyodide.asm.js\n
#pyodide.asm.wasm\n
#pyodide.asm.data\n
#cycler.data\n
#cycler.js\n
#kiwisolver.data\n
#kiwisolver.js\n
#matplotlib.data\n
#matplotlib.js\n
#numpy.data\n
#numpy.js\n
#packages.json\n
#pandas.data\n
#pandas.js\n
#pyodide.asm.html\n
#pyodide.py\n
#pyparsing.data\n
#pyparsing.js\n
#python-dateutil.data\n
#python-dateutil.js\n
#python.html\n
#pytz.data\n
#pytz.js\n
#renderedhtml.css\n
#xlrd.data\n
#xlrd.js\n
\n
#jsonform\n
gadget_erp5_global.js\n
gadget_html5_select.html\n
gadget_html5_select.js\n
\n
json-schema/schema4.json\n
json-schema/schema6.json\n
json-schema/schema7.json\n
jsonform.gadget.html\n
jsonform.gadget.js\n
jsonform/gadget_json_generated_form_child.html\n
jsonform/gadget_json_generated_form_child.js\n
jsonform/tv4.js\n
\n
#autogenerated for: erp5_onlyoffice_webapps\n
onlyoffice/remote_settings.json\n
onlyoffice/xmla_connection.json\n
onlyoffice/web-apps/apps/common/Analytics.js\n
onlyoffice/web-apps/apps/common/Gateway.js\n
onlyoffice/web-apps/apps/common/IrregularStack.js\n
onlyoffice/web-apps/apps/common/locale.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/ChatMessages.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/Comments.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/Fonts.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/HistoryVersions.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/Plugins.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/ReviewChanges.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/TextArt.js\n
onlyoffice/web-apps/apps/common/main/lib/collection/Users.js\n
onlyoffice/web-apps/apps/common/main/lib/component/BaseView.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Button.js\n
onlyoffice/web-apps/apps/common/main/lib/component/CheckBox.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ColorButton.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ColorPalette.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ColorPaletteExt.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ComboBorderSize.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ComboBox.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ComboBoxFonts.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ComboDataView.js\n
onlyoffice/web-apps/apps/common/main/lib/component/DataView.js\n
onlyoffice/web-apps/apps/common/main/lib/component/DimensionPicker.js\n
onlyoffice/web-apps/apps/common/main/lib/component/HSBColorPicker.js\n
onlyoffice/web-apps/apps/common/main/lib/component/InputField.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Layout.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ListView.js\n
onlyoffice/web-apps/apps/common/main/lib/component/LoadMask.js\n
onlyoffice/web-apps/apps/common/main/lib/component/MaskedField.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Menu.js\n
onlyoffice/web-apps/apps/common/main/lib/component/MenuItem.js\n
onlyoffice/web-apps/apps/common/main/lib/component/MetricSpinner.js\n
onlyoffice/web-apps/apps/common/main/lib/component/MultiSliderGradient.js\n
onlyoffice/web-apps/apps/common/main/lib/component/RadioBox.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Scroller.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Slider.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Switcher.js\n
onlyoffice/web-apps/apps/common/main/lib/component/SynchronizeTip.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Tab.js\n
onlyoffice/web-apps/apps/common/main/lib/component/TabBar.js\n
onlyoffice/web-apps/apps/common/main/lib/component/TableStyler.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ThemeColorPalette.js\n
onlyoffice/web-apps/apps/common/main/lib/component/ToggleManager.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Tooltip.js\n
onlyoffice/web-apps/apps/common/main/lib/component/Window.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/Chat.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/Comments.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/ExternalDiagramEditor.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/ExternalMergeEditor.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/Fonts.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/History.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/Plugins.js\n
onlyoffice/web-apps/apps/common/main/lib/controller/ReviewChanges.js\n
onlyoffice/web-apps/apps/common/main/lib/core/NotificationCenter.js\n
onlyoffice/web-apps/apps/common/main/lib/core/application.js\n
onlyoffice/web-apps/apps/common/main/lib/core/keymaster.js\n
onlyoffice/web-apps/apps/common/main/lib/extend/Bootstrap.js\n
onlyoffice/web-apps/apps/common/main/lib/model/ChatMessage.js\n
onlyoffice/web-apps/apps/common/main/lib/model/Comment.js\n
onlyoffice/web-apps/apps/common/main/lib/model/Font.js\n
onlyoffice/web-apps/apps/common/main/lib/model/HistoryVersion.js\n
onlyoffice/web-apps/apps/common/main/lib/model/Plugin.js\n
onlyoffice/web-apps/apps/common/main/lib/model/ReviewChange.js\n
onlyoffice/web-apps/apps/common/main/lib/model/User.js\n
onlyoffice/web-apps/apps/common/main/lib/mods/perfect-scrollbar.js\n
onlyoffice/web-apps/apps/common/main/lib/template/Chat.template\n
onlyoffice/web-apps/apps/common/main/lib/template/Comments.template\n
onlyoffice/web-apps/apps/common/main/lib/template/CommentsPanel.template\n
onlyoffice/web-apps/apps/common/main/lib/template/CommentsPopover.template\n
onlyoffice/web-apps/apps/common/main/lib/template/ExtendedColorDialog.template\n
onlyoffice/web-apps/apps/common/main/lib/template/Header.template\n
onlyoffice/web-apps/apps/common/main/lib/template/ReviewChangesPopover.template\n
onlyoffice/web-apps/apps/common/main/lib/util/LanguageInfo.js\n
onlyoffice/web-apps/apps/common/main/lib/util/LocalStorage.js\n
onlyoffice/web-apps/apps/common/main/lib/util/Shortcuts.js\n
onlyoffice/web-apps/apps/common/main/lib/util/Tip.js\n
onlyoffice/web-apps/apps/common/main/lib/util/define.js\n
onlyoffice/web-apps/apps/common/main/lib/util/utils.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/About.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/AdvancedSettingsWindow.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/Chat.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/Comments.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/CopyWarningDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/DocumentAccessDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/ExtendedColorDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/ExternalDiagramEditor.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/ExternalMergeEditor.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/Header.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/History.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/ImageFromUrlDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/InsertTableDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/LanguageDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/OpenDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/Plugins.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/RenameDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/ReviewChanges.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/SearchDialog.js\n
onlyoffice/web-apps/apps/common/main/lib/view_folder/RenderJSDialog.js\n
onlyoffice/web-apps/apps/css.js\n
onlyoffice/web-apps/apps/documenteditor/main/app.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/collection/EquationGroups.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/collection/ShapeGroups.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/DocumentHolder.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/LeftMenu.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/Main.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/RightMenu.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/Statusbar.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/Toolbar.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/controller/Viewport.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/model/EquationGroup.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/model/Pages.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/model/ShapeGroup.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ChartSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/DropcapSettingsAdvanced.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/FileMenu.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/HeaderFooterSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ImageSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ImageSettingsAdvanced.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/LeftMenu.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/MailMerge.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/MailMergeEmailDlg.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ParagraphSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ParagraphSettingsAdvanced.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/RightMenu.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/ShapeSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/StatusBar.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/TableSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/TableSettingsAdvanced.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/TextArtSettings.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/Toolbar.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/template/Viewport.template\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ChartSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/CustomColumnsDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/DocumentHolder.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/DropcapSettingsAdvanced.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/FileMenu.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/FileMenuPanels.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/FootnoteTip.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/HeaderFooterSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/HyperlinkSettingsDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ImageSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ImageSettingsAdvanced.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/LeftMenu.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/MailMergeEmailDlg.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/MailMergeRecepients.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/MailMergeSaveDlg.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/MailMergeSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/NoteSettingsDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/PageMarginsDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/PageSizeDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ParagraphSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ParagraphSettingsAdvanced.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/RightMenu.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/ShapeSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/Statusbar.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/StyleTitleDialog.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/TableSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/TableSettingsAdvanced.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/TextArtSettings.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/Toolbar.js\n
onlyoffice/web-apps/apps/documenteditor/main/app/view_folder/Viewport.js\n
onlyoffice/web-apps/apps/documenteditor/main/locale/cs.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/de.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/en.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/es.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/fr.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/it.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/ja.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/nl.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/pl.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/pt.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/ru.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/sk.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/sl.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/tr.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/uk.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/vi.json\n
onlyoffice/web-apps/apps/documenteditor/main/locale/zh.json\n
onlyoffice/web-apps/apps/presentationeditor/main/app.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/collection/EquationGroups.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/collection/ShapeGroups.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/collection/SlideLayouts.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/DocumentHolder.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/LeftMenu.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/Main.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/RightMenu.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/Statusbar.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/Toolbar.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/controller/Viewport.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/model/EquationGroup.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/model/Pages.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/model/ShapeGroup.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/model/SlideLayout.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ChartSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ChartSettingsAdvanced.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/FileMenu.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ImageSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ImageSettingsAdvanced.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/LeftMenu.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ParagraphSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ParagraphSettingsAdvanced.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/RightMenu.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ShapeSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/ShapeSettingsAdvanced.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/SlideSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/StatusBar.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/TableSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/TableSettingsAdvanced.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/TextArtSettings.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/Toolbar.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/template/Viewport.template\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ChartSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ChartSettingsAdvanced.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/DocumentHolder.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/DocumentPreview.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/FileMenu.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/FileMenuPanels.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/HyperlinkSettingsDialog.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ImageSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ImageSettingsAdvanced.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/LeftMenu.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ParagraphSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ParagraphSettingsAdvanced.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/RightMenu.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ShapeSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/ShapeSettingsAdvanced.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/SlideSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/SlideSizeSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/SlideshowSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/Statusbar.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/TableSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/TableSettingsAdvanced.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/TextArtSettings.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/Toolbar.js\n
onlyoffice/web-apps/apps/presentationeditor/main/app/view_folder/Viewport.js\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/cs.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/de.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/en.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/es.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/fr.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/it.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/ja.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/nl.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/pl.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/pt.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/ru.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/sk.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/sl.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/tr.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/uk.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/vi.json\n
onlyoffice/web-apps/apps/presentationeditor/main/locale/zh.json\n
onlyoffice/web-apps/apps/promise.js\n
onlyoffice/web-apps/apps/sdk_async_loader.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/collection/EquationGroups.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/collection/FormulaGroups.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/collection/ShapeGroups.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/collection/TableTemplates.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/CellEditor.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/DocumentHolder.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/FormulaDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/LeftMenu.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/Main.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/Print.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/RightMenu.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/Statusbar.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/Toolbar.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/controller/Viewport.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/model/EquationGroup.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/model/Formula.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/model/ShapeGroup.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/model/TableTemplate.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/CellEditor.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ChartSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ChartSettingsDlg.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/FileMenu.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ImageSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ImageSettingsAdvanced.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/LeftMenu.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/NameManagerDlg.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ParagraphSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ParagraphSettingsAdvanced.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/PrintSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/RightMenu.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ShapeSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/ShapeSettingsAdvanced.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/StatusBar.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/TableSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/TableSettingsAdvanced.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/TextArtSettings.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/Toolbar.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/template/Viewport.template\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/AutoFilterDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/CellEditor.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/CellRangeDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ChartSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ChartSettingsDlg.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/DocumentHolder.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/FileMenu.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/FileMenuPanels.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/FormatSettingsDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/FormulaDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/FormulaLang.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/HyperlinkSettingsDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ImageSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ImageSettingsAdvanced.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/LeftMenu.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/NameManagerDlg.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/NamedRangeEditDlg.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/NamedRangePasteDlg.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ParagraphSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ParagraphSettingsAdvanced.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/PrintSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/RightMenu.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/SetValueDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ShapeSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/ShapeSettingsAdvanced.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/Statusbar.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/TableOptionsDialog.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/TableSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/TableSettingsAdvanced.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/TextArtSettings.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/Toolbar.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/app/view_folder/Viewport.js\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/cs.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/de.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/en.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/es.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/fr.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/it.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/ja.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/lv.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/nl.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/pl.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/pt.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/ru.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/sk.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/sl.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/tr.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/uk.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/vi.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/locale/zh.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/de.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/en.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/en_desc.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/pl.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/ru.json\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/formula-lang/ru_desc.json\n
onlyoffice/web-apps/apps/window.js\n
onlyoffice/web-apps/apps/common/main/resources/img/about/OnlyOffice.png\n
onlyoffice/web-apps/apps/common/main/resources/img/about/OnlyOffice@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/combo-border-size/BorderSize.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/Scroll_center.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/Scroll_center@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/common-controls.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/common-controls@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/flags.png\n
onlyoffice/web-apps/apps/common/main/resources/img/controls/flags@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/header/header-logo.png\n
onlyoffice/web-apps/apps/common/main/resources/img/header/header-logo@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker.png\n
onlyoffice/web-apps/apps/common/main/resources/img/hsbcolorpicker/hsb-colorpicker@2x.png\n
onlyoffice/web-apps/apps/common/main/resources/img/load-mask/loading.gif\n
onlyoffice/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default.png\n
onlyoffice/web-apps/apps/common/main/resources/img/plugin/icon_add_on_default@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/css/app.css\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/controls/dimension-picker/dimension-highlighted.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/controls/dimension-picker/dimension-highlighted@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/controls/dimension-picker/dimension-unhighlighted.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/controls/dimension-picker/dimension-unhighlighted@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/docformat.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/docformat@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/file-recent.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/file-recent@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/popupmenu-btns.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/popupmenu-btns@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/Begin-EndStyle.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/Begin-EndStyle@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/BorderSize.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/LargeBorders.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/LargeBorders@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/RightPanelBigBtns.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/RightPanelBigBtns@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/SmallBorders.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/SmallBorders@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/gradients.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/gradients@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/patterns.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/patterns@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/right_panel_wrap_btns.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/right_panel_wrap_btns@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/right_panel_wrap_icons.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/right_panel_wrap_icons@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/rowscols_icon.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/right-panels/rowscols_icon@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar-menu.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar-menu@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/AutoColor.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/NoFill.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/NoFill@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/bullets-and-numbering.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/bullets-and-numbering@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/charttypes.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/charttypes@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/colontitules.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/colontitules@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/math.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/math@2x.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/nocolor.png\n
onlyoffice/web-apps/apps/documenteditor/main/resources/img/toolbar/text_styles.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/css/app.css\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/controls/dimension-picker/dimension-highlighted.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/controls/dimension-picker/dimension-highlighted@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/controls/dimension-picker/dimension-unhighlighted.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/controls/dimension-picker/dimension-unhighlighted@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/docformat.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/docformat@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/file-recent.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/file-recent@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/popupmenu-btns.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/popupmenu-btns@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/Begin-EndStyle.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/Begin-EndStyle@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/BorderSize.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/SmallBorders.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/SmallBorders@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/gradients.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/gradients@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/patterns.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/patterns@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/rowscols_icon.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/right-panels/rowscols_icon@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar-menu.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar-menu@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/AutoColor.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/NoFill@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/bullets-and-numbering.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/bullets-and-numbering@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/charttypes.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/charttypes@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/math.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/math@2x.png\n
onlyoffice/web-apps/apps/presentationeditor/main/resources/img/toolbar/themes.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/css/app.css\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/charttypes.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/charttypes@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/docformat.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/docformat@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/file-recent.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/file-recent@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/popupmenu-btns.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/popupmenu-btns@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/Begin-EndStyle.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/Begin-EndStyle@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/BorderSize.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/gradients.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/gradients@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/patterns.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/patterns@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/rowscols_icon.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/right-panels/rowscols_icon@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar-menu.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar-menu@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/BorderSize.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/BorderSize@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/bullets-and-numbering.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/bullets-and-numbering@2x.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/math.png\n
onlyoffice/web-apps/apps/spreadsheeteditor/main/resources/img/toolbar/math@2x.png\n
onlyoffice.gadget.html\n
onlyoffice.gadget.js\n
onlyoffice/web-apps/vendor/backbone/backbone.js\n
onlyoffice/web-apps/vendor/bootstrap/dist/js/bootstrap.js\n
onlyoffice/web-apps/vendor/jquery/jquery.js\n
onlyoffice/web-apps/vendor/jsrsasign/jsrsasign-latest-all-min.js\n
onlyoffice/web-apps/vendor/jszip-utils/jszip-utils.min.js\n
onlyoffice/web-apps/vendor/perfect-scrollbar/src/jquery.mousewheel.js\n
onlyoffice/web-apps/vendor/requirejs-text/text.js\n
onlyoffice/web-apps/vendor/requirejs/require.js\n
onlyoffice/web-apps/vendor/sockjs/sockjs.min.js\n
onlyoffice/web-apps/vendor/underscore/underscore.js\n
onlyoffice/web-apps/vendor/xmla4js/Xmla-compiled.js\n
onlyoffice/web-apps/vendor/xregexp/xregexp-all-min.js\n
zipfilestorage-with-jszip.js\n
#autogenerated for: erp5_onlyoffice_sdkjs\n
onlyoffice/sdkjs/build/configs/webexcel.json\n
onlyoffice/sdkjs/build/configs/webpowerpoint.json\n
onlyoffice/sdkjs/build/configs/webword.json\n
onlyoffice/sdkjs/cell/Local/api.js\n
onlyoffice/sdkjs/cell/Private/comments.js\n
onlyoffice/sdkjs/cell/api.js\n
onlyoffice/sdkjs/cell/apiBuilder.js\n
onlyoffice/sdkjs/cell/apiDefines.js\n
onlyoffice/sdkjs/cell/css/main-mobile.css\n
onlyoffice/sdkjs/cell/css/main.css\n
onlyoffice/sdkjs/cell/graphics/DrawingContext.js\n
onlyoffice/sdkjs/cell/graphics/pdfprinter.js\n
onlyoffice/sdkjs/cell/model/CellComment.js\n
onlyoffice/sdkjs/cell/model/CellInfo.js\n
onlyoffice/sdkjs/cell/model/CollaborativeEditing.js\n
onlyoffice/sdkjs/cell/model/ConditionalFormatting.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/DrawingDocument.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/Format/ChartSpacePrototype.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/Format/GroupPrototype.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/Format/ImagePrototype.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/Format/ShapePrototype.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/GlobalCounters.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/Graphics.js\n
onlyoffice/sdkjs/cell/model/DrawingObjects/ShapeDrawer.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/cubeFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/cubeFunctions.xmla.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/databaseFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/dateandtimeFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/engineeringFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/financialFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/informationFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/logicalFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/lookupandreferenceFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/mathematicFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/parserFormula.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/statisticalFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/textanddataFunctions.js\n
onlyoffice/sdkjs/cell/model/FormulaObjects/xlfnFunctions.js\n
onlyoffice/sdkjs/cell/model/History.js\n
onlyoffice/sdkjs/cell/model/PivotTables.js\n
onlyoffice/sdkjs/cell/model/Serialize.js\n
onlyoffice/sdkjs/cell/model/UndoRedo.js\n
onlyoffice/sdkjs/cell/model/Workbook.js\n
onlyoffice/sdkjs/cell/model/WorkbookElems.js\n
onlyoffice/sdkjs/cell/model/autofilters.js\n
onlyoffice/sdkjs/cell/model/clipboard.js\n
onlyoffice/sdkjs/cell/native/DrawingContext.js\n
onlyoffice/sdkjs/cell/native/DrawingDocument.js\n
onlyoffice/sdkjs/cell/native/Graphics.js\n
onlyoffice/sdkjs/cell/native/Overlay.js\n
onlyoffice/sdkjs/cell/native/TextDrawer.js\n
onlyoffice/sdkjs/cell/native/common.js\n
onlyoffice/sdkjs/cell/native/native.js\n
onlyoffice/sdkjs/cell/native/underscore-min.js\n
onlyoffice/sdkjs/cell/native/xregexp-all-min.js\n
onlyoffice/sdkjs/cell/utils/utils.js\n
onlyoffice/sdkjs/cell/view/CellEditorView.js\n
onlyoffice/sdkjs/cell/view/CellTextRender.js\n
onlyoffice/sdkjs/cell/view/DrawingObjectsController.js\n
onlyoffice/sdkjs/cell/view/EventsController.js\n
onlyoffice/sdkjs/cell/view/HandlerList.js\n
onlyoffice/sdkjs/cell/view/StringRender.js\n
onlyoffice/sdkjs/cell/view/WorkbookView.js\n
onlyoffice/sdkjs/cell/view/WorksheetView.js\n
onlyoffice/sdkjs/cell/view/mobileTouch.js\n
onlyoffice/sdkjs/common/AdvancedOptions.js\n
onlyoffice/sdkjs/common/Charts/3DTransformation.js\n
onlyoffice/sdkjs/common/Charts/ChartsDrawer.js\n
onlyoffice/sdkjs/common/Charts/DrawingArea.js\n
onlyoffice/sdkjs/common/Charts/DrawingObjects.js\n
onlyoffice/sdkjs/common/Charts/charts.js\n
onlyoffice/sdkjs/common/CollaborativeEditingBase.js\n
onlyoffice/sdkjs/common/Controls.js\n
onlyoffice/sdkjs/common/Drawings/ArcTo.js\n
onlyoffice/sdkjs/common/Drawings/ColorArray.js\n
onlyoffice/sdkjs/common/Drawings/CommonController.js\n
onlyoffice/sdkjs/common/Drawings/DrawingObjectsHandlers.js\n
onlyoffice/sdkjs/common/Drawings/DrawingsChanges.js\n
onlyoffice/sdkjs/common/Drawings/Externals.js\n
onlyoffice/sdkjs/common/Drawings/Format/ChartFormat.js\n
onlyoffice/sdkjs/common/Drawings/Format/ChartSpace.js\n
onlyoffice/sdkjs/common/Drawings/Format/CnxShape.js\n
onlyoffice/sdkjs/common/Drawings/Format/CreateGeometry.js\n
onlyoffice/sdkjs/common/Drawings/Format/DrawingContent.js\n
onlyoffice/sdkjs/common/Drawings/Format/Format.js\n
onlyoffice/sdkjs/common/Drawings/Format/Geometry.js\n
onlyoffice/sdkjs/common/Drawings/Format/GraphicFrame.js\n
onlyoffice/sdkjs/common/Drawings/Format/GraphicObjectBase.js\n
onlyoffice/sdkjs/common/Drawings/Format/GroupShape.js\n
onlyoffice/sdkjs/common/Drawings/Format/Image.js\n
onlyoffice/sdkjs/common/Drawings/Format/OleObject.js\n
onlyoffice/sdkjs/common/Drawings/Format/Path.js\n
onlyoffice/sdkjs/common/Drawings/Format/Shape.js\n
onlyoffice/sdkjs/common/Drawings/Format/TextBody.js\n
onlyoffice/sdkjs/common/Drawings/HatchPattern.js\n
onlyoffice/sdkjs/common/Drawings/Hit.js\n
onlyoffice/sdkjs/common/Drawings/Metafile.js\n
onlyoffice/sdkjs/common/Drawings/States.js\n
onlyoffice/sdkjs/common/Drawings/TextDrawer.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/AdjustmentTracks.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/ConnectorTrack.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/MoveTracks.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/NewShapeTracks.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/PolyLine.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/ResizeTracks.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/RotateTracks.js\n
onlyoffice/sdkjs/common/Drawings/TrackObjects/Spline.js\n
onlyoffice/sdkjs/common/Drawings/WorkEvents.js\n
onlyoffice/sdkjs/common/FontsFreeType/FontFile.js\n
onlyoffice/sdkjs/common/FontsFreeType/FontManager.js\n
onlyoffice/sdkjs/common/FontsFreeType/TextMeasurer.js\n
onlyoffice/sdkjs/common/FontsFreeType/character.js\n
onlyoffice/sdkjs/common/FontsFreeType/font_engine.js\n
onlyoffice/sdkjs/common/FontsFreeType/font_map.js\n
onlyoffice/sdkjs/common/GlobalLoaders.js\n
onlyoffice/sdkjs/common/HistoryCommon.js\n
onlyoffice/sdkjs/common/Images/marker_format.png\n
onlyoffice/sdkjs/common/Images/plus.png\n
onlyoffice/sdkjs/common/Images/plus_2x.png\n
onlyoffice/sdkjs/common/Images/plus_copy.png\n
onlyoffice/sdkjs/common/Images/plus_copy_2x.png\n
onlyoffice/sdkjs/common/Images/text_copy.png\n
onlyoffice/sdkjs/common/Images/text_copy_2x.png\n
onlyoffice/sdkjs/common/Local/common.js\n
onlyoffice/sdkjs/common/Local/license.js\n
onlyoffice/sdkjs/common/Merge/NodejsEnv.js\n
onlyoffice/sdkjs/common/Native/Wrappers/DrawingDocument.js\n
onlyoffice/sdkjs/common/Native/Wrappers/DrawingStream.js\n
onlyoffice/sdkjs/common/Native/Wrappers/HtmlPage.js\n
onlyoffice/sdkjs/common/Native/Wrappers/Overlay.js\n
onlyoffice/sdkjs/common/Native/Wrappers/ShapeDrawer.js\n
onlyoffice/sdkjs/common/Native/Wrappers/TextMeasurerWrapper.js\n
onlyoffice/sdkjs/common/Native/Wrappers/api.js\n
onlyoffice/sdkjs/common/Native/Wrappers/common.js\n
onlyoffice/sdkjs/common/Native/Wrappers/memory.js\n
onlyoffice/sdkjs/common/Native/jquery_native.js\n
onlyoffice/sdkjs/common/Native/native.js\n
onlyoffice/sdkjs/common/NumFormat.js\n
onlyoffice/sdkjs/common/Overlay.js\n
onlyoffice/sdkjs/common/Private/Locks.js\n
onlyoffice/sdkjs/common/Private/license.js\n
onlyoffice/sdkjs/common/Private/versionHistory.js\n
onlyoffice/sdkjs/common/Scrolls/iscroll.js\n
onlyoffice/sdkjs/common/Scrolls/mobileTouchManagerBase.js\n
onlyoffice/sdkjs/common/SerializeChart.js\n
onlyoffice/sdkjs/common/SerializeCommonWordExcel.js\n
onlyoffice/sdkjs/common/Shapes/EditorSettings.js\n
onlyoffice/sdkjs/common/Shapes/Serialize.js\n
onlyoffice/sdkjs/common/Shapes/SerializeWriter.js\n
onlyoffice/sdkjs/common/TableId.js\n
onlyoffice/sdkjs/common/TableIdChanges.js\n
onlyoffice/sdkjs/common/apiBase.js\n
onlyoffice/sdkjs/common/apiCommon.js\n
onlyoffice/sdkjs/common/applyDocumentChanges.js\n
onlyoffice/sdkjs/common/browser.js\n
onlyoffice/sdkjs/common/clipboard_base.js\n
onlyoffice/sdkjs/common/commonDefines.js\n
onlyoffice/sdkjs/common/docscoapi.js\n
onlyoffice/sdkjs/common/docscoapicommon.js\n
onlyoffice/sdkjs/common/downloaderfiles.js\n
onlyoffice/sdkjs/common/easysax.js\n
onlyoffice/sdkjs/common/editorscommon.js\n
onlyoffice/sdkjs/common/openxml.js\n
onlyoffice/sdkjs/common/pluginBase.js\n
onlyoffice/sdkjs/common/plugins.js\n
onlyoffice/sdkjs/common/scroll.js\n
onlyoffice/sdkjs/common/spellcheckapi.js\n
onlyoffice/sdkjs/common/text_input.js\n
onlyoffice/sdkjs/common/wordcopypaste.js\n
onlyoffice/sdkjs/slide/Drawing/DrawingDocument.js\n
onlyoffice/sdkjs/slide/Drawing/HtmlPage.js\n
onlyoffice/sdkjs/slide/Drawing/ThemeLoader.js\n
onlyoffice/sdkjs/slide/Drawing/Transitions.js\n
onlyoffice/sdkjs/slide/Drawing/mobileTouchManager.js\n
onlyoffice/sdkjs/slide/Editor/CollaborativeEditing.js\n
onlyoffice/sdkjs/slide/Editor/DrawingObjectsController.js\n
onlyoffice/sdkjs/slide/Editor/Format/ChartSpacePrototype.js\n
onlyoffice/sdkjs/slide/Editor/Format/Comments.js\n
onlyoffice/sdkjs/slide/Editor/Format/GroupPrototype.js\n
onlyoffice/sdkjs/slide/Editor/Format/ImagePrototype.js\n
onlyoffice/sdkjs/slide/Editor/Format/Layout.js\n
onlyoffice/sdkjs/slide/Editor/Format/Notes.js\n
onlyoffice/sdkjs/slide/Editor/Format/NotesMaster.js\n
onlyoffice/sdkjs/slide/Editor/Format/Presentation.js\n
onlyoffice/sdkjs/slide/Editor/Format/ShapePrototype.js\n
onlyoffice/sdkjs/slide/Editor/Format/Slide.js\n
onlyoffice/sdkjs/slide/Editor/Format/SlideMaster.js\n
onlyoffice/sdkjs/slide/Editor/Format/StylesPrototype.js\n
onlyoffice/sdkjs/slide/Editor/Format/TextBodyPrototype.js\n
onlyoffice/sdkjs/slide/Local/api.js\n
onlyoffice/sdkjs/slide/Native/Wrappers/DrawingDocument.js\n
onlyoffice/sdkjs/slide/Native/Wrappers/HtmlPage.js\n
onlyoffice/sdkjs/slide/Native/Wrappers/api.js\n
onlyoffice/sdkjs/slide/Private/comments.js\n
onlyoffice/sdkjs/slide/Texture/Canvas.png\n
onlyoffice/sdkjs/slide/Texture/Carton.png\n
onlyoffice/sdkjs/slide/Texture/Dark-Fabric.png\n
onlyoffice/sdkjs/slide/Texture/Grain.png\n
onlyoffice/sdkjs/slide/Texture/Granite.png\n
onlyoffice/sdkjs/slide/Texture/Grey-Paper.png\n
onlyoffice/sdkjs/slide/Texture/Knit.png\n
onlyoffice/sdkjs/slide/Texture/Leather.png\n
onlyoffice/sdkjs/slide/Texture/Pale-Cool-Brown-Paper.png\n
onlyoffice/sdkjs/slide/Texture/Papyrus.png\n
onlyoffice/sdkjs/slide/Texture/Wood.png\n
onlyoffice/sdkjs/slide/api.js\n
onlyoffice/sdkjs/slide/apiBuilder.js\n
onlyoffice/sdkjs/slide/apiCommon.js\n
onlyoffice/sdkjs/slide/apiDefines.js\n
onlyoffice/sdkjs/slide/themes/Themes.js\n
onlyoffice/sdkjs/slide/themes/theme1/theme.js\n
onlyoffice/sdkjs/slide/themes/theme10/theme.js\n
onlyoffice/sdkjs/slide/themes/theme11/theme.js\n
onlyoffice/sdkjs/slide/themes/theme2/theme.js\n
onlyoffice/sdkjs/slide/themes/theme3/media/image1.jpg\n
onlyoffice/sdkjs/slide/themes/theme3/media/image2.jpg\n
onlyoffice/sdkjs/slide/themes/theme3/media/image3.png\n
onlyoffice/sdkjs/slide/themes/theme3/media/image4.png\n
onlyoffice/sdkjs/slide/themes/theme3/theme.js\n
onlyoffice/sdkjs/slide/themes/theme4/theme.js\n
onlyoffice/sdkjs/slide/themes/theme5/media/image1.jpg\n
onlyoffice/sdkjs/slide/themes/theme5/theme.js\n
onlyoffice/sdkjs/slide/themes/theme6/media/image1.jpg\n
onlyoffice/sdkjs/slide/themes/theme6/media/image2.jpg\n
onlyoffice/sdkjs/slide/themes/theme6/theme.js\n
onlyoffice/sdkjs/slide/themes/theme7/theme.js\n
onlyoffice/sdkjs/slide/themes/theme8/media/image1.jpg\n
onlyoffice/sdkjs/slide/themes/theme8/media/image2.jpg\n
onlyoffice/sdkjs/slide/themes/theme8/media/image3.jpg\n
onlyoffice/sdkjs/slide/themes/theme8/theme.js\n
onlyoffice/sdkjs/slide/themes/theme9/theme.js\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme1.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme10.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme2.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme3.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme4.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme5.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme6.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme7.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme8.png\n
onlyoffice/sdkjs/slide/themes/thumbnails/theme9.png\n
onlyoffice/sdkjs/word/Drawing/DrawingDocument.js\n
onlyoffice/sdkjs/word/Drawing/Graphics.js\n
onlyoffice/sdkjs/word/Drawing/GraphicsEvents.js\n
onlyoffice/sdkjs/word/Drawing/HtmlPage.js\n
onlyoffice/sdkjs/word/Drawing/Rulers.js\n
onlyoffice/sdkjs/word/Drawing/ShapeDrawer.js\n
onlyoffice/sdkjs/word/Drawing/documentrenderer.js\n
onlyoffice/sdkjs/word/Drawing/mobileTouchManager.js\n
onlyoffice/sdkjs/word/Drawing/translations.js\n
onlyoffice/sdkjs/word/Editor/Bookmarks.js\n
onlyoffice/sdkjs/word/Editor/CollaborativeEditing.js\n
onlyoffice/sdkjs/word/Editor/Comments.js\n
onlyoffice/sdkjs/word/Editor/CommentsChanges.js\n
onlyoffice/sdkjs/word/Editor/Common.js\n
onlyoffice/sdkjs/word/Editor/Document.js\n
onlyoffice/sdkjs/word/Editor/DocumentChanges.js\n
onlyoffice/sdkjs/word/Editor/DocumentContent.js\n
onlyoffice/sdkjs/word/Editor/DocumentContentBase.js\n
onlyoffice/sdkjs/word/Editor/DocumentContentChanges.js\n
onlyoffice/sdkjs/word/Editor/DocumentContentElementBase.js\n
onlyoffice/sdkjs/word/Editor/DocumentControllerBase.js\n
onlyoffice/sdkjs/word/Editor/DrawingsController.js\n
onlyoffice/sdkjs/word/Editor/Field.js\n
onlyoffice/sdkjs/word/Editor/FieldChanges.js\n
onlyoffice/sdkjs/word/Editor/FlowObjects.js\n
onlyoffice/sdkjs/word/Editor/FontClassification.js\n
onlyoffice/sdkjs/word/Editor/FootEndNote.js\n
onlyoffice/sdkjs/word/Editor/Footnotes.js\n
onlyoffice/sdkjs/word/Editor/FootnotesChanges.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/DrawingStates.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/Format/ChartSpacePrototype.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/Format/GroupPrototype.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/Format/ImagePrototype.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/Format/ShapePrototype.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/GraphicObjects.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/GraphicPage.js\n
onlyoffice/sdkjs/word/Editor/GraphicObjects/WrapManager.js\n
onlyoffice/sdkjs/word/Editor/HeaderFooter.js\n
onlyoffice/sdkjs/word/Editor/HeaderFooterController.js\n
onlyoffice/sdkjs/word/Editor/History.js\n
onlyoffice/sdkjs/word/Editor/Hyperlink.js\n
onlyoffice/sdkjs/word/Editor/HyperlinkChanges.js\n
onlyoffice/sdkjs/word/Editor/LogicDocumentController.js\n
onlyoffice/sdkjs/word/Editor/Math.js\n
onlyoffice/sdkjs/word/Editor/MathChanges.js\n
onlyoffice/sdkjs/word/Editor/Numbering.js\n
onlyoffice/sdkjs/word/Editor/NumberingChanges.js\n
onlyoffice/sdkjs/word/Editor/Paragraph.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ComplexField.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ComplexFieldInstruction.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ParaDrawing.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ParaDrawingChanges.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ParaTextPr.js\n
onlyoffice/sdkjs/word/Editor/Paragraph/ParaTextPrChanges.js\n
onlyoffice/sdkjs/word/Editor/ParagraphChanges.js\n
onlyoffice/sdkjs/word/Editor/ParagraphContent.js\n
onlyoffice/sdkjs/word/Editor/ParagraphContentBase.js\n
onlyoffice/sdkjs/word/Editor/Paragraph_Recalculate.js\n
onlyoffice/sdkjs/word/Editor/RevisionsChange.js\n
onlyoffice/sdkjs/word/Editor/Run.js\n
onlyoffice/sdkjs/word/Editor/RunChanges.js\n
onlyoffice/sdkjs/word/Editor/Search.js\n
onlyoffice/sdkjs/word/Editor/Sections.js\n
onlyoffice/sdkjs/word/Editor/SectionsChanges.js\n
onlyoffice/sdkjs/word/Editor/Serialize2.js\n
onlyoffice/sdkjs/word/Editor/Spelling.js\n
onlyoffice/sdkjs/word/Editor/StructuredDocumentTags/BlockLevel.js\n
onlyoffice/sdkjs/word/Editor/StructuredDocumentTags/InlineLevel.js\n
onlyoffice/sdkjs/word/Editor/StructuredDocumentTags/SdtPr.js\n
onlyoffice/sdkjs/word/Editor/StructuredDocumentTags/SdtPrChanges.js\n
onlyoffice/sdkjs/word/Editor/Styles.js\n
onlyoffice/sdkjs/word/Editor/StylesChanges.js\n
onlyoffice/sdkjs/word/Editor/Table.js\n
onlyoffice/sdkjs/word/Editor/Table/TableCell.js\n
onlyoffice/sdkjs/word/Editor/Table/TableCellChanges.js\n
onlyoffice/sdkjs/word/Editor/Table/TableChanges.js\n
onlyoffice/sdkjs/word/Editor/Table/TableDraw.js\n
onlyoffice/sdkjs/word/Editor/Table/TableRecalculate.js\n
onlyoffice/sdkjs/word/Editor/Table/TableRow.js\n
onlyoffice/sdkjs/word/Editor/Table/TableRowChanges.js\n
onlyoffice/sdkjs/word/Local/api.js\n
onlyoffice/sdkjs/word/Local/documentrenderer.js\n
onlyoffice/sdkjs/word/Local/local.html\n
onlyoffice/sdkjs/word/Math/accent.js\n
onlyoffice/sdkjs/word/Math/base.js\n
onlyoffice/sdkjs/word/Math/borderBox.js\n
onlyoffice/sdkjs/word/Math/degree.js\n
onlyoffice/sdkjs/word/Math/fraction.js\n
onlyoffice/sdkjs/word/Math/limit.js\n
onlyoffice/sdkjs/word/Math/mathContent.js\n
onlyoffice/sdkjs/word/Math/mathText.js\n
onlyoffice/sdkjs/word/Math/mathTypes.js\n
onlyoffice/sdkjs/word/Math/matrix.js\n
onlyoffice/sdkjs/word/Math/nary.js\n
onlyoffice/sdkjs/word/Math/operators.js\n
onlyoffice/sdkjs/word/Math/radical.js\n
onlyoffice/sdkjs/word/Private/MailMerge.js\n
onlyoffice/sdkjs/word/Private/StyleManager.js\n
onlyoffice/sdkjs/word/Private/TrackRevisions.js\n
onlyoffice/sdkjs/word/Private/comments.js\n
onlyoffice/sdkjs/word/api.js\n
onlyoffice/sdkjs/word/apiBuilder.js\n
onlyoffice/sdkjs/word/apiCommon.js\n
onlyoffice/sdkjs/word/apiDefines.js\n
onlyoffice/sdkjs/word/document/empty.js\n
#autogenerated for: erp5_onlyoffice_fonts\n
onlyoffice/fonts/AllFonts.js\n
onlyoffice/fonts/Images/fonts_thumbnail.png\n
onlyoffice/fonts/Images/fonts_thumbnail@2x.png\n
onlyoffice/fonts/ttf/ef3g15mxfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/ef3g15mxfibg65drjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/ef3g15mxfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/ef3g15mxfirzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/ef3sn5ubfigsn7def3zze3o.ttf\n
onlyoffice/fonts/ttf/eposaamrcio141mwcfsg1a3qqt4gc.ttf\n
onlyoffice/fonts/ttf/eposaamrcio14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/eposaamrcio14ouxpt1r17dbptwsgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/eposaamrcio14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/epozr5djqtz141mwcfsg1a3qqt4gc.ttf\n
onlyoffice/fonts/ttf/epozr5djqtz14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/epozr5djqtz14ouxpt1r17dbptwsgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/epozr5djqtz14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/epzzkh5jp31141mwcfsg1a3qqt4gc.ttf\n
onlyoffice/fonts/ttf/epzzkh5jp3114ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/epzzkh5jp3114ouxpt1r17dbptwsgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/epzzkh5jp3114wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/et1swaksqijskhujcaswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/et1swaksqijskhujcaz8e7dg.ttf\n
onlyoffice/fonts/ttf/et1swaksqijsn5uuf348e3o.ttf\n
onlyoffice/fonts/ttf/et1swaksqijsn5uufibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/et1swaksqijsn5uujizsh53pejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/et1swaksqijsn5uujizsh53qqt4gc.ttf\n
onlyoffice/fonts/ttf/et3g64mrj3ozg45efibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrj3ozg45efijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/et3g64mrj3ozg45ekir14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrjp4sc4jpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/et3g64mrjp4sc4jpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkp1zr4mgfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrkp1zr4mgfibg65drjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/et3g64mrkp1zr4mgfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/et3g64mrkp1zr4mgfirzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh3pejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh3qqt4gc.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh48cizzr35jcfznh7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4bqjosr4mdf348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4bqjssk5ujcfznh7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4ecit8r3mzfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4ecit8r3mzfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4fqtwg155opft14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4fqtwg155opft14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4gcfsgaaubcpi1h7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4gcfsgaaubcpiwa3m8cftz1muwqtuy.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4gcfsgaaubcpiwc7mcpoz8e7dg.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4kcfagn5ufqp11h7dwca.ttf\n
onlyoffice/fonts/ttf/et3g64mrkposhh4pp7zg6muwqtuy.ttf\n
onlyoffice/fonts/ttf/fonts_thumbnail.png\n
onlyoffice/fonts/ttf/fonts_thumbnail@2x.png\n
onlyoffice/fonts/ttf/j3zze54mqiug1om1cftg1a3pejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54mqiug1om1cftg1a3pkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54qcf3ss4nbqjosr4mdfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54qcf3ss4nbqjosr4mdfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54qcf3ss4nbqjosr4mdkir14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54qcf3ss4nbqjosr4mdkir14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15bp3zgn3dbfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15bp3zgn3dbfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15bp3zgn3dbkir14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15bp3zgn3dbkir14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15epi1zrikjfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15epi1zrikjfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15epi1zrmk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g15epi1zrmknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g1dfcj3gk73pejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8g1dfcj3gk73pkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidbpiwsaikjfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidbpiwsaikjfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidbpiwsamk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidbpiwsamknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfoshajpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfoshajpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfw14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfw14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfwik1jpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidecfwik1jpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidfpt4sq7jpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidfpt4sq7jpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidfpt4sq7kijrsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gidfpt4sq7kijrswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gikjfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gikjfibg65drjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gikjfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gikjfirzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gmk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gmkjqtosa4mdf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gmknp7sge1mwcfsg1a3qqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gmknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8go5ecfs14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8go5ecfs14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gom1pi1sh4mbpasir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gom1pi1sh4mbpaswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8goufp3usn5djfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8goufp3usn5djfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8goufp3usn5djkir14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8goufp3usn5djkir14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5fp73gq4mbpasir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5fp73gq4mbpaswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5ipjozramwpfkw1mk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5ipjozramwpfkw1mknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5ipjozramwprsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5ipjozramwprswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5iqjszk45epfkw1mk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5iqjszk45epfkw1mknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5iqjszk45eprsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gt5iqjszk45eprswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtdfq3osham8cf3g1ikjfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtdfq3osham8cf3g1ikjfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtdfq3osham8cf3g1mk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtdfq3osham8cf3g1mknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtmwpbws6hdjccsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gtmwpbws6hdjccswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gu51pfhsnikjfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gu51pfhsnikjfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gu51pfhsnmk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gu51pfhsnmknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gudbp7kw1mk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gudbp7kw1mknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gudbphsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gudbphswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gum3cfzg4am1fibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gum3cfzg4am1fijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gum3cfzg4am1kir14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gum3cfzg4am1kir14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gumbptoz1amccfs14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gumbptoz1amccfs14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gumbptoz1amccfsik1jpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gumbptoz1amccfsik1jpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gw5jp3wgn5dbfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54ucfz8gw5jp3wgn5dbfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g1318cizzr35jcfzn4ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g1318cizzr35jcfzn4wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131bqjssk5ujcfzn4ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131bqjssk5ujcfzn4wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131ccfz14ouxpt1nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131ccfz14wufc74saam1f348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131mpbsskhtpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131mpbsskhtpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131wpbos1mk1ciuzk5dbqez8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g131wpbos1mknp7sgemuwqtuy.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g13tpejzsa3bqqt4gc.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g13tpejzsa3njqtosa4mdf348e3o.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g13tpjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/j3zze54uci3g13tpkj1sq7mccf3nh7dwca.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqigs65uxfibnh7dwca.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqigs65uxfibr1muwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqigs65uxfijnh7dwca.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqigs65uxfijr1muwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwsir1jqqt4gc.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwsirmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwsw41jqqt4gc.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwsw4muwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwswa1jqqt4gc.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwswamuwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwswgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwswr1jqqt4gc.ttf\n
onlyoffice/fonts/ttf/kit8k5uwqwswrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kjzsr55wp7bs65urciz8g3mrfibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/kjzsr55wp7bs65urciz8g3mrfibg65drjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/kjzsr55wp7bs65urciz8g3mrfijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kjzsr55wp7bs65urciz8g3mrfirzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphsie4djp3rzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphsie4djpaz8e7dg.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphsir3m8qisgnhtqqt4gc.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphsw17dbptwsgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphswa4m8pb4nh7dwca.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphswa4m8pb4r17dbptwsgmuwqtuy.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphswr55ccoz8e7dg.ttf\n
onlyoffice/fonts/ttf/kjzsr55wphswr55cctrzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/kphs4auxpt8gk7jqqt4gc.ttf\n
onlyoffice/fonts/ttf/kphs4auxptouqcjzf348e3o.ttf\n
onlyoffice/fonts/ttf/ktwsh55ufibg65drf348e3o.ttf\n
onlyoffice/fonts/ttf/ktwsh55ufibg65drjf4gn5djccz8e7dg.ttf\n
onlyoffice/fonts/ttf/ktwsh55ufijgk35iptozrmuwqtuy.ttf\n
onlyoffice/fonts/ttf/ktwsh55ufirzeamcpft1h7dwca.ttf\n
onlyoffice/fonts/ttf/p7agk5uum7xi6muwqtuy.ttf\n
NETWORK:\n
*</string> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1546505686.82</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>972.48458.12932.529</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1546513186.12</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<none/>
</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>external_processing_state</string> </key>
<value> <string>empty</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1546505165.26</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
.main-content > div {
width: 50vw;
height: 100vh;
}
.main-content iframe {
width: 50vw;
height: 98vh;
}
.main-content {
display: flex;
}
button {
padding: 10px 50px;
background-color: coral;
color: white;
border-radius: 5px;
}
button:hover {
background-color: #ff7f50cf;
}
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Style" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>content_type</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>gadget_onlyoffice_iodide.css</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>gadget_onlyoffice_iodide_css</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Style</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice Iodide Gadget CSS</string> </value>
</item>
<item>
<key> <string>version</string> </key>
<value>
<none/>
</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1542642626.69</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>972.47338.23354.37393</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1546448042.32</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<none/>
</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>external_processing_state</string> </key>
<value> <string>empty</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1542642378.07</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width" />
<link rel="stylesheet" type="text/css" href="gadget_erp5_nojqm.css">
<link rel="stylesheet" type="text/css" href="gadget_onlyoffice_iodide.css">
<title>Onlyoffice Iodide Gadget</title>
<script src="rsvp.js" type="text/javascript"></script>
<script src="renderjs.js" type="text/javascript"></script>
<script src="jiodev.js" type="text/javascript"></script>
<script src="gadget_onlyoffice_iodide.js"></script>
</head>
<body>
<div class="main-content">
<div data-gadget-url="onlyoffice.gadget.html"
data-gadget-scope="onlyoffice"
data-gadget-sandbox="iframe"></div>
<div data-gadget-url="gadget_notebook.html"
data-gadget-scope="iodide"
data-gadget-sandbox="iframe"></div>
</div>
</body>
</html>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Page" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>content_type</string> </key>
<value> <string>text/html</string> </value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>gadget_onlyoffice_iodide.html</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>gadget_onlyoffice_iodide_html</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value> <string>en</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Page</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice Iodide Gadget</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1542639099.41</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.44854.27677.39714</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1550673094.42</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>detect_converted_file</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>external_processing_state</string> </key>
<value> <string>converted</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1542639010.68</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
/*jslint indent: 2, unparam: true*/
/*global rJS, window, RSVP, jIO, Promise, console, DOMParser */
(function (rJS, window, RSVP, jIO, Promise) {
"use strict";
var SW = "gadget_onlyoffice_iodide_sw.js";
function makeRequestOnIodide(gadget, xml) {
return gadget.getDeclaredGadget('iodide')
.push(function (iodide) {
return iodide.evalCode(
'callFunction(' +
JSON.stringify({
fun: "requestOlapy",
argument_list: [xml]
}) +
')'
);
})
.push(function (result) {
// console.log('eval result', result);
return result;
}, function (error) {
console.warn('eval error', error);
throw error;
});
}
function waitForServiceWorkerActive(gadget, registration) {
var serviceWorker;
if (registration.installing) {
serviceWorker = registration.installing;
} else if (registration.waiting) {
serviceWorker = registration.waiting;
} else if (registration.active) {
serviceWorker = registration.active;
}
if (serviceWorker.state !== "activated") {
return RSVP.Promise(function (resolve, reject) {
serviceWorker.addEventListener('statechange', function (e) {
if (e.target.state === "activated") {
resolve();
}
});
RSVP.delay(500).then(function () {
reject(new Error("Timeout service worker install"));
});
});
}
}
rJS(window)
.ready(function (gadget) {
return new RSVP.Queue()
.push(function () {
return window.navigator.serviceWorker.register(SW);
})
.push(function (registration) {
window.navigator.serviceWorker.addEventListener('message', function (event) {
return makeRequestOnIodide(gadget, event.data)
.push(function (result) {
event.ports[0].postMessage(result);
}, function (error) {
event.ports[0].postMessage(error);
});
});
return waitForServiceWorkerActive(gadget, registration);
});
})
.allowPublicAcquisition('notifyChange', function (options) {
window.console.warn(options);
})
.allowPublicAcquisition('notifyInvalid', function (options) {
window.console.error(options);
})
.allowPublicAcquisition('notifyValid', function (options) {
window.console.log(options);
})
.allowPublicAcquisition('submitContent', function () {
window.console.warn(arguments);
})
.allowPublicAcquisition('getSetting', function (param) {
if (param[0] === 'portal_type') {
return 'Spreadsheet';
}
throw new Error("get Setting undefined for : " + param[0]);
})
.ready(function (gadget) {
return gadget.render();
})
.declareMethod("render", function () {
var gadget = this;
return new RSVP.Queue()
.push(function () {
return RSVP.all([
gadget.getDeclaredGadget('iodide'),
jIO.util.ajax({
url: "olapy_notebook.jsmd"
}),
gadget.getDeclaredGadget('onlyoffice'),
jIO.util.ajax({
url: "onlyoffice_iodide_test_2.xlsy",
dataType: "blob"
})
]);
})
.push(function (result) {
console.log(result);
return result[0].render({
key: 'script',
value: result[1].target.response
})
.push(function () {
return jIO.util.readBlobAsDataURL(result[3].target.response);
})
.push(function (event) {
return result[2].render({
key: 'content',
value: event.target.result
});
});
});
});
}(rJS, window, RSVP, jIO, Promise));
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Script" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>gadget_onlyoffice_iodide.js</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>gadget_onlyoffice_iodide_js</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value> <string>en</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Script</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice Iodide Gadget JS</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1542639094.46</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.52298.7581.23278</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1550675395.49</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>detect_converted_file</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>external_processing_state</string> </key>
<value> <string>converted</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1542639069.62</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
/*jslint indent: 2*/
/*global self, Response, MessageChannel, console */
var global = self, window = self;
(function (self, Response, Promise, MessageChannel) {
"use strict";
self.importScripts('rsvp.js');
// http://craig-russell.co.uk/2016/01/29/service-worker-messaging.html#.XC8oy82JK3A
function send_message_to_client(client, msg) {
return new Promise(function (resolve, reject) {
var msg_chan = new MessageChannel();
msg_chan.port1.onmessage = function (event) {
if (event.data.error) {
reject(event.data.error);
} else {
resolve(event.data);
}
};
msg_chan.port1.onmessageerror = reject;
client.postMessage(msg, [msg_chan.port2]);
});
}
function getMainClient() {
if (self.main_client !== undefined) {
return self.main_client;
}
return self.clients.matchAll()
.then(function (client_list) {
var i;
for (i = 0; i < client_list.length; i += 1) {
if (client_list[i].url === self.registration.scope) {
self.main_client = client_list[i];
return self.main_client;
}
}
});
}
self.addEventListener('install', function (event) {
event.waitUntil(self.skipWaiting());
});
self.addEventListener('activate', function (event) {
event.waitUntil(self.clients.claim());
});
console.warn("I m the SW");
self.addEventListener("fetch", function (event) {
var relative_url = event.request.url.split("#")[0]
.replace(self.registration.scope, "");
if (relative_url === "local_iodide") {
event.respondWith(
new self.RSVP.Queue()
.push(function () {
return self.RSVP.all([
event.request.text(),
getMainClient()
]);
})
.push(function (result) {
return send_message_to_client(result[1], result[0]);
})
.push(function (result) {
return new Response(result, {headers: {'Content-Type': 'text/xml'}});
}, function (error) {
return new Response(error, {status: "500"});
})
);
} else {
return;
}
});
}(self, Response, Promise, MessageChannel));
\ No newline at end of file
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Script" 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>Assignee</string>
<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>Assignee</string>
<string>Assignor</string>
<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>
<none/>
</value>
</item>
<item>
<key> <string>default_reference</string> </key>
<value> <string>gadget_onlyoffice_iodide_sw.js</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>gadget_onlyoffice_iodide_sw_js</string> </value>
</item>
<item>
<key> <string>language</string> </key>
<value> <string>en</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Script</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>Onlyoffice Iodide Gadget Service Worker</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>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>processing_status_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>publish_alive</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>1546505710.52</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published_alive</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>973.52252.34629.3259</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1550672983.81</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>detect_converted_file</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>external_processing_state</string> </key>
<value> <string>converted</string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>0.0.0.0</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>1546445451.52</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Site" 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>Authenticated</string>
<string>Author</string>
<string>Manager</string>
<string>Member</string>
<string>Owner</string>
<string>Reviewer</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>_Add_portal_folders_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Copy_or_Move_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Delete_objects_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>Assignee</string>
<string>Assignor</string>
<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>Authenticated</string>
<string>Author</string>
<string>Manager</string>
<string>Member</string>
<string>Owner</string>
<string>Reviewer</string>
</tuple>
</value>
</item>
<item>
<key> <string>__before_publishing_traverse__</string> </key>
<value>
<object>
<klass>
<global name="MultiHook" module="ZPublisher.BeforeTraverse"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_defined_in_class</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>_hookname</string> </key>
<value> <string>__before_publishing_traverse__</string> </value>
</item>
<item>
<key> <string>_list</string> </key>
<value>
<list>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</list>
</value>
</item>
<item>
<key> <string>_prior</string> </key>
<value>
<none/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>__before_traverse__</string> </key>
<value>
<dictionary>
<item>
<key>
<tuple>
<int>99</int>
<string>ERP5 Web Site/onlyoffice_iodide</string>
</tuple>
</key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_identity_criterion</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>_local_properties</string> </key>
<value>
<tuple>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>frontpage_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_frontpage_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_application_title</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_hateoas_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_view_action_category</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_default_view_action_reference</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_panel_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_router_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_jio_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_translation_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_manifest_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_header_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_content_security_policy</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_x_frame_options</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_latest_document_version</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_latest_version</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_cache_file</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_redirect_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_landing_page</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_sub_gadget_installer</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_webapp_manifest_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
</tuple>
</value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
<item>
<key> <string>_range_criterion</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent>
</value>
</item>
<item>
<key> <string>available_language</string> </key>
<value>
<tuple>
<string>en</string>
</tuple>
</value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
<tuple>
<string>caching_policy/must-revalidate</string>
<string>aggregate/web_page_module/gadget_officejs_bootloader.html</string>
</tuple>
</value>
</item>
<item>
<key> <string>configuration_application_title</string> </key>
<value> <string>Text Editor</string> </value>
</item>
<item>
<key> <string>configuration_cache_file</string> </key>
<value> <string>gadget_onlyoffice_iodide.appcache</string> </value>
</item>
<item>
<key> <string>configuration_content_security_policy</string> </key>
<value> <string>default-src \'self\'; img-src \'self\' data:; media-src \'self\' blob:; connect-src *; script-src \'self\' \'unsafe-eval\' \'unsafe-inline\'; font-src \'self\' netdna.bootstrapcdn.com; style-src \'self\' netdna.bootstrapcdn.com \'unsafe-inline\' data:; frame-src \'self\' data: *</string> </value>
</item>
<item>
<key> <string>configuration_default_view_action_reference</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_frontpage_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_hateoas_url</string> </key>
<value> <string>hateoas/</string> </value>
</item>
<item>
<key> <string>configuration_header_gadget_url</string> </key>
<value> <string>gadget_officejs_header.html</string> </value>
</item>
<item>
<key> <string>configuration_jio_gadget_url</string> </key>
<value> <string>gadget_officejs_jio.html</string> </value>
</item>
<item>
<key> <string>configuration_landing_page</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_latest_document_version</string> </key>
<value> <string>001</string> </value>
</item>
<item>
<key> <string>configuration_latest_version</string> </key>
<value> <string>app</string> </value>
</item>
<item>
<key> <string>configuration_manifest_url</string> </key>
<value> <string>gadget_officejs.appcache</string> </value>
</item>
<item>
<key> <string>configuration_panel_gadget_url</string> </key>
<value> <string>gadget_officejs_application_panel.html</string> </value>
</item>
<item>
<key> <string>configuration_redirect_url</string> </key>
<value> <string>app</string> </value>
</item>
<item>
<key> <string>configuration_router_gadget_url</string> </key>
<value> <string>gadget_officejs_text_editor_router.html</string> </value>
</item>
<item>
<key> <string>configuration_sub_gadget_installer</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_translation_gadget_url</string> </key>
<value> <string>gadget_translation.html</string> </value>
</item>
<item>
<key> <string>configuration_view_action_category</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_webapp_manifest_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_x_frame_options</string> </key>
<value> <string>SAMEORIGIN</string> </value>
</item>
<item>
<key> <string>container_layout</string> </key>
<value> <string>WebSection_renderOfficeJSApplicationPage</string> </value>
</item>
<item>
<key> <string>content_layout</string> </key>
<value> <string>WebSection_renderOfficeJSApplicationPage</string> </value>
</item>
<item>
<key> <string>custom_render_method_id</string> </key>
<value> <string>WebSection_renderOfficeJSApplicationPage</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>frontpage_gadget_url</string> </key>
<value> <string>gadget_woelfel_pt_frontpage.html</string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>onlyoffice_iodide</string> </value>
</item>
<item>
<key> <string>layout_configuration_form_id</string> </key>
<value> <string>WebSection_viewOfficeJSApplicationPreference</string> </value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Site</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>skin_selection_name</string> </key>
<value> <string>RJS</string> </value>
</item>
<item>
<key> <string>static_language_selection</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>OnlyOffice Iodide Demo App</string> </value>
</item>
<item>
<key> <string>visible</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="WebSiteTraversalHook" module="Products.ERP5.Document.WebSite"/>
</pickle>
<pickle>
<dictionary/>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="6" aka="AAAAAAAAAAY=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="8" aka="AAAAAAAAAAg=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>category_publication_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAk=</string> </persistent>
</value>
</item>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAo=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="9" aka="AAAAAAAAAAk=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<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>1546526822.73</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>published</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="10" aka="AAAAAAAAAAo=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>972.48609.40058.14506</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1546526816.5</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="Web Section" module="erp5.portal_type"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>_Add_portal_content_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Add_portal_folders_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Copy_or_Move_Permission</string> </key>
<value>
<tuple>
<string>Assignor</string>
<string>Manager</string>
</tuple>
</value>
</item>
<item>
<key> <string>_Delete_objects_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>Assignee</string>
<string>Assignor</string>
<string>Manager</string>
<string>Owner</string>
</tuple>
</value>
</item>
<item>
<key> <string>__before_publishing_traverse__</string> </key>
<value>
<object>
<klass>
<global name="MultiHook" module="ZPublisher.BeforeTraverse"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_defined_in_class</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>_hookname</string> </key>
<value> <string>__before_publishing_traverse__</string> </value>
</item>
<item>
<key> <string>_list</string> </key>
<value>
<list>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</list>
</value>
</item>
<item>
<key> <string>_prior</string> </key>
<value>
<none/>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>__before_traverse__</string> </key>
<value>
<dictionary>
<item>
<key>
<tuple>
<int>99</int>
<string>ERP5 Web Section/app</string>
</tuple>
</key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
<item>
<key> <string>__translation_dict</string> </key>
<value>
<dictionary/>
</value>
</item>
<item>
<key> <string>_count</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAM=</string> </persistent>
</value>
</item>
<item>
<key> <string>_identity_criterion</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAQ=</string> </persistent>
</value>
</item>
<item>
<key> <string>_local_properties</string> </key>
<value>
<tuple>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_router_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_application_title</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_jio_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_content_security_policy</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_panel_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_translation_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_header_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_hateoas_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_manifest_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_x_frame_options</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_default_jio_document_page_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_default_view_action_reference</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_frontpage_gadget_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_view_action_category</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_stylesheet_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
<dictionary>
<item>
<key> <string>id</string> </key>
<value> <string>configuration_webapp_manifest_url</string> </value>
</item>
<item>
<key> <string>type</string> </key>
<value> <string>string</string> </value>
</item>
</dictionary>
</tuple>
</value>
</item>
<item>
<key> <string>_mt_index</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAU=</string> </persistent>
</value>
</item>
<item>
<key> <string>_range_criterion</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAY=</string> </persistent>
</value>
</item>
<item>
<key> <string>_tree</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAc=</string> </persistent>
</value>
</item>
<item>
<key> <string>categories</string> </key>
<value>
<tuple>
<string>caching_policy/must-revalidate</string>
<string>aggregate/web_page_module/gadget_onlyoffice_iodide_html</string>
</tuple>
</value>
</item>
<item>
<key> <string>configuration_application_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_content_security_policy</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_default_jio_document_page_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_default_view_action_reference</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_frontpage_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_hateoas_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_header_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_jio_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_manifest_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_panel_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_router_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_stylesheet_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_translation_gadget_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_view_action_category</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_webapp_manifest_url</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>configuration_x_frame_options</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>container_layout</string> </key>
<value> <string>WebSection_renderDefaultPageAsGadget</string> </value>
</item>
<item>
<key> <string>content_layout</string> </key>
<value> <string>WebSection_renderDefaultPageAsGadget</string> </value>
</item>
<item>
<key> <string>custom_render_method_id</string> </key>
<value> <string>WebSection_renderDefaultPageAsGadget</string> </value>
</item>
<item>
<key> <string>description</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>empty_criterion_valid</string> </key>
<value> <int>1</int> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>app</string> </value>
</item>
<item>
<key> <string>int_index</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>layout_configuration_form_id</string> </key>
<value> <string>WebSection_viewRenderJSPreference</string> </value>
</item>
<item>
<key> <string>membership_criterion_category</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>portal_type</string> </key>
<value> <string>Web Section</string> </value>
</item>
<item>
<key> <string>short_title</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>skin_selection_name</string> </key>
<value> <string>RJS</string> </value>
</item>
<item>
<key> <string>string_index</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>test_method_id</string> </key>
<value>
<tuple/>
</value>
</item>
<item>
<key> <string>title</string> </key>
<value> <string>OnlyOffice Iodide App</string> </value>
</item>
<item>
<key> <string>visible</string> </key>
<value> <int>0</int> </value>
</item>
<item>
<key> <string>workflow_history</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAg=</string> </persistent>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="2" aka="AAAAAAAAAAI=">
<pickle>
<global name="WebSectionTraversalHook" module="Products.ERP5.Document.WebSection"/>
</pickle>
<pickle>
<dictionary/>
</pickle>
</record>
<record id="3" aka="AAAAAAAAAAM=">
<pickle>
<global name="Length" module="BTrees.Length"/>
</pickle>
<pickle> <int>0</int> </pickle>
</record>
<record id="4" aka="AAAAAAAAAAQ=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="5" aka="AAAAAAAAAAU=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="6" aka="AAAAAAAAAAY=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary/>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="7" aka="AAAAAAAAAAc=">
<pickle>
<global name="OOBTree" module="BTrees.OOBTree"/>
</pickle>
<pickle>
<none/>
</pickle>
</record>
<record id="8" aka="AAAAAAAAAAg=">
<pickle>
<global name="PersistentMapping" module="Persistence.mapping"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>data</string> </key>
<value>
<dictionary>
<item>
<key> <string>category_publication_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAk=</string> </persistent>
</value>
</item>
<item>
<key> <string>edit_workflow</string> </key>
<value>
<persistent> <string encoding="base64">AAAAAAAAAAo=</string> </persistent>
</value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</pickle>
</record>
<record id="9" aka="AAAAAAAAAAk=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value>
<none/>
</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>1546504801.95</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
<item>
<key> <string>validation_state</string> </key>
<value> <string>embedded</string> </value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
<record id="10" aka="AAAAAAAAAAo=">
<pickle>
<global name="WorkflowHistoryList" module="Products.ERP5Type.patches.WorkflowTool"/>
</pickle>
<pickle>
<tuple>
<none/>
<list>
<dictionary>
<item>
<key> <string>action</string> </key>
<value> <string>edit</string> </value>
</item>
<item>
<key> <string>actor</string> </key>
<value> <string>zope</string> </value>
</item>
<item>
<key> <string>comment</string> </key>
<value>
<none/>
</value>
</item>
<item>
<key> <string>error_message</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>serial</string> </key>
<value> <string>972.48333.32541.45721</string> </value>
</item>
<item>
<key> <string>state</string> </key>
<value> <string>current</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>1546526816.5</float>
<string>UTC</string>
</tuple>
</state>
</object>
</value>
</item>
</dictionary>
</list>
</tuple>
</pickle>
</record>
</ZopeData>
erp5_officejs_ooffice
\ No newline at end of file
Provide a demo using olapy inside notebook with spreadsheet
\ No newline at end of file
Vincent Bechu
\ No newline at end of file
Notebook | web_view
\ No newline at end of file
web_page_module/gadget_onlyoffice_iodide*
web_site_module/onlyoffice_iodide
web_site_module/onlyoffice_iodide/**
document_module/onlyoffice_iodide*
notebook_module/olapy_notebook
\ No newline at end of file
web_page_module/gadget_onlyoffice_iodide*
web_site_module/onlyoffice_iodide
web_site_module/onlyoffice_iodide/**
document_module/onlyoffice_iodide*
notebook_module/olapy_notebook
\ No newline at end of file
document_module/onlyoffice_iodide*
notebook_module/olapy_notebook
web_page_module/gadget_onlyoffice_iodide*
web_site_module/onlyoffice_iodide
web_site_module/onlyoffice_iodide/**
\ No newline at end of file
officejs_olapy_demo
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment