[[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. [[Image(iniadmin.png, border=2)]] '''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 [/newticket?component=IniAdminPlugin new ticket]. [[TicketQuery(component=IniAdminPlugin&group=type,format=progress)]] == Download Download the zipped source for Trac 0.10 from [export:iniadminplugin/0.10 here] or for Trac 0.11 from [export:iniadminplugin/0.11 here]. == Source You can check out IniAdminPlugin from [/svn/iniadminplugin here] using Subversion, or [source:iniadminplugin browse the source] with Trac. == Installation For Trac 0.10: {{{#!sh sudo easy_install https://trac-hacks.org/svn/iniadminplugin/0.10 }}} or for Trac 0.11 and later: {{{#!sh pip install svn+https://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 }}} After adding the plugin to your plugins directory, enable it by adding the following in your `trac.ini` file: {{{#!ini [components] iniadmin.* = enabled }}} == Recent Changes [[ChangeLog(iniadminplugin, 3)]] == Author/Contributors '''Author:''' [wiki:athomas] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:''' martin_s