summaryrefslogtreecommitdiff
path: root/resources/views/modules/google-maps/config.phtml
diff options
context:
space:
mode:
authorGreg Roach <fisharebest@gmail.com>2021-04-23 10:33:08 +0100
committerGreg Roach <fisharebest@gmail.com>2021-04-28 15:43:49 +0100
commitc9c6f2ec6e88594e58f14a6418e0de5aaa1484bd (patch)
tree9436395efa67c4626f01246de19562e35f8d5238 /resources/views/modules/google-maps/config.phtml
parent32294542f5c0786d6b52bc6af4645d1580151e05 (diff)
downloadwebtrees-c9c6f2ec6e88594e58f14a6418e0de5aaa1484bd.tar.gz
webtrees-c9c6f2ec6e88594e58f14a6418e0de5aaa1484bd.tar.bz2
webtrees-c9c6f2ec6e88594e58f14a6418e0de5aaa1484bd.zip
Merge: #3803, Merge: #3706
Diffstat (limited to 'resources/views/modules/google-maps/config.phtml')
-rw-r--r--resources/views/modules/google-maps/config.phtml51
1 files changed, 51 insertions, 0 deletions
diff --git a/resources/views/modules/google-maps/config.phtml b/resources/views/modules/google-maps/config.phtml
new file mode 100644
index 0000000000..42ae1ab70c
--- /dev/null
+++ b/resources/views/modules/google-maps/config.phtml
@@ -0,0 +1,51 @@
+<?php
+
+use Fisharebest\Webtrees\Http\RequestHandlers\ControlPanel;
+use Fisharebest\Webtrees\Http\RequestHandlers\ModulesAllPage;
+use Fisharebest\Webtrees\I18N;
+
+/**
+ * @var string $api_key
+ * @var string $title
+ */
+
+?>
+
+<?= view('components/breadcrumbs', ['links' => [route(ControlPanel::class) => I18N::translate('Control panel'), route(ModulesAllPage::class) => I18N::translate('Modules'), $title]]) ?>
+
+<h1><?= $title ?></h1>
+
+<form method="post">
+ <?= csrf_field() ?>
+
+ <div class="row form-group">
+ <label class="col-sm-3 col-form-label" for="api_key">
+ <?= I18N::translate('API key') ?>
+ </label>
+ <div class="col-sm-9">
+ <input
+ class="form-control"
+ dir="ltr"
+ id="api_key"
+ maxlength="255"
+ name="api_key"
+ type="text"
+ value="<?= e($api_key) ?>"
+ >
+ <p class="small text-muted">
+ <?= I18N::translate('To use this service, you need an API key.') ?>
+ <br>
+ <?= I18N::translate('For more information, see %s.', '<a href="https://developers.google.com/maps/documentation/javascript/get-api-key">developers.google.com/maps/documentation/javascript/get-api-key</a>') ?>
+ </p>
+ </div>
+ </div>
+
+ <button type="submit" class="btn btn-primary">
+ <?= I18N::translate('save') ?>
+ </button>
+
+ <a href="<?= route(ControlPanel::class) ?>" class="btn btn-secondary">
+ <?= view('icons/cancel') ?>
+ <?= I18N::translate('cancel') ?>
+ </a>
+</form>