Support » Plugin: CSS & JavaScript Toolbox » Syntax check result in YUICOMPRESSOR

  • Against JavaScript, YUICOMPRESSOR will do a grammar test. If there is a syntax error, to stop the process, it gives up the diet compacting. The following is a file that causes a syntax error.
    WordPress 5.0.1 :
    Errors will occur in the following files!


    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author wipeoutmedia


    Hi there,

    How are you using the YUICOMPRESSOR solution – is it via a plugin?

    CSS & JavaScript Toolbox uses the third-party ACE editor ( so the worker-javascript.js cannot be modified as it is a part of the editor library. I did run a test on the latest worker-javascript.js file ( via an online YUICOMPRESSOR version ( and it did indeed show a parse error.

    Sorry, not sure how to resolve this one.

    Kind Regards,
    Damian Baker

    Thread Starter Ujiki.oO


    Thank you for your every action!
    In Movable Type, YUICOMPRESSOR diet JavaScript from the beginning, and distributes one line scripted code from the beginning.
    AAA.js that the system calls with javascript src = “AAA.js” is a stressless script for all browsers on Earth via YUICOMPRESSOR processing.
    “AAA – source.js” is distributed at the same time, “AAA – source.js” is a so – called human – readable source code.

    Thread Starter Ujiki.oO


    > is it via a plugin?

    1. Get JAVA.
    2. Get YUICOMPRESSOR.jar.
    3. For Windows users, install 7zip for gzip processing.
    4. If you are a Windows user, get the “Send by Right Click” application and “Right-click to send” the file with extension “.js” and extension “.css”.
    5. If you are a Windows user, use WinSCP to mirror / upload to WordPress on rental server.
    6. Revise “.htaccess” to automatically read the extension “.min.js.gz” or “.min.js”.

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ – [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]

    # END WordPress

    order deny,allow
    allow from all
    ErrorDocument 403

    <IfModule mod_rewrite.c>
    #RewriteEngine On
    #RewriteBase /
    # for .js.gz & .css.gz
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond “%{REQUEST_FILENAME}” \.(js|css)$
    RewriteCond “%{REQUEST_FILENAME}.gz” -s
    RewriteRule .+ %{REQUEST_URI}.gz [L]
    # for .min.js.gz
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond “%{REQUEST_FILENAME}” ^(.*)/([^/]*)\.js$
    RewriteCond “%1/%2.min.js.gz” -s
    RewriteRule ([^/]*)\.js$ $1.min.js.gz [L]
    # for .min.css.gz
    RewriteCond %{HTTP:Accept-Encoding} gzip
    RewriteCond “%{REQUEST_FILENAME}” ^(.*)/([^/]*)\.css$
    RewriteCond “%1/%2.min.css.gz” -s
    RewriteRule ([^/]*)\.css$ $1.min.css.gz [L]
    # for .min.js
    RewriteCond “%{REQUEST_FILENAME}” ^(.*)/([^/]*)\.js$
    RewriteCond “%1/%2.min.js” -s
    RewriteRule ([^/]*)\.js$ $1.min.js [L]
    # for .min.css
    RewriteCond “%{REQUEST_FILENAME}” ^(.*)/([^/]*)\.css$
    RewriteCond “%1/%2.min.css” -s
    RewriteRule ([^/]*)\.css$ $1.min.css [L]
    AddType “text/javascript;charset=UTF-8” .gz
    AddType “text/css;charset=UTF-8” .gz
    AddEncoding gzip .gz
    AddHandler cgi-script htaccess
    #AddType application/x-shockwave-flash swf
    <IfModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault “access plus 30 days”
    ExpiresByType text/html “access plus 30 days”
    ExpiresByType text/css “access plus 30 days”
    ExpiresByType text/js “access plus 30 days”
    ExpiresByType text/javascript “access plus 30 days”
    ExpiresByType application/javascript “access plus 30 days”
    ExpiresByType application/x-javascript “access plus 30 days”
    ExpiresByType image/gif “access plus 30 days”
    ExpiresByType image/jpeg “access plus 30 days”
    ExpiresByType image/png “access plus 30 days”
    ExpiresByType application/ “access plus 30 days”
    ExpiresByType application/x-font-ttf “access plus 30 days”
    ExpiresByType application/x-font-opentype “access plus 30 days”
    ExpiresByType application/x-font-woff “access plus 30 days”
    ExpiresByType application/x-shockwave-flash “access plus 30 days”
    <IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE text/javascript
    AddOutputFilterByType DEFLATE application/javascript
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-font-woff
    <FilesMatch “\.(ico|flv|gif|jpg|jpeg|png|swf|js|css|pdf|mp3|mp4|gz|eot|svg|ttf|woff)$”>
    Header set Cache-Control “max-age=2592000, public”

    For details, various codes are provided in my blog. However, after the visit, although Google translation works just after onload, it is a machine translation, so it must be a sentence not translated. It is automation of Google translation so as not to cause garbled characters. I am sorry.

    Thread Starter Ujiki.oO


    Your and our WordPress has evolved to 5.2. A report on error files during JavaScript diet by YUICOMPRESSOR has been uploaded to GitLab.

    Thread Starter Ujiki.oO


    Your and our WordPress has evolved to 5.2.2.
    A report on error files during JavaScript diet by YUICOMPRESSOR has been uploaded to GitLab. After great development, only two errors have become! Just just great!
    WordPressは5.2.2に進化しています。YUICOMPRESSORによるJavaScriptダイエット時のエラーファイルについてのレポートを、GitLabにアップしました。素晴らしい開発を経て、2つのエラーのみとなっています! ただただ、素晴らしい!

    • This reply was modified 3 years, 2 months ago by Ujiki.oO.
    Moderator Steven Stern (sterndata)


    Forum Moderator & Support Team Rep

    @ujikioo, If you need support then per the forum guidelines please start your own topic.

    Also, please remove the link to your blog from posts. Do not sign posts.

    A lot more people will see your post, and that way you stand a good chance of getting the assistance you want. Despite any similarity in symptoms, your issue is likely to be completely different because of possible differences in physical servers, accounts, hosts, plugins, theme, configurations, etc. Thus one problem, on one setup is not indicative of the functionality and reliability of an application as a whole.

    Frequently Asked Questions

    Forum Guidelines

    You can do so here:

    I’ll be archiving your post and mine to not spam the original poster and detract from their question.


Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Syntax check result in YUICOMPRESSOR’ is closed to new replies.