[Trac] Re: adding a left side menu...
Brad Anderson
brad at dsource.org
Thu Mar 3 10:33:44 EST 2005
bruce wrote:
> stephen...
>
> it is currently setup for only one project!!! that's my issue! i need to
> know how to setup the conf file file multiple projects...
>
> and i can't quite get my hands around the scant docs i've seen that discuss
> this...
>
> i need a step by step.. kiss approach!!!
>
> any thoughts/ideas/comments are welcome..
Like the link he provided on multiple projects or the suggestion to use
mod_python?
Or like the code I provided for the left-hand menu?
Trac may not be ready for you, because it has no "automatic" facility
for a left-hand menu and the docs are written for a slightly skilled
admin.
Kiss may require a bit of dirty hands on your part. Trac is well worth
it, and you may even learn something about server admin.
BA
>
> thanks
>
> bruce
>
>
> -----Original Message-----
> From: Frazier, Stephen [mailto:frazier at ugs.com]
> Sent: Thursday, March 03, 2005 7:00 AM
> To: trac at lists.edgewall.com; bedouglas at earthlink.net
> Subject: RE: [Trac] Re: adding a left side menu...
>
>
> Bruce,
>
> This looks to be set up for only one project. Look at
> http://projects.edgewall.com/trac/wiki/TracMultipleProjects for a
> multiple project setup.
>
> FYI, using mod_python will automatically give you a list of available
> projects by going to http://myserver/projects/.
>
> Steve
>
> -----Original Message-----
> From: trac-bounces at lists.edgewall.com
> [mailto:trac-bounces at lists.edgewall.com] On Behalf Of bruce
> Sent: Thursday, March 03, 2005 9:46 AM
> To: 'Matthew Good'; trac at lists.edgewall.com
> Subject: RE: [Trac] Re: adding a left side menu...
>
> ok matt...
>
> so you're saying that i essentially have to find/figure out which *.cs
> file
> gives me the output for the page that i want to have the verticle menu
> appear... arrgghh!!! and then i have to insert the html to produce the
> menus...
>
> for what might be a bigger problem... how do i get trac setup to deal
> with
> multiple projects...
>
> i have the following in my apache conf file. a guy started to set trac
> up,
> and then he disappeared!! i can access trac.. but now i need to
> determine if
> it makes sense to work with this thing... it shouldn't be this tough to
> setup a proj mgmt app..
>
> Alias /trac/ /usr/share/trac/htdocs/
> <Directory /usr/share/trac/htdocs>
> Order allow,deny
> Allow from all
> </Directory>
> <Location "/cgi-bin/trac.cgi">
> SetEnv TRAC_ENV "/var/projects/project_1/htdocs"
> </Location>
>
> <Location "/cgi-bin/trac.cgi/login">
> AuthType Basic
> AuthName "Project 1"
> AuthUserFile /var/projects/project_1/htdocs/trac.htpasswd
> Allow from all
> #Require valid-user
> </Location>
>
> i'm really trying to get something like:
>
> left menu
>
> Project Docs
> Network Docs
> (+/-)Projects
> Project-1
> Project-2
> Project-3
>
>
> where the 'Projects' link is a hidden/drop display of the underlying
> projects.. i'd like this to be on the main page, and have the individual
> projects connect to the projects as created/setup in the conf file...
>
> so how do i get there!!!!
>
> thanks....
>
> bruce
>
>
>
>
> -----Original Message-----
> From: Matthew Good [mailto:trac at matt-good.net]
> Sent: Thursday, March 03, 2005 5:59 AM
> To: trac at lists.edgewall.com; bedouglas at earthlink.net
> Subject: RE: [Trac] Re: adding a left side menu...
>
>
> On Thu, 2005-03-03 at 04:22 -0800, bruce wrote:
>
>>but i still don't have a clue as to how to use 'TracGuideToc' within
>
> my
>
>>version of trac to create a vertical left menu like
>
> 'trac.edgewall.com'.
>
> The previous poster was mistaken. The TracGuideToc is not what you were
> referring to. Also, trac.edgewall.com is part of their corporate
> website and is not powered by the Trac software, so
> http://projects.edgewall.com/trac is what you should be looking at.
>
>
>>in reviewing the docs for 'TracGuideToc' i don't have any example that
>
> shows
>
>>what file this should be included in, nor to i have any example that
>
> really
>
>>explains/walks through what the attributes are that should be used
>
> with
> the
>
>>TracGuideToc macro..
>
>
> Yes, right now the TracGuideToc is specifically for generating the table
> of contents seen on http://projects.edgewall.com/trac/wiki/TracGuide
>
> For something similar to the TracGuideToc, take a look at:
> http://svn.ipd.uka.de/trac/javaparty/wiki/TracNav
>
> The TracNav macro allows you to create a basic menu in the wiki, however
> you will have to include the macro on each page in the wiki where you
> would like it to appear.
>
> Like I said before, if you want to actually create a menu like on the
> Trac project site, you will need to edit the HTML templates. These
> files are generally located in /usr/share/trac/templates on Linux/Unix
> or C:\Python23\share\trac\templates on Windows.
>
> Trac uses the ClearSilver http://www.clearsilver.net/ templating
> language, which is similar to something like ASP, JSP, or PHP.
>
> --
> Matthew Good <trac at matt-good.net>
>
> _______________________________________________
> Trac mailing list
> Trac at lists.edgewall.com
> http://lists.edgewall.com/mailman/listinfo/trac
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Trac mailing list
> Trac at lists.edgewall.com
> http://lists.edgewall.com/mailman/listinfo/trac
More information about the Trac
mailing list