Trac Create Web UI
This trachack is a combination of scripts I had found and some custom coded.
I started with the init.pl found @ http://anantgarg.com/2009/03/25/subversion-trac-multiple-projects/ and redid it in python.
That init.pl is great, however I don't want to always have to ssh to the server to create a new project/svn.
I then took a great php form from http://www.easyphpcontactform.com/ and modified and hacked it up quite a bit.
At this stage the application runs locally just fine, but when I move it to the server the script fails. I haven't had much time to debug, and I think its time to hand it off to the community to help out.
Its a simple script, but it does the job.
I've tested it with my Trac install 0.11.5 and svnserve 1.4.6.
I know my python script needs work. Also, notice the python script contains the superuser password. I know this is unsecure, but any ideas on how to do it?
UPDATE: If someone has a better solution, please let me know. Maybe I missed something.
If you have any issues, create a new ticket.
Download the zipped source from here.
User enters there registered name, short project name, long project name and that's it.