Menu

[r22]: / index.php  Maximize  Restore  History

Download this file

85 lines (74 with data), 1.4 kB

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?php
require_once( 'e9-inc/header.php' );
// Document request
$request = new e_request( $_GET );
// Database
$db = new e_db( $_db );
// Interface language
$lang = new e_lang( 1 );
// Extensions
e_extension::load_all();
// On load
e_extension::onload_all();
// Some visual effects
$_var['js'][] = 'jquery-latest.pack';
$_var['js'][] = 'jquery.qtip.min';
$_var['jsinline'][] = <<<EOT
$.fn.qtip.styles.mystyle =
{ // Last part is the name of the style
width: 200,
textAlign: 'center',
background: '#F3551B',
color: '#fff',
border:
{
width: 5,
radius: 5,
color: '#F3551B'
},
tip: 'bottomLeft',
name: 'dark'
}
$('a[title]').qtip
({
style:
{
name: 'mystyle',
tip: true
},
position:
{
adjust:
{
y: -10
},
corner:
{
target: 'topMiddle',
tooltip: 'bottomMiddle'
}
}
});
EOT;
// Format page
if ( e_dbpage::page_exists( $request->get_node() ) )
{
// Creating page from database
$page = new e_dbpage( $request );
}
elseif ( e_codepage::page_exists( $request->get_node() ) )
{
// Showing regular page
$page = new e_codepage( $request );
}
else
{
header( $_SERVER['SERVER_PROTOCOL'] . ' 404 Not Found' );
$_out = new e_frontend();
$_out->render( new e_codepage( new e_request( array( 'node' => '404' ) ) ) );
exit;
}
// Display page
$_out = new e_frontend();
$_out->render( $page );
?>