mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-11 04:52:14 +09:00
commit
a2c9c1b2ce
35 changed files with 45 additions and 34 deletions
|
|
@ -11,6 +11,8 @@ RewriteRule ^(\.|codeception\.|composer\.|Gruntfile\.js|package\.json|CONTRIBUTI
|
|||
# static files
|
||||
RewriteCond %{SCRIPT_FILENAME} !-f
|
||||
RewriteRule ^(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widgetstyles)/(.*) ./$2/$3 [L]
|
||||
RewriteCond %{SCRIPT_FILENAME} !-f
|
||||
RewriteRule ^(.+)\.min\.(css|js)$ ./$1.$2 [L]
|
||||
|
||||
# rss, blogAPI
|
||||
RewriteRule ^(rss|atom)$ ./index.php?module=rss&act=$1 [L]
|
||||
|
|
|
|||
|
|
@ -180,8 +180,7 @@ class FrontEndFileHandler extends Handler
|
|||
$file->vars = (array)$vars;
|
||||
|
||||
// Fix incorrectly minified URL
|
||||
if($file->isMinified && !$file->isExternalURL && (!file_exists($file->fileFullPath) || is_link($file->fileFullPath) ||
|
||||
(filesize($file->fileFullPath) < 32 && trim(file_get_contents($file->fileFullPath)) === $file->keyName)))
|
||||
if($file->isMinified && !$file->isExternalURL && (!file_exists($file->fileFullPath) || is_link($file->fileFullPath) || filesize($file->fileFullPath) < 40))
|
||||
{
|
||||
if(file_exists($file->fileRealPath . '/' . $file->fileNameNoExt . '.' . $file->fileExtension))
|
||||
{
|
||||
|
|
|
|||
|
|
@ -20,7 +20,7 @@
|
|||
|
||||
/* Intercept getScript error due to broken minified script URL */
|
||||
$(document).ajaxError(function(event, jqxhr, settings, thrownError) {
|
||||
if(settings.dataType === "script" && (jqxhr.status >= 400 || (jqxhr.responseText && jqxhr.responseText.length < 32))) {
|
||||
if(settings.dataType === "script" && (jqxhr.status >= 400 || (jqxhr.responseText && jqxhr.responseText.length < 40))) {
|
||||
var match = /^(.+)\.min\.(css|js)($|\?)/.exec(settings.url);
|
||||
if(match) {
|
||||
$.getScript(match[1] + "." + match[2], settings.success);
|
||||
|
|
|
|||
|
|
@ -23,6 +23,11 @@ location ~ ^/rhymix/(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widget
|
|||
try_files $uri $uri/ /rhymix/$2/$3;
|
||||
}
|
||||
|
||||
# fix incorrect minified URLs (for legacy support)
|
||||
location ~ ^/rhymix/(.+)\.min\.(css|js)$ {
|
||||
try_files $uri $uri/ /rhymix/$1.$2;
|
||||
}
|
||||
|
||||
# rss, blogAPI
|
||||
rewrite ^/rhymix/(rss|atom)$ /rhymix/index.php?module=rss&act=$1 last;
|
||||
rewrite ^/rhymix/([a-zA-Z0-9_]+)/(rss|atom|api)$ /rhymix/index.php?mid=$1&act=$2 last;
|
||||
|
|
|
|||
|
|
@ -23,6 +23,11 @@ location ~ ^/(.+)/(addons|files|layouts|m\.layouts|modules|widgets|widgetstyles)
|
|||
try_files $uri $uri/ /$2/$3;
|
||||
}
|
||||
|
||||
# fix incorrect minified URLs (for legacy support)
|
||||
location ~ ^/(.+)\.min\.(css|js)$ {
|
||||
try_files $uri $uri/ /$1.$2;
|
||||
}
|
||||
|
||||
# rss, blogAPI
|
||||
rewrite ^/(rss|atom)$ /index.php?module=rss&act=$1 last;
|
||||
rewrite ^/([a-zA-Z0-9_]+)/(rss|atom|api)$ /index.php?mid=$1&act=$2 last;
|
||||
|
|
|
|||
1
modules/admin/tpl/css/admin.min.css
vendored
1
modules/admin/tpl/css/admin.min.css
vendored
|
|
@ -1 +0,0 @@
|
|||
admin.css
|
||||
1
modules/admin/tpl/css/admin.min.css
vendored
Normal file
1
modules/admin/tpl/css/admin.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
1
modules/admin/tpl/js/admin.min.js
vendored
1
modules/admin/tpl/js/admin.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
admin.js
|
||||
1
modules/admin/tpl/js/admin.min.js
vendored
Normal file
1
modules/admin/tpl/js/admin.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/admin/tpl/js/config.min.js
vendored
1
modules/admin/tpl/js/config.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
config.js
|
||||
1
modules/admin/tpl/js/config.min.js
vendored
Normal file
1
modules/admin/tpl/js/config.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/admin/tpl/js/menu_setup.min.js
vendored
1
modules/admin/tpl/js/menu_setup.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
menu_setup.js
|
||||
1
modules/admin/tpl/js/menu_setup.min.js
vendored
Normal file
1
modules/admin/tpl/js/menu_setup.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
mboard.css
|
||||
1
modules/board/m.skins/default/css/mboard.min.css
vendored
Normal file
1
modules/board/m.skins/default/css/mboard.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
|
|
@ -1 +0,0 @@
|
|||
mboard.js
|
||||
1
modules/board/m.skins/default/js/mboard.min.js
vendored
Normal file
1
modules/board/m.skins/default/js/mboard.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
mboard.css
|
||||
1
modules/board/m.skins/simpleGray/css/mboard.min.css
vendored
Normal file
1
modules/board/m.skins/simpleGray/css/mboard.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
|
|
@ -1 +0,0 @@
|
|||
mboard.js
|
||||
1
modules/board/m.skins/simpleGray/js/mboard.min.js
vendored
Normal file
1
modules/board/m.skins/simpleGray/js/mboard.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
board.default.css
|
||||
1
modules/board/skins/default/board.default.min.css
vendored
Normal file
1
modules/board/skins/default/board.default.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
|
|
@ -1 +0,0 @@
|
|||
board.default.js
|
||||
1
modules/board/skins/default/board.default.min.js
vendored
Normal file
1
modules/board/skins/default/board.default.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
board.default.css
|
||||
1
modules/board/skins/xedition/board.default.min.css
vendored
Normal file
1
modules/board/skins/xedition/board.default.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
|
|
@ -1 +0,0 @@
|
|||
board.default.js
|
||||
1
modules/board/skins/xedition/board.default.min.js
vendored
Normal file
1
modules/board/skins/xedition/board.default.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/board/tpl/js/board.min.js
vendored
1
modules/board/tpl/js/board.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
board.js
|
||||
1
modules/board/tpl/js/board.min.js
vendored
Normal file
1
modules/board/tpl/js/board.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/board/tpl/js/board_admin.min.js
vendored
1
modules/board/tpl/js/board_admin.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
board_admin.js
|
||||
1
modules/board/tpl/js/board_admin.min.js
vendored
Normal file
1
modules/board/tpl/js/board_admin.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
default.js
|
||||
1
modules/editor/skins/ckeditor/js/default.min.js
vendored
Normal file
1
modules/editor/skins/ckeditor/js/default.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
xe_interface.js
|
||||
1
modules/editor/skins/ckeditor/js/xe_interface.min.js
vendored
Normal file
1
modules/editor/skins/ckeditor/js/xe_interface.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
xe_textarea.js
|
||||
1
modules/editor/skins/ckeditor/js/xe_textarea.min.js
vendored
Normal file
1
modules/editor/skins/ckeditor/js/xe_textarea.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
default.css
|
||||
1
modules/editor/skins/xpresseditor/css/default.min.css
vendored
Normal file
1
modules/editor/skins/xpresseditor/css/default.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
|
|
@ -1 +0,0 @@
|
|||
xe_textarea.js
|
||||
1
modules/editor/skins/xpresseditor/js/xe_textarea.min.js
vendored
Normal file
1
modules/editor/skins/xpresseditor/js/xe_textarea.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
xpresseditor.js
|
||||
1
modules/editor/skins/xpresseditor/js/xpresseditor.min.js
vendored
Normal file
1
modules/editor/skins/xpresseditor/js/xpresseditor.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/editor/tpl/js/editor.app.min.js
vendored
1
modules/editor/tpl/js/editor.app.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
editor.app.js
|
||||
1
modules/editor/tpl/js/editor.app.min.js
vendored
Normal file
1
modules/editor/tpl/js/editor.app.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/editor/tpl/js/editor.min.js
vendored
1
modules/editor/tpl/js/editor.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
editor.js
|
||||
1
modules/editor/tpl/js/editor.min.js
vendored
Normal file
1
modules/editor/tpl/js/editor.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/editor/tpl/js/editor_common.min.js
vendored
1
modules/editor/tpl/js/editor_common.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
editor_common.js
|
||||
1
modules/editor/tpl/js/editor_common.min.js
vendored
Normal file
1
modules/editor/tpl/js/editor_common.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
|
|
@ -1 +0,0 @@
|
|||
editor_module_config.js
|
||||
1
modules/editor/tpl/js/editor_module_config.min.js
vendored
Normal file
1
modules/editor/tpl/js/editor_module_config.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/editor/tpl/js/swfupload.min.js
vendored
1
modules/editor/tpl/js/swfupload.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
swfupload.js
|
||||
1
modules/editor/tpl/js/swfupload.min.js
vendored
Normal file
1
modules/editor/tpl/js/swfupload.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/editor/tpl/js/uploader.min.js
vendored
1
modules/editor/tpl/js/uploader.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
uploader.js
|
||||
1
modules/editor/tpl/js/uploader.min.js
vendored
Normal file
1
modules/editor/tpl/js/uploader.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/widget/tpl/css/widget.min.css
vendored
1
modules/widget/tpl/css/widget.min.css
vendored
|
|
@ -1 +0,0 @@
|
|||
widget.css
|
||||
1
modules/widget/tpl/css/widget.min.css
vendored
Normal file
1
modules/widget/tpl/css/widget.min.css
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
/* This file is not used in Rhymix. */
|
||||
1
modules/widget/tpl/js/generate_code.min.js
vendored
1
modules/widget/tpl/js/generate_code.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
generate_code.js
|
||||
1
modules/widget/tpl/js/generate_code.min.js
vendored
Normal file
1
modules/widget/tpl/js/generate_code.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/widget/tpl/js/widget.min.js
vendored
1
modules/widget/tpl/js/widget.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
widget.js
|
||||
1
modules/widget/tpl/js/widget.min.js
vendored
Normal file
1
modules/widget/tpl/js/widget.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
1
modules/widget/tpl/js/widget_admin.min.js
vendored
1
modules/widget/tpl/js/widget_admin.min.js
vendored
|
|
@ -1 +0,0 @@
|
|||
widget_admin.js
|
||||
1
modules/widget/tpl/js/widget_admin.min.js
vendored
Normal file
1
modules/widget/tpl/js/widget_admin.min.js
vendored
Normal file
|
|
@ -0,0 +1 @@
|
|||
// This file is not used in Rhymix.
|
||||
Loading…
Add table
Add a link
Reference in a new issue