diff --git a/kodorvan/site/system/controllers/project.php b/kodorvan/site/system/controllers/project.php index 1c53924..93dc33e 100755 --- a/kodorvan/site/system/controllers/project.php +++ b/kodorvan/site/system/controllers/project.php @@ -134,9 +134,11 @@ final class project extends core { // Debugging date_default_timezone_set('Asia/Yekaterinburg'); - file_put_contents('requests.txt', '[' . date('Y.m.d H:i:s') . '] Заказ с сайта: ' . DOMAIN . "\n", FILE_APPEND); - file_put_contents('requests.txt', print_r($request, true) . "\n", FILE_APPEND); - file_put_contents('requests.txt', print_r($this->request->files, true) . "\n", FILE_APPEND); + $jornal = JOURNAL . '/requests.txt'; + file_put_contents($jornal, "\n\n\n\n", FILE_APPEND); + file_put_contents($jornal, '[' . date('Y.m.d H:i:s') . '] Заказ с сайта: ' . DOMAIN . "\n", FILE_APPEND); + file_put_contents($jornal, print_r($request, true) . "\n", FILE_APPEND); + file_put_contents($jornal, print_r($this->request->files, true) . "\n", FILE_APPEND); if ($this->request->method === method::put) { // PUT @@ -204,8 +206,8 @@ final class project extends core // Sending the message $mail->send(); } catch (mail_exception $exception) { - file_put_contents('requests.txt', '[' . date('Y.m.d H:i:s') . "] ПИЗДЕЦ\n", FILE_APPEND); - file_put_contents('requests.txt', '[' . date('Y.m.d H:i:s') . ']' . $exception->getMessage() . "\n", FILE_APPEND); + file_put_contents($jornal, '[' . date('Y.m.d H:i:s') . "] ПИЗДЕЦ\n", FILE_APPEND); + file_put_contents($jornal, '[' . date('Y.m.d H:i:s') . ']' . $exception->getMessage() . "\n", FILE_APPEND); try { // Initializing the mail server @@ -231,8 +233,8 @@ final class project extends core // Sending the message $mail->send(); } catch (mail_exception $exception) { - file_put_contents('requests.txt', '[' . date('Y.m.d H:i:s') . "] ПИЗДЕЦ БЕЗ КАРТИНОК\n", FILE_APPEND); - file_put_contents('requests.txt', '[' . date('Y.m.d H:i:s') . ']' . $exception->getMessage() . "\n", FILE_APPEND); + file_put_contents($jornal, '[' . date('Y.m.d H:i:s') . "] ПОВТОРНЫЙ ПИЗДЕЦ\n", FILE_APPEND); + file_put_contents($jornal, '[' . date('Y.m.d H:i:s') . ']' . $exception->getMessage() . "\n", FILE_APPEND); } } diff --git a/kodorvan/site/system/journal/.gitignore b/kodorvan/site/system/journal/.gitignore new file mode 100644 index 0000000..d6b7ef3 --- /dev/null +++ b/kodorvan/site/system/journal/.gitignore @@ -0,0 +1,2 @@ +* +!.gitignore diff --git a/kodorvan/site/system/public/damp.txt b/kodorvan/site/system/public/damp.txt deleted file mode 100644 index 1b8267e..0000000 --- a/kodorvan/site/system/public/damp.txt +++ /dev/null @@ -1,70 +0,0 @@ -Array -( - [file_0] => Array - ( - [name] => 280a5d18823508efac9d904834abd236.jpg - [full_path] => 280a5d18823508efac9d904834abd236.jpg - [type] => image/jpeg - [tmp_name] => /tmp/phpefc1op03dpuv2Cyh9TO - [error] => 0 - [size] => 45917 - ) - -) - -Array -( - [file_0] => Array - ( - [name] => Screenshot_2025-07-27-09-18-09-856_app.revanced.android.youtube.png - [full_path] => Screenshot_2025-07-27-09-18-09-856_app.revanced.android.youtube.png - [type] => image/png - [tmp_name] => /tmp/php0q6v9gdl94r9dK4IZRI - [error] => 0 - [size] => 426274 - ) - -) - -Array -( - [file_0] => Array - ( - [name] => Screenshot_2025-07-27-09-18-09-856_app.revanced.android.youtube.png - [full_path] => Screenshot_2025-07-27-09-18-09-856_app.revanced.android.youtube.png - [type] => image/png - [tmp_name] => /tmp/php3tt2g6o82blucdzMXgO - [error] => 0 - [size] => 426274 - ) - -) - -Array -( - [file_0] => Array - ( - [name] => TXRhM8WR8gM.jpg - [full_path] => TXRhM8WR8gM.jpg - [type] => image/jpeg - [tmp_name] => /tmp/phpacgh5ki1libqfq6kxHL - [error] => 0 - [size] => 1114889 - ) - -) - -Array -( - [file_0] => Array - ( - [name] => 20250928_125222.jpg - [full_path] => 20250928_125222.jpg - [type] => image/jpeg - [tmp_name] => /tmp/php4v03e60cr1ds932BVDM - [error] => 0 - [size] => 278597 - ) - -) - diff --git a/kodorvan/site/system/public/index.php b/kodorvan/site/system/public/index.php index 0689dfe..21ef7af 100755 --- a/kodorvan/site/system/public/index.php +++ b/kodorvan/site/system/public/index.php @@ -16,27 +16,18 @@ ini_set('display_startup_errors', 1); */ // Initializing path to the public directory define('INDEX', __DIR__); -// Initializing path to the project root directory +// Initializing the system directories define('ROOT', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR); - -// Initializing path to the directory of views -define('VIEWS', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'views'); - -// Initializing path to the directory of settings +define('JOURNAL', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'journal'); define('SETTINGS', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'settings'); +define('LOCALIZATIONS', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'localizations'); +define('DATABASES', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'databases'); +define('STORAGE', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'storage'); +define('VIEWS', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'views'); // Initializing system settings require SETTINGS . DIRECTORY_SEPARATOR . 'system.php'; -// Initializing path to the directory of the storage -define('STORAGE', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'storage'); - -// Initializing path to the databases directory -define('DATABASES', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'databases'); - -// Initializing path to the localizations directory -define('LOCALIZATIONS', INDEX . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'localizations'); - // Initializing dependencies require ROOT . 'vendor' . DIRECTORY_SEPARATOR . 'autoload.php'; diff --git a/kodorvan/site/system/public/js/modules/project.mjs b/kodorvan/site/system/public/js/modules/project.mjs index b681c2c..f06f696 100644 --- a/kodorvan/site/system/public/js/modules/project.mjs +++ b/kodorvan/site/system/public/js/modules/project.mjs @@ -1819,7 +1819,7 @@ export default class project { // Iterating over files // Writing the parameter into the body buffer - body.append('file_' + index++, file); + body.append('file_' + index++, file, file.name); } return await core.request( @@ -1828,8 +1828,7 @@ export default class project { "PUT", { "Accept": "application/json", - }, - null, + } ).then( async (json) => { if (json) { diff --git a/kodorvan/site/system/public/requests.txt b/kodorvan/site/system/public/requests.txt deleted file mode 100644 index 59fac01..0000000 --- a/kodorvan/site/system/public/requests.txt +++ /dev/null @@ -1,5 +0,0 @@ -[2026.04.27 23:16:08] Заказ с сайта: kodorvan.tech -[2026.04.27 23:23:25] Заказ с сайта: kodorvan.tech -[2026.04.27 23:23:28] Заказ с сайта: kodorvan.tech -[2026.04.27 23:30:00] Заказ с сайта: kodorvan.tech -[2026.04.27 23:46:17] Заказ с сайта: kodorvan.tech diff --git a/kodorvan/site/system/public/themes/default/css/elements/project.css b/kodorvan/site/system/public/themes/default/css/elements/project.css index 780ec53..c44e363 100755 --- a/kodorvan/site/system/public/themes/default/css/elements/project.css +++ b/kodorvan/site/system/public/themes/default/css/elements/project.css @@ -998,7 +998,7 @@ section#project { } } - >small.description { + >small:is(.description, .technologies, .guarantee) { padding: 0.9em 1.2em; text-align: left; font-family: Nunito; @@ -1011,25 +1011,12 @@ section#project { /* text-shadow: 0px 1px 3px #000C, 0px 1px 1px #000B; */ text-shadow: unset; - >:is(strong, b) { - /* display: block; */ - font-weight: 600; - color: #ebdada; + >img.icon { + margin-right: 0.2em; + height: 2ch; + padding-top: 0.1em; + vertical-align: top; } - } - - >small.guarantee { - padding: 0.9em 1.2em; - text-align: left; - font-family: Nunito; - font-size: 0.9em; - color: #d6c1c1; - background: #a5c2c724; - border-radius: 1.25rem; - border-top: 1px solid #84d1d52e; - backdrop-filter: blur(2px) contrast(1.14); - /* text-shadow: 0px 1px 3px #000C, 0px 1px 1px #000B; */ - text-shadow: unset; >:is(strong, b) { /* display: block; */ @@ -1038,6 +1025,10 @@ section#project { } } + /* >small.description {} + + >small.guarantee {} */ + >div.partners { margin-top: 1.4rem; margin-bottom: 0.5rem; diff --git a/kodorvan/site/system/public/themes/default/images/icons/bolt.svg b/kodorvan/site/system/public/themes/default/images/icons/bolt.svg new file mode 100644 index 0000000..e22dd10 --- /dev/null +++ b/kodorvan/site/system/public/themes/default/images/icons/bolt.svg @@ -0,0 +1,9 @@ + + + \ No newline at end of file diff --git a/kodorvan/site/system/public/themes/default/images/icons/gift.svg b/kodorvan/site/system/public/themes/default/images/icons/gift.svg new file mode 100644 index 0000000..c451ab4 --- /dev/null +++ b/kodorvan/site/system/public/themes/default/images/icons/gift.svg @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/kodorvan/site/system/public/themes/default/images/icons/heart.svg b/kodorvan/site/system/public/themes/default/images/icons/heart.svg new file mode 100644 index 0000000..e3054ab --- /dev/null +++ b/kodorvan/site/system/public/themes/default/images/icons/heart.svg @@ -0,0 +1,14 @@ + + + \ No newline at end of file diff --git a/kodorvan/site/system/public/themes/default/images/icons/white/bolt.svg b/kodorvan/site/system/public/themes/default/images/icons/white/bolt.svg new file mode 100644 index 0000000..21c9692 --- /dev/null +++ b/kodorvan/site/system/public/themes/default/images/icons/white/bolt.svg @@ -0,0 +1,9 @@ + + + diff --git a/kodorvan/site/system/public/themes/default/images/icons/white/trophy.svg b/kodorvan/site/system/public/themes/default/images/icons/white/trophy.svg new file mode 100644 index 0000000..2bb3189 --- /dev/null +++ b/kodorvan/site/system/public/themes/default/images/icons/white/trophy.svg @@ -0,0 +1,16 @@ + + + + + diff --git a/kodorvan/site/system/views/themes/default/elements/project/short.html b/kodorvan/site/system/views/themes/default/elements/project/short.html index 7890590..9cb3224 100755 --- a/kodorvan/site/system/views/themes/default/elements/project/short.html +++ b/kodorvan/site/system/views/themes/default/elements/project/short.html @@ -11,7 +11,7 @@
-

Скидка 10% в честь запуска сайта до 1 мая

+

Скидка 10% в честь запуска сайта