Page 149 of 171

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();
}

Rails, email i Errno::ECONNREFUSED (Connection refused – connect(2)):

Wrzucając system na produkcję i testując działanie mailingu, natknąłem się na taki bład podczas wysyłania:

Errno::ECONNREFUSED (Connection refused - connect(2)):

Jak później się okazało, jeśli chcemy wysyłać maile z zewnętrznego serwera SMTP (a zwłaszcza jeśli to jest Microsoft Exchange ;) ), musimy zmienić metodę wysyłania emaili.

W pliku /config/production.rb umieszczamy taką oto linijkę:

ActionMailer::Base.delivery_method = :sendmail

Od teraz zamiast korzystać z :smtp, w środowisku produkcyjnym będzie łączyło się z serwerem za pomocą sendmaila.

Jeśli chodzi o środowisko developerskie i testowe, zostawiłem domyślne smtp ponieważ z jakiegoś powodu z lokalnego serwera bardzo długo łączyło się z serwerem pocztowym. A w środowisku testowym nie odgrywa to większej roli.

Copyright © 2025 Closer to Code

Theme by Anders NorenUp ↑