Hi List!
I've just implemented a way to direct user's from the context menu of
the packet details to the relevant wiki page.
As we're currently in a release cycle, I've commented out the menu
items, so our user's won't recognize these changes.
However, the link to the wiki pages will simply point to the abbreviated
name of the protocol (which usually currently won't exist). For example
the current implementation will point from "tcp" to the wiki.
As the wiki itself is case sensitive, it won't match the current "TCP"
wiki page :-(
That way, I currently see only three solutions (as I don't want to
rename all the abbreviated protocol names in Ethereal for several reasons):
1.) rename all the protocol related wiki pages, so they will map the
abbreviated protocol names (my preferred, however a lot of work)
2.) add a mapping mechanism between the abbrev. name and the wiki pages
(a maintenance issue in the long term )
3.) redirect all the abbrev. names to real wiki pages (also a
maintenance issue) using the wiki redirect mechanisms and add new pages
with the "real" protocol abbrev names
I would prefer the first approach. Ok, it will add a lot of work in the
short time, but this will pay off in the long term I would think. So we
would have to rename all wiki pages from their current name to the
protocols abbreviation (most of the work will be to fix the various
links already there).
What do the other's think?
Regards, ULFL