diff options
| author | Max Kremmel <xing@synapse.plus.com> | 2008-10-30 22:02:20 +0000 |
|---|---|---|
| committer | Max Kremmel <xing@synapse.plus.com> | 2008-10-30 22:02:20 +0000 |
| commit | 6b9bc49a24a7f24b7e5ad6e276c5961352ab42fc (patch) | |
| tree | cdc0f0b888fbe84dd96b252ee9fd9c4e7e621b27 /admin | |
| parent | ef8b77d125dac788315c54a7eea57dfe87869909 (diff) | |
| download | liberty-6b9bc49a24a7f24b7e5ad6e276c5961352ab42fc.tar.gz liberty-6b9bc49a24a7f24b7e5ad6e276c5961352ab42fc.tar.bz2 liberty-6b9bc49a24a7f24b7e5ad6e276c5961352ab42fc.zip | |
shuffle around some dependency stuff: move dep settings to schema_inc.php file since they are not related to upgrade versions, move dep methods to BitSystem to make them available on package page (we should really do something about these installer methods in kernel), add dep graph on package page for an easy overview if deps are met when a package has been activated - requireds PEAR::Image_GraphViz to be installed.
Diffstat (limited to 'admin')
| -rw-r--r-- | admin/schema_inc.php | 9 | ||||
| -rw-r--r-- | admin/upgrades/2.1.0.php | 12 |
2 files changed, 10 insertions, 11 deletions
diff --git a/admin/schema_inc.php b/admin/schema_inc.php index 146c9f6..6a2940f 100644 --- a/admin/schema_inc.php +++ b/admin/schema_inc.php @@ -365,4 +365,13 @@ $gBitInstaller->registerUserPermissions( LIBERTY_PKG_NAME, array( array('p_liberty_trusted_editor', 'Can make edits to content as a trusted editor', 'editors', LIBERTY_PKG_NAME ), )); +// Package dependencies +$gBitInstaller->registerDependencies( LIBERTY_PKG_NAME, array( + 'users' => array( 'min' => '2.1.0' ), + 'kernel' => array( 'min' => '2.0.0' ), + 'themes' => array( 'min' => '2.0.0' ), + 'languages' => array( 'min' => '2.0.0' ), + 'storage' => array( 'min' => '0.0.0' ), +)); + ?> diff --git a/admin/upgrades/2.1.0.php b/admin/upgrades/2.1.0.php index 0327af7..04bd51b 100644 --- a/admin/upgrades/2.1.0.php +++ b/admin/upgrades/2.1.0.php @@ -1,6 +1,6 @@ <?php /** - * @version $Header: /cvsroot/bitweaver/_bit_liberty/admin/upgrades/2.1.0.php,v 1.3 2008/10/30 09:57:49 squareing Exp $ + * @version $Header: /cvsroot/bitweaver/_bit_liberty/admin/upgrades/2.1.0.php,v 1.4 2008/10/30 22:02:20 squareing Exp $ */ global $gBitInstaller; @@ -10,7 +10,6 @@ $infoHash = array( 'description' => "This upgrade replaces unused meta tables with new ones. These meta tables are used to store meta data of uploaded files.", 'post_upgrade' => NULL, ); - $gBitInstaller->registerPackageUpgrade( $infoHash, array( array( 'DATADICT' => array( @@ -66,13 +65,4 @@ array( 'PHP' => ' ) )); - -$gBitInstaller->registerPackageDependencies( $infoHash, array( - 'users' => array( 'min' => '2.1.0' ), - 'kernel' => array( 'min' => '2.0.0' ), - 'themes' => array( 'min' => '2.0.0' ), - 'languages' => array( 'min' => '2.0.0' ), - 'storage' => array( 'min' => '0.0.0' ), -)); - ?> |
