Ethereal-dev: [Ethereal-dev] Link from the packet list context menu to the corresponding wiki

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Ulf Lamping <ulf.lamping@xxxxxx>
Date: Tue, 18 Jan 2005 23:40:00 +0100
Hi List!

I've just checked in the feature discussed earlier.

If you select a protocol in the packet details pane, and right click to get the context menu, I've added a menu item "Online Protocol Info" which will open a simple_dialog explaining that we are going to open a web browser with the corresponding wiki page. If the user clicks "Ok" exactly that will happen, and at "Cancel" nothing (well, as one might expect ;-)

If the user "right clicks" on a field not being a protocol but a member field, the next upper protocol will be used, example: field tcp.flags -> protocol tcp.


Some question and a lot of (wiki renaming) work remains:

1.) is the "Online Protocol Info" a good menu item name? Maybe something with "Wiki" in it's name? Other suggestions?

2.) this feature uses the abbreviated protocol name, e.g. "tcp". As we might not want to have some sort of translation list (from abbrev to wiki protocol name), we have to rename all protocol related pages

3.) if we have to rename all protocol related pages, we might want to use something like "Protocols/tcp" for the new name, using the wiki's subpage feature. This will add an "Up" navigational element in the subpages, making navigation to the Protocols main page *a lot* easier. I've added an example page http://wiki.ethereal.com/Protocols_2fframe which has a yellow "Up" in the top left corner which will link to the "Protocols" main page.



I think this will be a *very* valuable feature, once we have most/a lot of the protocols described in the wiki (and we already have some :-).

What do others think?

Regards, ULFL