Beispiel #1
0
<?php

// Load Nette Framework or autoloader generated by Composer
require __DIR__ . '/../../vendor/autoload.php';
$configurator = new Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
$configurator->setDebugMode(true);
$configurator->enableDebugger(__DIR__);
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__);
$configurator->createRobotLoader()->addDirectory(__DIR__)->addDirectory(__DIR__ . '/../../src')->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/config/config.neon');
return $configurator->createContainer();
Beispiel #2
0
<?php

require WWW_DIR . '/../libs/autoload.php';
$configurator = new Nette\Config\Configurator();
$debugMode = file_exists(__DIR__ . '/dev');
$configurator->setDebugMode($debugMode);
$configurator->enableDebugger(__DIR__ . '/../log');
$configurator->setTempDirectory(__DIR__ . '/../temp');
$configurator->createRobotLoader()->addDirectory(APP_DIR)->register();
$webloaderExtension = new \WebLoader\Nette\Extension();
$webloaderExtension->install($configurator);
$configurator->addConfig(__DIR__ . '/config/config.neon', FALSE);
$configurator->addConfig(__DIR__ . '/config/config.local.neon', FALSE);
$container = $configurator->createContainer();
$container->application->errorPresenter = 'Error';
$container->application->catchExceptions = !$debugMode;
if (!defined('CANCEL_START_APP')) {
    $container->application->run();
}
Beispiel #3
0
<?php

require __DIR__ . '/../../vendor/autoload.php';
// Configure application
$configurator = new Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
$configurator->setProductionMode(false);
$configurator->enableDebugger();
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__ . '/../../temp');
$configurator->createRobotLoader()->addDirectory(APP_DIR)->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/../config/config.neon');
$container = $configurator->createContainer();
$new = $old = array("driver" => "mysql", "host" => "localhost", "username" => "root", "password" => "root", "database" => "peknyden", "charset" => "utf8", "result:objects" => "", "format:date" => "Y-m-d", "format:datetime" => "Y-m-d H:i:s");
$old['database'] = 'peknyden_old';
//dibi::connect(Environment::getConfig('database'));
dibi::connect($new, "new");
dibi::connect($old, "old");
dibi::activate('new');
dibi::query('SET FOREIGN_KEY_CHECKS=0;');
//categories(); // kategorie - aktivity
subjects();
// subjekty - katalog
//files(); // soubory
//subject_files();
//localities(); // lokality
//shire(); // kraje
//events(); // eventy
/**
 * Subjects
Beispiel #4
0
 * Nannou
 *
 * Copyright (c) 2008, 2009 Lukáš Hroch (http://soundake.info)
 *
 *
 * @copyright  Copyright (c) 2008, 2009 Lukáš Hroch
 * @category   Nannou
 * @package    Nannou
 * @version    $Id: file.php 49 2009-02-27 14:55:11Z soundake $
 */
