{"xsrfToken":"BRX7-R47Q-2I6A-OH1R_fa33ebe1693610d92d8a50d5b97f56bc4419e8bc_lin","user":{"key":"anonymous","userName":"Anonymous","avatars":{"xsmall":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d=mm&s=16","small":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d=mm&s=24","medium":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d=mm&s=32","large":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d=mm&s=48","xlarge":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d=mm&s=48"},"displayName":"Anonymous (don't disable it)","email":"Anonymous..prego@sprb.be","timezone":{"id":"JIRA","regionKey":"JIRA","city":"Bruxelles","gmtOffset":"(GMT+01:00)"},"calendarResource":"jira.webresources:calendar-fr","language":{"key":"fr_FR","displayName":"français (France)"},"canChangePassword":false,"canUpdateUser":false,"allOpenRequestsCount":1,"pendingApprovalsCount":0,"approvalsCount":0,"customMenuLinks":[{"key":"com.intenso.jira.plugins.translation.jsd-translation:change-language-link","label":"Modifier la langue","href":"","params":{},"styleClass":""}],"notificationType":"html","canAdministerJIRA":false,"agentForPortal":false},"branding":{"id":"3","key":"taxi","name":"Bruxelles Mobilité - Taxi","portalBaseUrl":"/servicedesk/customer/portal/3","logoUrl":"/rest/servicedesk/1/customer/viewport-resources/image/1","theme":{"headerBGColor":"#ffffff","headerLinkColor":"#292929","headerLinkHoverColor":"#102d6b","headerLinkHoverBGColor":"#102d6b","headerBadgeColor":"#102d6b"}},"helpCenterBranding":{"headerBGColor":"#0747a6","headerLinkColor":"#ffffff","headerLinkHoverColor":"#ffffff","headerLinkHoverBGColor":"#033681","logoUrl":"/rest/servicedesk/1/customer/viewport-resources/image/6","logoId":6,"helpCenterTitle":"Bienvenu(e) sur le portail du SPRB !","sharedPortalName":"Aide"},"portal":{"id":"3","key":"taxi","projectId":10102,"serviceDeskId":3,"name":"Bruxelles Mobilité - Taxi","description":"<p>Bienvenu(e) sur le portail des plaintes concernant les taxis !<\/p>","portalBaseUrl":"/servicedesk/customer/portal/3","onlyPortal":false,"createPermission":true,"openRequestCount":0,"announcement":{"header":"","headerWiki":"","message":"","messageWiki":"","canEditAnnouncement":false,"portalId":3}},"reqCreate":{"key":"0e1b3c74-1392-486c-a31b-da68835d8b28","id":53,"projectId":10102,"form":{"key":"0e1b3c74-1392-486c-a31b-da68835d8b28","name":"Request / suggestion","descriptionHtml":"","callToAction":"Request / suggestion","intro":"<p>Are you looking for information? <br/>\nDo you have a suggestion? <br/>\nTell us what you think! <br/>\nComplete the form below and our teams will reply to your request/analyse your suggestion.<\/p>","instructions":"","icon":10527},"fields":[{"fieldType":"text","fieldId":"summary","fieldConfigId":"","label":"Summary","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"select","fieldId":"customfield_10500","fieldConfigId":"10700","label":"I want","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10700","label":"Demander des informations / informatie vragen","selected":false,"children":[]},{"value":"10701","label":"Faire une suggestion / Een suggestie doen","selected":false,"children":[]}],"noneOptionRequired":true},{"fieldType":"select","fieldId":"customfield_10233","fieldConfigId":"10435","label":"I am","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10339","label":"Client / Een klant","selected":false,"children":[]},{"value":"10337","label":"Chauffeur de taxis / Taxi chauffeur","selected":false,"children":[]},{"value":"10336","label":"Exploitant de taxis / Exploitant van taxi\u2019s","selected":false,"children":[]},{"value":"10335","label":"Chauffeur de limousine / Limousine chauffeur","selected":false,"children":[]},{"value":"10334","label":"Exploitant de limousine / Exploitant van limousines","selected":false,"children":[]},{"value":"10338","label":"Candidat chauffeur / kandidaat chauffeur","selected":false,"children":[]},{"value":"10357","label":"Piéton / Voetganger","selected":false,"children":[]},{"value":"10358","label":"Cycliste / Fietser","selected":false,"children":[]},{"value":"10359","label":"Automobiliste / Automobilist","selected":false,"children":[]},{"value":"10360","label":"Hôtel / Hotel","selected":false,"children":[]},{"value":"10361","label":"Témoin / Getuige","selected":false,"children":[]},{"value":"10333","label":"Autre / Andere","selected":false,"children":[]}],"noneOptionRequired":true},{"fieldType":"checkbox","fieldId":"customfield_10234","fieldConfigId":"10436","label":"Gender","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10340","label":"Femme / Vrouw","selected":false,"children":[]},{"value":"10341","label":"Homme / Man","selected":false,"children":[]}]},{"fieldType":"text","fieldId":"customfield_10203","fieldConfigId":"11102","label":"Last Name","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"text","fieldId":"customfield_10204","fieldConfigId":"11100","label":"First Name","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"select","fieldId":"customfield_10210","fieldConfigId":"10412","label":"Language","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10000","label":"Français","selected":false,"children":[]},{"value":"10001","label":"Nederlands","selected":false,"children":[]},{"value":"10002","label":"English","selected":false,"children":[]},{"value":"11100","label":"Other","selected":false,"children":[]}],"noneOptionRequired":true},{"fieldType":"text","fieldId":"customfield_10209","fieldConfigId":"10411","label":"Email","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"text","fieldId":"customfield_10211","fieldConfigId":"10413","label":"Phone","description":"","descriptionHtml":"","required":false,"displayed":true},{"fieldType":"textarea","fieldId":"description","fieldConfigId":"","label":"Description","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"attachment","fieldId":"attachment","fieldConfigId":"","label":"Attachment","description":" If you want to attach one document (Word, PDF, photo, max 5 MB) as proof to complete your complaint form.","descriptionHtml":"<p> If you want to attach one document (Word, PDF, photo, max 5 MB) as proof to complete your complaint form.<\/p>","required":false,"displayed":true},{"fieldType":"organisationpicker","fieldId":"customfield_10002","fieldConfigId":"10202","label":"","description":"","descriptionHtml":"","required":false,"displayed":true}],"userOrganisations":[],"canBrowseUsers":false,"requestCreateBaseUrl":"/servicedesk/customer/portal/3/create/53","calendarParams":{"firstDay":1,"date":"2022-06-25T21:16:41+0200","useISO8601WeekNumbers":false,"dateIfFormat":"%e/%m/%y","dateTimeIfFormat":"%e/%m/%y %I:%M %p","timeFormat":"12"},"kbs":{"kbEnabled":false,"serviceDeskId":-1},"canRaiseOnBehalf":false,"canSignupCustomers":false,"canCreateAttachments":true,"attachmentRequiredField":false,"welcomeGuideItemAlreadyCompleted":false,"hasGroups":true,"canSubmitWithEmailAddress":false},"sharedPortal":{"name":"Aide","description":"<p>Bienvenue au centre de support - nous sommes là pour vous aider! Créez vos requêtes ci-dessous.<\/p>","kbs":{"kbEnabled":true,"appLinkUrl":"https://confluence.sprb-gob.brussels"}},"organisations":{"organisations":[]},"portalWebFragments":{"headerPanels":[],"subheaderPanels":[],"footerPanels":[{"params":{},"key":"com.intenso.jira.plugins.translation.jsd-translation:user-profile-panel-intenso","html":"<div id=\"changeLanguageDialogContainer\" style=\"display: none\">\n <div class=\"rw_popup_dialog\" id=\"changeLanguageDialog\" >\n <div class=\"rw_item_header\">\n <div class=\"rw_item_content\">\n <h3 class=\"rw_item_header_text\"><\/h3>\n <\/div>\n <a class=\"rw_close_button\">\n <span class=\"rw_icon rw_iconfont_cancel\"><\/span>\n <\/a>\n <\/div>\n <div class=\"rw_item_body\">\n <div id = \"redefinedLanguageSwitcher\" style='padding:20px'>\n <form class='aui'>\n <div>\n <aui-select id=\"translationLanguageRT\" >\n <aui-option value=\"fr_FR\" selected>français (France)<\/aui-option>\n <aui-option value=\"nl_NL\">néerlandais (Pays-Bas)<\/aui-option>\n <\/aui-select>\n\n <\/div>\n <\/form>\n <\/div>\n <\/div>\n <div class=\"rw_item_footer\">\n <button class=\"aui-button aui-button-link rw_cancel_button\">\n <span>Cancel<\/span>\n <\/button>\n <button class=\"aui-button aui-button-primary rw_submit_button\">\n <span>Create<\/span>\n <\/button>\n <\/div>\n <\/div>\n <div class=\"rw_popup_dialog_cover\"><\/div>\n<\/div>\n\n<div>\n<section role='dialog' id='changing-language-dialog' class='aui-layer aui-dialog2 aui-dialog2-medium changing-language-dialog-intenso' aria-hidden='true'>\n <header class='aui-dialog2-header'>\n <h2 id=\"dialog-header-text-changing-language-intenso\" class='aui-dialog2-header-main'><\/h2>\n <a class='aui-dialog2-header-close'>\n <span class='aui-icon aui-icon-small aui-iconfont-close-dialog'><\/span>\n <\/a>\n <\/header>\n <div class='aui-dialog2-content' style='max-height: 110px; min-height: 110px'>\n <div style='padding:20px'>\n <form class='aui'>\n <div>\n <select id='change-language-select' style='vertical-align: middle'>\n <\/select>\n <\/div>\n <\/form>\n <\/div>\n <\/div>\n <footer class='aui-dialog2-footer'>\n <div class='aui-dialog2-footer-actions'>\n <button id='dialog-submit-button-changing-language-intenso' class='aui-button aui-button-primary'><\/button>\n <button id='dialog-close-button-changing-language-intenso' class='aui-button aui-button-link'><\/button>\n <\/div>\n <\/footer>\n<\/section>\n\n\n<\/div>\n\n\n<script>\n TranslationsLanguageChange = {};\n var jQuery = AJS.$;\n\n TranslationsLanguageChange.getI18nLabels = function () {\n var contextPath = jQuery.parseJSON(jQuery(\"#envJson\").text()).contextPath;\n var result = null;\n jQuery.ajax({\n url: contextPath + \"/rest/intenso/translation/1.0/configuration/labelsChangeLanguageDialog?\" + (new Date).getTime(),\n type: \"POST\",\n contentType: \"application/json\",\n dataType: \"json\",\n async: false,\n success: function (resp, textStatus, xhr) {\n var labels =\n {\n changeLanguageLabel: resp.changeLanguageLabel,\n languageLabel: resp.languageLabel,\n updateLabel: resp.updateLabel,\n closeLabel: resp.closeLabel\n };\n result = labels;\n }\n });\n return result;\n };\n\n TranslationsLanguageChange.getChangeLanguageLinkNode = function () {\n var changeLanguageLinkSelector = \"[id$='change-language-link']\";\n return jQuery(changeLanguageLinkSelector);\n };\n\n TranslationsLanguageChange.deactivateChangeLanguageLink = function () {\n var linkNode = TranslationsLanguageChange.getChangeLanguageLinkNode();\n var isNodeFound = !!linkNode.get(0);\n if (isNodeFound) {\n linkNode.attr(\"href\", \"#\");\n return;\n }\n TranslationsLanguageChange.deactivateChangeLanguageLinkForRefined();\n };\n\n TranslationsLanguageChange.deactivateChangeLanguageLinkForRefined = function () {\n setTimeout(function () {\n jQuery(\"#rw_my_menu\").click(function () {\n setTimeout(function () {\n TranslationsLanguageChange.getChangeLanguageLinkNode().attr(\"href\", \"#\");\n }, 0)\n })\n }, 0)\n };\n\n\n TranslationsLanguageChange.setLanguageForRedefinedTheme = function () {\n var key = AJS.$(\"#translationLanguageRT\").val();\n TranslationsLanguageChange.setLanguage(key);\n };\n\n TranslationsLanguageChange.setLanguage = function (key) {\n\n\n var contextPath = jQuery.parseJSON(jQuery(\"#envJson\").text()).contextPath;\n jQuery.ajax({\n url: contextPath + \"/rest/intenso/translation/1.0/configuration/setLanguage/\" + key + \"?\" + (new Date).getTime(),\n type: \"POST\",\n contentType: \"application/json\",\n dataType: \"json\",\n success: function () {\n location.reload();\n }\n });\n };\n\n TranslationsLanguageChange.showRedefinedThemeDialog = function () {\n\n var labels = TranslationsLanguageChange.getI18nLabels();\n\n AJS.$(\"#changeLanguageDialogContainer\").show();\n AJS.$(\"#rw_inline_dialog_myself\").remove();\n AJS.$(\".rw_submit_button\").on(\"click\", TranslationsLanguageChange.setLanguageForRedefinedTheme);\n AJS.$(\".rw_cancel_button\").on(\"click\", function () {\n AJS.$(\"#changeLanguageDialogContainer\").hide();\n });\n AJS.$(\".rw_close_button\").on(\"click\", function () {\n AJS.$(\"#changeLanguageDialogContainer\").hide();\n });\n\n\n AJS.$(\".rw_item_header_text\").text(labels.changeLanguageLabel);\n AJS.$(\".rw_submit_button\").text(labels.updateLabel);\n AJS.$(\".rw_close_button\").text(labels.closeLabel);\n AJS.$(\".rw_cancel_button\").text(labels.closeLabel);\n };\n\n\n TranslationsLanguageChange.observeToShowDialogToChangeLanguage = function () {\n\n if (TranslationsLanguageChange.isRedefinedThemeSet()) {\n TranslationsLanguageChange.observeToShowRedefinedThemeDialog();\n } else {\n TranslationsLanguageChange.showChangeLanguageDialog();\n }\n };\n\n TranslationsLanguageChange.observeToShowRedefinedThemeDialog = function () {\n var observer = new MutationObserver(function (mutations) {\n mutations.forEach(function (mutation) {\n var hasClass = [].some.call(mutation.addedNodes, function (el) {\n return el.classList.contains('rw_inline_dialog');\n });\n if (hasClass) {\n jQuery(\".rw_body [id$=\\'change-language-link\\']\").on(\"click\", TranslationsLanguageChange.showRedefinedThemeDialog);\n }\n });\n });\n\n var config = {\n attributes: false,\n childList: true,\n characterData: false\n };\n observer.observe(document.body, config);\n };\n\n TranslationsLanguageChange.showChangeLanguageDialog = function () {\n AJS.$(\"[id$=\\'change-language-link\\']\").click(function () {\n if (jQuery(\".changing-language-dialog-intenso\").length > 1) {\n jQuery(\"#changing-language-dialog\").removeClass(\"changing-language-dialog-intenso\");\n AJS.dialog2(\".changing-language-dialog-intenso\").remove();\n jQuery(\"#changing-language-dialog\").addClass(\"changing-language-dialog-intenso\");\n }\n\n var labels = TranslationsLanguageChange.getI18nLabels();\n jQuery(\"#dialog-submit-button-changing-language-intenso\").text(labels.updateLabel);\n jQuery(\"#dialog-close-button-changing-language-intenso\").text(labels.closeLabel);\n jQuery(\"#dialog-header-text-changing-language-intenso\").text(labels.changeLanguageLabel);\n TranslationsLanguageChange.observeToUpdateLanguage();\n TranslationsLanguageChange.observeToHideDialogToChangeLanguage();\n TranslationsLanguageChange.loadChangeLanguageSelectOptions();\n AJS.dialog2(\"#changing-language-dialog\").show();\n });\n };\n\n\n TranslationsLanguageChange.isRedefinedThemeSet = function () {\n return !(AJS.$('#rw_customer_portal').length === 0)\n };\n\n TranslationsLanguageChange.observeToHideDialogToChangeLanguage = function () {\n AJS.$(\"#dialog-close-button-changing-language-intenso\").click(function (e) {\n AJS.dialog2(\"#changing-language-dialog\").hide();\n });\n };\n\n TranslationsLanguageChange.loadChangeLanguageSelectOptions = function () {\n var contextPath = jQuery.parseJSON(jQuery(\"#envJson\").text()).contextPath;\n\n jQuery.ajax({\n url: contextPath + \"/rest/intenso/translation/1.0/configuration/languages?\" + (new Date).getTime(),\n type: \"POST\",\n contentType: \"application/json\",\n dataType: \"json\",\n success: function (resp, textStatus, xhr) {\n if (resp != null) {\n if (jQuery(\".intenso-language\").length === 0) {\n jQuery.each(resp.languageSwitcherLanguages, function (key, value) {\n jQuery(\"#change-language-select\").append(\"<option class=\\\"intenso-language\\\" value=\" + key + \">\" + value + \"<\/option>\");\n });\n\n jQuery(\"#change-language-select option[value^=\\'\" + resp.defaultLanguageTag + \"\\']\").attr(\"selected\", \"\");\n\n try {\n jQuery(\"#change-language-select\").select2();\n } catch (e) {\n jQuery(\"#change-language-select\").addClass(\"select\");\n }\n }\n }\n }\n });\n };\n\n TranslationsLanguageChange.observeToUpdateLanguage = function () {\n AJS.$(\"#dialog-submit-button-changing-language-intenso\").click(function (e) {\n TranslationsLanguageChange.setLanguage(jQuery(\"#change-language-select\").val());\n });\n };\n\n jQuery(document).ready(function () {\n AJS.toInit(function () {\n TranslationsLanguageChange.deactivateChangeLanguageLink();\n TranslationsLanguageChange.observeToShowDialogToChangeLanguage();\n })\n\n });\n<\/script>\n\n\n<style>\n #redefinedLanguageSwitcher {\n position: absolute;\n top: 50%;\n left: 50%;\n margin-right: -50%;\n transform: translate(-50%, -50%)\n }\n\n #changeLanguageDialog {\n position: absolute;\n width: 30%;\n min-height: 240px;\n height: auto !important;\n height: 240px;\n top: 20vh;\n left: 50%;\n margin-right: -50%;\n margin-left: 0;\n transform: translate(-50%, 0);\n }\n\n .rw_item_body {\n min-height: 200px;\n }\n\n #select2-drop {\n z-index: 10000!important;\n }\n\n<\/style>\n\n"},{"params":{},"key":"com.intenso.jira.plugins.jsd-extender:links-panel","name":"WebPanel: Links","html":"<style>\n #com\\.intenso\\.jira\\.plugins\\.jsd-extender\\:links-panel {\n display: none;\n }\n<\/style>\n<script type=\"text/javascript\">\n 'use strict';\n (function () {\n var jQuery = AJS.$;\n\n jQuery(document).ready(function () {\n loadIntensoLinks();\n });\n\n function loadIntensoLinks() {\n jQuery.get(getPathForLinksApi(), showLink);\n }\n\n function showLink(data) {\n if (data) {\n jQuery(\".intensoLinks\").remove();\n\t\t\t\t let auiNav = jQuery('.aui-header-secondary').find('ul.aui-nav');\n\t\t\t\t if(auiNav.length !== 0) {\n\t\t\t\t auiNav.prepend(data);\n\t\t\t\t } else {\n\t\t\t\t\t jQuery('.cp-header-secondary').prepend(data);\n\t\t\t\t\t AJS.$('.cp-header-secondary').children(\"li\").each(function(){\n\t\t\t\t\t\t AJS.$(this).replaceWith(AJS.$('<div style=\"padding: 10px\">' + this.innerHTML + '<\/div>'));\n\t\t\t\t\t })\n }\n }\n }\n\n function getPathForLinksApi() {\n if (isInRequestView()) {\n return getRequestViewPath();\n } else if (isInProjectView()) {\n return getProjectPath();\n } else {\n return getGlobalPath();\n }\n\n function isInRequestView() {\n return /\\/servicedesk\\/customer\\/user\\/requests/.test(window.location.href);\n }\n\n function getRequestViewPath() {\n return window.AJS.contextPath() + \"/rest/sp4jsd/1.0/jsdextender/availableLinks/requestsview\";\n }\n\n function isInProjectView() {\n return /\\/portal\\/\\d+/.test(window.location.href);\n }\n\n function getProjectPath() {\n const projectId = getProjectId();\n const contextPath = window.AJS.contextPath();\n const requestTypePath = getRequestTypePath();\n const issueKeyPath = getIssueKeyPath();\n\n return contextPath + '/rest/sp4jsd/1.0/jsdextender/availableLinks/projectId/' + projectId +requestTypePath + issueKeyPath;\n\n function getProjectId() {\n let result = window.location.href.match(/\\/portal\\/(\\d+)/);\n return result ? result[1] : \"\";\n }\n\n function getIssueKeyPath() {\n const issueKey = getIssueKey();\n return issueKey ? '/requestTypeKey/' + issueKey : \"\";\n }\n\n function getRequestTypePath() {\n const requestTypeId = getRequestTypeId();\n return requestTypeId ? '/requestType/' + requestTypeId : \"\";\n }\n }\n\n function getGlobalPath() {\n return window.AJS.contextPath() + \"/rest/sp4jsd/1.0/jsdextender/availableLinks/\";\n }\n\n function getRequestTypeId() {\n let result = window.location.href.match(/\\/create\\/(\\d+)/);\n return result ? result[1] : \"\";\n }\n\n function getIssueKey() {\n let result = window.location.href.match(/portal\\/\\d+\\/.+-\\d+$/);\n return result && result.length >= 1 ? result[1] : \"\";\n }\n }\n })();\n<\/script>\n"},{"params":{},"key":"com.intenso.jira.plugins.jsd-extender:jsd-extender-panel","name":"WebPanel: Extender panel","html":"<style>\n #com\\.intenso\\.jira\\.plugins\\.jsd-extender\\:jsd-extender-panel {\n display: none;\n }\n<\/style>\n<meta name=\"deviniti-projectId\" content=\"10102\"/>\n<div id=\"intensoExtenderJson\" style=\"display: none\">\n {"form":[],"removeNone":[],"requirement":[],"user":{"userDisplayName":"Anonymous (don\\u0027t disable it)","avatarUrl":"https://www.gravatar.com/avatar/19068ea5ec45963d3e85cf3683bfc7cc?d\\u003dmm\\u0026s\\u003d16","username":"Anonymous"}}\n<\/div>\n<div id=\"intensoExtenderDynamicRequiredField\" style=\"display: none\">\n Veuillez fournir une valeur valide pour le champ « fieldName ».\n<\/div>\n"},{"params":{},"key":"com.intenso.jira.plugins.jsd-extender:bundled-fields-cp-create-panel","name":"WebPanel: Bundled fields create","html":"<style>\n #com\\.intenso\\.jira\\.plugins\\.jsd-extender\\:bundled-fields-cp-create-panel {\n display: none;\n }\n<\/style>\n<div id=\"jsd-bundled-fields-request-create\" style=\"display:none;\">\n {\"fields\":[]}\n<\/div>\n<div id=\"jsd-bundled-fields-request-create-projectId\" style=\"display:none;\">\n 10102\n<\/div>\n\n"}],"pagePanels":{"fieldPanels":[]}}}
{"tourEnabled":false,"wacLink":"https://www.atlassian.com/software/jira/service-desk/powered-by?utm_medium=jira-in-product&utm_source=jira_service_desk_portal_footer&utm_campaign=service-desk_portal_server","serviceDeskVersion":"4.5.4","contextPath":"","xsrfToken":"BRX7-R47Q-2I6A-OH1R_fa33ebe1693610d92d8a50d5b97f56bc4419e8bc_lin","baseUrl":"https://jira.sprb-gob.brussels/servicedesk/customer","relativeBaseUrl":"/servicedesk/customer","customerLoginEnabled":true,"maxAttachmentSize":"31457280","gravatarEnabled":true,"calendarDateData":{"months":["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"],"monthsShort":["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],"weekdaysShort":["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],"weekdays":["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]}}