From f829277d55ea9c2e986703397fc82db69e949260 Mon Sep 17 00:00:00 2001
From: asus
Date: Fri, 22 Sep 2023 11:49:20 +0200
Subject: [PATCH] add ip and api key in plugin menu
---
README.md | 8 +++
.../map_prof/srcs/menu/mp_menu_content.php | 55 ++++++++++++++++---
2 files changed, 54 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index f7a7b75..4a78255 100644
--- a/README.md
+++ b/README.md
@@ -132,6 +132,14 @@
- total: 7h15
- money: 217€50
+- 21/09/23
+ - begin: 11h30
+ - mes: ""
+ - end: h
+ - len: h
+ - total: h
+ - money: €
+
#### total : 90 + 30 = 120€
diff --git a/srcs/plugins/map_prof/srcs/menu/mp_menu_content.php b/srcs/plugins/map_prof/srcs/menu/mp_menu_content.php
index 9c64ee2..83213d9 100644
--- a/srcs/plugins/map_prof/srcs/menu/mp_menu_content.php
+++ b/srcs/plugins/map_prof/srcs/menu/mp_menu_content.php
@@ -104,7 +104,7 @@ function mp_show_list_posts_no_coordinates($posts) {
echo <<
- ATTENTION !
+ INFORMATION :
@@ -143,6 +143,42 @@ function mp_show_list_posts_no_coordinates($posts) {
+function mp_show_post_number($posts_list, $posts_published) {
+
+ echo <<nombre d'articles au total :
+ HTML;
+ echo count($posts_list);
+ echo " (dont ";
+ echo count($posts_published) . "";
+ if (count($posts_published) == 1)
+ echo " publié)
";
+ else
+ echo " publiés)
";
+}
+
+
+
+function mp_show_api_key_n_ip() {
+ global $mp_api_key;
+
+ echo <<l'adresse ip du serveur est :
+ HTML;
+ echo $_SERVER['SERVER_ADDR'] . "";
+
+ echo <<la cle api de google maps utilisee est :
+ HTML;
+ echo $mp_api_key . "";
+
+ echo <<→ pour que la cle api fonctionne coté serveur il faut utiliser une cle qui soit unique pour ce serveur et soit restreinte avec l'adresse ip du serveur et non pas avec l'url
+ HTML;
+}
+
+
+
function ljdp_map_plugin_content() {
$posts_list = mp_get_all_posts();
@@ -162,21 +198,22 @@ function ljdp_map_plugin_content() {
echo <<
ljdp map plugin
- nombre d'articles au total :
HTML;
- echo count($posts_list);
- echo " (dont ";
- echo count($posts_published) . "";
- if (count($posts_published) == 1)
- echo " publié)
";
- else
- echo " publiés)";
+
+ mp_show_post_number($posts_list, $posts_published);
+
+ mp_show_api_key_n_ip();
if (count($posts_no_address) > 0)
mp_show_list_posts_no_address($posts_no_address);
if (count($posts_no_coordinates) > 0)
mp_show_list_posts_no_coordinates($posts_no_coordinates);
+ else {
+ echo <<✔ tous les articles ont des coordonnees correctes :)
+ HTML;
+ }
echo <<