xref: /webtrees/resources/views/edit/raw-gedcom-fact.phtml (revision 9d7cdf93b92c9f3b482b5d29a53f8b2f7d324bd4)
13b3db8adSGreg Roach<?php
23b3db8adSGreg Roach
33b3db8adSGreg Roachuse Fisharebest\Webtrees\Http\RequestHandlers\EditRawFactAction;
43b3db8adSGreg Roachuse Fisharebest\Webtrees\I18N;
5*9d7cdf93SGreg Roachuse Fisharebest\Webtrees\Webtrees;
63b3db8adSGreg Roach
73b3db8adSGreg Roach?>
8dd6b2bfcSGreg Roach
9dd6b2bfcSGreg Roach<h2 class="wt-page-title"><?= $title ?></h2>
10dd6b2bfcSGreg Roach
113b3db8adSGreg Roach<form method="post" action="<?= e(route(EditRawFactAction::class, ['tree' => $tree->name(), 'xref' => $fact->record()->xref(), 'fact_id' => $fact->id()])) ?>" class="wt-page-content">
12dd6b2bfcSGreg Roach    <?= csrf_field() ?>
13dd6b2bfcSGreg Roach
14dd6b2bfcSGreg Roach    <p class="text-muted small">
15dd6b2bfcSGreg Roach        <?= I18N::translate('This page allows you to bypass the usual forms, and edit the underlying data directly. It is an advanced option, and you should not use it unless you understand the GEDCOM format. If you make a mistake here, it can be difficult to fix.') ?>
16dd6b2bfcSGreg Roach    </p>
17dd6b2bfcSGreg Roach    <p class="text-muted small">
18*9d7cdf93SGreg Roach        <?= /* I18N: %s is a URL */ I18N::translate('You can download a copy of the GEDCOM specification from %s.', '<a href="' . e(Webtrees::GEDCOM_PDF) . '">' . e(Webtrees::GEDCOM_PDF) . '</a>') ?>
19dd6b2bfcSGreg Roach    </p>
20dd6b2bfcSGreg Roach
21dd6b2bfcSGreg Roach    <div class="card my-2">
22dd6b2bfcSGreg Roach        <label class="card-header py-1 px-2 d-flex" for="gedcom">
23dd6b2bfcSGreg Roach            <?= $fact->summary() ?>
24dd6b2bfcSGreg Roach        </label>
25c67a93abSGreg Roach        <textarea class="card-body form-control py-1 px-2" id="gedcom" name="gedcom" rows="<?= 5 + preg_match_all('/\n/', $fact->gedcom()) ?>" dir="ltr"><?= e($fact->gedcom()) ?></textarea>
26dd6b2bfcSGreg Roach    </div>
27dd6b2bfcSGreg Roach
28dd6b2bfcSGreg Roach    <div class="row form-group">
29dd6b2bfcSGreg Roach        <div class="col-sm-9 offset-sm-3">
30dd6b2bfcSGreg Roach            <button class="btn btn-primary" type="submit">
31d993d560SGreg Roach                <?= view('icons/save') ?>
32dd6b2bfcSGreg Roach                <?= /* I18N: A button label. */ I18N::translate('save') ?>
33dd6b2bfcSGreg Roach            </button>
34e7766c08SGreg Roach            <a class="btn btn-secondary" href="<?= e($fact->record()->url()) ?>">
35d993d560SGreg Roach                <?= view('icons/cancel') ?>
36dd6b2bfcSGreg Roach                <?= /* I18N: A button label. */ I18N::translate('cancel') ?>
37dd6b2bfcSGreg Roach            </a>
38dd6b2bfcSGreg Roach        </div>
39dd6b2bfcSGreg Roach    </div>
40dd6b2bfcSGreg Roach</form>
41dd6b2bfcSGreg Roach
42