= Nicely display list of Trac projects = == Description == Provided an environment parent directory (like the {{{PythonOption TracEnvParentDir}}} directive in Trac's apache configuration), this will list links to multiple projects in a scalable, indexed, table-oriented format. This macro was created to address the problem of trying to host multiple Trac instances within a single site. This macro is an updated incarnation of the original located in the [http://trac.edgewall.org/wiki/MacroBazaar#ListTracProjects MacroBazaar]. == Bugs/Feature Requests == Existing bugs and feature requests for ListTracProjectsMacro are [report:9?COMPONENT=ListTracProjectsMacro here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=ListTracProjectsMacro&owner=mathomas new ticket]. == Download == Download the zipped source from [download:listtracprojectsmacro here]. == Source == You can check out ListTracProjectsMacro from [http://trac-hacks.org/svn/listtracprojectsmacro here] using Subversion, or [source:listtracprojectsmacro browse the source] with Trac. == Example == You must edit and change the variable ENV_PARENT_DIR in the script to point to your environment's parent directory, e.g. {{{/usr/local/www/trac/}}}. A sample call to the macro: {{{ [[ListTracProjects()]] }}} == Recent Changes == [[ChangeLog(listtracprojectsmacro, 3)]] == Author/Contributors == '''Author:''' [wiki:mathomas] [[BR]] '''Maintainer:''' [wiki:mathomas] [[BR]] '''Contributors:'''