platal.git
15 years agoMerge commit 'origin/master' into hruid.
Vincent Zanotti [Fri, 27 Jun 2008 21:16:19 +0000 (23:16 +0200)]
Merge commit 'origin/master' into hruid.
Branch hruid is now broken -- will be repaired shortly.

Conflicts:

classes/session.php
classes/xnetsession.php
include/user.func.inc.php
include/xorg/session.inc.php
modules/profile.php

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoUse last version of core.
Florent Bruneau [Tue, 24 Jun 2008 20:51:31 +0000 (22:51 +0200)]
Use last version of core.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMerge branch 'platal-0.9.17'
Florent Bruneau [Mon, 23 Jun 2008 16:12:21 +0000 (18:12 +0200)]
Merge branch 'platal-0.9.17'

15 years agoMerge branch 'platal-0.9.16' into platal-0.9.17
Florent Bruneau [Mon, 23 Jun 2008 16:12:02 +0000 (18:12 +0200)]
Merge branch 'platal-0.9.16' into platal-0.9.17

15 years agoTypo and better test.
Florent Bruneau [Mon, 23 Jun 2008 16:11:13 +0000 (18:11 +0200)]
Typo and better test.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoUses $page->setTitle() to set the title of the page.
Florent Bruneau [Sun, 22 Jun 2008 21:30:47 +0000 (23:30 +0200)]
Uses $page->setTitle() to set the title of the page.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMove and factorize code:
Florent Bruneau [Sun, 22 Jun 2008 21:18:37 +0000 (23:18 +0200)]
Move and factorize code:
* autoload => common.inc.php
* update_{DynamicConf} ==> PlatalGlobals
* update_NbNotifs ==> XorgSession

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMove globals.inc.php to /classes
Florent Bruneau [Sun, 22 Jun 2008 21:01:17 +0000 (23:01 +0200)]
Move globals.inc.php to /classes

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMerge branch 'platal-0.9.17'
Florent Bruneau [Sun, 22 Jun 2008 14:34:27 +0000 (16:34 +0200)]
Merge branch 'platal-0.9.17'

Conflicts:

