Compare commits
7 Commits
| Author | SHA1 | Date |
|---|---|---|
|
|
e883865284 | |
|
|
6d4eae516c | |
|
|
091b2e9881 | |
|
|
3246e84f96 | |
|
|
3028562262 | |
|
|
7d6c1b04dd | |
|
|
ff3d75199e |
|
|
@ -30,3 +30,4 @@ _ide_helper.php
|
||||||
.DS_Store
|
.DS_Store
|
||||||
package-lock.json
|
package-lock.json
|
||||||
/node_modules
|
/node_modules
|
||||||
|
.qodo
|
||||||
|
|
|
||||||
91
.htaccess
91
.htaccess
|
|
@ -1,91 +0,0 @@
|
||||||
## START OFFLINE.ResponsiveImages - webp-rewrite
|
|
||||||
# DO NOT REMOVE THESE LINES
|
|
||||||
<IfModule mod_setenvif.c>
|
|
||||||
# Vary: Accept for all the requests to jpeg and png
|
|
||||||
SetEnvIf Request_URI "\.(jpe?g|png)$" REQUEST_image
|
|
||||||
</IfModule>
|
|
||||||
<ifModule mod_rewrite.c>
|
|
||||||
RewriteEngine On
|
|
||||||
|
|
||||||
# If the Browser supports WebP images, and the .webp file exists, use it.
|
|
||||||
RewriteCond %{HTTP_ACCEPT} image/webp
|
|
||||||
RewriteCond %{REQUEST_URI} ^/?storage/.*\.(jpe?g|png)
|
|
||||||
RewriteCond %{REQUEST_FILENAME}.webp -f
|
|
||||||
RewriteRule ^/?(.*)$ $1.webp [NC,T=image/webp,END]
|
|
||||||
|
|
||||||
# If the Browser supports WebP images, and the .webp file does not exist, generate it.
|
|
||||||
RewriteCond %{HTTP_ACCEPT} image/webp
|
|
||||||
RewriteCond %{REQUEST_URI} ^/?storage/.*\.(jpe?g|png)
|
|
||||||
RewriteCond %{REQUEST_FILENAME}\.webp !-f
|
|
||||||
RewriteRule ^/?(.*)$ plugins/offline/responsiveimages/webp.php?path=$1 [NC,END]
|
|
||||||
</ifModule>
|
|
||||||
<IfModule mod_headers.c>
|
|
||||||
Header append Vary Accept env=REQUEST_image
|
|
||||||
Header set X-Robots-Tag "noindex, nofollow" for "cdn.orient.tm"
|
|
||||||
</IfModule>
|
|
||||||
<IfModule mod_mime.c>
|
|
||||||
AddType image/webp .webp
|
|
||||||
</IfModule>
|
|
||||||
|
|
||||||
## END OFFLINE.ResponsiveImages - webp-rewrite
|
|
||||||
|
|
||||||
<IfModule mod_rewrite.c>
|
|
||||||
|
|
||||||
<IfModule mod_negotiation.c>
|
|
||||||
Options -MultiViews
|
|
||||||
</IfModule>
|
|
||||||
|
|
||||||
RewriteEngine On
|
|
||||||
|
|
||||||
##
|
|
||||||
## You may need to uncomment the following line for some hosting environments,
|
|
||||||
## if you have installed to a subdirectory, enter the name here also.
|
|
||||||
##
|
|
||||||
# RewriteBase /
|
|
||||||
|
|
||||||
##
|
|
||||||
## Uncomment following lines to force HTTPS.
|
|
||||||
##
|
|
||||||
# RewriteCond %{HTTPS} off
|
|
||||||
# RewriteRule (.*) https://%{SERVER_NAME}/$1 [L,R=301]
|
|
||||||
|
|
||||||
##
|
|
||||||
## Black listed folders
|
|
||||||
##
|
|
||||||
RewriteRule ^bootstrap/.* index.php [L,NC]
|
|
||||||
RewriteRule ^config/.* index.php [L,NC]
|
|
||||||
RewriteRule ^vendor/.* index.php [L,NC]
|
|
||||||
RewriteRule ^storage/cms/.* index.php [L,NC]
|
|
||||||
RewriteRule ^storage/logs/.* index.php [L,NC]
|
|
||||||
RewriteRule ^storage/framework/.* index.php [L,NC]
|
|
||||||
RewriteRule ^storage/temp/protected/.* index.php [L,NC]
|
|
||||||
RewriteRule ^storage/app/uploads/protected/.* index.php [L,NC]
|
|
||||||
|
|
||||||
##
|
|
||||||
## White listed folders
|
|
||||||
##
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -f
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/.well-known/*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/storage/app/uploads/public/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/storage/app/media/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/storage/app/resized/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/storage/temp/public/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/themes/.*/(assets|resources)/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/plugins/.*/(assets|resources)/.*
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !/modules/.*/(assets|resources)/.*
|
|
||||||
RewriteRule !^index.php index.php [L,NC]
|
|
||||||
|
|
||||||
##
|
|
||||||
## Block all PHP files, except index
|
|
||||||
##
|
|
||||||
RewriteCond %{REQUEST_FILENAME} -f
|
|
||||||
RewriteCond %{REQUEST_FILENAME} \.php$
|
|
||||||
RewriteRule !^index.php index.php [L,NC]
|
|
||||||
|
|
||||||
##
|
|
||||||
## Standard routes
|
|
||||||
##
|
|
||||||
RewriteCond %{REQUEST_FILENAME} !-f
|
|
||||||
RewriteRule ^ index.php [L]
|
|
||||||
|
|
||||||
</IfModule>
|
|
||||||
|
|
@ -0,0 +1,37 @@
|
||||||
|
<?php
|
||||||
|
session_start();
|
||||||
|
|
||||||
|
unset($_SESSION['captcha_code']);
|
||||||
|
|
||||||
|
$captcha_code = '';
|
||||||
|
$characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ1234567890';
|
||||||
|
$length = 6;
|
||||||
|
|
||||||
|
for ($i = 0; $i < $length; $i++) {
|
||||||
|
$captcha_code .= $characters[rand(0, strlen($characters) - 1)];
|
||||||
|
}
|
||||||
|
|
||||||
|
$_SESSION['captcha_code'] = $captcha_code;
|
||||||
|
|
||||||
|
// Create an image
|
||||||
|
$width = 150;
|
||||||
|
$height = 50;
|
||||||
|
$image = imagecreate($width, $height);
|
||||||
|
$background = imagecolorallocate($image, 255, 255, 255);
|
||||||
|
$text_color = imagecolorallocate($image, 0, 0, 0);
|
||||||
|
|
||||||
|
// Check if TTF font exists
|
||||||
|
$font_path = realpath(__DIR__ . '/fonts/arial.ttf');
|
||||||
|
if (file_exists($font_path)) {
|
||||||
|
// Add text using the TTF font
|
||||||
|
imagettftext($image, 24, 0, 15, 35, $text_color, $font_path, $captcha_code);
|
||||||
|
} else {
|
||||||
|
// Fallback to built-in font
|
||||||
|
imagestring($image, 5, 30, 15, $captcha_code, $text_color);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Output the image as PNG
|
||||||
|
header('Content-type: image/png');
|
||||||
|
imagepng($image);
|
||||||
|
imagedestroy($image);
|
||||||
|
?>
|
||||||
|
|
@ -11,7 +11,7 @@ return [
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'activeTheme' => 'modern',
|
'activeTheme' => 'modern2',
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
@ -35,8 +35,8 @@ return [
|
||||||
| For example: backend -> http://localhost/backend
|
| For example: backend -> http://localhost/backend
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'backendUri' => 'howpsuzlyk',
|
'backendUri' => 'backend', //howpsuzlyk
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
@ -131,7 +131,7 @@ return [
|
||||||
|
|
|
|
||||||
*/
|
*/
|
||||||
|
|
||||||
'disableCoreUpdates' => false,
|
'disableCoreUpdates' => true,
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
google-site-verification: google64848379a60fc2b3.html
|
||||||
|
|
@ -1,4 +1,5 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* October - The PHP platform that gets back to basics.
|
* October - The PHP platform that gets back to basics.
|
||||||
*
|
*
|
||||||
|
|
|
||||||
|
Before Width: | Height: | Size: 329 B After Width: | Height: | Size: 329 B |
0
modules/backend/assets/vendor/jcrop/css/jquery.Jcrop.min.css
vendored
Executable file → Normal file
0
modules/backend/assets/vendor/jcrop/css/jquery.Jcrop.min.css
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ace.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ace.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ext-emmet.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ext-emmet.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ext-searchbox.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/ext-searchbox.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-css.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-css.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-html.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-html.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-javascript.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-javascript.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-less.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-less.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-markdown.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-markdown.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-php.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-php.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-plain_text.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-plain_text.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-sass.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-sass.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-scss.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-scss.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-twig.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/mode-twig.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-ambiance.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-ambiance.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-chaos.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-chaos.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-chrome.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-chrome.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-clouds.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-clouds.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-clouds_midnight.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-clouds_midnight.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-cobalt.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-cobalt.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-crimson_editor.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-crimson_editor.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-dawn.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-dawn.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-dreamweaver.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-dreamweaver.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-eclipse.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-eclipse.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-github.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-github.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-idle_fingers.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-idle_fingers.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-iplastic.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-iplastic.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-katzenmilch.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-katzenmilch.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-kr_theme.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-kr_theme.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-kuroir.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-kuroir.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-merbivore.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-merbivore.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-merbivore_soft.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-merbivore_soft.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-mono_industrial.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-mono_industrial.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-monokai.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-monokai.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-pastel_on_dark.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-pastel_on_dark.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-solarized_dark.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-solarized_dark.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-solarized_light.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-solarized_light.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-sqlserver.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-sqlserver.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-terminal.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-terminal.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-textmate.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-textmate.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_blue.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_blue.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_bright.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_bright.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_eighties.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-tomorrow_night_eighties.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-twilight.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-twilight.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-vibrant_ink.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-vibrant_ink.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-xcode.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/theme-xcode.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-css.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-css.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-html.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-html.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-javascript.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-javascript.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-php.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/codeeditor/assets/vendor/ace/worker-php.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/richeditor/assets/js/build-min.js
vendored
Executable file → Normal file
0
modules/backend/formwidgets/richeditor/assets/js/build-min.js
vendored
Executable file → Normal file
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue