diff --git a/admin/inc/hook_after_navbar.inc.php b/admin/inc/hook_after_navbar.inc.php
new file mode 100644
index 0000000000..daf98f8702
--- /dev/null
+++ b/admin/inc/hook_after_navbar.inc.php
@@ -0,0 +1,72 @@
+ *
+ * -------------------------------------------- *
+ * This program is free software; you can redistribute it and/or modify it *
+ * under the terms of the GNU General Public License as published by the *
+ * Free Software Foundation; either version 2 of the License, or (at your *
+ * option) any later version. *
+ \**************************************************************************/
+
+ /* $Id$ */
+
+ /* Check currentapp and API upgrade status */
+
+ if ($GLOBALS['phpgw_info']['flags']['currentapp'] != 'home' &&
+ $GLOBALS['phpgw_info']['flags']['currentapp'] != 'welcome' &&
+ (isset($GLOBALS['phpgw_info']['server']['checkappversions']) &&
+ $GLOBALS['phpgw_info']['server']['checkappversions']))
+ {
+ if ((isset($GLOBALS['phpgw_info']['user']['apps']['admin']) &&
+ $GLOBALS['phpgw_info']['user']['apps']['admin']) ||
+ $GLOBALS['phpgw_info']['server']['checkappversions'] == 'All')
+ {
+ $_found = False;
+ $app_name = $GLOBALS['phpgw_info']['flags']['currentapp'];
+ $GLOBALS['phpgw']->db->query("SELECT app_version FROM phpgw_applications WHERE app_name='$app_name' OR app_name='phpgwapi'",__LINE__,__FILE__);
+ while($GLOBALS['phpgw']->db->next_record())
+ {
+ $_db_version = $GLOBALS['phpgw']->db->f('app_version');
+ $app_name = $GLOBALS['phpgw']->db->f('app_name');
+ $_versionfile = $GLOBALS['phpgw']->common->get_app_dir($app_name) . '/setup/setup.inc.php';
+ if(file_exists($_versionfile))
+ {
+ include($_versionfile);
+ $_file_version = $setup_info[$app_name]['version'];
+ $_app_title = $setup_info[$app_name]['title'];
+ unset($setup_info);
+
+ $api_str = '
' . lang('The API is current');
+ if($GLOBALS['phpgw']->common->cmp_version_long($_db_version,$_file_version))
+ {
+ $_found = True;
+ if($app_name == 'phpgwapi')
+ {
+ $api_str = '
' . lang('The API requires an upgrade');
+ }
+ }
+ unset($_file_version);
+ unset($_app_title);
+ }
+ unset($_db_version);
+ unset($_versionfile);
+ }
+ if($_found)
+ {
+ echo '