[Trac] Re: adding a left side menu...
bruce
bedouglas at earthlink.net
Thu Mar 3 10:53:26 EST 2005
brad...
the need for examples actually helps new users to get a better
understanding/ramp up faster w/r to using the application. simply pointing
someone to docs that they've already stated that they've seen and that they
can't quite get doesn't do any good...
if you intention is to have an app that only 'certain' people get, then keep
crusing down that path.. but if the intent is to get an app that can really
be used by a variety of people, then the input of new people regarding the
app should be helpful.
the suggestion to use mod_python was/is reviewed, and as i've stated, i
still have issues with understanding the docs, and applying them to my
situation... and this gets to the kiss principle that i allude to..
if i could look at the docs, and go through a real world example, then i
could start to se how it applies to my situation.. the docs, at least for
me, don't get me there..
the code that you gave me for the vertical menu was pretty much what i
already had, and i thank you. i had thought that there was another/better
way, than simply 'adding' html to a given .cs page, particularly when i
don't really know exactly where/what the given .cs file affects!!
brad, i don't know your level of skill with software/trac, and i'm fairly
sure you don't know mine! what i do know is that if an app is really going
to be successful, then you need to allow the people who want to use it, to
not be ready to throw it out in the 1st few days!!
my issue is not that i have the information i'm looking for, and i can't get
it... my issue is that i don't have a reasonable way to get a firm enough
understanding of the information that i have before me to help me solve my
issue!!
and this is where the issue of examples comes in...
if i there where a site with various config files, allowing users to see how
apache/trac can be setup.. it would be helpful...
my $0.02 worth...
thanks..
bruce
if you'd like to take a look at my current conf file and help me understand
what/how i need to change it to use mod_python to deal with multiple
projects, i'd appreciate it!!
-----Original Message-----
From: Brad Anderson [mailto:brad at dsource.org]
Sent: Thursday, March 03, 2005 7:34 AM
To: trac at lists.edgewall.com; bedouglas at earthlink.net
Subject: Re: [Trac] Re: adding a left side menu...
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