Beispiel #1
0
<?php

global $project;
$project = 'mysite';
require_once str_replace('//', '/', dirname(__FILE__) . '/') . '../.shi/shi.php';
if (_shi('admin_set') > 0) {
    Security::setDefaultAdmin(_shi('admin_username'), _shi('admin_password'));
}
global $databaseConfig;
$database = _shi('db_name_prefix') . _shi('db_name') . _shi('db_name_suffix');
$databaseConfig = array('type' => 'MySQLDatabase', 'server' => _shi('db_server'), 'username' => _shi('db_username'), 'password' => _shi('db_password'), 'database' => $database);
if (_shi('mode') == 'dev') {
    Director::set_environment_type('dev');
}
// This line set's the current theme. More themes can be
// downloaded from http://www.silverstripe.com/themes/
SSViewer::set_theme('blackcandy');
Beispiel #2
0
<?php

require_once str_replace('//', '/', dirname(__FILE__) . '/../shi.php');
$root = _shi('web_root');
$clevercss = _shi('tool_clevercss');
$temp = $root . '/silverstripe-cache';
$dir = dir($temp);
$i = 0;
while (false !== ($file = $dir->read())) {
    if (strstr($file, '.cache') || strstr($file, 'manifest')) {
        unlink($temp . '/' . $file);
        $i++;
    }
}
echo "Deleted {$i} file(s).";
Beispiel #3
0
<?php

require_once str_replace('//', '/', dirname(__FILE__) . '/../shi.php');
$database = _shi('db_name_prefix') . _shi('db_name') . _shi('db_name_suffix');
$server = _shi('db_server');
$user = _shi('db_username');
$password = _shi('db_password');
$mysql = _shi('tool_mysql');
$dump_file = _shi('web_root') . '/shi_dump/current.sql';
$result = `(echo use {$database}\\; && cat {$dump_file}) | {$mysql} --user={$user} --password={$password} --host={$server}`;
echo "<h1>Result</h1><pre>{$result}</pre>";