Florent Bruneau [Fri, 18 Jan 2008 23:33:02 +0000 (00:33 +0100)]
-absents/-participants bootstrap and renaming
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 14 Jan 2008 21:59:40 +0000 (22:59 +0100)]
First version of event saving.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 13 Jan 2008 18:35:44 +0000 (19:35 +0100)]
Fetching event
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 13 Jan 2008 15:28:07 +0000 (16:28 +0100)]
Update object definition to reflect database structure.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 13 Jan 2008 15:21:45 +0000 (16:21 +0100)]
Add SQL schema
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 12 Jan 2008 18:39:02 +0000 (19:39 +0100)]
Small update.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 12 Jan 2008 14:30:05 +0000 (15:30 +0100)]
Starting writing a new XNetEvent class
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 9 Jan 2008 21:56:21 +0000 (22:56 +0100)]
Fix a double entity
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 9 Jan 2008 21:42:08 +0000 (22:42 +0100)]
Fix mentor edition page (Closes #764)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 1 Jan 2008 14:01:17 +0000 (15:01 +0100)]
Much faster listing of alias members.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 1 Jan 2008 10:25:41 +0000 (11:25 +0100)]
Old tab layout has been deprecated, use another structure for CSV importer.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Dec 2007 23:57:34 +0000 (00:57 +0100)]
Another date reference.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Dec 2007 23:54:18 +0000 (00:54 +0100)]
Happy new year!
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 31 Dec 2007 09:56:48 +0000 (10:56 +0100)]
Extends time limit to 120seconds for group mailer (Fru)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 21:10:11 +0000 (22:10 +0100)]
Show payment details in CSV (Closes #728)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 21:02:46 +0000 (22:02 +0100)]
Show payment summary in event admin page.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 20:29:33 +0000 (21:29 +0100)]
No vcard on profile of dead person (Closes #752)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 18:12:29 +0000 (19:12 +0100)]
Dummy change to test autoclose (Closes #754)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 14:27:56 +0000 (15:27 +0100)]
Use .mail.tpl extension for mail templates. Remove unused templates.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 14:10:24 +0000 (15:10 +0100)]
Autoreplace ' [?!:;]' => ' \1' in html mails.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 21 Dec 2007 14:03:46 +0000 (15:03 +0100)]
' :' => ' :' (French rules)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 14 Dec 2007 20:38:32 +0000 (21:38 +0100)]
Use smarty plugins in mail templates.
Closes #750
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 10 Dec 2007 21:43:03 +0000 (22:43 +0100)]
Prepare activation of liste-unsubscribe
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 9 Dec 2007 17:46:08 +0000 (18:46 +0100)]
Close #743: Warning when editing subscription of a non-X.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 9 Dec 2007 17:41:46 +0000 (18:41 +0100)]
Don't show an empty identity if neither name nor firstname are defined for
the user.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 9 Dec 2007 17:33:27 +0000 (18:33 +0100)]
Searching mentors in advanced search works back. (Closes #741)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 9 Dec 2007 17:09:17 +0000 (18:09 +0100)]
Closes #742: Saved subdomain not preselected when editing profile.
Florent Bruneau [Sat, 1 Dec 2007 17:28:45 +0000 (18:28 +0100)]
Really reactive address.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 1 Dec 2007 16:56:19 +0000 (17:56 +0100)]
IE suxx (onclick instead of onchange...)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 29 Nov 2007 21:03:50 +0000 (22:03 +0100)]
Fix another payment count issue.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 27 Nov 2007 19:19:33 +0000 (20:19 +0100)]
Fix payment count in some specific cases.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Stéphane Jacob [Fri, 23 Nov 2007 12:33:49 +0000 (13:33 +0100)]
typo
Stéphane Jacob [Fri, 23 Nov 2007 11:53:32 +0000 (12:53 +0100)]
1921 is the oldest promotion we have
Florent Bruneau [Wed, 21 Nov 2007 14:22:15 +0000 (15:22 +0100)]
Allow HTTP for manageurs and e-confiance.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 20 Nov 2007 22:11:13 +0000 (23:11 +0100)]
Fix moderation form.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 15 Nov 2007 18:50:47 +0000 (19:50 +0100)]
I hate having a profile looking like a draft.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 15 Nov 2007 18:23:12 +0000 (19:23 +0100)]
Closes #729: Fix positioning of addresses on public profile.
Use iteration number instead of internal id of the addresses to select left
or right.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 15 Nov 2007 12:18:21 +0000 (13:18 +0100)]
Another payment computation bug.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 15 Nov 2007 12:03:26 +0000 (13:03 +0100)]
Do not store payments on multiple SQL entry.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 13 Nov 2007 20:09:53 +0000 (21:09 +0100)]
Typo
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 23:36:19 +0000 (00:36 +0100)]
Add a step function to the profiler to easily switch to another event of the same category.
Before: After:
PlProfiler::start("Machin", "truc"); PlProfiler::start("Machin", "truc");
do_truc(); do_truc();
PlProfiler::stop("Machin");
PlProfiler::start("Machin", "bidule"); PlProfiler::step("Machin", "bidule");
do_bidule(); do_bidule();
PlProfiler::stop("Machin"); PlProfiler::stop("Machin);
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 22:39:21 +0000 (23:39 +0100)]
Oops, wrong order.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 22:36:50 +0000 (23:36 +0100)]
Add a new PlProfiler tool based on PlBacktrace.
To use:
Just add
PlProfiler::start("category", "event");
PlProfiler::stop("category");
so, if you want both to profile a loop and each step of the loop:
PlProfiler::start("my loop");
for ($i = 0 ; $i < 2000 ; ++$i) {
PlProfiler::start("my step", $i);
do_sth();
PlProfiler::stop("my step");
}
PlProfiler::stop("my loop");
The result will be displayed as a backtrace by category.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 19:18:15 +0000 (20:18 +0100)]
Only 1 SQL query to build the list of events in the main page.
(was at least 4, at most 8)
This implies we fetch all the data (even the text of the events the user
marked as read), but this is lighter than doing multiple queries.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 17:54:43 +0000 (18:54 +0100)]
Fix session init when the user have no last connection.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 17:22:49 +0000 (18:22 +0100)]
Just a bit of fun...
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 15:12:49 +0000 (16:12 +0100)]
Add a small command line tool to get information about a user.
Just run ./getuser.sh "fields" "Name" ["promo"] eg.:
./getuser.sh user_id "F B" 2003 will output
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 10 Nov 2007 11:14:24 +0000 (12:14 +0100)]
Small fixes of the axletter.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 8 Nov 2007 21:57:05 +0000 (22:57 +0100)]
Nicer NL edition form
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 8 Nov 2007 21:52:46 +0000 (22:52 +0100)]
Minor improvement of keynote skin
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 5 Nov 2007 22:26:05 +0000 (23:26 +0100)]
Build carnet notification email using PlMailer wiki capability.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Pascal Corpet [Sun, 4 Nov 2007 16:09:30 +0000 (17:09 +0100)]
set utf8 as default for all new tables in x4dat
Florent Bruneau [Sun, 4 Nov 2007 15:07:08 +0000 (16:07 +0100)]
Pack html generated by the MiniWiki in <html><body> in mails.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 16:38:11 +0000 (17:38 +0100)]
Fix #735: Encoding of list description in member edition form.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 16:25:34 +0000 (17:25 +0100)]
Use bootstrap to initialize NbIns and NbValid
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 16:25:11 +0000 (17:25 +0100)]
Switch the request number to a dynamic variable.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 16:23:58 +0000 (17:23 +0100)]
Add a 'bootstrap' method to globals to initialize dynamic variables.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 14:37:24 +0000 (15:37 +0100)]
Bootstrap useful dynamic variable when needed.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 12:26:51 +0000 (13:26 +0100)]
Update Makefile:
* Add .htaccess in uploads/temps/
* Update banana build (since it is not packaged anymore)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 11:22:30 +0000 (12:22 +0100)]
xhtml validation, and small skin improvements.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sat, 3 Nov 2007 11:06:12 +0000 (12:06 +0100)]
Remove useless text.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 22:57:47 +0000 (23:57 +0100)]
Change perms on xnet stay on the current page.
This make this thing very easy to use, just select the permission and see
what the current page looks like.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 22:53:01 +0000 (23:53 +0100)]
Skin layout improvements.
-> remove breadcrumb (it didn't contains any 'new' information)
-> move the 'change my permission' form in the menu
-> place plwizard's tab on the top of the 'body' part
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 20:30:07 +0000 (21:30 +0100)]
Small improvement.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 20:13:30 +0000 (21:13 +0100)]
Better look for tabs on X.net
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 20:12:42 +0000 (21:12 +0100)]
Fix a notice
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:56:33 +0000 (17:56 +0100)]
Fix link to banana message on x.net.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:47:03 +0000 (17:47 +0100)]
Remove deprecated old-fashing tabs skinning
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:46:22 +0000 (17:46 +0100)]
Don't show NNTP client notice on X.net (link are not valid).
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:45:13 +0000 (17:45 +0100)]
Ugly port of plwizard skinning to X.net.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:25:00 +0000 (17:25 +0100)]
Added support for ML archives for PlWizard powered banana
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 16:04:57 +0000 (17:04 +0100)]
Port profile page and have lighter code to handle the wall thing
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Fri, 2 Nov 2007 13:03:26 +0000 (14:03 +0100)]
First fast port of banana to PlWizard
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 1 Nov 2007 20:14:16 +0000 (21:14 +0100)]
Use {$global->..->NbIns} instead of {insert name="getNbIns"}
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Thu, 1 Nov 2007 10:39:10 +0000 (11:39 +0100)]
Cache the NbNotifs in session data.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 23:13:07 +0000 (00:13 +0100)]
Add banana in __autoload to be sure session data are correctly handled.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 23:12:19 +0000 (00:12 +0100)]
Do not add text in verbose checkdb message.
The verbose state is already indicated in the mail subject, so there's no
need of a reminder two lines below. This avoid void mail to be sent when no
db check failed in verbose mode.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Pascal Corpet [Sun, 28 Oct 2007 23:01:57 +0000 (00:01 +0100)]
Oops forgot one file.
Pascal Corpet [Sun, 28 Oct 2007 22:58:58 +0000 (23:58 +0100)]
Uses new dynamic config to store number of subscribers so we don't
recalculate it on each page.
Pascal Corpet [Sun, 28 Oct 2007 22:52:03 +0000 (23:52 +0100)]
Adds a dynamic configuration ini file.
Pascal Corpet [Sun, 28 Oct 2007 20:07:43 +0000 (21:07 +0100)]
Add a where clause to table editor
Pascal Corpet [Sun, 28 Oct 2007 20:05:53 +0000 (21:05 +0100)]
Set an alt in icon when there is a title
Florent Bruneau [Sun, 28 Oct 2007 18:15:29 +0000 (19:15 +0100)]
Oops, fix 45319df (default value for baseurl)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 18:11:34 +0000 (19:11 +0100)]
Don't hide emails for connected user.
This causes a large speedup for pages with a lot of emails (ML, banana...)
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 17:55:08 +0000 (18:55 +0100)]
Accept a default value for baseurl
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 16:14:03 +0000 (17:14 +0100)]
PHP's gc sucks
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 12:29:15 +0000 (13:29 +0100)]
Fix an error in error_handler making debug a bit harder
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Sun, 28 Oct 2007 09:47:17 +0000 (10:47 +0100)]
Remove BDD warning for region in entreprise addresses
Raphaël Marichez [Fri, 26 Oct 2007 09:53:57 +0000 (11:53 +0200)]
Begin promo statistics at 1930 - fix picture title
Signed-off-by: Raphaël Marichez <falco@gentoo.org>
Florent Bruneau [Wed, 24 Oct 2007 20:52:22 +0000 (22:52 +0200)]
Use auth-groupex instead for auth-groupesx.php for Xnet authentication.
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 24 Oct 2007 20:31:40 +0000 (22:31 +0200)]
Fix a missing urlencode in group auth that leads to some encoding failures
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Wed, 24 Oct 2007 18:24:37 +0000 (20:24 +0200)]
Close #732: Adapt subscription text to the sex of the subscriber
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 23 Oct 2007 19:24:52 +0000 (21:24 +0200)]
Fix wiki text in RSS
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Tue, 23 Oct 2007 19:14:31 +0000 (21:14 +0200)]
Fix double html_entities in event admin form
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 22 Oct 2007 18:25:18 +0000 (20:25 +0200)]
Fix edition of non well geolocalized jobs
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 22 Oct 2007 18:16:42 +0000 (20:16 +0200)]
Fix the edition of event subscription for non member
Signed-off-by: Florent Bruneau <florent.bruneau@polytechnique.org>
Florent Bruneau [Mon, 22 Oct 2007 16:58:04 +0000 (18:58 +0200)]
Fix the link to update status of non-comers
Olivier Le Floch [Sun, 21 Oct 2007 00:16:34 +0000 (02:16 +0200)]
Do not escape address fields for Macs since that introduces '\'s when importing VCards in Address Book. Keep old behaviour for Windows, pending reports that the same bug exists for Windows.
Florent Bruneau [Fri, 19 Oct 2007 21:28:22 +0000 (23:28 +0200)]
Fix banana profile update
Stéphane Jacob [Sat, 20 Oct 2007 12:11:04 +0000 (14:11 +0200)]
bundesverdienstkreuz