require LIBS_DIR . '/Nette/loader.php';
// Configure application
$configurator = new Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
$configurator->setProductionMode(false);
$configurator->enableDebugger(__DIR__ . '/../../log', "*****@*****.**");
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__ . '/../../temp');
$configurator->createRobotLoader()->addDirectory(LIBS_DIR)->addDirectory(APP_DIR)->register();
// Create Dependency Injection container from config.neon file
//$configurator->addConfig(__DIR__ . '/../config/config.neon');
$configurator->addConfig(__DIR__ . '/../config/config.neon', $configurator::DEVELOPMENT);
$container = $configurator->createContainer();
dibi::connect($container->parameters['database']);
$key = (string) $_REQUEST['key'];
$res = dibi::query("SELECT * FROM [file] WHERE [file.code] = %s", $key)->fetch();
$sourcepath = FILESTORAGE_DIR . '/' . $res['filepath'];
$fn = $res['orig_name'];
$fs = @filesize($sourcepath);
header("Content-Type: application/octet-stream");
header("Content-Disposition: attachment; filename=\"{$fn}\"");
Beispiel #5
0
// Load Nette Framework or autoloader generated by Composer
require __DIR__ . '/../vendor/autoload.php';
// Base dirs
$logDir = __DIR__ . "/../log";
$tempDir = __DIR__ . "/../temp";
// Deployment center
$deploy = new DeployCenter\Application($logDir, $tempDir, "123");
# modify password!
$deploy->register("debug")->checkMaintenance();
// Create Nette Configurator
$configurator = new \Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
//$configurator->setDebugMode(TRUE);
if (PHP_SAPI === "cli") {
    $configurator->setDebugMode(TRUE);
    $configurator->addParameters(array("environment" => $configurator::DEVELOPMENT));
}
$configurator->enableDebugger($logDir);
// Specify folder for cache
$configurator->setTempDirectory($tempDir);
// Enable RobotLoader - this will load all classes automatically
$configurator->createRobotLoader()->addDirectory(__DIR__)->addDirectory(__DIR__ . '/../vendor/others')->addDirectory($tempDir . "/proxies")->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/config/config.neon');
$configurator->addConfig(__DIR__ . '/config/config.local.neon', $configurator::NONE);
// ModulesInstaller
$modulesInstaller = new \Flame\Modules\ModulesInstaller(new \Flame\Modules\DI\ConfiguratorHelper($configurator));
$modulesInstaller->addConfig(new \Flame\Modules\Config\NeonConfigFile(__DIR__ . "/config/config.neon", $tempDir . "/cache"));
$modulesInstaller->register();
return $configurator->createContainer();
Beispiel #6
0
        return ' class="active"';
    }
    if (!isset($_GET['path']) && $path != '') {
        return false;
    }
    if ($_GET['path'] == $path) {
        return ' class="active"';
    }
    return false;
}
require './lib/nette.min.php';
require './lib/Kdyby/BootstrapFormRenderer/BootstrapRenderer.php';
$configurator = new Nette\Config\Configurator();
$configurator->setTempDirectory(__DIR__ . '/tmp');
$configurator->setDebugMode();
$configurator->enableDebugger(__DIR__ . "/tmp");
require './db.php';
require './func.php';
// nette things
// how to set up sessions the most complicated way
$container = $configurator->createContainer();
$session = $container->session;
$user = $container->user;
$s = $session->getSection('logs-db');
?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
Beispiel #7
0
<?php

/**
 * This file is part of the Taco Library (http://dev.taco-beru.name)
 *
 * Copyright (c) 2004, 2011 Martin Takáč (http://martin.takac.name)
 *
 * For the full copyright and license information, please view
 * the file license.txt that was distributed with this source code.
 *
 * PHP version 5.3
 */
use Nette\Application\Routers\Route, Nette\Application\Routers\SimpleRouter;
// Load Composer
require_once VENDORS_DIR . '/autoload.php';
// Configure application
$configurator = new Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
Nette\Diagnostics\Debugger::$maxDepth = 5;
// hloubka zanorení polí
Nette\Diagnostics\Debugger::$maxLen = 1000;
// maximální délka retezce
$configurator->enableDebugger(__DIR__ . '/../../var/logs');
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__ . '/../../temp');
$configurator->createRobotLoader()->addDirectory(LIBS_DIR)->addDirectory(__DIR__)->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/config.neon');
$container = $configurator->createContainer();
// Run the application!
$container->application->run();
<?php

/**
 * My Application bootstrap file.
 */
use Nette\Application\Routers\Route, Nette\Application\Routers\SimpleRouter;
// Load Nette Framework
require LIBS_DIR . '/Nette.min.php';
//require LIBS_DIR . '/Nette/loader.php';
// Configure application
$configurator = new Nette\Config\Configurator();
// Enable Nette Debugger for error visualisation & logging
//$configurator->setDebugMode($configurator::AUTO);
$configurator->enableDebugger(Nette\Diagnostics\Debugger::PRODUCTION, __DIR__ . '/../log');
// Enable RobotLoader - this will load all classes automatically
$configurator->setTempDirectory(__DIR__ . '/../temp');
$configurator->createRobotLoader()->addDirectory(APP_DIR)->addDirectory(LIBS_DIR)->register();
// Create Dependency Injection container from config.neon file
$configurator->addConfig(__DIR__ . '/config/config.neon');
$container = $configurator->createContainer();
// Setup router
$container->router = new SimpleRouter('Say:hello');
// Configure and run the application!
$container->application->run();