classes/session.php

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoAuth use Post data, not Env, remove debug.
Florent Bruneau [Sun, 22 Jun 2008 14:32:41 +0000 (16:32 +0200)]
Auth use Post data, not Env, remove debug.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoThe core directory is filled with the core branch.
Florent Bruneau [Sun, 22 Jun 2008 14:16:23 +0000 (16:16 +0200)]
The core directory is filled with the core branch.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoThe core will be the core
Florent Bruneau [Sun, 22 Jun 2008 14:13:50 +0000 (16:13 +0200)]
The core will be the core

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMove xorg/xnet classes in /classes.
Florent Bruneau [Sun, 22 Jun 2008 13:31:50 +0000 (15:31 +0200)]
Move xorg/xnet classes in /classes.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoAdd security.inc.php with user check functions.
Florent Bruneau [Sun, 22 Jun 2008 13:21:54 +0000 (15:21 +0200)]
Add security.inc.php with user check functions.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoAdd core in includes.
Florent Bruneau [Sun, 22 Jun 2008 13:18:21 +0000 (15:18 +0200)]
Add core in includes.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoBye xorg.misc.inc.php
Florent Bruneau [Sun, 22 Jun 2008 13:13:33 +0000 (15:13 +0200)]
Bye xorg.misc.inc.php

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoRename xorg_ constants to pl_
Florent Bruneau [Sun, 22 Jun 2008 13:01:04 +0000 (15:01 +0200)]
Rename xorg_ constants to pl_

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoAlso move plugins.
Florent Bruneau [Sun, 22 Jun 2008 12:44:16 +0000 (14:44 +0200)]
Also move plugins.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoFirst bench of moves.
Florent Bruneau [Sun, 22 Jun 2008 12:36:46 +0000 (14:36 +0200)]
First bench of moves.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoOops.
Florent Bruneau [Sun, 22 Jun 2008 11:44:28 +0000 (13:44 +0200)]
Oops.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years ago$page is not anymore a global variable.
Florent Bruneau [Sun, 22 Jun 2008 11:43:30 +0000 (13:43 +0200)]
$page is not anymore a global variable.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoPort X.net session to the new schema.
Florent Bruneau [Sun, 22 Jun 2008 10:40:45 +0000 (12:40 +0200)]
Port X.net session to the new schema.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoFix SUID
Florent Bruneau [Sun, 22 Jun 2008 09:11:45 +0000 (11:11 +0200)]
Fix SUID

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoFixes
Florent Bruneau [Sun, 22 Jun 2008 08:08:36 +0000 (10:08 +0200)]
Fixes

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoPort X.org session management to the new session format.
Florent Bruneau [Sat, 21 Jun 2008 23:21:09 +0000 (01:21 +0200)]
Port X.org session management to the new session format.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoBase for the PlSession object.
Florent Bruneau [Sat, 21 Jun 2008 20:00:48 +0000 (22:00 +0200)]
Base for the PlSession object.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years ago{site}.inc.php is the base for all jobs.
Florent Bruneau [Sat, 21 Jun 2008 17:19:45 +0000 (19:19 +0200)]
{site}.inc.php is the base for all jobs.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoX.net built on new Core schema.
Florent Bruneau [Sat, 21 Jun 2008 16:46:18 +0000 (18:46 +0200)]
X.net built on new Core schema.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoGlobals, Session and Page object are now built by the Platal:: object.
Florent Bruneau [Sat, 21 Jun 2008 16:23:23 +0000 (18:23 +0200)]
Globals, Session and Page object are now built by the Platal:: object.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoRewrite FlagSet in order to run flag operation in constant time.
Florent Bruneau [Sat, 21 Jun 2008 15:41:09 +0000 (17:41 +0200)]
Rewrite FlagSet in order to run flag operation in constant time.
Rename the class PlFlagSet to conforms to core coding rules.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoSplit Globals into PlGlobals and PlatalGlobals:
Florent Bruneau [Sat, 21 Jun 2008 14:16:52 +0000 (16:16 +0200)]
Split Globals into PlGlobals and PlatalGlobals:
* PlGlobals is the base class for managing configuration
* PlatalGlobals is specific to X.org usage.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoRename PlatalPage to PlPage
Florent Bruneau [Sat, 21 Jun 2008 13:31:41 +0000 (15:31 +0200)]
Rename PlatalPage to PlPage

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoRename CoreLogger to PlLogger
Florent Bruneau [Sat, 21 Jun 2008 13:21:23 +0000 (15:21 +0200)]
Rename CoreLogger to PlLogger

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoCorrectly unset the hidden input field for autocompletable-and-select-menu-settable...
Olivier Le Floch [Sat, 21 Jun 2008 12:43:54 +0000 (14:43 +0200)]
Correctly unset the hidden input field for autocompletable-and-select-menu-settable fields. This ensures that if the user enters a value in the 'text' field, the 'integer id' field is ignored. Fixes FS#850.

15 years agoCoding rules.
Florent Bruneau [Sat, 21 Jun 2008 12:58:58 +0000 (14:58 +0200)]
Coding rules.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoCorrectly unset the hidden input field for autocompletable-and-select-menu-settable...
Olivier Le Floch [Sat, 21 Jun 2008 12:43:54 +0000 (14:43 +0200)]
Correctly unset the hidden input field for autocompletable-and-select-menu-settable fields. This ensures that if the user enters a value in the 'text' field, the 'integer id' field is ignored. Fixes FS#850.

15 years agoImproves 59887c: uses global domain instead of polytechnique.org, improves javascript...
Stéphane Jacob [Thu, 19 Jun 2008 13:14:24 +0000 (15:14 +0200)]
Improves 59887c: uses global domain instead of polytechnique.org, improves javascript and some other small things

