diff --git a/ChangeLog b/ChangeLog index 1ac13ed2f..6650debaf 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2008-03-07 Benny Malengier + * src/const.py.in : new const for third party plugin page + * src/ViewManager.py: in help, menu option for the third party plugins + 2008-03-07 Douglas S. Blank * src/QuickReports.py: optionally pass in kwargs * src/plugins/DefaultGramplets.py: added generation summary to pedigree diff --git a/src/ViewManager.py b/src/ViewManager.py index 7d0dba880..a7e0d1bce 100644 --- a/src/ViewManager.py +++ b/src/ViewManager.py @@ -151,6 +151,7 @@ UIDEFAULT = ''' + @@ -395,7 +396,9 @@ class ViewManager: ('MailingLists', None, _('GRAMPS _Mailing Lists'), None, None, mailing_lists_activate), ('ReportBug', None, _('_Report a Bug'), None, None, - report_bug_activate), + report_bug_activate), + ('ExtraPlugins', None, _('_Extra Reports/Tools'), None, None, + extra_plugins_activate), ('About', gtk.STOCK_ABOUT, _('_About'), None, None, display_about_box), ('PluginStatus', None, _('_Plugin Status'), None, None, @@ -1486,7 +1489,13 @@ def mailing_lists_activate(obj): """ Display the mailing list web page """ - GrampsDisplay.url( const.URL_MAILINGLIST) + GrampsDisplay.url(const.URL_MAILINGLIST) + +def extra_plugins_activate(obj): + """ + Display the wiki page with extra plugins + """ + GrampsDisplay.url(const.URL_WIKISTRING+const.WIKI_EXTRAPLUGINS) def faq_activate(obj): """ diff --git a/src/const.py.in b/src/const.py.in index 4063cb351..05fbb1c11 100644 --- a/src/const.py.in +++ b/src/const.py.in @@ -45,6 +45,7 @@ URL_WIKISTRING = "http://gramps-project.org/wiki/index.php?title=" URL_MANUAL_PAGE = "Gramps_3.0_Wiki_Manual" WIKI_FAQ = "FAQ" WIKI_KEYBINDINGS = "Gramps_3.0_Wiki_Manual_-_Keybindings" +WIKI_EXTRAPLUGINS= "3.0.x_Third-party_Plugins" #------------------------------------------------------------------------- #