Left off a view for the org merge tool

pull/903/head
Iglocska 2016-02-01 15:11:59 +01:00
parent 9c6ed17a4d
commit 6a4d191454
1 changed files with 82 additions and 0 deletions

View File

@ -0,0 +1,82 @@
<div class="events">
<?php echo $this->Form->create('Organisation', array(
'onsubmit' => 'return confirm("This will remove the selected organisation and hand over all objects belonging to it to the target organisation. This process is irreversible. Are you sure you");',
));?>
<div class="legend">Merge Organisation</div>
<p class="red-background white">Warning: Merging an organisation into another will be transfer all users and data belonging to the organisation to another.</p>
<div class="overlay_spacing bottomGap">
<div class="row-fluid">
<div class="span6">
<?php
echo $this->Form->input('targetType', array(
'options' => array('Local', 'External'),
'label' => 'Organisation type',
'style' => 'width:332px;',
'class' => 'mergeUpdate',
'div' => false,
));
?>
</div>
<div id="orgsLocal" class="span6">
<?php
echo $this->Form->input('orgsLocal', array(
'options' => $orgOptions['local'],
'class' => 'input mergeUpdate',
'label' => 'Target Local Organisation',
'style' => 'width:332px;',
'div' => 'orgsLocal',
));
?>
</div>
<div id="orgsExternal" class="span6" style="display:none;">
<?php
echo $this->Form->input('orgsExternal', array(
'options' => $orgOptions['external'],
'class' => 'input mergeUpdate',
'label' => 'Target External Organisation',
'style' => 'width:332px;',
'div' => 'orgsExternal'
));
?>
</div>
</div>
<div class="row-fluid">
<div class="span6 highlightedBlock">
<b>Organisation to be merged</b><br />
<b>ID: </b><span class="red"><?php echo h($currentOrg['Organisation']['id']);?></span><br />
<b>Name: </b><span class="red"><?php echo h($currentOrg['Organisation']['name']);?></span><br />
<b>Uuid: </b><span class="red"><?php echo h($currentOrg['Organisation']['uuid']);?></span><br />
<b>Type: </b><span class="red"><?php echo h($currentOrg['Organisation']['local']) ? 'Local' : 'External';?></span>
</div>
<div class="span6 highlightedBlock">
<b>Organisation to be merged into</b><br />
<b>ID: </b><span id="org_id" class="green"></span><br />
<b>Name: </b><span id="org_name" class="green"></span><br />
<b>UUID: </b><span id="org_uuid" class="green"></span><br />
<b>Type: </b><span id="org_local" class="green"></span>
</div>
</div>
<br />
<?php echo $this->Form->submit('Merge', array('div' => false, 'class' => 'btn btn-primary')); ?>
<span class="btn btn-inverse" onClick="cancelPopoverForm();" style="float:right;">Cancel</span>
<?php echo $this->Form->end(); ?>
</div>
</div>
<script type="text/javascript">
var formInfoValues = {};
var orgArray = <?php echo $orgs; ?>;
var types = ['local', 'external'];
$(document).ready(function() {
mergeOrganisationUpdate();
$('#OrganisationTargetType').change(function() {
mergeOrganisationTypeToggle();
});
$('.mergeUpdate').change(function() {
mergeOrganisationUpdate();
});
});
</script>
<?php echo $this->Js->writeBuffer();