diff options
author | Tom Needham <needham.thomas@gmail.com> | 2012-02-03 21:00:12 +0000 |
---|---|---|
committer | Tom Needham <needham.thomas@gmail.com> | 2012-02-03 21:00:12 +0000 |
commit | ee88ded463b24a9b9cd8ba78a5df8657159eeef8 (patch) | |
tree | f9cf3de7600647e113f94271fb82377e737777b8 | |
parent | 0bbc9ade7d51c73b4bffc13f21fbab5561fd075c (diff) | |
download | nextcloud-server-ee88ded463b24a9b9cd8ba78a5df8657159eeef8.tar.gz nextcloud-server-ee88ded463b24a9b9cd8ba78a5df8657159eeef8.zip |
more commenting out for debugging, added logging commands
-rw-r--r-- | apps/bookmarks/appinfo/app.php | 4 | ||||
-rw-r--r-- | apps/bookmarks/lib/migrate.php | 19 | ||||
-rw-r--r-- | apps/user_migrate/settings.php | 2 | ||||
-rw-r--r-- | lib/migrate.php | 5 | ||||
-rw-r--r-- | lib/migrate/provider.php | 4 |
5 files changed, 18 insertions, 16 deletions
diff --git a/apps/bookmarks/appinfo/app.php b/apps/bookmarks/appinfo/app.php index 479d8ed4767..54812188418 100644 --- a/apps/bookmarks/appinfo/app.php +++ b/apps/bookmarks/appinfo/app.php @@ -17,3 +17,7 @@ OC_App::addNavigationEntry( array( 'id' => 'bookmarks_index', 'order' => 70, 'hr OC_App::registerPersonal('bookmarks', 'settings'); require_once('apps/bookmarks/lib/search.php'); OC_Util::addScript('bookmarks','bookmarksearch'); + +// Include the migration provider + +require_once('apps/bookmarks/lib/migrate.php');
\ No newline at end of file diff --git a/apps/bookmarks/lib/migrate.php b/apps/bookmarks/lib/migrate.php index 2e6581cd9fa..d5a6a75ca82 100644 --- a/apps/bookmarks/lib/migrate.php +++ b/apps/bookmarks/lib/migrate.php @@ -1,18 +1,15 @@ <?php - class OC_Migrate_Provider_Bookmarks extends OC_Migrate_Provider{ - $this->appid = 'bookmarks'; // Create the xml for the user supplied function export($uid){ - $xml = ''; - $query = OC_DB::prepare("SELECT * FROM *PREFIX*bookmarks WHERE *PREFIX*bookmakrs.user_id = ?"); - $bookmarks = $query->execute($uid); - OC_Log::write('user_migrate',print_r($bookmarks)); - foreach($bookmarks as $bookmark){ - $xml .= '<bookmark>'; - $xml .='DATA WILL BE HERE'; - $xml .= '</bookmark>'; - } + $xml = 'debugfrombookmarks'; + //$query = OC_DB::prepare("SELECT * FROM *PREFIX*bookmarks WHERE *PREFIX*bookmakrs.user_id = ?"); + //$bookmarks = $query->execute($uid); + //foreach($bookmarks as $bookmark){ + // $xml .= '<bookmark>'; + // $xml .='DATA WILL BE HERE'; + // $xml .= '</bookmark>'; + //} return $xml; } } diff --git a/apps/user_migrate/settings.php b/apps/user_migrate/settings.php index 5831bf54cb7..4fa4d23a6fe 100644 --- a/apps/user_migrate/settings.php +++ b/apps/user_migrate/settings.php @@ -47,7 +47,7 @@ if (isset($_POST['user_migrate'])) { // Does the user want their app data? if (isset($_POST['user_appdata'])) { // adding owncloud system files - OC_Log::write('user_migrate',"Adding app data to user export",OC_Log::INFO); + OC_Log::write('user_migrate',"Adding app data to user export file",OC_Log::INFO); // Call to OC_Migrate for the xml file. //$appdatafile = $tempdir . "/appdata.xml"; //$fh = fopen($appdatafile, 'w'); diff --git a/lib/migrate.php b/lib/migrate.php index b3345ccd1a6..e3394c5a67a 100644 --- a/lib/migrate.php +++ b/lib/migrate.php @@ -25,7 +25,7 @@ * provides an interface to all search providers */ class OC_Migrate{ - static public $providers=array(); + static private $providers=array(); /** * register a new migration provider @@ -33,6 +33,7 @@ class OC_Migrate{ */ public static function registerProvider($provider){ self::$providers[]=$provider; + OC_Log::write('user_migrate','Provider registered',OC_Log::INFO); } /** @@ -46,7 +47,7 @@ class OC_Migrate{ foreach(self::$providers as $provider){ OC_Log::write('user_migrate','Getting app data for app:'.$provider->appid,OC_Log::INFO); $xml .= '<app>'; - $xml .= self::appInfoXML($provider->$appid); + //$xml .= self::appInfoXML($provider->$appid); $xml .= $provider->export($uid); $xml .= '</app>'; } diff --git a/lib/migrate/provider.php b/lib/migrate/provider.php index 920fde7db39..b604a010720 100644 --- a/lib/migrate/provider.php +++ b/lib/migrate/provider.php @@ -6,7 +6,7 @@ abstract class OC_Migrate_Provider{ public function __construct(){ OC_Migrate::registerProvider($this); } - public static $appid; + //public static $appid; /** * exports data for apps * @param string $uid @@ -19,5 +19,5 @@ abstract class OC_Migrate_Provider{ * @param string $query * @return array An array of OC_Search_Result's */ - abstract function import($data); + //abstract function import($data); } |