diff --git a/src/public/javascripts/dialogs/attributes.js b/src/public/javascripts/dialogs/attributes.js index dcb1a1b93..7f9147285 100644 --- a/src/public/javascripts/dialogs/attributes.js +++ b/src/public/javascripts/dialogs/attributes.js @@ -27,7 +27,8 @@ function AttributesModel() { { text: "Text", value: "text" }, { text: "Number", value: "number" }, { text: "Boolean", value: "boolean" }, - { text: "Date", value: "date" } + { text: "Date", value: "date" }, + { text: "URL", value: "url"} ]; this.multiplicityTypes = [ diff --git a/src/public/javascripts/services/note_detail.js b/src/public/javascripts/services/note_detail.js index d69cd2fe2..ed71e5aab 100644 --- a/src/public/javascripts/services/note_detail.js +++ b/src/public/javascripts/services/note_detail.js @@ -309,6 +309,15 @@ async function loadAttributes() { $actionCell.append($todayButton); } + else if (definition.labelType === 'url') { + $input.prop("placeholder", "http://website..."); + + const $openButton = $("