Esempio n. 1
0
    <?php 
Oraculum_Register::set('titulo', 'Home');
$ano = Oraculum_Request::getvar('ano');
//Captura o que tiver depois de /ano na URL
$mes = Oraculum_Request::getvar('mes');
//Captura o que tiver depois de /mes na URL
$calendar = Oraculum_Register::get('calendar');
// Captura o objeto criado no controlador
$calendar->addEvent('Hoje &eacute; o dia que voc&ecirc; est&aacute; testando o Oraculum Framework!', array(date('Y'), date('m'), date('d')));
// Adiciona um evento na agenda
$calendar->seturl(URL . 'plugin/calendar/ano/%y/mes/%m');
// Define qual o padrao da URL
$calendar->setmonth((int) $mes);
$calendar->setyear((int) $ano);
$calendar->showmonth(false);
$controller = $calendar->getcontroller();
echo $controller;
$calendar->show();
?>
<link rel='stylesheet' media='screen' href='<?php 
echo URL;
?>
public/css/calendar.css' type='text/css' />
Esempio n. 2
0
function getvar($index = 1, $default = NULL)
{
    return Oraculum_Request::getvar($index, $default);
}
Esempio n. 3
0
File: plugin.php Progetto: phpon/on
<?php

$plugin = Oraculum_Request::getvar('plugin');
Oraculum::Load('Plugins');
switch ($plugin) {
    case 'calendar':
        Oraculum_Plugins::Load('calendar');
        $calendar = new Oraculum_Calendar();
        Oraculum_Register::set('calendar', $calendar);
        break;
    case 'captcha':
        Oraculum_Plugins::Load('captcha');
        $vcaptcha = Oraculum_Request::getvar('captcha');
        if ($vcaptcha == 'generate') {
            $captcha = new Oraculum_Captcha();
            exit;
        }
        break;
    case 'password-generator':
        Oraculum_Plugins::Load('password-generator');
        $password1 = new Oraculum_PasswordGenerator(1);
        $password2 = new Oraculum_PasswordGenerator(2);
        $password3 = new Oraculum_PasswordGenerator(3);
        Oraculum_Register::set('password1', $password1);
        Oraculum_Register::set('password2', $password2);
        Oraculum_Register::set('password3', $password3);
        break;
    default:
        $plugin = 'default';
}
Oraculum_WebApp::LoadView()->AddTemplate('geral')->LoadPage('plugin-' . $plugin);
Esempio n. 4
0
<?php

$classe = Oraculum_Request::getvar('classe');
$files = '<h2>Oraculum_Files</h2><br /><strong>inc</strong><br />
Oraculum_Files::inc($file)<br />
<br />
Verifica se o arquivo informado pela vari&aacute;vel $file existe,
e se existir inclu&iacute; o mesmo e retorna TRUE, sen&atilde;o retorna FALSE.<br />
<br />
PAR&Acirc;METROS<br />
  $file STRING<br />
  Retorno: BOOL<br />
<strong>file_filter</strong><br />
Oraculum_Files::file_filter($filetype, $filter, $negative)<br />
<br />
Verifica se o mimetype do arquivo &eacute; v&aacute;lido de acordo com o vetor
$filter,
onde s&atilde;o listadas as extens&otilde;es. Caso o valor da vari&aacute;vel
$negative seja falso, ser&aacute; verificado se o mimetype corresponde a uma das
extens&otilde;es do vetor $filter. Caso o valor da vari&aacute;vel $negative
seja verdadeiro, ser&aacute; verificado se o mimetype n&atilde;o corresponde a
nenhuma das extens&otilde;es do vetor $filter.<br />
<br />
PAR&Acirc;METROS<br />
  $filetype STRING<br />
  $filter ARRAY<br />
  $negative BOOL<br />
  Retorno: BOOL<br />';
$forms = '<h2>Oraculum_Forms</h2><strong>forms</strong><br />
Oraculum_Forms::forms($valor, $tipo, $notnull) <br />
<br />