[[PageOutline(2-5,Contents,pullout)]] = Edit all `trac.ini` options via the WebAdminPlugin == Description This plugin uses the new configuration option API in Trac [wiki:0.10] to allow modification of any field exposed through this mechanism. This currently includes all core Trac settings, and although no plugins are taking advantage of this yet, it will only be a matter of time. '''Notes:''' * Many Trac options require a restart of the server process, so your changes may not take effect until that is done. * You may also want to have a look at the [TracIniAdminPanelPlugin TracIniAdminPanel]. == Bugs/Feature Requests Existing bugs and feature requests for IniAdminPlugin are [report:9?COMPONENT=IniAdminPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=IniAdminPlugin&owner=jun66j5&cc=rjollos new ticket]. [[TicketQuery(component=IniAdminPlugin&group=type,format=progress)]] == Download Download the zipped source for Trac 0.10 from [download:iniadminplugin/0.10 here] or for Trac 0.11 from [download:iniadminplugin/0.11 here]. Alternatively for Trac 0.10: {{{ #!sh sudo easy_install http://trac-hacks.org/svn/iniadminplugin/0.10 }}} or for Trac 0.11, 0.12 and 1.0: {{{ #!sh sudo easy_install http://trac-hacks.org/svn/iniadminplugin/0.11 }}} To install in your Trac environment: {{{ #!sh cd /path/to/tracenv/plugins ln -s /path/to/the/IniAdmin-###-py##.egg }}} == Source You can check out IniAdminPlugin from [http://trac-hacks.org/svn/iniadminplugin here] using Subversion, or [source:iniadminplugin browse the source] with Trac. == Installation After adding the plugin to your plugins directory, enable it in `trac.ini` by adding the following: {{{ #!ini [components] iniadmin.* = enabled }}} == Screenshot [[Image(iniadmin.png)]] == Recent Changes [[ChangeLog(iniadminplugin, 3)]] == Author/Contributors '''Author:''' [wiki:athomas] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' martin_s