xref: /webtrees/resources/views/admin/trees-create.phtml (revision 0c0910bf0f275a14f35d2ccdf698f91f79e269d4)
15afbc57aSGreg Roach<?php
25afbc57aSGreg Roach
3*0c0910bfSGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\ControlPanel;
45afbc57aSGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\CreateTreeAction;
55afbc57aSGreg Roachuse Fisharebest\Webtrees\I18N;
65afbc57aSGreg Roach
75afbc57aSGreg Roach?>
85afbc57aSGreg Roach
9*0c0910bfSGreg Roach<?= view('components/breadcrumbs', ['links' => [route(ControlPanel::class) => I18N::translate('Control panel'), $title]]) ?>
105afbc57aSGreg Roach
115afbc57aSGreg Roach<h1><?= $title ?></h1>
125afbc57aSGreg Roach
135afbc57aSGreg Roach
145afbc57aSGreg Roach<form method="post" action="<?= e(route(CreateTreeAction::class)) ?>" class="form-horizontal">
155afbc57aSGreg Roach    <?= csrf_field() ?>
165afbc57aSGreg Roach    <div class="row form-group">
175afbc57aSGreg Roach        <label for="title" class="col-sm-2 col-form-label">
185afbc57aSGreg Roach            <?= I18N::translate('Family tree title') ?>
195afbc57aSGreg Roach        </label>
205afbc57aSGreg Roach        <div class="col-sm-10">
215afbc57aSGreg Roach            <input class="form-control" id="title" maxlength="255" name="title" required type="text" value="<?= e($tree_title) ?>">
225afbc57aSGreg Roach        </div>
235afbc57aSGreg Roach    </div>
245afbc57aSGreg Roach    <div class="row form-group">
255afbc57aSGreg Roach        <label for="name" class="col-sm-2 col-form-label">
265afbc57aSGreg Roach            <?= I18N::translate('URL') ?>
275afbc57aSGreg Roach        </label>
285afbc57aSGreg Roach        <div class="col-sm-10">
295afbc57aSGreg Roach            <div class="input-group" dir="ltr">
305afbc57aSGreg Roach                <div class="input-group-prepend">
315afbc57aSGreg Roach                    <span class="input-group-text" dir="ltr">
325afbc57aSGreg Roach                        <?= e(explode('{tree}', rawurldecode(route('example')))[0]) ?>
335afbc57aSGreg Roach                    </span>
345afbc57aSGreg Roach                </div>
355afbc57aSGreg Roach                <input class="form-control" id="name" maxlength="31" name="name" pattern="[^&lt;&gt;&quot;*?{}():/\\$%|]*" required type="text" value="<?= e($tree_name) ?>" dir="ltr">
365afbc57aSGreg Roach                <div class="input-group-append">
375afbc57aSGreg Roach                    <span class="input-group-text" dir="ltr">
385afbc57aSGreg Roach                        <?= e(explode('{tree}', rawurldecode(route('example')))[1]) ?>
395afbc57aSGreg Roach                    </span>
405afbc57aSGreg Roach                </div>
415afbc57aSGreg Roach            </div>
425afbc57aSGreg Roach            <p class="small text-muted">
435afbc57aSGreg Roach                <?= I18N::translate('Avoid spaces and punctuation. A family name might be a good choice.') ?>
445afbc57aSGreg Roach            </p>
455afbc57aSGreg Roach        </div>
465afbc57aSGreg Roach    </div>
475afbc57aSGreg Roach    <div class="row form-group">
485afbc57aSGreg Roach        <div class="offset-sm-2 col-sm-10">
495afbc57aSGreg Roach            <button type="submit" class="btn btn-primary">
505afbc57aSGreg Roach                <?= view('icons/save') ?>
515afbc57aSGreg Roach                <?= /* I18N: A button label. */
525afbc57aSGreg Roach                I18N::translate('create') ?>
535afbc57aSGreg Roach            </button>
545afbc57aSGreg Roach            <p class="small text-muted">
555afbc57aSGreg Roach                <?= I18N::translate('After creating the family tree, you will be able to import data from a GEDCOM file.') ?>
565afbc57aSGreg Roach            </p>
575afbc57aSGreg Roach        </div>
585afbc57aSGreg Roach    </div>
595afbc57aSGreg Roach</form>
605afbc57aSGreg Roach
615afbc57aSGreg Roach
625afbc57aSGreg Roach<?= view('modals/ajax') ?>
63