{extends 'layout_view.tpl'}
|
|
|
|
{block name="title"}
|
|
{title}{$title|escape}{/title}
|
|
{/block}
|
|
|
|
{block name="content"}
|
|
<form class="form" id="forumImportFromProfile" action="{service controller=tracker action=import_profile trackerId=$trackerId confirm=1}" method="post" enctype="multipart/form-data" role="form">
|
|
{remarksbox type="warning" title="{tr}Warning{/tr}"}
|
|
{tr}Please note: This is an experimental new feature - work in progress{/tr}
|
|
{/remarksbox}
|
|
<div class="mb-3 row mx-0">
|
|
<label class="col-form-label">{tr}YAML{/tr}</label>
|
|
<textarea name="yaml" id="importFromProfileYaml" data-codemirror="true" data-syntax="yaml" data-line-numbers="true" style="height: 400px;" class="form-control" required="required"></textarea>
|
|
</div>
|
|
<div class="submit text-center">
|
|
{if !$modal}
|
|
<a href="tiki-list_trackers.php" class="btn btn-link">{tr}Cancel{/tr}</a>
|
|
{/if}
|
|
<input type="submit" class="btn btn-primary" value="{tr}Import{/tr}">
|
|
</div>
|
|
</form>
|
|
{jq}
|
|
$('#forumImportFromProfile').submit(function() {
|
|
$.tikiModal(tr('Loading...'));
|
|
$.post($(this).attr('action'), { yaml: $('#importFromProfileYaml').val()}, function(feedback) {
|
|
$.tikiModal();
|
|
if (feedback.length) {
|
|
for(i in feedback) {
|
|
$.notify(feedback[i]);
|
|
}
|
|
document.location = document.location + '';
|
|
} else {
|
|
$.notify(tr("Error, profile not applied"));
|
|
}
|
|
}, 'json');
|
|
return false;
|
|
});
|
|
{/jq}
|
|
{/block}
|