Modify

Opened 8 years ago

Closed 8 years ago

#194 closed defect (fixed)

Doxygen-Plugin won't run

Reported by: SunSailor Owned by: SunSailor
Priority: normal Component: DoxygenPlugin
Severity: normal Keywords:
Cc: blackhex@… Trac Release: 0.8

Description (last modified by athomas)

Under circumstances I can't define exactly, the doxygen plugin doesn't run here. Paths are correct, but it seems, that the conversion from req.args[''] to string doesn't work as expected here (Or better said, as expected, as I don't understand why it is running elsewhere at all). Nevertheless, I've attached a patch to get it running here. This patch is also adding png support to the plugin, allowing it to show the embedded images, as I had the same kind of problems with the other patches (See #119).

Attachments (1)

TypeFixAndExtensions.diff (1.9 KB) - added by SunSailor 8 years ago.

Download all attachments as: .zip

Change History (11)

comment:1 Changed 8 years ago by SunSailor

  • Status changed from new to assigned

comment:2 Changed 8 years ago by SunSailor

This patch also adds a new configuration attribute "index", where you can choose which page shall be the root page (as main.html is only created with 'GENERATE_TREEVIEW'). It has to start with a slash

[doxygen]
path = /path/to/documentation
index = /index.html

Changed 8 years ago by SunSailor

comment:3 Changed 8 years ago by SunSailor

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:4 Changed 8 years ago by athomas

  • Description modified (diff)

comment:5 Changed 8 years ago by athomas

  • Description modified (diff)

comment:6 Changed 8 years ago by anonymous

css and gif should be added to line 46 in doxygentrac.py makeing it read:
elif re.match(r/.*.(html|png|css|gif)$, req.path_info):
this makes doxygen look like it should.

comment:7 Changed 8 years ago by Blackhex

Have you seen my patch in ticket 171. There is a capability to setup all needed files extensions in trac.ini. You could have i. e. custom front page with other files than png css and gif.

comment:8 Changed 8 years ago by Blackhex

  • Resolution fixed deleted
  • Status changed from closed to reopened

Someone should put together all patches from tickets 119,
171 and 194 and commit result into SVN. Could someone explain me why doxygen pages has /doxygen/ prefix automatically on my Trac running on mod_python but it hasn't on SunSailor's Trac please?

comment:9 Changed 8 years ago by anonymous

  • Cc blackhex@… added

comment:10 Changed 8 years ago by Blackhex

  • Resolution set to fixed
  • Status changed from reopened to closed
  • Trac Release set to 0.8

Patch functionality included in changeset 871.

Add Comment

Modify Ticket

Action
as closed .
as The resolution will be set. Next status will be 'closed'.
to The owner will be changed from SunSailor. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.