From d0982c5250d2e33c824ddccb8bd245ca39faa724 Mon Sep 17 00:00:00 2001 From: Minteck Date: Wed, 12 Jan 2022 18:58:54 +0100 Subject: Upadte --- person/index.php | 360 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 360 insertions(+) create mode 100644 person/index.php (limited to 'person/index.php') diff --git a/person/index.php b/person/index.php new file mode 100644 index 0000000..f44651b --- /dev/null +++ b/person/index.php @@ -0,0 +1,360 @@ +" . $place["city"] . "
"); + } + + if (isset($place["dept"])) { + $info = true; + echo("" . $place["dept"] . "
"); + } + + if (isset($place["country"])) { + $info = true; + echo($place["country"] . "
"); + } + + if (!$info) { + echo("Non renseigné"); + } +} + +if (isset($_GET['_']) && trim($_GET['_']) !== "" && isset($data[$_GET['_']])) { + $id = $_GET['_']; + $person = $data[$_GET['_']]; +} else { + header("Location: /"); + die(); +} + +$_TITLE = $person["famname"] . " " . $person["surname"] . " (#" . $id . ")"; require_once $_SERVER['DOCUMENT_ROOT'] . "/private/header.php"; ?> +
+

+ #" . $id . "" ?> + Voir l'arbre +

+
+ + + + + + + + + + + + + + + + + + + + + + + +
+ Noms et prénoms +
Nom de famille">
Premier prénom">
Prénoms alternatifs' . $name . '
'); + } + } + + ?>
Nom complet
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Informations générales +
Identifiant généalogique#
Sexe
Date de naissance ">
Mois de naissance ">
Année de naissance">
Date de naissanceNon renseignée
+ + + + + + + + + + + + + + + + + + + + + +
+ Lieux et endroits +
Lieu de naissance
Lieu de décès
Lieu de mariage
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ Dates +
Date de naissance ">
Mois de naissance ">
Année de naissance">
Date de naissanceNon renseigné
Date de décès ">
Mois de décès ">
Année de décès">
Date de décèsNon applicable
Date de mariage ">
Mois de mariage ">
Année de mariage">
Date de mariageNon applicable
Date de mariageNon applicable
+ + + + + + + + + + + + + + + + + + + + + + + +
+ Liens de parenté +
" . $data[$person["family"][$soid]]["famname"] . " " . $data[$person["family"][$soid]]["surname"] . " (#" . $person["family"][$soid] . ")"); + } else { + echo("Non applicable"); + } + + if (isset($person["family"]["marriage"]) && isset($person["family"]["marriage"]["date"]["year"]) && isset($person["birth"]["date"]["year"])) { + echo(" (marié" . ($person["sex"] === "F" ? "e" : "") . " à " . ($person["family"]["marriage"]["date"]["year"] - $person["birth"]["date"]["year"]) . " ans)"); + } else if (!isset($person["family"]["marriage"])) { + echo(" (pas de mariage)"); + } + + ?>
Enfant 1) { + echo("s"); + } + } + + ?>" . $data[$child]["famname"] . " " . $data[$child]["surname"] . " (#" . $child . ")"); + if (isset($person["birth"]["date"]["year"]) && isset($data[$child]["birth"]["date"]["year"])) { + echo(" (né" . ($data[$child]["sex"] === "F" ? "e" : "") . " à " . ($data[$child]["birth"]["date"]["year"] - $person["birth"]["date"]["year"]) . " ans)"); + } + echo("
"); + } + } + + if (!$found) { + echo("Non applicable"); + } + + ?>
Père $potential) { + if (isset($potential["family"]) && count($potential["family"]["children"]) > 0 && in_array($id, $potential["family"]["children"]) && $potential["sex"] !== "F") { + $found = true; + echo("" . $potential["famname"] . " " . $potential["surname"] . " (#" . $potid . ")
"); + } + } + + if (!$found) { + echo("Non renseigné"); + } + + ?>
Mère $potential) { + if (isset($potential["family"]) && count($potential["family"]["children"]) > 0 && in_array($id, $potential["family"]["children"]) && $potential["sex"] === "F") { + $found = true; + echo("" . $potential["famname"] . " " . $potential["surname"] . " (#" . $potid . ")
"); + } + } + + if (!$found) { + echo("Non renseigné"); + } + + ?>
+ + + +
+
+ \ No newline at end of file -- cgit