Exemple #1
0
        $couch("bundt-fonts")->import("database/bundt-fonts.json");
    }));
    $bundt_installer->step(array("title" => "Create Your Account", "failure" => " <a href=\"/signup/\">Please create your account &raquo;</a>", "test" => function () {
        global $couch;
        return $couch("users", "_design/user", "bundt-users")->count() > 0;
    }));
    $bundt_installer->step(array("title" => "Assign Administrator Privileges", "failure" => "Failed to assign administrator privileges to a user. You may need to do this manually.\n\t\t\t<ol>\n\t\t\t\t<li>Go to your CouchDB Futon installation</li>\n\t\t\t\t<li>In the <code>bundt-users</code> database, find the user whom you wish grant administrative privileges</li>\n\t\t\t\t<li>Change the <code>role</code> property to <code>8</code></li>\n\t\t\t</ol>", "test" => function () {
        return false;
    }, "automatic" => function () {
        return false;
    }));
    /*$bundt_installer->step(array(
    		"title" => "Choose some fonts"
    	));*/
    ?>
<html>
<head>
	<title>Bundt Installation Awesomeness</title>
</head>
<body><?php 
    // process any new config
    $bundt_installer->process_settings();
    require_once "bundt.util.couch.php";
    $bundt_installer->run();
    ?>
</body>
</html>
<?php 
} else {
    include "bundt.views.editor.xhtml";
}