[[PageOutline(2-5,Contents,pullout)]] = Trac Create Web UI {{{#!box info **Notice:** This plugin does not necessarily meet coding standards or functions correctly in all use cases. }}} == Description This plugin generates a form to allow a user to create a new Trac project. User enters their registered name, short project name, long project name and a new project will be created: [[Image(tracWEB.png, border=2)]] 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 fine, but when I move it to the server the script fails. Tested it with Trac version 0.11.5 and svnserve 1.4.6. Notice the Python script contains the superuser password, which is unsecure and needs work. == Bugs/Feature Requests Existing bugs and feature requests for TracCreateWebUiScript are [report:9?COMPONENT=TracCreateWebUiScript here]. If you have any issues, create a [/newticket?component=TracCreateWebUiScript new ticket]. [[TicketQuery(component=TracCreateWebUiScript&group=type,format=progress)]] == Download Download the zipped source from [export:traccreatewebuiscript here]. == Source You can check out TracCreateWebUiScript from [/svn/traccreatewebuiscript here] using Subversion, or [source:traccreatewebuiscript browse the source] with Trac. == Recent Changes [[ChangeLog(traccreatewebuiscript, 3)]] == Author/Contributors '''Author:''' [wiki:shaiss] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''