From 313e85752b14a7437ccf476b8ad659b33b322905 Mon Sep 17 00:00:00 2001 From: =?utf8?q?St=C3=A9phane=20Jacob?= Date: Mon, 24 Jan 2011 10:23:27 +0100 Subject: [PATCH] Suggests user to delete obsolete addresses or jobs when she has more than one. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Stéphane Jacob --- modules/profile/addresses.inc.php | 3 +++ modules/profile/jobs.inc.php | 3 +++ 2 files changed, 6 insertions(+) diff --git a/modules/profile/addresses.inc.php b/modules/profile/addresses.inc.php index 587e0b6..23cfb77 100644 --- a/modules/profile/addresses.inc.php +++ b/modules/profile/addresses.inc.php @@ -46,6 +46,9 @@ class ProfileSettingAddresses implements ProfileSetting Phone::deletePhones($page->pid(), Phone::LINK_ADDRESS, null, S::user()->isMe($page->owner) || S::admin()); Address::deleteAddresses($page->pid(), Address::LINK_PROFILE, null, S::user()->isMe($page->owner) || S::admin()); Address::saveFromArray($value, $page->pid(), Address::LINK_PROFILE); + if (S::user()->isMe($page->owner) && count($value) > 1) { + Platal::page()->trigWarning('Attention, tu as plusieurs adresses sur ton profil. Pense à supprimer celles qui sont obsolètes.'); + } } public function getText($value) diff --git a/modules/profile/jobs.inc.php b/modules/profile/jobs.inc.php index f0748cb..06c1782 100644 --- a/modules/profile/jobs.inc.php +++ b/modules/profile/jobs.inc.php @@ -296,6 +296,9 @@ class ProfileSettingJob implements ProfileSetting VALUES ' . implode(', ', $terms_values) . ' ON DUPLICATE KEY UPDATE computed = VALUES(computed)'); } + if (S::user()->isMe($page->owner) && count($value) > 1) { + Platal::page()->trigWarning('Attention, tu as plusieurs emplois sur ton profil. Pense à supprimer ceux qui sont obsolètes.'); + } } public function getText($value) -- 2.1.4