Suggests user to delete obsolete addresses or jobs when she has more than one.
authorStéphane Jacob <sj@m4x.org>
Mon, 24 Jan 2011 09:23:27 +0000 (10:23 +0100)
committerStéphane Jacob <sj@m4x.org>
Mon, 24 Jan 2011 10:24:47 +0000 (11:24 +0100)
Signed-off-by: Stéphane Jacob <sj@m4x.org>
modules/profile/addresses.inc.php
modules/profile/jobs.inc.php

index 587e0b6..23cfb77 100644 (file)
@@ -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)
index f0748cb..06c1782 100644 (file)
@@ -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)