diff options
| author | Greg Roach <fisharebest@webtrees.net> | 2019-06-04 09:30:41 +0100 |
|---|---|---|
| committer | Greg Roach <fisharebest@webtrees.net> | 2019-06-04 09:30:41 +0100 |
| commit | 575707d10f8c6929c3e1baa59b4fc51d1be11ae1 (patch) | |
| tree | c86370a91487467a30c9831bf6a9a9344a1d7594 /resources/views/modules/interactive-tree | |
| parent | 0a614d2845c73ca32fed568c7284337db21cb21e (diff) | |
| download | webtrees-575707d10f8c6929c3e1baa59b4fc51d1be11ae1.tar.gz webtrees-575707d10f8c6929c3e1baa59b4fc51d1be11ae1.tar.bz2 webtrees-575707d10f8c6929c3e1baa59b4fc51d1be11ae1.zip | |
Tidy up interactive tree chart
Diffstat (limited to 'resources/views/modules/interactive-tree')
| -rw-r--r-- | resources/views/modules/interactive-tree/chart.phtml | 20 | ||||
| -rw-r--r-- | resources/views/modules/interactive-tree/page.phtml | 46 | ||||
| -rw-r--r-- | resources/views/modules/interactive-tree/tab.phtml | 8 |
3 files changed, 66 insertions, 8 deletions
diff --git a/resources/views/modules/interactive-tree/chart.phtml b/resources/views/modules/interactive-tree/chart.phtml new file mode 100644 index 0000000000..4e1e05061e --- /dev/null +++ b/resources/views/modules/interactive-tree/chart.phtml @@ -0,0 +1,20 @@ +<?php + +use Fisharebest\Webtrees\I18N; + +?> + +<div id="<?= $name ?>_out" class="tv_out"> + <div id="tv_tools"> + <ul> + <li id="tvbCompact" class="tv_button" title="<?= I18N::translate('Use compact layout') ?>"> + </li> + <li class="tv_button" id="<?= $name ?>_loading"> + <i class="icon-loading-small"></i> + </li> + </ul> + </div> + <div id="<?= $name ?>_in" class="tv_in" dir="ltr"> + <?= $individual ?> + </div> +</div> diff --git a/resources/views/modules/interactive-tree/page.phtml b/resources/views/modules/interactive-tree/page.phtml new file mode 100644 index 0000000000..3802669ec0 --- /dev/null +++ b/resources/views/modules/interactive-tree/page.phtml @@ -0,0 +1,46 @@ +<?php use Fisharebest\Webtrees\I18N; ?> +<?php use Fisharebest\Webtrees\View; ?> +<?php use Fisharebest\Webtrees\Webtrees; ?> + +<h2 class="wt-page-title"> + <?= $title ?> +</h2> + +<form class="wt-page-options wt-page-options-compact-chart d-print-none"> + <input type="hidden" name="route" value="module"> + <input type="hidden" name="module" value="tree"> + <input type="hidden" name="action" value="Chart"> + <input type="hidden" name="ged" value="<?= e($tree->name()) ?>"> + + <div class="row form-group"> + <label class="col-sm-3 col-form-label wt-page-options-label" for="xref"> + <?= I18N::translate('Individual') ?> + </label> + <div class="col-sm-9 wt-page-options-value"> + <?= view('components/select-individual', ['name' => 'xref', 'individual' => $individual, 'tree' => $individual->tree()]) ?> + </div> + </div> + + <div class="row form-group"> + <div class="col-sm-3 wt-page-options-label"></div> + <div class="col-sm-9 wt-page-options-value"> + <input class="btn btn-primary" type="submit" value="<?= /* I18N: A button label. */ + I18N::translate('view') ?>"> + </div> + </div> +</form> + +<div class="wt-page-content wt-chart wt-chart-interactive"> + <?= $html ?> +</div> + +<?php View::push('javascript') ?> +<script src="<?= e(Webtrees::MODULES_PATH) ?>tree/js/treeview.js"></script> +<script> + <?= $js ?> +</script> +<?php View::endpush() ?> + +<?php View::push('styles') ?> +<link rel="stylesheet" type="text/css" href="<?= e(Webtrees::MODULES_PATH) ?>tree/css/treeview.css"> +<?php View::endpush() ?> diff --git a/resources/views/modules/interactive-tree/tab.phtml b/resources/views/modules/interactive-tree/tab.phtml index f5c60d6964..c45fbfd9ef 100644 --- a/resources/views/modules/interactive-tree/tab.phtml +++ b/resources/views/modules/interactive-tree/tab.phtml @@ -5,15 +5,7 @@ </div> <?php View::push('javascript') ?> -<script src="<?= e($treeview_js) ?>"></script> - <script> - var newSheet=document.createElement("link"); - newSheet.setAttribute("rel","stylesheet"); - newSheet.setAttribute("type","text/css"); - newSheet.setAttribute("href","<?= $treeview_css ?>"); - document.head.appendChild(newSheet); - <?= $js ?> </script> <?php View::endpush() ?> |
