Running with Ruby

Tag: Chrome

Undefined and cache/xxx and invalid %-encoding weird requests

Recently I’ve been having a lot of weird looking requests that would end up reported in Errbit. Initially I thought that it is my fault but after double checking all the JS code, I would still get those errors.

Fixing this is quite easy. Undefined/cache/xxx requests come from Complitly malware chrome plugin. Solution to this is quite simple (source). Just add this to every page you have (or every with a form):

<script type="text/javascript">
    window.suggestmeyes_loaded = true;
</script>

this will stop the malware script.

The second issue:

ArgumentError: invalid %-encoding (arizona1�0���U��� scottsdale1%0#��U� ��starfield
technologies, inc.1301��U���*http://certs.starfieldtech.com/repository/1402��U���+starfield
secure certificate authority - g2/html>)

The rest of weird requests was coming from EasouSpider crawling engine. So just:

User-agent: EasouSpider
Disallow: /

and don’t care anymore.

Fckeditor + Autogrow vs Google Chrome

Dzisiaj zupełnie przypadkiem zauważyłem, że (kolejny raz) autogrow szwankuje. Tym razem wysypał się przy odpalaniu Fckeditora na Chromie. Autogrow automatycznie ustawiał wysokość pola na max, zamiast ustawić na wybraną wartość i dopiero w razie potrzeby je powiększać.

Rozwiązanie tego problemu okazało się całkiem proste.

W pliku fckeditor/editor/plugins/autogrow/fckplugin.js wystarczy zakomentować linijki od 45 do 48 (fragment poniżej):

if ( typeof window.onresize == 'function' )
{
    window.onresize();
}

Copyright © 2018 Running with Ruby

Theme by Anders NorenUp ↑