-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.php
73 lines (54 loc) · 2.53 KB
/
config.php
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
<?php
/*******************************************************Database******************************************************/
//define('DB_NAME', 'simple_blog');
//define('DB_USER', 'root');
//define('DB_PASSWORD', '');
/********************************************************Errors*******************************************************/
define('ARTICLE_NOT_FOUND', 'Ошибка 404. Нет такой статьи!');
define('ARTICLE_SAVE_ERROR', 'Ошибка сохранения статьи');
define('FILL_IN_ALL_FIELDS', 'Заполните все поля!');
define('SUCCESSFULLY_SAVED', 'Успешно сохранено');
define('EDIT_DENIED', 'Внимание! Вам нельзя редактировать эту статью!');
define('PERMISSION_DENIED_ERROR', 'ERROR 403 - PERMISSION DENIED!!!');
// Authorization errors
define('INVALID_LOGIN_OR_PASSWORD', 'Неверный логин или пароль!');
define('NOT_AUTHORIZED', 'Для просмотра ресурса необходима авторизация!');
/******************************************************Views*********************************************************/
define('TITLE_404', 'Ошибка 404');
define('ERROR_404', 'Ошибка 404. Попробуйте начать с главной');
define('TITLE_LOGIN', 'Авторизация');
define('TITLE_REGISTER', 'Регистрация');
define('ADD_ARTICLE_TITLE', 'Добавить статью');
define('DASHBOARD_PAGE_TITLE', 'Личный кабинет');
define('ROOT', '/php2/oop-blog');
define('PAGE_NOT_FOUND', 'Ошибка 404 - страница не найдена!');
/**************************************************One entry point****************************************************/
/*
define('CONTROLLERS_MAP', [
'article' => 'article.php',
'edit' => 'edit.php',
'add' => 'add.php',
'dashboard' => 'dashboard/index.php',
'home' => 'home.php',
'login' => 'login.php',
'register' => 'register.php'
]);
*/
define('CONTROLLERS_MAP', [
'article' => '\controller\Articles',
// 'edit' => 'edit.php',
// 'add' => 'add.php',
// 'dashboard' => 'dashboard/index.php',
'auth' => '\controller\Authentication',
'dashboard' => '\\controller\\Dashboard',
// 'login' => '\controller\Authentication',
// 'register' => '\controller\Authentication'
]);
define('DASHBOARD_TEMPLATES_MAP', [
'home' => 'home.php',
'texts' => 'texts/index.php'
]);
define('TEXTS_TEMPLATES_MAP', [
'all' => 'all_texts.php',
'edit' => 'edit.php'
]) ;