From b893d8933c705a5c6e5695654ddbd5726a04fe96 Mon Sep 17 00:00:00 2001 From: Thomas Forgione Date: Sun, 24 Sep 2017 12:44:36 +0000 Subject: [PATCH] Added some more help for resources and projectId --- controllers/settings/templates/settings.pug | 38 +++++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/controllers/settings/templates/settings.pug b/controllers/settings/templates/settings.pug index 59fd82e..b93a6dc 100644 --- a/controllers/settings/templates/settings.pug +++ b/controllers/settings/templates/settings.pug @@ -26,9 +26,47 @@ block content .col-6 input.form-control(type="number", value=session.user._projectId.value, name="projectId", id="projectId") .col-2 + + .form-group.row + .col-2 + .col-8.form-text.text-muted. + If you don't know your resources and your project id, simply go + to your edt, click the export button, click on Generate + url, copy the url you get and paste it in the field below, + and click the Set from url button. + .col-2 + + .form-group.row + .col-2 + label.col-2.col-from-label(for="url") Set from url + .col-4 + input.form-control(type="text", id="url", placeholder="Url generated from edt") + .col-2 + #urlButton.btn.btn-primary Set from url + .form-group.row .col-4 .col-4 input.btn.btn-primary.form-control(type="submit", value="Submit") .col-4 +block extrajs + script. + var urlButton = document.getElementById('urlButton'); + var url = document.getElementById('url'); + var resources = document.getElementById('resources'); + var projectId = document.getElementById('projectId'); + + urlButton.addEventListener('click', function() { + var urlContent = url.value; + var values = urlContent.split('?')[1].split('&'); + for (var i = 0; i < values.length; i++) { + var params = values[i].split('='); + var key = params[0]; + if (key === 'resources') { + resources.value = parseInt(params[1], 10); + } else if (key === 'projectId') { + projectId.value = parseInt(params[1], 10); + } + } + });