Stéphane Jacob [Thu, 19 May 2011 17:41:50 +0000 (19:41 +0200)]
Fixes search on locality modification.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Thu, 19 May 2011 17:32:28 +0000 (19:32 +0200)]
Fixes addresses related DirEnum.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Thu, 19 May 2011 11:28:01 +0000 (13:28 +0200)]
Assigns proper colors to the markers.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 21:42:18 +0000 (23:42 +0200)]
Fixes terrible performance issue.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 20:10:01 +0000 (22:10 +0200)]
Display names on markers.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 13:27:43 +0000 (15:27 +0200)]
Merge branch 'xorg/master' into xorg/f/geocoding
Stéphane Jacob [Wed, 18 May 2011 13:26:58 +0000 (15:26 +0200)]
Allows addition of outsite JS scripts.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 13:21:17 +0000 (15:21 +0200)]
Do not change the id.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 13:09:17 +0000 (15:09 +0200)]
Displays dots on map.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 13:09:01 +0000 (15:09 +0200)]
Fetches auxiliary maps scripts through Make.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 08:45:22 +0000 (10:45 +0200)]
Puts maps data in configuration files.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 17 May 2011 19:56:42 +0000 (21:56 +0200)]
Map is back (but empty for now).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 18 May 2011 08:00:30 +0000 (10:00 +0200)]
Address components can have no type.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 17 May 2011 11:11:20 +0000 (13:11 +0200)]
Displays users donations (Closes #192).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 17 May 2011 11:10:09 +0000 (13:10 +0200)]
User can choose to have her name displayed for donations.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 21:49:28 +0000 (23:49 +0200)]
Adds notion of donation for payments.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 19:49:36 +0000 (21:49 +0200)]
Not unique key after all...
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 15:05:02 +0000 (17:05 +0200)]
Removes link to event attending users to group outsiders (Closes #1487).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 13:00:13 +0000 (15:00 +0200)]
Merge branch 'xorg/maint' into xorg/master
Stéphane Jacob [Mon, 16 May 2011 12:59:53 +0000 (14:59 +0200)]
Missing template.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 12:57:32 +0000 (14:57 +0200)]
Missing template.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 12:55:29 +0000 (14:55 +0200)]
Do not add to group users who do not want to be added.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 09:03:03 +0000 (11:03 +0200)]
Stores if a user wants her unsubscription to be remembered.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 16 May 2011 08:07:44 +0000 (10:07 +0200)]
Merge branch 'xorg/maint' into xorg/master
Stéphane Jacob [Mon, 16 May 2011 07:58:55 +0000 (09:58 +0200)]
Fixes link in broken email page.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Raphaël Barrois [Sun, 15 May 2011 15:31:47 +0000 (17:31 +0200)]
Switch to latest core in order to fix auth-groupe-x administration.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Sat, 14 May 2011 13:56:19 +0000 (15:56 +0200)]
Only displays link to site admins as they are the only one who can see the resulting page.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Sat, 14 May 2011 13:35:37 +0000 (15:35 +0200)]
I forgot to commit the sql script for last commits.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Sat, 14 May 2011 13:33:59 +0000 (15:33 +0200)]
Only admins should see group former members.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Sat, 14 May 2011 13:13:35 +0000 (15:13 +0200)]
Lists group former members to group admins (Closes #947).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 23:15:43 +0000 (01:15 +0200)]
Stores group unsubscriptions.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 22:16:55 +0000 (00:16 +0200)]
Adds group nl subscription from group profile edition (Closes #1481).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 21:25:39 +0000 (23:25 +0200)]
Autocompletes on internal words in university search (Closes #1285).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 12:31:20 +0000 (14:31 +0200)]
Merge branch 'xorg/master' into xorg/f/geocoding
Stéphane Jacob [Fri, 13 May 2011 12:29:59 +0000 (14:29 +0200)]
Adds scripts to retrieve pre geocoded data from dev server.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Thu, 12 May 2011 12:09:12 +0000 (14:09 +0200)]
Updates address formating script.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 12:00:53 +0000 (14:00 +0200)]
Properly deletes address components on address deletion; return number of affected rows.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 08:13:52 +0000 (10:13 +0200)]
Stores more geocoding information in addresses.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 09:10:09 +0000 (11:10 +0200)]
Merge branch 'xorg/maint' into xorg/master
Stéphane Jacob [Fri, 13 May 2011 08:56:06 +0000 (10:56 +0200)]
Typo.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 13 May 2011 08:21:47 +0000 (10:21 +0200)]
Fixes promotion selection in newsletter.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 11 May 2011 09:10:43 +0000 (11:10 +0200)]
Copy/paste…
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 11 May 2011 08:55:05 +0000 (10:55 +0200)]
Only display link to referent page on private view.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 19:48:13 +0000 (21:48 +0200)]
Merge branch 'xorg/maint' into xorg/master
Stéphane Jacob [Tue, 10 May 2011 19:47:35 +0000 (21:47 +0200)]
Fixes call to static function (missing self::).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 19:40:34 +0000 (21:40 +0200)]
Only retrieves uids from MLs users if there are some.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 15:41:46 +0000 (17:41 +0200)]
Adds fields required for vcard in addresses.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 15:06:31 +0000 (17:06 +0200)]
Adapts paypal and manageur scripts to new address tables.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 14:45:07 +0000 (16:45 +0200)]
Updates SQL export script.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 14:38:54 +0000 (16:38 +0200)]
Allows users to notify erroneous geocoding.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Sun, 8 May 2011 17:24:02 +0000 (19:24 +0200)]
Finishes advanced search on addresses to our new geocoding engine (gmaps v3).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 6 May 2011 14:04:38 +0000 (16:04 +0200)]
Adapts advanced search on addresses to our new geocoding engine (gmaps v3).
Only search on localities and countries works for now.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Fri, 6 May 2011 08:56:14 +0000 (10:56 +0200)]
Changes geocoding engine to gmaps v3.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 08:14:41 +0000 (10:14 +0200)]
Adds DB connection for 1.1.2 upgrade scripts.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 08:11:53 +0000 (10:11 +0200)]
Merge branch 'xorg/maint' into xorg/master
Stéphane Jacob [Tue, 10 May 2011 08:07:16 +0000 (10:07 +0200)]
Minor fixes to registration.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 10 May 2011 08:02:03 +0000 (10:02 +0200)]
Missing ).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Raphaël Barrois [Mon, 9 May 2011 20:26:14 +0000 (22:26 +0200)]
Getting ready for next release...
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 9 May 2011 20:24:40 +0000 (22:24 +0200)]
Release of plat/al v1.1.1
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 9 May 2011 20:07:44 +0000 (22:07 +0200)]
Update the 'group NL' CSS to handle logos up to 100px.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 9 May 2011 20:07:21 +0000 (22:07 +0200)]
Add script for resizing group logos.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 9 May 2011 19:42:28 +0000 (21:42 +0200)]
Limit xnetgrp logo to 80*100 size
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Mon, 9 May 2011 15:15:55 +0000 (17:15 +0200)]
Enables NLs filling from group members.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 9 May 2011 12:50:25 +0000 (14:50 +0200)]
Fixes link to email type preferences, and limit it to user with access to our main site.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 9 May 2011 09:26:59 +0000 (11:26 +0200)]
Properly formats name and comment field in paiements (Closes #1485).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 9 May 2011 08:59:33 +0000 (10:59 +0200)]
Allows deletion of deceased contact/watched user (Closes #1486).
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 9 May 2011 08:38:38 +0000 (10:38 +0200)]
Updates ChangeLog.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Raphaël Barrois [Mon, 9 May 2011 08:31:50 +0000 (10:31 +0200)]
Move deltaten upgrade script to the adequate folder.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 28 Feb 2011 21:05:51 +0000 (22:05 +0100)]
Enable a DeltaTen module and profile page.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 28 Feb 2011 21:04:50 +0000 (22:04 +0100)]
Add a UFBF_Deltaten
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Mon, 28 Feb 2011 21:05:19 +0000 (22:05 +0100)]
Enable a 'UFC_Deltaten' used for the N N-10 operation.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 23:25:05 +0000 (01:25 +0200)]
Use the new get_profile/get_user smarty modifiers in plviews to be able to handle ProfileSets and UserSets natively.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 23:24:04 +0000 (01:24 +0200)]
Restore minifiche view for lists on X.org.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 23:23:43 +0000 (01:23 +0200)]
Add two new smarty modifiers, get_profile and get_user, performing conversion between Profile and User
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 23:23:08 +0000 (01:23 +0200)]
Merge UserView and ProfileView together.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 16:37:47 +0000 (18:37 +0200)]
TrombiView is now User-based.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 16:22:57 +0000 (18:22 +0200)]
Use PlView / PlSet for list directory.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 16:22:28 +0000 (18:22 +0200)]
UFC_Email looks in accounts.email as well.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 16:22:05 +0000 (18:22 +0200)]
Bugfix in userfilter.php
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Sun, 8 May 2011 16:21:41 +0000 (18:21 +0200)]
Rename XnetUserView to GroupMemberView and add ListMemberView.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Fri, 6 May 2011 22:44:05 +0000 (00:44 +0200)]
Use PlSet for xnet group directories (Closes #1179).
* Create a new UserView similar to ProfileView for User objects
* Create a new XnetUserView for displaying X.net group members
* Update the directory handler to use PlSet instead
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 22:08:45 +0000 (00:08 +0200)]
Minor fix to newsletters: handle X.net 'ns' properly, don't explode when there is no 'last' issue.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 22:07:49 +0000 (00:07 +0200)]
Add basic CSS for group NLs.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 21:23:47 +0000 (23:23 +0200)]
Allow group admins to enable NLs for their groups.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 19:51:16 +0000 (21:51 +0200)]
Add link to the category edition.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 19:48:55 +0000 (21:48 +0200)]
Enable category edition for newsletters.
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Raphaël Barrois [Thu, 5 May 2011 19:48:33 +0000 (21:48 +0200)]
Switch to latest core (PlTableEditor forced values).
Signed-off-by: Raphaël Barrois <raphael.barrois@polytechnique.org>
Stéphane Jacob [Wed, 4 May 2011 20:38:10 +0000 (22:38 +0200)]
Allows to disable googleapps when googleapps email redirection is not currently active.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Wed, 4 May 2011 14:58:33 +0000 (16:58 +0200)]
Merge branch 'xorg/master' into xorg/f/geocoding
Stéphane Jacob [Wed, 4 May 2011 14:57:49 +0000 (16:57 +0200)]
Xnet users should login with their curretn email address.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 3 May 2011 15:09:20 +0000 (17:09 +0200)]
Allows user to delete geocoding, if not appropriate.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 3 May 2011 12:20:47 +0000 (14:20 +0200)]
Displays where the address has been geocoded in profile edition.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Tue, 3 May 2011 12:10:49 +0000 (14:10 +0200)]
Removes user confusing geocoding multichoice.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 2 May 2011 19:21:45 +0000 (21:21 +0200)]
Update ChangeLog
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Florent Bruneau [Mon, 2 May 2011 18:57:12 +0000 (20:57 +0200)]
Update core
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 2 May 2011 18:47:19 +0000 (20:47 +0200)]
Open the current href instead of the href the markup had when the page was
loaded (Closes #1482)
Javascript is so much fun... and so much pain at once. Functional
programming is of these things that let you believe you are smarter than
you really are because solving such a simple bug requires so much
understanding of what really happen.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Mon, 2 May 2011 15:51:29 +0000 (17:51 +0200)]
A user's contacts are profiles.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 2 May 2011 15:20:37 +0000 (17:20 +0200)]
Adminstration buttons on minifiche are not made to edit one's own profile; links to p.com are limited to admin and ax secretaries.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 2 May 2011 15:15:18 +0000 (17:15 +0200)]
Associate the proper best_domain to a user.
Signed-off-by: Stéphane Jacob <sj@m4x.org>
Stéphane Jacob [Mon, 2 May 2011 14:40:00 +0000 (16:40 +0200)]
Merge branch 'xorg/maint' into xorg/master