Commit d0f516b8 authored by Jérome Perrin's avatar Jérome Perrin

wip translate frontpage

parent 98aabae6
...@@ -48,6 +48,7 @@ ...@@ -48,6 +48,7 @@
.declareAcquiredMethod("jio_getAttachment", "jio_getAttachment") .declareAcquiredMethod("jio_getAttachment", "jio_getAttachment")
.declareAcquiredMethod("getUrlParameter", "getUrlParameter") .declareAcquiredMethod("getUrlParameter", "getUrlParameter")
.declareAcquiredMethod("translateHtml", "translateHtml") .declareAcquiredMethod("translateHtml", "translateHtml")
.declareAcquiredMethod("translate", "translate")
.declareAcquiredMethod("redirect", "redirect") .declareAcquiredMethod("redirect", "redirect")
.declareAcquiredMethod("updateHeader", "updateHeader") .declareAcquiredMethod("updateHeader", "updateHeader")
.declareAcquiredMethod("updateConfiguration", "updateConfiguration") .declareAcquiredMethod("updateConfiguration", "updateConfiguration")
...@@ -86,6 +87,7 @@ ...@@ -86,6 +87,7 @@
begin_date = new Date(1970, 1, 1); begin_date = new Date(1970, 1, 1);
end_date = days_30; end_date = days_30;
} }
// XXX do not translate here !
search_criteria = '( translated_simulation_state_title: "' + seriesName + '" AND delivery.start_date: >= ' + begin_date.toISOString().slice(0, 10) + ' AND delivery.start_date: < ' + end_date.toISOString().slice(0, 10) + ' )'; search_criteria = '( translated_simulation_state_title: "' + seriesName + '" AND delivery.start_date: >= ' + begin_date.toISOString().slice(0, 10) + ' AND delivery.start_date: < ' + end_date.toISOString().slice(0, 10) + ' )';
} else { } else {
// Situation 2: Search Support Request without date. // Situation 2: Search Support Request without date.
...@@ -122,8 +124,7 @@ ...@@ -122,8 +124,7 @@
return gadget.changeState({ return gadget.changeState({
render: true render: true
}) }).push(function () {
.push(function () {
return gadget.getDeclaredGadget("last") return gadget.getDeclaredGadget("last")
.push(function (listbox) { .push(function (listbox) {
return listbox.render({ return listbox.render({
...@@ -145,8 +146,8 @@ ...@@ -145,8 +146,8 @@
.push(function (hateoas_url) { .push(function (hateoas_url) {
return RSVP.all([gadget.jio_getAttachment( return RSVP.all([gadget.jio_getAttachment(
'support_request_module', 'support_request_module',
hateoas_url + 'support_request_module' hateoas_url + 'support_request_module' +
+ "/SupportRequest_getSupportRequestStatisticsAsJson" '/SupportRequest_getSupportRequestStatisticsAsJson'
), ),
gadget.declareGadget( gadget.declareGadget(
option_dict.graph_gadget, option_dict.graph_gadget,
...@@ -283,9 +284,9 @@ ...@@ -283,9 +284,9 @@
var gadget = this; var gadget = this;
return new RSVP.Queue() return new RSVP.Queue()
.push(function () { .push(function () {
var generate_rss_input = gadget.element.querySelectorAll("input")[1], var generate_rss_input = gadget.element.querySelectorAll("input")[1], /* XXX class based selectors ! */
restore_filter_input = gadget.element.querySelectorAll("input")[2], restore_filter_input = gadget.element.querySelectorAll("input")[2],
one = new RSVP.Queue().push(function () { one = new RSVP.Queue().push(function (){
return promiseEventListener(generate_rss_input, "click", false); return promiseEventListener(generate_rss_input, "click", false);
}).push(function () { }).push(function () {
generate_rss_input.disabled = true; generate_rss_input.disabled = true;
...@@ -299,11 +300,13 @@ ...@@ -299,11 +300,13 @@
); );
}) })
.push(function (result) { .push(function (result) {
return gadget.translate("RSS Link").push(function(translated_rss_link_message) {
generate_rss_input.parentNode.href = result.restricted_access_url; generate_rss_input.parentNode.href = result.restricted_access_url;
generate_rss_input.value = "RSS Link"; generate_rss_input.value = translated_rss_link_message, // "RSS Link";
generate_rss_input.disabled = false; generate_rss_input.disabled = false;
generate_rss_input.classList.remove("ui-disabled"); generate_rss_input.classList.remove("ui-disabled");
}); });
});
}), }),
two = loopEventListener(restore_filter_input, "click", false, function () { two = loopEventListener(restore_filter_input, "click", false, function () {
restore_filter_input.disabled = true; restore_filter_input.disabled = true;
......
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