database.params.password = QsFe2wxVMW
database.params.dbname = fluidbookwebv3
-former.database.adapter = pdo_mysql
-former.database.params.host = localhost
-former.database.params.username = fluidbook
-former.database.params.password = *arica*2
-former.database.params.dbname = fluidbook
-
-former.home = /home/fluidbook/www
-
seo.universalAnalytics = UA-4339912-2
seo.google = google93c0129ef18a399d.html
seo.bing = 8986457D1D126C38A815027C839372DC
// }
// }
+ /**
+ * @return CubeIT_Services_Fluidbook
+ */
+ protected static function getFluidbookAPI()
+ {
+ $res = new CubeIT_Services_Fluidbook();
+ $res->login('api@fluidbook.com', '#fTJAx!Ea5kanhX');
+ return $res;
+ }
+
public function importReferences()
{
set_time_limit(0);
ignore_user_abort(true);
- $ws = new CubeIT_Services_Fluidbook('vincent@cubedesigners.com', 'mT3HuyUdCd');
+ $ws = self::getFluidbookAPI();
$references = Fluidbook_Model_Reference::factory()->find();
if (isset($_GET['id'])) {
}
}
$fluidbooks = array_values(array_unique($fluidbooks));
- print_r($fluidbooks);
+ shuffle($fluidbooks);
$n = 0;
foreach ($fluidbooks as $fluidbook) {
$n++;
}
} catch (exception $e) {
- echo $e->getMessage() . '<br />';
+ echo 'Error installing book '.$fluidbook . '<br />';
exit;
}
} catch (exception $e) {
- echo $e->getMessage() . '<br />';
+ echo 'Error getting metadata for book '.$fluidbook . '<br />';
exit;
}
}
public static function importReference($id)
{
- $ws = new CubeIT_Services_Fluidbook('vincent@cubedesigners.com', 'mT3HuyUdCd');
+ $ws = self::getFluidbookAPI();
$meta = $ws->getMetadata($id);
$dir = PUBLIC_PATH . '/references/' . $id . '-' . CubeIT_Text::str2URL(trim($meta->title));
$res = $ws->installBook($id, $dir, 'online', 3, function () use ($id) {