x2000habouzit [Sat, 25 Sep 2004 09:48:06 +0000 (09:48 +0000)]
last page and last touch for ML interface... Now have to manage list creation/deletion
x2002marichez [Fri, 24 Sep 2004 21:51:42 +0000 (21:51 +0000)]
Bugfix : pas de OEL dans un champ de vcard...
(... sauf si la nouvelle ligne commence par un espace)
see RFC 2425 $5.8.2 http://www.faqs.org/rfcs/rfc2425.html
x2000habouzit [Fri, 24 Sep 2004 16:43:52 +0000 (16:43 +0000)]
bugfixes
Note : still have problems with ° for example, uquote seems not to be enough ....
x2000habouzit [Fri, 24 Sep 2004 16:28:05 +0000 (16:28 +0000)]
superuser admin pages ...
now : full list, and creation scripts ...
x2000habouzit [Fri, 24 Sep 2004 15:34:42 +0000 (15:34 +0000)]
code simplifications + encodings problems
x2000habouzit [Fri, 24 Sep 2004 14:47:43 +0000 (14:47 +0000)]
new gadget : time evaluation !
x2000habouzit [Fri, 24 Sep 2004 14:35:12 +0000 (14:35 +0000)]
loooooooots of work around owner options, moderation and admin... still needs to do : admin options page, hidden options check, maillist creation, and a page of all lists for administration purposes
x2000habouzit [Thu, 23 Sep 2004 18:46:58 +0000 (18:46 +0000)]
last vhosting things for moderate.php
now I have to work on owner/admin options
x2000habouzit [Thu, 23 Sep 2004 18:46:19 +0000 (18:46 +0000)]
do the right thing
x2000habouzit [Thu, 23 Sep 2004 17:44:17 +0000 (17:44 +0000)]
handy function
x2000habouzit [Thu, 23 Sep 2004 17:20:35 +0000 (17:20 +0000)]
vhosting for admin.php
x2000habouzit [Thu, 23 Sep 2004 15:40:45 +0000 (15:40 +0000)]
reworked index/members/trombi to support vhost schemes
x2000habouzit [Thu, 23 Sep 2004 11:03:20 +0000 (11:03 +0000)]
don't forget that we dropped the dupes
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