This repository has been archived by the owner on Sep 1, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathhistory.txt
179 lines (164 loc) · 8.39 KB
/
history.txt
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
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
/*========================================== QUANTUM Framework =========================================*/
/* Core: | OLLYXAR ENGINE */
/* Author: | Olexy Sviridenko (aka Alex Slipknot | [email protected]) */
/* PHP, Database and JS development: | Olexy Sviridenko */
/* HTML and CSS design: | Olexandra Bespalova, Olexy Sviridenko, Olexander Sharin */
/* Date: | 14.02.2015 */
/*==========================================================================================================*/
/*========================================== SPECIAL THANKS TO =========================================*/
/* PHP - Hypertext Preprocessor http://php.net/ */
/* jQuery - JavaScript (ECMAScript) framework http://jquery.com/ */
/* Bootstrap - css framework http://getbootstrap.com/ */
/* CKEditor - web text editor http://ckeditor.com/ */
/* CodeMirror - web text editor http://codemirror.net/ */
/*=============================================== HISTORY ==============================================*/
F - Front; A - Administration; C - Core; M - Modules
2.0.2:
- A: Template javascript improvement;
- A: Replaced php code $dou to javascript event;
- A: Improved OpenQFinder, Improved selecting url;
- A: Optimized getPageCount() and getPage();
- C: Added QOllyxar->getModuleParams method Added QBarcode library;
- A: Fixed redirect on insert new material;
- C: Added case when config file does not exists;
- C: index() method access changed to protected;
- A: Excluded possible "Undefined parent";
- A: Fixed removing category;
- A: Fixed query for selecting params of module;
- A: Fixed language ordering;
- A: Excluded availability of multiple insertion of style or script
2.0.1:
- C: Modified QCaptcha;
- M: Added captcha support for Feedback module;
- C: Modified QOllyxar->sendMail() - added additional parameters to work with attachment;
- A: Improved compatibility for servers without mod_rewrite - links that contains ADM_PATH now has index.php;
- C: Modified QCache - added optional $path_to_system - to call cache from other directories;
- A: Added "Manage" button on Modules page;
- M: Improved Reviews - multilanguage system;
- A: Added Ukrainian localization;
- F: Added Russian localization;
- C: Modified printPagination - added additional parameter for old stylesheet;
- F: Replaced old template with new;
- C: Removed unused methods from QImage;
- M: Removed redundant query in addLanguage, removeLanguage;
- C: Renamed methods in QDocument;
- M: Fixed SiteReviews validation error in Ukrainian localization;
- C: Optimized resizeImage for shared hosts;
- F: Created common.js;
- F: Removed styles that was not used;
- C: Added QOllyxar->reloadCaptcha;
- C: Added system methods caller via "?system=methodName";
- C: Renamed language code "UA" to "UK";
- C: Modified QUrl->link - added optional $get_vars;
- C: Fixed error when cache directory does not exists;
- C: Optimized redirect from not existing pages to 404;
- C: Added methods QDocument->addScript and QDocument->addStyle;
- C: Changed template file structure;
- C: Added QOllyxar->appendModule;
- C: Modified QOllyxar->loadRouters;
- C: Improved engine performance;
- A: Optimized data usage;
- C: Renamed QOllyxar->doRoute to QOllyxar->start;
- C: Added password restore feature;
- A: Added hints;
- C: Account module has been released;
- C: Added installation system;
- C: Moved unused library;
- C: QOllyxar->appendModule is public now;
- A: Fixed installation directory error;
- A: Fixed DB_PREFIX error;
- C: Fixed 404 error;
2.0.0:
- C: Modified routing system:
- Modified database structure;
- Removed buildURL from QModule;
- Modified doRoute in QOllyxar;
- Added method link in QUrl;
- Added method fillGET in QUrl;
- Added method callMethod in QOllyxar;
- M: Added variable route;
- C: Added ROOT_DIR constant;
- C: Moved rarely used variables;
- C: Renamed QHeader to QDocument;
- C: Added method QUrl->redirect;
- C: Added method QUrl->correctUrl;
- C: Replaced substr(TEMPLATE, 1) with TEMPLATE;
- C: Moved QModule->execute;
- C: Renamed QModule->onRoute to Qmodule->index;
- C: Added compress function;
- M: Moved variable QModule->can_execute;
- C: Added const USE_COMPRESSION;
- C: Fixed addLanguage (settings for site meta-data undefined in new language);
- M: Added addLanguage to modules that should have it;
- C: Added support for application/x-zip-compressed QInstaller;
- M: Modified MainMenu (added path-hint select box);
- A: Added breadcrumbs;
- C: Improved compatibility for root directories that is not '/';
1.1.4:
- C: Added function resizeImage;
- C: Modified method resize of QImage;
- C: Modified function resizeImage - added no-image value, added mode Crop;
- M: Modified Photos and Materials module - added resizeImage function;
- C: Fixed error when language deleted and user still has session with deleted language;
- C: Moved code from init of QModule to __construct;
- C: Removed method initModules from QOllyxar;
- A: Backend: Replaced KCFinder with QFinder;
- A: Modified displaying of file manager - in main frame of CMS;
- A: Modified module slider: added additional buttons for pictures;
- A: Fixed displaying none of elements of "system" in main menu for Moderator or lower;
- A: Modified language system. Replaced php-files with ini-files;
1.1.3:
- C: Modified response for not-found-pages;
- C: Added config-value "USE_404_REDIRECT";
- C: Fixed 302 response for SEO-Multilanguage system;
- C: Fixed default meta-data for SEO-Multilanguage system;
- C: Added rewrite condition for non php-files;
- C: Fixed page 404 when current link has slash (directory);
1.1.2:
- C: Modified security system for templates: added rule for .tpl - files, changed template extensions;
- C: Fixed incompatible $_GET parameters in QUrl;
- C: Fixed QUrl->is_category;
- M: Modified CLEAN_URL for Materials;
- C: Modified QModule->output (replaced foreach() code with extract() function);
1.1.1:
- M: Fixed displaying home page (StaticPages);
- C: Added class QUrl;
- M: Modified onRoute methods of modules: Photos, Slider, StaticPages;
- C: Added new instance of QUrl in QOllyxar->doRoute;
- M: Modified Materials: optimized file structure, added breadcrumbs;
- C: Added class QCaptcha;
- A: Modified AMaterials;
- M: Fixed onRoute methods of StaticPages, Materials when CLEAN_URL is turned off;
- A: Added site settings: added default meta data, modified control panel in back-end;
- M: Modified Materials and StaticPages - filled with default meta data if not defined;
1.1.0:
- C: Renamed method "doRoute" of QModule to "onRoute";
- M: Modified "addLanguage" in MainMenu: new data will filled with default values;
- M: Modified "addLanguage" in StaticPages: new data will filled with default values;
- M: Modified "addLanguage" in Materials: new data will filled with default values;
- M: Fixed StaticPage "page detection": now 'http://site.name/page-name/' return 404;
- C: Modified QModule: Added variables to better backend integration;
- C: Replaced pattern "adm_system" with "adm_units" in QInstaller;
1.0.4:
- C: Replaced TRUE and FALSE with lowercase characters;
- C: Fixed printPagination function when $_GET['lang'] does not exists;
- C: Added pattern "adm_tpl" in QInstaller;
- C: Replaced pattern "adm_template" with "adm_system" in QInstaller;
- C: Increased version of QInstaller to 1.1;
1.0.3:
- C: Added property "version" and method "getVersion" for QModule library;
- C: Added "PRTCL" constant in configuration file;
- C: Added QInstaller library;
- C: Added protected function "buildURL" for QModule library;
- C: Renamed constant "CURL" to "CLEAN_URL";
- C: Added optional parameter $load_all_modules in QOllyxar->__construct;
- C: Removed optional parameter $start_exit in QOllyxar->__construct;
- C: Added exception when "mysqli_fetch_all" does not exists;
- C: Added ability to install/uninstall modules;
- C: Added function "magicQuotesFix";
1.0.2:
- C: Fixed "db_queries error" for PHP 5.4+;
1.0.1:
- C: Fixed "non object error" for MySQL_i library;
1.0:
- First release;