x2000coic [Wed, 22 Sep 2004 18:11:00 +0000 (18:11 +0000)]
correction bug : requete sql incorrecte (tâche #77)
x2000habouzit [Wed, 22 Sep 2004 13:05:02 +0000 (13:05 +0000)]
added customized mailman texts for mails and stuff
x2000habouzit [Wed, 22 Sep 2004 12:51:07 +0000 (12:51 +0000)]
better text things wrt subscribe
x2000habouzit [Wed, 22 Sep 2004 12:39:38 +0000 (12:39 +0000)]
dupes handling
x2000habouzit [Wed, 22 Sep 2004 11:42:40 +0000 (11:42 +0000)]
let's pretend nothing happened even the time just before
x2000habouzit [Wed, 22 Sep 2004 11:41:12 +0000 (11:41 +0000)]
let's pretend nothing happened
x2000habouzit [Wed, 22 Sep 2004 11:39:51 +0000 (11:39 +0000)]
more improvements + mail moderation
I still want to give acces for administrators to more things about their ML, so admin.php will still have to evolve.
but I guess the current impl match what was possible before
x2000habouzit [Wed, 22 Sep 2004 11:38:41 +0000 (11:38 +0000)]
fixups + deamoniwe
now :
* with option -f the process forks in background
* if run as rootm it donwgrades its privileges to the same uid/gid as mailman
* if not run as root and neither as list/list (or anything mailman is run under), it exits
I guess it's quite mature
x2000habouzit [Wed, 22 Sep 2004 08:42:25 +0000 (08:42 +0000)]
better "trombino" with limited number of people listed
x2000habouzit [Tue, 21 Sep 2004 16:16:04 +0000 (16:16 +0000)]
oups
x2000habouzit [Tue, 21 Sep 2004 16:14:35 +0000 (16:14 +0000)]
some improvements. no new feature
x2000habouzit [Tue, 21 Sep 2004 15:40:35 +0000 (15:40 +0000)]
tons of bugfixes + subscribe moderation now works !!!
x2000habouzit [Mon, 20 Sep 2004 21:31:29 +0000 (21:31 +0000)]
code factorization
x2000habouzit [Mon, 20 Sep 2004 20:37:15 +0000 (20:37 +0000)]
add some links between my pages
x2000habouzit [Mon, 20 Sep 2004 20:04:37 +0000 (20:04 +0000)]
lots of new stuff for mailling lists.
still needs to add some great forms
x2002bobillot [Mon, 20 Sep 2004 19:52:50 +0000 (19:52 +0000)]
Bug \" -> "
x2000habouzit [Sun, 19 Sep 2004 21:09:12 +0000 (21:09 +0000)]
begin to implement the XML-RPC things for moderation.
it begins to have a great look :)
x2000habouzit [Sun, 19 Sep 2004 18:33:29 +0000 (18:33 +0000)]
i18n scripts
x2000habouzit [Sun, 19 Sep 2004 18:21:19 +0000 (18:21 +0000)]
get i18n strings from tpls
x2000habouzit [Sun, 19 Sep 2004 15:50:45 +0000 (15:50 +0000)]
prepare things for i18n
x2000coic [Sun, 19 Sep 2004 10:41:05 +0000 (10:41 +0000)]
Added link to fiche_referent when the guy is a 'referent'
x2000coic [Sat, 18 Sep 2004 17:25:30 +0000 (17:25 +0000)]
fix : registration rejected people with several name separated by spaces
x2000habouzit [Sat, 11 Sep 2004 15:13:07 +0000 (15:13 +0000)]
typo
x2000habouzit [Sat, 11 Sep 2004 15:11:13 +0000 (15:11 +0000)]
bugfixes wrt mailman
x2000habouzit [Fri, 10 Sep 2004 23:54:14 +0000 (23:54 +0000)]
don't escape groups, there can be urls there ...
that was the 90% commit. goto bed now
x2000habouzit [Fri, 10 Sep 2004 23:52:13 +0000 (23:52 +0000)]
some graphical improvements on the fiche.tpl
x2000habouzit [Fri, 10 Sep 2004 23:37:37 +0000 (23:37 +0000)]
adapt size to the new fiche.php
90% -2
x2000habouzit [Fri, 10 Sep 2004 23:13:03 +0000 (23:13 +0000)]
improvements on list's page
trombi done.
I'm quite happy with the results
try :
http://dev.m4x.org/listes/trombi.php?liste=test
JM: I love your fiche.php work. it still needs some css tweaks, but the general impress is wonderful
x2000habouzit [Fri, 10 Sep 2004 22:47:19 +0000 (22:47 +0000)]
ooops
x2000habouzit [Fri, 10 Sep 2004 22:45:43 +0000 (22:45 +0000)]
send mails now
x2000habouzit [Fri, 10 Sep 2004 22:28:39 +0000 (22:28 +0000)]
the mailing list admin pages are DONE !!
oh yeah, it can do the same as before :)
now I still have to manage the subscription on first page and the ML 'trombino'
x2000habouzit [Fri, 10 Sep 2004 21:28:53 +0000 (21:28 +0000)]
half of the member list is done.
I achieve that with tricky things to avoid sql queries
x2000habouzit [Fri, 10 Sep 2004 11:52:36 +0000 (11:52 +0000)]
first page of the mailing lists interface ....
it's good to see my work work :)
for mailman-rpc.py: use dictionnaries instead of tuples, it's a looooooooot better for later use in php
x2000habouzit [Fri, 10 Sep 2004 07:02:02 +0000 (07:02 +0000)]
a langage with lambda x: x cannot be a totally bad language ;p
x2000habouzit [Thu, 9 Sep 2004 23:21:42 +0000 (23:21 +0000)]
some improvements
x2000habouzit [Thu, 9 Sep 2004 23:08:41 +0000 (23:08 +0000)]
none cannot be marshalled !
x2000habouzit [Thu, 9 Sep 2004 22:57:38 +0000 (22:57 +0000)]
tons of bugfixes, I managed to make Mailman crash its db's that was quite nasty.
Now that I understand more python, I quite understand what was wrong, and I assume all is correct now.
the remaining point I dunno understand is : on subscription request, the subscriber don't receive any mail ... and I don't see any error ... Note that it's better not having mailman's mails ... but I would like to be sure they will never been sent...
x2000habouzit [Thu, 9 Sep 2004 13:08:50 +0000 (13:08 +0000)]
damn, that was to easy ...
you can change (as a list admin) the welcome message of your lists.
remains : moderation stuff, automatic mail templates hacking (to hide any reference to mailman cgi site)
x2000habouzit [Thu, 9 Sep 2004 12:49:24 +0000 (12:49 +0000)]
see todolist changelog for new features.
discovered that instead of looping on elements, you ca use :
if elt in list:
wich is quite shorter ;p
and some code optimisations.
x2000habouzit [Thu, 9 Sep 2004 09:28:34 +0000 (09:28 +0000)]
wibble
x2000habouzit [Thu, 9 Sep 2004 09:25:51 +0000 (09:25 +0000)]
put the mysql user/pass into MM config
now we instanciate the mysql connection only one time, and we keep using it
list_names is now perms-safe
so do members, and (un)subscribe
subscription should have drawbacks atm for lists with a non free subscription policy
one thought : there is no way to distinguish admin mailing lists in mailman. I guess the simplest way is that the owner of those lists has to be root@poly.org or some config thing
added todolist
x2000palatin [Wed, 8 Sep 2004 19:00:49 +0000 (19:00 +0000)]
duplicated definition with MySQLdb lib
x2000palatin [Wed, 8 Sep 2004 18:51:41 +0000 (18:51 +0000)]
Added: GPL header
x2000habouzit [Wed, 8 Sep 2004 15:53:17 +0000 (15:53 +0000)]
yeah authentication work, now I have to work on the RPC functions themselves
x2000habouzit [Wed, 8 Sep 2004 11:53:41 +0000 (11:53 +0000)]
auth is quite working, integrate vincent's remarks
x2000habouzit [Wed, 8 Sep 2004 10:14:47 +0000 (10:14 +0000)]
maybe bad python, but a start
x2000habouzit [Tue, 7 Sep 2004 20:07:53 +0000 (20:07 +0000)]
sorry vincent
x2000habouzit [Tue, 7 Sep 2004 20:07:13 +0000 (20:07 +0000)]
tabs sucks ;p
x2000habouzit [Tue, 7 Sep 2004 20:05:17 +0000 (20:05 +0000)]
a damn cool xml-rpc-client class
taken from http://fr2.php.net/xml-rpc
x2000habouzit [Tue, 7 Sep 2004 20:02:05 +0000 (20:02 +0000)]
small corrections
x2000coic [Tue, 7 Sep 2004 19:58:18 +0000 (19:58 +0000)]
Use more clean way to determine url
x2000coic [Tue, 7 Sep 2004 19:50:50 +0000 (19:50 +0000)]
bug fixes (task #65 : 'Erreurs 404')
x2000habouzit [Tue, 7 Sep 2004 19:39:37 +0000 (19:39 +0000)]
authors for the xml-rpc client includes
x2000habouzit [Tue, 7 Sep 2004 19:38:15 +0000 (19:38 +0000)]
taken from http://xmlrpc-epi.sourceforge.net
x2000habouzit [Tue, 7 Sep 2004 19:29:30 +0000 (19:29 +0000)]
authors += vincent
x2000habouzit [Tue, 7 Sep 2004 19:28:44 +0000 (19:28 +0000)]
first commit
x2000habouzit [Tue, 7 Sep 2004 15:39:12 +0000 (15:39 +0000)]
bye nusoap, we will use plain xml-rpc calls thanks to vincent
x2000habouzit [Mon, 6 Sep 2004 09:58:59 +0000 (09:58 +0000)]
step4 debug is complete. ouch
was not that easy.
the problem of mailing lists remains
x2000habouzit [Mon, 6 Sep 2004 08:27:04 +0000 (08:27 +0000)]
correct a bug I thought at this night
x2000coic [Mon, 6 Sep 2004 06:25:07 +0000 (06:25 +0000)]
bugfixes on fiche.tpl and css :
larger box for CV
some bad alignements when only one address
Don't show item title when item is null
x2000habouzit [Sun, 5 Sep 2004 22:58:46 +0000 (22:58 +0000)]
bugfixes.
now I have to recode step4.php/tpl.
I've test - quickly and not for proms > 1995 - the marketing AND the normal inscription. all seems to work smoothly atm
x2000habouzit [Sun, 5 Sep 2004 22:25:44 +0000 (22:25 +0000)]
inscription still in rework
x2000habouzit [Sun, 5 Sep 2004 22:01:11 +0000 (22:01 +0000)]
step 1-3 reworked
x2000coic [Sun, 5 Sep 2004 21:19:01 +0000 (21:19 +0000)]
use new css for fiche_referent.php aswell
x2000coic [Sun, 5 Sep 2004 20:27:57 +0000 (20:27 +0000)]
Change the title of fiche.php to reflect the user's name
x2000coic [Sun, 5 Sep 2004 20:26:25 +0000 (20:26 +0000)]
We want to be able to change the title
x2000coic [Sun, 5 Sep 2004 20:15:06 +0000 (20:15 +0000)]
better css for fiche.tpl
x2000habouzit [Sun, 5 Sep 2004 17:44:38 +0000 (17:44 +0000)]
email transition
x2000habouzit [Sun, 5 Sep 2004 17:42:35 +0000 (17:42 +0000)]
wibble
x2000habouzit [Sun, 5 Sep 2004 17:39:42 +0000 (17:39 +0000)]
homonymes now runs the new system
still have the insciption to do ...
x2000habouzit [Sun, 5 Sep 2004 12:54:46 +0000 (12:54 +0000)]
wibble
x2000habouzit [Sun, 5 Sep 2004 12:54:18 +0000 (12:54 +0000)]
oooooookay.
now every page that uses aliases discard homonymes entries, and prints expire date if appliable
x2000habouzit [Sun, 5 Sep 2004 12:24:41 +0000 (12:24 +0000)]
now until type=homonyme, the alias is ours.
and expire tells that we can (or not) take the alias and make it an homonyme.
homonyme.id is not 0 anymore but one of the users having this id one day.
the table x4dat.homonyme tells the associated list
x2000habouzit [Sun, 5 Sep 2004 12:11:06 +0000 (12:11 +0000)]
conversion scripts
x2000habouzit [Sat, 4 Sep 2004 22:11:41 +0000 (22:11 +0000)]
don't forget to add yourself to the file when you commit anything
x2000habouzit [Sat, 4 Sep 2004 21:58:22 +0000 (21:58 +0000)]
no more stupid warnings for the NL
closes: FS#69
it's good to see we write clean xhtml code :)
x2000habouzit [Sat, 4 Sep 2004 21:04:25 +0000 (21:04 +0000)]
log which tab was modified
x2000habouzit [Sat, 4 Sep 2004 20:47:50 +0000 (20:47 +0000)]
better logging
x2000habouzit [Sat, 4 Sep 2004 20:33:58 +0000 (20:33 +0000)]
dead pages
x2000habouzit [Sat, 4 Sep 2004 20:27:41 +0000 (20:27 +0000)]
not used anymode
x2000habouzit [Sat, 4 Sep 2004 20:14:30 +0000 (20:14 +0000)]
reworked emails class a little to improve it.
make utilisateurs.php use it.
it will break step4.php snce mtic.inc.php does not exist anymore.
TODO: make step4 use the Redirect class if possible
x2000habouzit [Sat, 4 Sep 2004 14:40:02 +0000 (14:40 +0000)]
new emails layout
x2000habouzit [Fri, 3 Sep 2004 00:28:50 +0000 (00:28 +0000)]
wibble
x2000habouzit [Fri, 3 Sep 2004 00:28:18 +0000 (00:28 +0000)]
end of debug for tonight
x2000habouzit [Fri, 3 Sep 2004 00:20:28 +0000 (00:20 +0000)]
wibble
x2000bedo [Fri, 3 Sep 2004 00:15:46 +0000 (00:15 +0000)]
make_username -> make_forlife
x2000habouzit [Fri, 3 Sep 2004 00:08:48 +0000 (00:08 +0000)]
wibble
x2000bedo [Thu, 2 Sep 2004 23:57:43 +0000 (23:57 +0000)]
get rid of username in marketing
x2000habouzit [Thu, 2 Sep 2004 23:55:56 +0000 (23:55 +0000)]
wibble
x2000habouzit [Thu, 2 Sep 2004 23:36:57 +0000 (23:36 +0000)]
vcard
x2000bedo [Thu, 2 Sep 2004 23:33:56 +0000 (23:33 +0000)]
get rid of username in admin except homonymes.php
x2000habouzit [Thu, 2 Sep 2004 23:25:30 +0000 (23:25 +0000)]
20 tons of bugfixes this time
x2000habouzit [Thu, 2 Sep 2004 23:06:10 +0000 (23:06 +0000)]
hop hop hop, more fixes
x2000bedo [Thu, 2 Sep 2004 23:04:19 +0000 (23:04 +0000)]
get rid of username in search
x2000bedo [Thu, 2 Sep 2004 22:33:55 +0000 (22:33 +0000)]
xhtml
x2000habouzit [Thu, 2 Sep 2004 22:27:05 +0000 (22:27 +0000)]
10 tons of fixes, again and again
x2000habouzit [Thu, 2 Sep 2004 21:22:18 +0000 (21:22 +0000)]
get rid of more usernames
yahoooooo
madness is near
x2000habouzit [Thu, 2 Sep 2004 21:09:31 +0000 (21:09 +0000)]
I cannot believe all of this already works...
to easy
x2000habouzit [Thu, 2 Sep 2004 20:12:08 +0000 (20:12 +0000)]
obsolete
x2000habouzit [Thu, 2 Sep 2004 20:11:22 +0000 (20:11 +0000)]
melix fixed