= Hey You! Don't use this yet!!! = [[TOC]] = Provides forms anywhere there is a wiki = == Description == This plugin aims to allow for forms anywhere there is a wiki. This is meant to supersede the previously limited-scope ChecklistPlugin. == Example == To be written. == Bugs/Feature Requests == Existing bugs and feature requests for TracFormsPlugin are [report:9?COMPONENT=TracFormsPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TracFormsPlugin&owner=rharkins new ticket]. == Download == Download the zipped source from [download:tracformsplugin here]. == Source == You can check out TracFormsPlugin from [http://trac-hacks.org/svn/tracformsplugin here] using Subversion, or [source:tracformsplugin browse the source] with Trac. == Installation == Once you have downloaded the source, do the following (your mileage may vary on the actual directory names depending on what you downloaded): {{{ #!sh cd tracformsplugin cd trunk cd 0.11 }}} === Method 1: Lay an egg === From here, you can do one of two things. The first is building an egg to drop into your project's plugins directory or your master project's plugins directory (replace or define $TRACENV_DIR with your project's base directory): {{{ #!sh python setup.py bdist_egg cp dist/TracForms-0.1-*.egg $TRACENV_DIR/plugins/ }}} === Method 2: Full install === Or, you can build and install and enable the right bit in the configuration file (replace or define $TRACENV_DIR with your project's base directory): {{{ #!sh python setup.py install vi $TRACENV_DIR/conf/trac.ini }}} Within here, locate (or create) your [components] section and add the following: {{{ [components] tracforms.* = enabled }}} === Upgrading the database === Either of the above methods require a database upgrade... {{{ #!sh trac-admin $TRACENV_DIR upgrade }}} == Recent Changes == [[ChangeLog(tracformsplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:rharkins] [[BR]] '''Contributors:'''