UI: Improve Alternative Site Link selection

This commit is contained in:
kaso17 2017-08-31 11:12:50 +02:00
parent db479d8de8
commit 6d1997ef96
2 changed files with 7 additions and 2 deletions

View File

@ -549,6 +549,10 @@ function newConfigModal(title, config, caps, link, alternativesitelinks) {
var AlternativeSiteLinksTemplate = Handlebars.compile($("#setup-item-alternativesitelinks").html());
var template = $(AlternativeSiteLinksTemplate({ "alternativesitelinks": alternativesitelinks }));
configForm.find("div[data-id='sitelink']").after(template);
template.find("a.alternativesitelink").click(function (a) {
$("div[data-id='sitelink'] input").val(this.href);
return false;
});
}
return configForm;

View File

@ -215,12 +215,13 @@
</script>
<script id="setup-item-alternativesitelinks" type="text/x-handlebars-template">
<div class="setup-item-alternativesitelinks alert alert-info" role="alert">
This indexer has multiple known URLs which you can change above:
This indexer has multiple known URLs:
<ul>
{{#each alternativesitelinks}}
<li>{{this}}</li>
<li><a target="_blank" href="{{this}}" class="alternativesitelink">{{this}}</a></li>
{{/each}}
</ul>
Click on an URL to copy it to the Site Link field.
</div>
</script>