15 years agoMoves upgrade scripts to a dedicated directory (will ease up merge of hruid feature...
Vincent Zanotti [Wed, 18 Jun 2008 21:51:37 +0000 (23:51 +0200)]
Moves upgrade scripts to a dedicated directory (will ease up merge of hruid feature branch).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoAutomation of the management of associations' mailing lists (Closes #817), Updates...
Stéphane Jacob [Wed, 18 Jun 2008 18:21:39 +0000 (20:21 +0200)]
Automation of the management of associations' mailing lists (Closes #817), Updates Changelog

15 years agoUpdates ChangeLog.
Vincent Zanotti [Wed, 18 Jun 2008 19:28:07 +0000 (21:28 +0200)]
Updates ChangeLog.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoUse normal int everywhere in the table to store user ids (Closes #844).
Vincent Zanotti [Tue, 17 Jun 2008 20:16:38 +0000 (22:16 +0200)]
Use normal int everywhere in the table to store user ids (Closes #844).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoMerge branch 'platal-0.9.17' into hruid
Vincent Zanotti [Mon, 16 Jun 2008 15:46:54 +0000 (17:46 +0200)]
Merge branch 'platal-0.9.17' into hruid

Conflicts:
include/banana/forum.inc.php
modules/forums.php
modules/marketing.php

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoConvert uses of XDB::(..., $flags->flags()) to XDB::(..., $flags)
Florent Bruneau [Mon, 16 Jun 2008 15:24:19 +0000 (17:24 +0200)]
Convert uses of XDB::(..., $flags->flags()) to XDB::(..., $flags)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoRemove deprecated stuff.
Florent Bruneau [Mon, 16 Jun 2008 15:16:41 +0000 (17:16 +0200)]
Remove deprecated stuff.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoImproves Banana profile form behavious and use FlagSet to store the flags.
Florent Bruneau [Mon, 16 Jun 2008 15:14:36 +0000 (17:14 +0200)]
Improves Banana profile form behavious and use FlagSet to store the flags.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoMelix alias visibility in profile should user's alias visibility, not viewer's.
Vincent Zanotti [Mon, 16 Jun 2008 08:55:50 +0000 (10:55 +0200)]
Melix alias visibility in profile should user's alias visibility, not viewer's.
Cf. 50bf984bf184367a83307676441c9bf14555efc8.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoRemove the call to get_user_forlife in /profile/ax.
Vincent Zanotti [Mon, 16 Jun 2008 02:08:08 +0000 (04:08 +0200)]
Remove the call to get_user_forlife in /profile/ax.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoRemoves calls to get_user_forlife in profile view.
Vincent Zanotti [Mon, 16 Jun 2008 02:00:56 +0000 (04:00 +0200)]
Removes calls to get_user_forlife in profile view.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoRemoves get_user_forlife calls from /marketing/broken.
Vincent Zanotti [Mon, 16 Jun 2008 01:48:23 +0000 (03:48 +0200)]
Removes get_user_forlife calls from /marketing/broken.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFixes a SQL 'typo' in /marketing/broken.
Vincent Zanotti [Mon, 16 Jun 2008 01:37:01 +0000 (03:37 +0200)]
Fixes a SQL 'typo' in /marketing/broken.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoRemoves get_user_forlife calls in VCards.
Vincent Zanotti [Mon, 16 Jun 2008 01:12:12 +0000 (03:12 +0200)]
Removes get_user_forlife calls in VCards.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoRemoves calls to get_user_forlife in carnet.
Vincent Zanotti [Mon, 16 Jun 2008 01:09:39 +0000 (03:09 +0200)]
Removes calls to get_user_forlife in carnet.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFixes direct references to abstrat PlUser methods.
Vincent Zanotti [Mon, 16 Jun 2008 01:08:55 +0000 (03:08 +0200)]
Fixes direct references to abstrat PlUser methods.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoMelix alias visibility in VCards should be user's visibility, and not viewer's alias...
Vincent Zanotti [Sun, 15 Jun 2008 23:00:24 +0000 (01:00 +0200)]
Melix alias visibility in VCards should be user's visibility, and not viewer's alias visibility.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFix a SQL error.
Florent Bruneau [Sun, 15 Jun 2008 18:43:08 +0000 (20:43 +0200)]
Fix a SQL error.
Use the previous commit to pass FlagSet to XDB

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoCan pass a FlagSet objet to XDB::...({?}). This will fill the corresponding
Florent Bruneau [Sun, 15 Jun 2008 18:42:00 +0000 (20:42 +0200)]
Can pass a FlagSet objet to XDB::...({?}). This will fill the corresponding
filed with ->flags()

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoGroup managers can choose between receiving notifications or not (default is not).
Florent Bruneau [Sun, 15 Jun 2008 17:14:28 +0000 (19:14 +0200)]
Group managers can choose between receiving notifications or not (default is not).

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoUpdate ChangeLog
Florent Bruneau [Sun, 15 Jun 2008 16:54:06 +0000 (18:54 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoNot groups managers on member unsubscription (Closes #807)
Florent Bruneau [Sun, 15 Jun 2008 16:52:38 +0000 (18:52 +0200)]
Not groups managers on member unsubscription (Closes #807)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoSmarty debug for templated mails.
Florent Bruneau [Sun, 15 Jun 2008 16:46:35 +0000 (18:46 +0200)]
Smarty debug for templated mails.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoFixes a SQL 'typo' in /marketing/broken.
Vincent Zanotti [Mon, 16 Jun 2008 01:37:01 +0000 (03:37 +0200)]
Fixes a SQL 'typo' in /marketing/broken.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoMelix alias visibility in VCards should be user's visibility, and not viewer's alias...
Vincent Zanotti [Sun, 15 Jun 2008 23:00:24 +0000 (01:00 +0200)]
Melix alias visibility in VCards should be user's visibility, and not viewer's alias visibility.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoConverts GoogleApps to the new hruid/forlife scheme.
Vincent Zanotti [Sun, 15 Jun 2008 22:39:00 +0000 (00:39 +0200)]
Converts GoogleApps to the new hruid/forlife scheme.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFixes commit e3a55098b1cfd274d8965fc307a316d9f0c447a1 (Banana conversion to hruid).
Vincent Zanotti [Sun, 15 Jun 2008 22:37:59 +0000 (00:37 +0200)]
Fixes commit e3a55098b1cfd274d8965fc307a316d9f0c447a1 (Banana conversion to hruid).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoConverts Banana to the new forlife/hruid scheme.
Vincent Zanotti [Sun, 15 Jun 2008 21:13:26 +0000 (23:13 +0200)]
Converts Banana to the new forlife/hruid scheme.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFinally makes xorg/xnet sessions compliant with the new forlife/hruid scheme.
Vincent Zanotti [Sun, 15 Jun 2008 18:52:12 +0000 (20:52 +0200)]
Finally makes xorg/xnet sessions compliant with the new forlife/hruid scheme.
Adds a session-based User object, generated at runtime from sessions variables, without any SQL requests.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoAllows the use of 'uid' as an alias for 'user_id' in FromValues instantiation of...
Vincent Zanotti [Sun, 15 Jun 2008 18:51:40 +0000 (20:51 +0200)]
Allows the use of 'uid' as an alias for 'user_id' in FromValues instantiation of PlUser.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFix a SQL error.
Florent Bruneau [Sun, 15 Jun 2008 18:43:08 +0000 (20:43 +0200)]
Fix a SQL error.
Use the previous commit to pass FlagSet to XDB

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoCan pass a FlagSet objet to XDB::...({?}). This will fill the corresponding
Florent Bruneau [Sun, 15 Jun 2008 18:42:00 +0000 (20:42 +0200)]
Can pass a FlagSet objet to XDB::...({?}). This will fill the corresponding
filed with ->flags()

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoGroup managers can choose between receiving notifications or not (default is not).
Florent Bruneau [Sun, 15 Jun 2008 17:14:28 +0000 (19:14 +0200)]
Group managers can choose between receiving notifications or not (default is not).

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoUpdate ChangeLog
Florent Bruneau [Sun, 15 Jun 2008 16:54:06 +0000 (18:54 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoNot groups managers on member unsubscription (Closes #807)
Florent Bruneau [Sun, 15 Jun 2008 16:52:38 +0000 (18:52 +0200)]
Not groups managers on member unsubscription (Closes #807)

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoSmarty debug for templated mails.
Florent Bruneau [Sun, 15 Jun 2008 16:46:35 +0000 (18:46 +0200)]
Smarty debug for templated mails.

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
15 years agoAllows the PlUser class to be instantiated lazily (prevents useless SQL queries).
Vincent Zanotti [Sun, 15 Jun 2008 16:26:36 +0000 (18:26 +0200)]
Allows the PlUser class to be instantiated lazily (prevents useless SQL queries).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoMerge branch 'platal-0.9.17' into hruid
Vincent Zanotti [Sun, 15 Jun 2008 15:28:01 +0000 (17:28 +0200)]
Merge branch 'platal-0.9.17' into hruid

15 years agoMoves SQL-dependant method of PlUser to the Polytechnique.org's implementation of...
Vincent Zanotti [Sun, 15 Jun 2008 15:25:43 +0000 (17:25 +0200)]
Moves SQL-dependant method of PlUser to the Polytechnique.org's implementation of PlUser.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoFollowup to c638d8c8103 [Can disable moderation of Unsures.] : Fix spelling in commen...
Olivier Le Floch [Sun, 15 Jun 2008 15:12:39 +0000 (17:12 +0200)]
Followup to c638d8c8103 [Can disable moderation of Unsures.] : Fix spelling in comments and web interface ; optimise javascript code ; add <label> tags to simplify selecting options

15 years agoRenames CoreUser to PlUser to comply with platal-core coding rules.
Vincent Zanotti [Sun, 15 Jun 2008 14:49:35 +0000 (16:49 +0200)]
Renames CoreUser to PlUser to comply with platal-core coding rules.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoCreates a User class to handle user identification.
Vincent Zanotti [Sun, 15 Jun 2008 14:37:42 +0000 (16:37 +0200)]
Creates a User class to handle user identification.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
15 years agoCan disable moderation of Unsures.
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>
15 years agoUpdates the get_user_login() function to the new forlife/hruid system.
Vincent Zanotti [Sat, 14 Jun 2008 23:56:18 +0000 (01:56 +0200)]
Updates the get_user_login() function to the new forlife/hruid system.
This commit breaks most of the code of the current branch.

In short: get_user*forlife* return the user's canonical email adresse (ie.
forlife@domain), while get_user*hruid* return the user's unique human readable
uid (initially set to forlife).

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoAdd S::rssActivated() to check whether the rss_hash is set AND not empty.
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>
16 years agoNo RSS popup when the link points the RSS activation form.
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>
16 years agoRemoves the last direct call to get_user_login().
Vincent Zanotti [Fri, 13 Jun 2008 16:35:30 +0000 (18:35 +0200)]
Removes the last direct call to get_user_login().

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoMigrates Xorg/Xnet's session to the new hruid field, and add it as a session variable.
Vincent Zanotti [Fri, 13 Jun 2008 14:17:31 +0000 (16:17 +0200)]
Migrates Xorg/Xnet's session to the new hruid field, and add it as a session variable.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoMerge branch 'master' into hruid
Vincent Zanotti [Fri, 13 Jun 2008 12:59:32 +0000 (14:59 +0200)]
Merge branch 'master' into hruid

16 years agoVariable 'bestalias' in referent search was in fact a 'forlife'.
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>
16 years agoAdds a new 'hruid' column (Human Readable UID) to the auth_user_md5 table.
Vincent Zanotti [Fri, 13 Jun 2008 00:44:15 +0000 (02:44 +0200)]
Adds a new 'hruid' column (Human Readable UID) to the auth_user_md5 table.
Adds hruid migration scripts.

Signed-off-by: Vincent Zanotti <vincent.zanotti@polytechnique.org>
16 years agoTypo in css, now default.css should be valid.
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)

16 years agoKeeps hidden validation preferences in the database instead of in a cookie (Closes...
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

16 years agoUpdate 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>
16 years agoBirthday cron remove old entries (Closes #831)
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>
16 years agoAccept 'yellow' passwords, add a hard limit for submit activation.
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>
16 years agoFix minifiche layout for non-admin users.
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>
16 years agoSwitch to the new trigger pattern.
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>
16 years agoAdd trigWarning() too. Update xnet CSS.
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>
16 years agoCleaner display for 'trig'.
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>
16 years agoDon't try to convert non-IP to uint.
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>
16 years agoLoad jquery.js on all pages.
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>
16 years agoUpdate ChangeLog
Florent Bruneau [Fri, 6 Jun 2008 06:31:27 +0000 (08:31 +0200)]
Update ChangeLog

Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>