{"xsrfToken":"BRX7-R47Q-2I6A-OH1R_b3fdbd64bb1ec951d7a5356bcc0e4b3a0c176975_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":"1e1b87ff-62f4-4097-83f7-a64294b90303","id":49,"projectId":10102,"form":{"key":"1e1b87ff-62f4-4097-83f7-a64294b90303","name":"U hebt verloren of gevonden een voorwerp","descriptionHtml":"<p>Als u één of meer voorwerpen hebt gevonden in een taxi, gelieve ze dan te bezorgen aan Brussel Mobiliteit, Directie Personenvervoer, Sint-Lazarusplein 2, 1035 Brussel, België <\/p>","callToAction":"U hebt verloren of gevonden een voorwerp","intro":"<p>Bent u in een moment van afleiding uw mobiele telefoon of om het even welk ander voorwerp in een Brusselse taxi vergeten ? Bent u een Brusselse taxichauffeur en vond u een voorwerp dat iemand in uw taxi kwijtraakte ? Vul het onderstaande formulier in en wij stellen alles in het werk om uw verloren voorwerp terug te vinden of te achterhalen wie de eigenaar van uw gevonden onderwerp is.<\/p>","instructions":"<p>Als u één of meer voorwerpen hebt gevonden in een taxi, gelieve ze dan te bezorgen aan Brussel Mobiliteit, Directie Personenvervoer, Sint-Lazarusplein 2, 1035 Brussel, België <\/p>","icon":10518},"fields":[{"fieldType":"text","fieldId":"summary","fieldConfigId":"","label":"Overzicht ","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"select","fieldId":"customfield_10233","fieldConfigId":"10435","label":"Ik ben","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":"Geslacht ","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":"Naam","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"text","fieldId":"customfield_10204","fieldConfigId":"11100","label":"Voornaam","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"select","fieldId":"customfield_10210","fieldConfigId":"10412","label":"Taal","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":"Telefoon","description":"","descriptionHtml":"","required":false,"displayed":true},{"fieldType":"checkbox","fieldId":"customfield_10235","fieldConfigId":"10437","label":"Ik heb ...","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10342","label":"Trouvé un objet / Een of meer voorwerpen gevonden","selected":false,"children":[]},{"value":"10343","label":"Perdu un objet / Een of meer voorwerpen verloren","selected":false,"children":[]}]},{"fieldType":"datetime","fieldId":"customfield_10226","fieldConfigId":"10428","label":"Datum en uur","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"multiselect","fieldId":"customfield_10237","fieldConfigId":"10439","label":"Objecttype","description":"","descriptionHtml":"","required":true,"displayed":true,"values":[{"value":"10344","label":"Clés / Sleutels","selected":false,"children":[]},{"value":"10345","label":"Valise / Koffer","selected":false,"children":[]},{"value":"10346","label":"Portefeuille","selected":false,"children":[]},{"value":"10347","label":"Multimedia","selected":false,"children":[]},{"value":"10348","label":"Autres / Andere","selected":false,"children":[]}]},{"fieldType":"textarea","fieldId":"description","fieldConfigId":"","label":"Beschrijving","description":"","descriptionHtml":"","required":true,"displayed":true},{"fieldType":"attachment","fieldId":"attachment","fieldConfigId":"","label":"Document","description":"Wilt u één document (Word, PDF, photo, max 5 MB) bijvoegen als aanvullend bewijs voor uw klachtenformulier.","descriptionHtml":"<p>Wilt u één document (Word, PDF, photo, max 5 MB) bijvoegen als aanvullend bewijs voor uw klachtenformulier.<\/p>","required":false,"displayed":true},{"fieldType":"text","fieldId":"customfield_10238","fieldConfigId":"10440","label":"ID Taxi","description":"Het vier cijfers tellende taxinummer staat vermeld op een kaartje aan de achterkant van één van de voorste hoofdsteunen, rechts op het dashboard van het voertuig en in het verlengde van de strips met dambordpatroon op beide flanken achteraan het voertuig. Het nummer moet ook te zien zijn op het afgedrukte ontvangstbewijs dat men u aan het einde van de rit automatisch moet bezorgen.","descriptionHtml":"<p>Het vier cijfers tellende taxinummer staat vermeld op een kaartje aan de achterkant van één van de voorste hoofdsteunen, rechts op het dashboard van het voertuig en in het verlengde van de strips met dambordpatroon op beide flanken achteraan het voertuig. Het nummer moet ook te zien zijn op het afgedrukte ontvangstbewijs dat men u aan het einde van de rit automatisch moet bezorgen.<\/p>","required":false,"displayed":true},{"fieldType":"text","fieldId":"customfield_10239","fieldConfigId":"10441","label":"Merk/model","description":"","descriptionHtml":"","required":false,"displayed":true},{"fieldType":"select","fieldId":"customfield_10240","fieldConfigId":"10442","label":"Kleur","description":"","descriptionHtml":"","required":false,"displayed":true,"values":[{"value":"10349","label":"Noir / Zwart","selected":false,"children":[]},{"value":"10350","label":"Blanc / Wit","selected":false,"children":[]},{"value":"10351","label":"Gris / Grijs","selected":false,"children":[]},{"value":"10352","label":"Vert / Groen","selected":false,"children":[]},{"value":"10353","label":"Rouge / Rood","selected":false,"children":[]},{"value":"10354","label":"Bleu / Blauw","selected":false,"children":[]},{"value":"10355","label":"Jaune / Geel","selected":false,"children":[]},{"value":"10356","label":"Autre / Andere","selected":false,"children":[]}],"noneOptionRequired":true},{"fieldType":"textarea","fieldId":"customfield_10241","fieldConfigId":"10443","label":"Bestuurder descriptie","description":"","descriptionHtml":"","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/49","calendarParams":{"firstDay":1,"date":"2022-06-25T22:04:17+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_b3fdbd64bb1ec951d7a5356bcc0e4b3a0c176975_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"]}}