Saturday, January 11, 2014

Tuesday, November 26, 2013

Użycie Captcha w formularzu

wtorek, listopad 26, 2013 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

Artykuł opisuje dodanie Captcha do formularza aby uniemożliwić wszelkiego rodzaju programom wypełnianie go

Bardzo prosty w użyciu jest gem SimpleCaptcha

W Gemfile dodajemy:



1
gem simple_captcha, :git => git://github.com/galetahub/simple-captcha.git

Aktualizujemy:



1
bundle install

Uruchamiamy generator SimpleCaptcha:



1
rails generate simple_captcha

Migrujemy do bazy:…

Wednesday, October 02, 2013

Generowanie tabelki lub Kalendarza w RoR

środa, październik 02, 2013 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

Tym razem wyjaśnie działanie gemu “watu_table_builder” który ułatwi nam tworzenie kalendarza z artykułami

Załóżmy że mamy listę artykułów i chcemy utworzyć kalendarz z zaznaczonymi dniami kiedy powstał dany artykuł kiedy klikniemy zostaniemy przeierowani prosto do artykułu

Na początek do Gemfile dodajemy:



1
gem "watu_table_builder", :require => "table_builder"


Aktualizujemy:



1
bundle install


Później…

Saturday, September 28, 2013

Jak usunąć kilka pozycji przez checkbox?

sobota, wrzesień 28, 2013 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

Tutaj wyjaśnie jak dodać do swojej aplikacji możliwość usuwania z bazy kilku zaznaczonych pozycji naraz

Jest to bardzo przydatna opcja jeśli będziemy mieć listę jakiś pozycji i nie chcemy pojedyńczo każdą usuwać…



1
2
3
4
5
6
<%= form_tag destroy_multiple_articles_path, method: :delete do %>
<% @articles.each do |article| %>
<%= check_box_tag "articles[]", article.id, false %>
<%= link_to article.title, article %>
<% end %>
<% end %>


Friday, September 20, 2013

Obscenity gem do filtracji wulgaryzmów

piątek, wrzesień 20, 2013 Dodany przez Miłosz Osiński #RUBY ON RAILS ##

W tym artykule opisze jak można użyć tego gemu do filtracji wulgaryzmów w naszej aplikacji railsowej

Na początek dodajemy gem do naszego Gamefile:



1
gem "obscenity"


Aktualizujemy:



1
bundle install


Kolejnym krokiem jest stworzenie pliku config/initializers/obscenity.rb z taką zawartością:



1
2
3
Obscenity.configure do |config|
config.blacklist = "#{Rails.root}/config/blacklist.yml"
config.


Wyświetlane Artykuły 11 – 15 z 31