summaryrefslogtreecommitdiff
path: root/admin
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2008-10-30 22:02:20 +0000
committerMax Kremmel <xing@synapse.plus.com>2008-10-30 22:02:20 +0000
commit6b9bc49a24a7f24b7e5ad6e276c5961352ab42fc (patch)
treecdc0f0b888fbe84dd96b252ee9fd9c4e7e621b27 /admin
parentef8b77d125dac788315c54a7eea57dfe87869909 (diff)
downloadliberty-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.php9
-rw-r--r--admin/upgrades/2.1.0.php12
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' ),
-));
-
?>