xref: /webtrees/resources/views/edit/raw-gedcom-fact.phtml (revision d993d560f991544b8dc49e013a8027c6fc967956)
1dd6b2bfcSGreg Roach<?php use Fisharebest\Webtrees\I18N; ?>
2dd6b2bfcSGreg Roach
3dd6b2bfcSGreg Roach<h2 class="wt-page-title"><?= $title ?></h2>
4dd6b2bfcSGreg Roach
5dd6b2bfcSGreg Roach<form class="wt-page-content" method="post">
6dd6b2bfcSGreg Roach    <?= csrf_field() ?>
7f4afa648SGreg Roach    <input type="hidden" name="ged" value="<?= e($fact->record()->tree()->name()) ?>">
8c0935879SGreg Roach    <input type="hidden" name="xref" value="<?= e($fact->record()->xref()) ?>">
99ba7eeb1SGreg Roach    <input type="hidden" name="fact_id" value="<?= e($fact->id()) ?>">
10dd6b2bfcSGreg Roach
11dd6b2bfcSGreg Roach
12dd6b2bfcSGreg Roach    <p class="text-muted small">
13dd6b2bfcSGreg 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.') ?>
14dd6b2bfcSGreg Roach    </p>
15dd6b2bfcSGreg Roach    <p class="text-muted small">
16dd6b2bfcSGreg Roach        <?= /* I18N: %s is a URL */ I18N::translate('You can download a copy of the GEDCOM specification from %s.', '<a href="https://wiki.webtrees.net/w/images-en/Ged551-5.pdf">https://wiki.webtrees.net/w/images-en/Ged551-5.pdf</a>') ?>
17dd6b2bfcSGreg Roach    </p>
18dd6b2bfcSGreg Roach
19dd6b2bfcSGreg Roach    <div class="card my-2">
20dd6b2bfcSGreg Roach        <label class="card-header py-1 px-2 d-flex" for="gedcom">
21dd6b2bfcSGreg Roach            <?= $fact->summary() ?>
22dd6b2bfcSGreg Roach        </label>
237d0db648SGreg Roach        <textarea class="card-body form-control py-1 px-2" dir="ltr" id="gedcom" name="gedcom" pattern="<?= e($pattern) ?>" rows="<?= 5 + preg_match_all('/\n/', $fact->gedcom()) ?>"><?= e($fact->gedcom()) ?></textarea>
24dd6b2bfcSGreg Roach    </div>
25dd6b2bfcSGreg Roach
26dd6b2bfcSGreg Roach    <div class="row form-group">
27dd6b2bfcSGreg Roach        <div class="col-sm-9 offset-sm-3">
28dd6b2bfcSGreg Roach            <button class="btn btn-primary" type="submit">
29*d993d560SGreg Roach                <?= view('icons/save') ?>
30dd6b2bfcSGreg Roach                <?= /* I18N: A button label. */ I18N::translate('save') ?>
31dd6b2bfcSGreg Roach            </button>
32e7766c08SGreg Roach            <a class="btn btn-secondary" href="<?= e($fact->record()->url()) ?>">
33*d993d560SGreg Roach                <?= view('icons/cancel') ?>
34dd6b2bfcSGreg Roach                <?= /* I18N: A button label. */ I18N::translate('cancel') ?>
35dd6b2bfcSGreg Roach            </a>
36dd6b2bfcSGreg Roach        </div>
37dd6b2bfcSGreg Roach    </div>
38dd6b2bfcSGreg Roach</form>
39dd6b2bfcSGreg Roach
40