diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.html b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.html
new file mode 100644
index 0000000000000000000000000000000000000000..f87eaac4193ae18fd1a83204f6b7ca3e1bdbe918
--- /dev/null
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.html
@@ -0,0 +1,27 @@
+
+
+
+
+
+ ERP5 OJS POPUP
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.xml
new file mode 100644
index 0000000000000000000000000000000000000000..bbfca0b68c0cdec1c1203b0fe8b6102e424c6cd5
--- /dev/null
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_html.xml
@@ -0,0 +1,322 @@
+
+
+
+
+
+
+
+
+ -
+ _Access_contents_information_Permission
+
+
+ Anonymous
+ Assignee
+ Assignor
+ Associate
+ Auditor
+ Manager
+
+
+
+ -
+ _Add_portal_content_Permission
+
+
+ Assignee
+ Assignor
+ Manager
+
+
+
+ -
+ _Change_local_roles_Permission
+
+
+ Assignor
+ Manager
+
+
+
+ -
+ _Modify_portal_content_Permission
+
+
+ Assignee
+ Assignor
+ Manager
+
+
+
+ -
+ _View_Permission
+
+
+ Anonymous
+ Assignee
+ Assignor
+ Associate
+ Auditor
+ Manager
+
+
+
+ -
+ content_md5
+
+
+
+
+ -
+ content_type
+ text/html
+
+ -
+ default_reference
+ gadget_erp5_popup.html
+
+ -
+ description
+
+
+
+
+ -
+ id
+ gadget_erp5_popup_html
+
+ -
+ language
+ en
+
+ -
+ portal_type
+ Web Page
+
+ -
+ short_title
+
+
+
+
+ -
+ title
+ gadget popup
+
+ -
+ version
+ 001
+
+ -
+ workflow_history
+
+ AAAAAAAAAAI=
+
+
+
+
+
+
+
+
+
+
+
+ -
+ data
+
+
+
-
+ document_publication_workflow
+
+ AAAAAAAAAAM=
+
+
+ -
+ edit_workflow
+
+ AAAAAAAAAAQ=
+
+
+ -
+ processing_status_workflow
+
+ AAAAAAAAAAU=
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ publish_alive
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+ -
+ error_message
+
+
+ -
+ time
+
+
+
+
+ -
+ validation_state
+ published_alive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ edit
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+
+
+ -
+ error_message
+
+
+ -
+ serial
+ 969.12330.13902.31846
+
+ -
+ state
+ current
+
+ -
+ time
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ detect_converted_file
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+ -
+ error_message
+
+
+ -
+ external_processing_state
+ converted
+
+ -
+ serial
+ 0.0.0.0
+
+ -
+ time
+
+
+
+
+
+
+
+
+
+
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.js b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.js
new file mode 100644
index 0000000000000000000000000000000000000000..f666e3c89c5fab7b762068c7a3d40a24c84457e1
--- /dev/null
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.js
@@ -0,0 +1,161 @@
+/*jslint nomen: true, indent: 2, maxerr: 3 */
+/*global window, rJS, Handlebars, RSVP, TextEncoder */
+(function (window, rJS, RSVP, Handlebars, TextEncoder) {
+ "use strict";
+
+ var gadget_klass = rJS(window),
+ popup = gadget_klass.__template_element
+ .getElementById("popup_password")
+ .innerHTML,
+ popup_template = Handlebars.compile(popup);
+
+/////////////////////////////////////////////////////////////////
+// declared methods
+/////////////////////////////////////////////////////////////////
+ gadget_klass
+ .declareAcquiredMethod("notifySubmitted", "notifySubmitted")
+ .declareAcquiredMethod("redirect", "redirect")
+
+//////////////////////////////////////////
+// Converting from user key to Cryptokey
+/////////////////////////////////////////
+ .declareMethod('convertKey', function (str) {
+ var buffer = new TextEncoder("utf-8").encode(str);
+ // We transform the string into an arraybuffer.
+ return new RSVP.Queue()
+ .push(function () {
+ return RSVP.all([window.crypto.subtle.digest("SHA-256", buffer),
+ window.crypto.subtle.importKey(
+ "raw",
+ buffer,
+ {name: "PBKDF2"
+ },
+ false,
+ ["deriveKey"]
+ )
+ ]);
+ })
+ .push(function (my_array) {
+ return {
+ CryptoKey: my_array[1],
+ Salt: my_array[0]
+ };
+ })
+ .push(undefined, function (error) {
+ throw error;
+ });
+ })
+
+//////////////////////////////////////////
+// Displaying POPUP function
+/////////////////////////////////////////
+ .declareMethod('display_popup', function (options) {
+ var gadget = this;
+ if (options && options.message && options.addkey && options.error) {
+ return this.changeState({
+ visible: true,
+ message: options.message,
+ addkey: options.addkey,
+ error: options.error
+ })
+ .push(function () {
+ return gadget.notifySubmitted({message: gadget.state.error.error_message,
+ status: 'failure'});
+ });
+ }
+ })
+
+ .declareMethod('close', function () {
+ return this.changeState({
+ visible: false
+ });
+ })
+
+ .onStateChange(function (modification_dict) {
+ var gadget = this;
+ if (modification_dict.hasOwnProperty('visible')) {
+ if (gadget.state.visible) {
+ if (!gadget.element.classList.contains('visible')) {
+ gadget.element.classList.toggle('visible');
+ }
+ } else {
+ if (gadget.element.classList.contains('visible')) {
+ gadget.element.classList.remove('visible');
+ }
+ }
+ }
+
+ if (modification_dict.hasOwnProperty('message') && modification_dict.hasOwnProperty('addkey') &&
+ modification_dict.hasOwnProperty('error')) {
+ //window.top.document.body.addEventListener("click", function (evt) {
+ //evt.stopPropagation();
+ //evt.preventDefault();
+ //}, true);
+ gadget.element.innerHTML = popup_template({
+ message: gadget.state.message
+ });
+ }
+
+ })
+
+//////////////////////////////////////////
+// Evenet lisener on input
+/////////////////////////////////////////
+
+ .declareMethod('add_lisener_input', function (input_pass) {
+ var gadget = this;
+ input_pass.addEventListener('input', function () {
+ gadget.notifySubmitted();
+ }, {once: true});
+ return;
+ })
+
+
+
+//////////////////////////////////////////
+// Form submit
+/////////////////////////////////////////
+ .onEvent('submit', function () {
+ var gadget = this,
+ input_pass_value,
+ input_pass = this.element.querySelector("input.ui-password-overlay");
+ if (input_pass.value !== undefined && input_pass.value !== null && input_pass.value !== "") {
+ input_pass_value = input_pass.value;
+ if (input_pass_value.match(/^(?=[\w\W]*\d)(?=[\w\W]*[a-z])(?=[\w\W]*[A-Z])[0-9a-zA-Z]{8,}$/)) {
+ return gadget.convertKey(input_pass_value)
+ .push(function (obj) {
+ return gadget.state.addkey(obj);
+ })
+ .push(function () {
+ return gadget.notifySubmitted();
+ })
+ .push(function () {
+ return gadget.close();
+ })
+ .push(function () {
+ return gadget.redirect({command: "display", options: {page: 'ojs_sync', auto_repair: 'true'}});
+ });
+ }
+ return gadget.add_lisener_input(input_pass)
+ .push(function () {
+ return gadget.notifySubmitted({message: 'Passwords must contain: \n' +
+ 'a lower case letter [a-z] \n' +
+ 'a upper case letter [A-Z] \n' +
+ 'a numeric character [0-9] and \n ' +
+ 'at least 8 characters in length', status: 'failure'});
+ });
+ }
+ return gadget.notifySubmitted({message: 'no field found', status: 'failure'});
+ })
+ .declareMethod("triggerSubmit", function () {
+ return this.element.querySelector('button[type="submit"]').click();
+ });
+
+ //.onEvent('click', function (evt) {
+ //if ((evt.target.nodeType === Node.ELEMENT_NODE) &&
+ // (evt.target.tagName === 'BUTTON')) {
+ //return this.close();
+ //}
+ //}, false, false);
+
+}(window, rJS, RSVP, Handlebars, TextEncoder));
\ No newline at end of file
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.xml
new file mode 100644
index 0000000000000000000000000000000000000000..a59c09b7d6e8e0c5ac348231e316facc4a0c1085
--- /dev/null
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_erp5_popup_js.xml
@@ -0,0 +1,328 @@
+
+
+
+
+
+
+
+
+ -
+ _Access_contents_information_Permission
+
+
+ Anonymous
+ Assignee
+ Assignor
+ Associate
+ Auditor
+ Manager
+
+
+
+ -
+ _Add_portal_content_Permission
+
+
+ Assignee
+ Assignor
+ Manager
+
+
+
+ -
+ _Change_local_roles_Permission
+
+
+ Assignor
+ Manager
+
+
+
+ -
+ _Modify_portal_content_Permission
+
+
+ Assignee
+ Assignor
+ Manager
+
+
+
+ -
+ _View_Permission
+
+
+ Anonymous
+ Assignee
+ Assignor
+ Associate
+ Auditor
+ Manager
+
+
+
+ -
+ content_md5
+
+
+
+
+ -
+ content_type
+
+
+
+
+ -
+ default_reference
+ gadget_erp5_popup.js
+
+ -
+ description
+
+
+
+
+ -
+ id
+ gadget_erp5_popup_js
+
+ -
+ language
+
+
+
+
+ -
+ portal_type
+ Web Script
+
+ -
+ short_title
+
+
+
+
+ -
+ title
+ ERP5 POPUP
+
+ -
+ version
+
+
+
+
+ -
+ workflow_history
+
+ AAAAAAAAAAI=
+
+
+
+
+
+
+
+
+
+
+
+ -
+ data
+
+
+
-
+ document_publication_workflow
+
+ AAAAAAAAAAM=
+
+
+ -
+ edit_workflow
+
+ AAAAAAAAAAQ=
+
+
+ -
+ processing_status_workflow
+
+ AAAAAAAAAAU=
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ publish_alive
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+ -
+ error_message
+
+
+ -
+ time
+
+
+
+
+ -
+ validation_state
+ published_alive
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ edit
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+
+
+ -
+ error_message
+
+
+ -
+ serial
+ 969.12328.29106.49612
+
+ -
+ state
+ current
+
+ -
+ time
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ -
+ action
+ detect_converted_file
+
+ -
+ actor
+ zope
+
+ -
+ comment
+
+
+ -
+ error_message
+
+
+ -
+ external_processing_state
+ converted
+
+ -
+ serial
+ 0.0.0.0
+
+ -
+ time
+
+
+
+
+
+
+
+
+
+
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_bookmark_manager_appcache.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_bookmark_manager_appcache.xml
index f33b6f8a3d7fc00836c13379b24e8c34c286e896..036579918132b589f9e7011f050b735e1c30ac81 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_bookmark_manager_appcache.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_bookmark_manager_appcache.xml
@@ -181,6 +181,8 @@ gadget_html5_element.html\n
gadget_html5_element.js\n
gadget_erp5_notification.html\n
gadget_erp5_notification.js\n
+gadget_erp5_popup.html\n
+gadget_erp5_popup.js\n
gadget_erp5_field_string.html\n
gadget_erp5_field_string.js\n
gadget_erp5_field_editor.html\n
@@ -348,7 +350,7 @@ NETWORK:\n
-
actor
- vincent
+ zope
-
comment
@@ -362,7 +364,7 @@ NETWORK:\n
-
serial
- 964.48513.5538.10342
+ 966.44456.34486.30566
-
state
@@ -380,7 +382,7 @@ NETWORK:\n
- 1516115771.45
+ 1532963989.74
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_drive_app_appcache.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_drive_app_appcache.xml
index 1d2c7f73533382733a3f5eca251499740e7f17ff..578682209d0091d9db5960f7a7a417ad90808536 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_drive_app_appcache.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_drive_app_appcache.xml
@@ -185,6 +185,8 @@ gadget_html5_element.html\n
gadget_html5_element.js\n
gadget_erp5_notification.html\n
gadget_erp5_notification.js\n
+gadget_erp5_popup.html\n
+gadget_erp5_popup.js\n
gadget_erp5_field_string.html\n
gadget_erp5_field_string.js\n
gadget_erp5_field_editor.html\n
@@ -352,7 +354,7 @@ NETWORK:\n
-
actor
- vincent
+ zope
-
comment
@@ -366,7 +368,7 @@ NETWORK:\n
-
serial
- 964.45561.47559.9591
+ 966.44456.34486.30566
-
state
@@ -384,7 +386,7 @@ NETWORK:\n
- 1515771172.06
+ 1532963940.17
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_illustration_appcache.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_illustration_appcache.xml
index 9b132a0ad189a5085682e8c838df976e2178dcc2..d0c81c9c6ca85069472a2180a769299a56148dfc 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_illustration_appcache.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_illustration_appcache.xml
@@ -182,6 +182,8 @@ gadget_html5_element.html\n
gadget_html5_element.js\n
gadget_erp5_notification.html\n
gadget_erp5_notification.js\n
+gadget_erp5_popup.html\n
+gadget_erp5_popup.js\n
gadget_erp5_field_string.html\n
gadget_erp5_field_string.js\n
gadget_erp5_field_editor.html\n
@@ -603,7 +605,7 @@ NETWORK:\n
-
actor
- vincent
+ zope
-
comment
@@ -617,7 +619,7 @@ NETWORK:\n
-
serial
- 964.58581.32438.37376
+ 966.44456.34486.30566
-
state
@@ -635,7 +637,7 @@ NETWORK:\n
- 1518539910.86
+ 1532963922.74
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.js b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.js
index 86be8d4f0b32ee92882c30c9f18395ee222929f0..83157c03c059ac2214b718170fc8c2f1e859a58e 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.js
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.js
@@ -1,6 +1,8 @@
+/*global window, rJS, jIO, FormData, UriTemplate */
+
/*global window, rJS, jIO, FormData, UriTemplate */
/*jslint indent: 2, maxerr: 3 */
-(function (window, rJS, jIO) {
+(function (window, rJS, jIO, RSVP) {
"use strict";
// jIO call wrapper for redirection to authentication page if needed
@@ -49,6 +51,11 @@
return gadget.redirect({ command: "row", url: site});
}
}
+ if (error.hasOwnProperty("status_code") && error.status_code === 801) {
+ if (gadget.state_parameter_dict.jio_storage_name === "DROPBOX") {
+ throw error.message;
+ }
+ }
throw error;
});
}
@@ -64,9 +71,21 @@
.declareAcquiredMethod("getSetting", "getSetting")
.declareAcquiredMethod("setSetting", "setSetting")
.declareAcquiredMethod('getUrlFor', 'getUrlFor')
-
+ .declareAcquiredMethod('popupshow', 'popupshow')
.declareMethod('createJio', function (jio_options) {
- var gadget = this;
+ var gadget = this,
+ utils = {"crypto_getCryptoKey": function (callback) {
+ return new RSVP.Queue()
+ .push(function () {
+ return gadget.popupshow({message: "Provide your password for dropbox encryption ",
+ addkey: callback.addkey_crypto,
+ error: callback.error_crypto });
+ })
+ .push(undefined, function (error) {
+ throw error;
+ });
+ }
+ };
if (jio_options === undefined) {
return;
}
@@ -76,7 +95,7 @@
property_list: ['modification_date']
};
try {
- this.state_parameter_dict.jio_storage = jIO.createJIO(jio_options);
+ this.state_parameter_dict.jio_storage = jIO.createJIO(jio_options, utils);
} catch (error) {
this.state_parameter_dict.jio_storage = undefined;
}
@@ -116,4 +135,4 @@
return wrapJioCall(this, 'repair', arguments);
});
-}(window, rJS, jIO));
\ No newline at end of file
+}(window, rJS, jIO, RSVP));
\ No newline at end of file
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.xml
index df7055f795ed9d275c8f552a4743670dcd573ec5..9380291ae1e0aa431575646839477fbfcbfbd8f1 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_jio_js.xml
@@ -222,7 +222,7 @@
-
actor
- vincent
+ zope
-
comment
@@ -236,7 +236,7 @@
-
serial
- 962.36985.29761.10359
+ 969.1654.46860.62464
-
state
@@ -254,7 +254,7 @@
- 1507216488.77
+ 1532081552.21
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_configurator_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_configurator_js.xml
index e78be35cd92b076d69f2589d587c393e8ed3e728..3a121ede268d21e05417a1dc263647e1e2ac4cc8 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_configurator_js.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_configurator_js.xml
@@ -236,7 +236,7 @@
-
serial
- 961.10686.10882.5973
+ 967.9072.63621.10803
-
state
@@ -254,7 +254,7 @@
- 1501771018.12
+ 1524834305.31
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.txt b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.txt
index 1c97241827c677f10f11f9f660340e9ba188b834..b1653d7cd90f52bef1fa49786e8d8484b4a04f04 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.txt
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.txt
@@ -4,6 +4,7 @@
"use strict";
function setDropboxConfiguration(gadget, token) {
+ var keyid = "key" + Math.floor(Math.random() * 7000).toString();
return new RSVP.Queue()
.push(function () {
return RSVP.all([
@@ -70,9 +71,13 @@
sub_storage: {
type: "drivetojiomapping",
sub_storage: {
- type: "dropbox",
- access_token: token,
- root: "sandbox"
+ type: "crypt",
+ keyid: keyid,
+ sub_storage: {
+ type: "dropbox",
+ access_token: token,
+ root: "sandbox"
+ }
}
}
}
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.xml
index aed41168d14bb9ed59eac69fdb0b3db7397ee667..6f5cfdc4cc2813082976a1ba06b67c60a367eaa1 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_page_jio_dropbox_configurator_js.xml
@@ -242,7 +242,7 @@
-
serial
- 965.41982.41699.42325
+ 968.63024.5682.53521
-
state
@@ -260,7 +260,7 @@
- 1519203768.55
+ 1531832487.77
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_pdf_viewer_appcache.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_pdf_viewer_appcache.xml
index 3156739d900b1fbbab063a19261d4ac3949c6c34..82d4d1e90a7c64f80bfef3b5e242b7fad4179dba 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_pdf_viewer_appcache.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_pdf_viewer_appcache.xml
@@ -182,6 +182,8 @@ gadget_html5_element.html\n
gadget_html5_element.js\n
gadget_erp5_notification.html\n
gadget_erp5_notification.js\n
+gadget_erp5_popup.html\n
+gadget_erp5_popup.js\n
gadget_erp5_field_string.html\n
gadget_erp5_field_string.js\n
gadget_erp5_field_editor.html\n
@@ -575,7 +577,7 @@ NETWORK:\n
-
actor
- vincent
+ zope
-
comment
@@ -589,7 +591,7 @@ NETWORK:\n
-
serial
- 964.54546.48173.5239
+ 966.44456.34486.30566
-
state
@@ -607,7 +609,7 @@ NETWORK:\n
- 1516026588.79
+ 1532963871.52
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_appcache.xml b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_appcache.xml
index d8e84e384012e2fda3572292b9cda79019e4f0fa..4089f50e28a91bae982800ab8d764e4ad65411eb 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_appcache.xml
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_appcache.xml
@@ -159,8 +159,8 @@ gadget_erp5_page_ojs_dav_configurator.html\n
gadget_erp5_page_ojs_dav_configurator.js\n
gadget_erp5_page_ojs_erp5_configurator.html\n
gadget_erp5_page_ojs_erp5_configurator.js\n
-gadget_erp5_page_ojs_dropbox_configurator.html\n
-gadget_erp5_page_ojs_dropbox_configurator.js\n
+gadget_erp5_popup.html\n
+gadget_erp5_popup.js\n
gadget_erp5_page_ojs_sync.html\n
gadget_erp5_page_ojs_sync.js\n
gadget_erp5_page_ojs_document_list.html\n
@@ -685,7 +685,7 @@ NETWORK:\n
-
actor
- vincent
+ zope
-
comment
@@ -699,7 +699,7 @@ NETWORK:\n
-
serial
- 964.48519.41997.58350
+ 967.34686.32911.56883
-
state
@@ -717,7 +717,7 @@ NETWORK:\n
- 1515675473.77
+ 1532944919.09
UTC
diff --git a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_router_html.html b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_router_html.html
index 500390d4b612ba2f242134e6e1aa25fb409a997e..cf210a934e408683012b87e94d0700a76626c8b2 100644
--- a/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_router_html.html
+++ b/bt5/erp5_officejs/PathTemplateItem/web_page_module/gadget_officejs_text_editor_router_html.html
@@ -19,7 +19,7 @@
-
+