Show
Ignore:
Timestamp:
02/19/11 15:09:26 (2 years ago)
Author:
p_lindheimer
Message:

Merged revisions 11352-11464,11466-11479 via svnmerge from
http://www.freepbx.org/v2/svn/freepbx/branches/2.8
........

r11473 | p_lindheimer | 2011-02-19 10:48:07 -0800 (Sat, 19 Feb 2011) | 1 line


allow the versionupgrade module to block available upgrades so user can be presented with only the allowed modules. This enables controlling specific steps where more complicated upgrades would break if they don't follow the proper order.

........

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/branches/2.9

    • Property svnmerge-integrated changed from /freepbx/branches/2.8:1-11351 /freepbx/trunk:1-11116 to /freepbx/branches/2.8:1-11479 /freepbx/trunk:1-11116
  • freepbx/branches/2.9/amp_conf/htdocs/admin/page.modules.php

    r11464 r11482  
    573573      } 
    574574 
     575      // If versionupgrade module is present then allow it to skip modules that should not be presented 
     576      // because and upgrade is in process. This can help assure only safe modules are present and 
     577      // force the user to upgrade in the proper order. 
     578      // 
     579      if (function_exists('versionupgrade_allowed_modules') && !versionupgrade_allowed_modules(&$modules[$name])) { 
     580        continue; 
     581      } 
    575582      $numdisplayed++; 
    576583