Hello, Sébastien! Thanks for the code :) As I think it will be also good to add option like: use internal editor or set path to external (e.g. I prefer vim).
On Tue, 2009-09-29 at 09:39 -0400, Sébastien Duquette wrote: > I have a very simple feature request. Currently there is a "Edit > plugin.." menu item which starts an editor and reloads the plugin > after. I prefer using an external editor, so I added a "Reload > plugin.." to my w3af menu. I think it would be nice if this was added > to w3af. > > The change is really simple, I modified > w3af\core\ui\gtkUi\pluginconfig.py with the following (I would have > done a diff but I'm on Windows and the change is really small) : > > I modified the end of popup_menu() : > > e = gtk.MenuItem(_("Edit plugin...")) > e.connect('activate', self._handleEditPluginEvent, > pname, ptype, path) > f = gtk.MenuItem(_("Reload plugin...")) > f.connect('activate', self._handleReloadPluginEvent, > pname, ptype, path) > gm.append( e ) > gm.append( f ) > gm.show_all() > > And added the handleReloadPluginEvent() function : > def _handleReloadPluginEvent(self, widget, pluginName, pluginType, path): > ''' > I get here when the user right clicks on a plugin name, then > he clicks on "Reload plugin..." > This method calls the plugin editor with the corresponding parameters. > ''' > self._finishedEditingPlugin(path, pluginType, pluginName) > > Thank you. > > Sébastien > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > _______________________________________________ > W3af-develop mailing list > W3af-develop@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/w3af-develop > -- Taras ---- "Software is like sex: it's better when it's free." - Linus Torvalds
signature.asc
Description: This is a digitally signed message part
------------------------------------------------------------------------------ Come build with us! The BlackBerry® Developer Conference in SF, CA is the only developer event you need to attend this year. Jumpstart your developing skills, take BlackBerry mobile applications to market and stay ahead of the curve. Join us from November 9-12, 2009. Register now! http://p.sf.net/sfu/devconf
_______________________________________________ W3af-develop mailing list W3af-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/w3af-develop