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 AlternativeSiteLinksTemplate = Handlebars.compile($("#setup-item-alternativesitelinks").html());
var template = $(AlternativeSiteLinksTemplate({ "alternativesitelinks": alternativesitelinks })); var template = $(AlternativeSiteLinksTemplate({ "alternativesitelinks": alternativesitelinks }));
configForm.find("div[data-id='sitelink']").after(template); 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; return configForm;

View File

@@ -215,12 +215,13 @@
</script> </script>
<script id="setup-item-alternativesitelinks" type="text/x-handlebars-template"> <script id="setup-item-alternativesitelinks" type="text/x-handlebars-template">
<div class="setup-item-alternativesitelinks alert alert-info" role="alert"> <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> <ul>
{{#each alternativesitelinks}} {{#each alternativesitelinks}}
<li>{{this}}</li> <li><a target="_blank" href="{{this}}" class="alternativesitelink">{{this}}</a></li>
{{/each}} {{/each}}
</ul> </ul>
Click on an URL to copy it to the Site Link field.
</div> </div>
</script> </script>