Florent Bruneau [Sun, 15 Jun 2008 14:26:50 +0000 (16:26 +0200)]
Can disable moderation of Unsures.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 14 Jun 2008 14:43:46 +0000 (16:43 +0200)]
Add S::rssActivated() to check whether the rss_hash is set AND not empty.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 14 Jun 2008 14:42:18 +0000 (16:42 +0200)]
No RSS popup when the link points the RSS activation form.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Fri, 13 Jun 2008 12:53:04 +0000 (14:53 +0200)]
Variable 'bestalias' in referent search was in fact a 'forlife'.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Bernardo Freitas Paulo da Costa [Tue, 10 Jun 2008 13:05:36 +0000 (15:05 +0200)]
Typo in css, now default.css should be valid.
(Same changes in keynote and openweb, grep is our friend)
Stéphane Jacob [Tue, 10 Jun 2008 01:09:16 +0000 (03:09 +0200)]
Keeps hidden validation preferences in the database instead of in a cookie (Closes #770), Updates Changelog
Florent Bruneau [Sun, 8 Jun 2008 16:43:34 +0000 (18:43 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 16:40:59 +0000 (18:40 +0200)]
Birthday cron remove old entries (Closes #831)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 16:16:16 +0000 (18:16 +0200)]
Accept 'yellow' passwords, add a hard limit for submit activation.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 16:09:29 +0000 (18:09 +0200)]
Fix minifiche layout for non-admin users.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 16:05:23 +0000 (18:05 +0200)]
Switch to the new trigger pattern.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 15:33:38 +0000 (17:33 +0200)]
Add trigWarning() too. Update xnet CSS.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 8 Jun 2008 14:46:20 +0000 (16:46 +0200)]
Cleaner display for 'trig'.
This add two kinds of triggers:
$page->trigError()
$page->trigSuccess()
The old $page->trig() takes 2 arguments:
- the message to display
- the kind of message ('errors' or 'success'), default is errors in order
to preserve backward compatibility
Plan is to remove all ->trig() calls and switch the trig() method to protected
access rights.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 7 Jun 2008 14:48:19 +0000 (16:48 +0200)]
Don't try to convert non-IP to uint.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 7 Jun 2008 08:15:04 +0000 (10:15 +0200)]
Load jquery.js on all pages.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 6 Jun 2008 06:31:27 +0000 (08:31 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 6 Jun 2008 06:30:14 +0000 (08:30 +0200)]
Mailman don't understand UTF8 (Closes #761)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Fri, 6 Jun 2008 01:19:58 +0000 (03:19 +0200)]
Adds admnistration pages for sub-sectors and functions, and a suitable edition page for them (Closes #830)
Olivier Le Floch [Fri, 6 Jun 2008 00:59:22 +0000 (02:59 +0200)]
Fixes #811: Improve interface to add medal ranks and avoid losing data
Olivier Le Floch [Thu, 5 Jun 2008 23:09:47 +0000 (01:09 +0200)]
Reduce quantity of data sent back to the server in the deceased users administration page
Florent Bruneau [Thu, 5 Jun 2008 21:21:26 +0000 (23:21 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 5 Jun 2008 21:19:23 +0000 (23:19 +0200)]
Improve contrast of legend > a on skin 'Espace' (Closes #841)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 5 Jun 2008 21:07:21 +0000 (23:07 +0200)]
Grumpf, remove debug.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 5 Jun 2008 21:05:55 +0000 (23:05 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 5 Jun 2008 21:04:01 +0000 (23:04 +0200)]
Autocomplete enterprise name in profile edition. (Closes #836)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Thu, 5 Jun 2008 17:32:38 +0000 (19:32 +0200)]
Fixes XSRF protection in admin/deaths.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Stéphane Jacob [Thu, 5 Jun 2008 14:48:01 +0000 (16:48 +0200)]
In French address only takes one d
Olivier Le Floch [Thu, 5 Jun 2008 11:11:23 +0000 (13:11 +0200)]
Update Changelog ; fix order of entries in the Lists section, add entries for my latest commits
Stéphane Jacob [Thu, 5 Jun 2008 10:06:08 +0000 (12:06 +0200)]
Fix the display of the sample refusal message in the email moderation interface (Closes #813)
Olivier Le Floch [Thu, 5 Jun 2008 00:13:23 +0000 (02:13 +0200)]
Enable clicking on text to select messages in the mailing list moderation page
It's too bad scripts are inlined, this really makes for crappy code, I think.
Stéphane Jacob [Wed, 4 Jun 2008 22:22:13 +0000 (00:22 +0200)]
Redirects users toward the support in case of missing options in the profile
Florent Bruneau [Wed, 4 Jun 2008 21:11:09 +0000 (23:11 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 21:10:05 +0000 (23:10 +0200)]
Group managers can change the visibility of the group (Closes #814)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Wed, 4 Jun 2008 21:06:00 +0000 (23:06 +0200)]
Centers the broken email box on the broken email page
Florent Bruneau [Wed, 4 Jun 2008 20:56:22 +0000 (22:56 +0200)]
Fix alias subscription when changing user status.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:37:07 +0000 (22:37 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:32:59 +0000 (22:32 +0200)]
Fix redirection when changing user type to a not registered user (Closes #824)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:15:30 +0000 (22:15 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:14:01 +0000 (22:14 +0200)]
Properly unsubscribe from group MLs when leaving the group (Closes #806)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:02:27 +0000 (22:02 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 20:01:36 +0000 (22:01 +0200)]
Fix encoding issues in ML edition page. (Closes #810)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 19:55:30 +0000 (21:55 +0200)]
Updating ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 19:53:47 +0000 (21:53 +0200)]
No warning when adding an external address to a ML (Closes #839)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 19:44:50 +0000 (21:44 +0200)]
Update ChangeLog
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 4 Jun 2008 19:32:56 +0000 (21:32 +0200)]
Clear mentor entry of the user when is expertise is empty.
(Closes #840)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Wed, 4 Jun 2008 19:32:00 +0000 (21:32 +0200)]
Adds the nom_usage field and fixes the problem of the admin name absence in the admin intervention mail
Stéphane Jacob [Tue, 3 Jun 2008 16:41:59 +0000 (18:41 +0200)]
Fixes last commit.
Stéphane Jacob [Tue, 3 Jun 2008 15:14:00 +0000 (17:14 +0200)]
Allows to easily come back to the full view once in the main address view
Stéphane Jacob [Tue, 3 Jun 2008 12:43:31 +0000 (14:43 +0200)]
Adds warning when the monitoring page is not properly filled (Closes #805)
Stéphane Jacob [Mon, 2 Jun 2008 14:10:00 +0000 (16:10 +0200)]
Typos
Olivier Le Floch [Sun, 1 Jun 2008 21:13:06 +0000 (23:13 +0200)]
Correction - CSS code that shouldn't have been removed, fixes an IE CSS bug.
Florent Bruneau [Sun, 1 Jun 2008 10:28:16 +0000 (12:28 +0200)]
Merge branch 'platal-0.9.16'
Conflicts:
modules/auth/auth.inc.php
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 1 Jun 2008 10:26:33 +0000 (12:26 +0200)]
Remove hack on auth-groupex to force X.org admins to be group admins.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 31 May 2008 21:12:50 +0000 (23:12 +0200)]
Merge branch 'platal-0.9.16'
Florent Bruneau [Sat, 31 May 2008 21:10:55 +0000 (23:10 +0200)]
Fix 'perms' field in auth groupex
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Olivier Le Floch [Fri, 30 May 2008 15:52:39 +0000 (17:52 +0200)]
Fix '...' entry in advanced search, clicking it now has no effect (better than inserting '...' into the input)
Florent Bruneau [Fri, 30 May 2008 11:00:22 +0000 (13:00 +0200)]
Merge branch 'platal-0.9.16'
Florent Bruneau [Fri, 30 May 2008 10:59:33 +0000 (12:59 +0200)]
Adapt text to the sex of the user && Typo.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Thu, 29 May 2008 19:00:56 +0000 (21:00 +0200)]
Uses properly resized thumbnails for medals in user's profile.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Thu, 29 May 2008 00:19:27 +0000 (02:19 +0200)]
Adds new reporting graphs (disk usage) to the GoogleApps admin page.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Tue, 27 May 2008 18:38:43 +0000 (20:38 +0200)]
Merge branch 'platal-0.9.16'
Florent Bruneau [Tue, 27 May 2008 18:36:16 +0000 (20:36 +0200)]
Some old code interfered with the new one...
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 27 May 2008 18:36:16 +0000 (20:36 +0200)]
Some old code interfered with the new one...
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Olivier Le Floch [Tue, 27 May 2008 17:17:13 +0000 (19:17 +0200)]
Mfh fix non significant spaces, sorry people !
Olivier Le Floch [Tue, 27 May 2008 15:57:30 +0000 (17:57 +0200)]
Minor fix to inlined javascript - un-escaped '/' is not allowed
By the way Vincent, I think that that is a good argument in favor of external javascript files instead of inlined ones (as are enabling compression, caching, etc.)
Olivier Le Floch [Tue, 27 May 2008 15:54:24 +0000 (17:54 +0200)]
Upgrade autocompletion jquery plugin to latest version ; fixes some CSS display bugs ; improve global autocompletion presentation
Olivier Le Floch [Tue, 27 May 2008 15:41:25 +0000 (17:41 +0200)]
Minor reformating of the advanced search template's inlined javascript so that its indentation is more legible (no code has been changed)
Olivier Le Floch [Mon, 26 May 2008 13:55:42 +0000 (15:55 +0200)]
Use 'Animateur' instead of 'Administrateur' to describe the group-level administration rights
Florent Bruneau [Sun, 25 May 2008 12:47:54 +0000 (14:47 +0200)]
Merge branch 'platal-0.9.16'
Conflicts:
modules/auth/auth.inc.php
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 25 May 2008 10:45:30 +0000 (12:45 +0200)]
Fix hash size.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 25 May 2008 10:42:52 +0000 (12:42 +0200)]
Fix alias computation.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 25 May 2008 10:37:28 +0000 (12:37 +0200)]
Add a 'one-click' imap registration page.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 25 May 2008 10:00:50 +0000 (12:00 +0200)]
Replace %HASH% in the newsletter with $hash/$login.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 25 May 2008 09:41:53 +0000 (11:41 +0200)]
Add a generic hash capability to the newsletter.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Thu, 22 May 2008 00:35:21 +0000 (02:35 +0200)]
Partially reverts
5594f3a9 ("jQuery.Autocomplete should be downloaded by the Makefile").
It turns out that the jquery.autocomplete.js downloaded on plugins.jquery.com is a different version, which is not compatible with the previous autocompleter.
Furthermore, the new version of our previous autocompleter is not backward compatible with non-fixed width autocompletion (which is problematic since we have autocompletion on /really/ long company names); since we'll have anyway to patch our autocomplete.js, we might as well keep the old version.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Wed, 21 May 2008 09:27:54 +0000 (11:27 +0200)]
Adds an optional robots.txt for development working copies (introduces the 'restricted_platal' configuration element).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Wed, 21 May 2008 06:31:42 +0000 (08:31 +0200)]
Fix registration submit button background (minor fix, only affects my dark skin)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Mon, 19 May 2008 23:32:41 +0000 (01:32 +0200)]
Merge branch 'master' of /home/git/platal
Stéphane Jacob [Mon, 19 May 2008 23:31:31 +0000 (01:31 +0200)]
Fixes a few typos.
Vincent Zanotti [Mon, 19 May 2008 23:27:06 +0000 (01:27 +0200)]
Allows Google Apps only users to receive AX letters.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Mon, 19 May 2008 23:19:18 +0000 (01:19 +0200)]
Fixes "patte cassée" page for Google Apps users.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Mon, 19 May 2008 23:08:37 +0000 (01:08 +0200)]
Adds links to and from the Google Apps administrative pages.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Mon, 19 May 2008 22:16:28 +0000 (00:16 +0200)]
Improves the XSRF protection by reducing it to a single assert on the existence of the XSRF token.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Florent Bruneau [Sun, 18 May 2008 21:08:25 +0000 (23:08 +0200)]
Print the number of comers when the event contains only one sub-event. (Closes #825)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 18:51:21 +0000 (20:51 +0200)]
Adds XSRF protection to the Email module.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 17:29:59 +0000 (19:29 +0200)]
Adds XSRF protection to the Core modue.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 17:11:06 +0000 (19:11 +0200)]
Adds XSRF protection to the Carnet module.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 15:01:13 +0000 (17:01 +0200)]
Adds missing anti-XSRF protections in Admin module.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 14:55:03 +0000 (16:55 +0200)]
Adds XSRF protection to the AXLetter module.
Fixes several bugs in the AXLetter module (admin validation / AX cancellation of letters wasn't properly working; it was not possible to add admins with user ids above 2^15 - 1).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 14:38:32 +0000 (16:38 +0200)]
Prevents cancelled AX letters from showing up in the list.
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 14:17:40 +0000 (16:17 +0200)]
Replaces all left occurences of 'shortname' in AXLetter, as it uses extract() to get the value 'short_name' from SQL.
Also fixes an issue with deadline insertion in MySQL (input in YYYYMMDD format instead of YYYY-MM-DD).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 14:17:40 +0000 (16:17 +0200)]
Replaces all left occurences of 'shortname' in AXLetter, as it uses extract() to get the value 'short_name' from SQL.
Also fixes an issue with deadline insertion in MySQL (input in YYYYMMDD format instead of YYYY-MM-DD).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 13:41:50 +0000 (15:41 +0200)]
Fixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 13:41:50 +0000 (15:41 +0200)]
Fixes the AXLetter module (SQL field 'shortname' is now known as 'short_name').
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 12:00:30 +0000 (14:00 +0200)]
Adds missing "global $globals", used for sending homonyms/payment errors/registration/marketing emails (bugs introduced in r1897).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Vincent Zanotti [Sun, 18 May 2008 11:30:27 +0000 (13:30 +0200)]
Fixes sending of homonyms emails (previously, emails for "pre-robot" and "robot" warnings were not sent).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
Stéphane Jacob [Thu, 15 May 2008 12:56:20 +0000 (14:56 +0200)]
Fixes a ff3 display bug in the quick search page.
Stéphane Jacob [Wed, 14 May 2008 23:56:18 +0000 (01:56 +0200)]
Improves and uniforms text in the advanced research page.
Florent Bruneau [Wed, 7 May 2008 09:53:51 +0000 (11:53 +0200)]
Improvements based on txm's comments.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Vincent Zanotti [Wed, 7 May 2008 08:00:51 +0000 (10:00 +0200)]
Really fixes email on user unregistration (cf.
854aef5e).
Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>