<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>www.konri.com &#187; Ruby &amp; Rails</title>
	<atom:link href="http://www.konri.com/category/ruby-rails/feed" rel="self" type="application/rss+xml" />
	<link>http://www.konri.com</link>
	<description>KONRI.COM - Java, GWT, Spring, Billing dla SaaS...</description>
	<lastBuildDate>Mon, 19 Jul 2010 07:26:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Polski język w will_paginate</title>
		<link>http://www.konri.com/2008/04/polski-jezyk-w-will_paginate</link>
		<comments>http://www.konri.com/2008/04/polski-jezyk-w-will_paginate#comments</comments>
		<pubDate>Wed, 23 Apr 2008 21:40:15 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Ruby & Rails]]></category>
		<category><![CDATA[język polski]]></category>
		<category><![CDATA[po polsku]]></category>
		<category><![CDATA[polonizacja]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[will_paginate]]></category>

		<guid isPermaLink="false">http://www.konri.com/?p=13</guid>
		<description><![CDATA[Używasz will_paginate do prezentacji stronnicowanych danych &#8211; chcesz by tekst był wyświetlany po polsku? Dla menu stron to banalne, poprostu w katalogu aplikacji w podkatalogu conf/initializers dodaj plik pagination.rb, a w nim:
[ruby]require &#8216;will_paginate&#8217;
WillPaginate::ViewHelpers.pagination_options[:prev_label] = &#8216;? poprzednia&#8217;
WillPaginate::ViewHelpers.pagination_options[:next_label] = &#8216;następna ?&#8217;[/ruby]
Jednak co jeżeli wyświetlasz informacje o rekordach? Tej opcji nie ma w ustawieniach pluginu. W ApplicationHelper (application_helper.rb w katalogu app/helpers) zdefiniuj taką funkcję:
[ruby]def page_entries_info(collection)
    %{Wyświetlono rekordy %d - %d z %d znalezionych} % [
            collection.offset + 1,
                    collection.offset + collection.length,
                    collection.total_entries
    ]
end[/ruby]
Udanej polonizacji &#8230;!
]]></description>
		<wfw:commentRss>http://www.konri.com/2008/04/polski-jezyk-w-will_paginate/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wtyczki i SVN (więcej niż svn:externals)</title>
		<link>http://www.konri.com/2008/04/wtyczki-i-svn-wiecej-niz-svnexternals</link>
		<comments>http://www.konri.com/2008/04/wtyczki-i-svn-wiecej-niz-svnexternals#comments</comments>
		<pubDate>Tue, 22 Apr 2008 21:38:15 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Ruby & Rails]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.konri.com/?p=12</guid>
		<description><![CDATA[Zwykle instalujesz raz wtyczke &#8211; i jeżeli działa &#8211; to praktycznie sprawa załatwiona. Problem pojawia się gdy pracujesz z SVN &#8211; mianowicie &#8211; reinstalacja (łatwego sposobu na uaktualnienie wtyczki nie znalazłem) powoduje utratę informacji o części repozytorium w katalogu wtyczki (install &#8211;force skasuje cały katalog wtyczki a więc i katalogi .svn wraz z zawartością). Możesz wtyczki instalować jako tzw. svn:externals &#8211; co sprawi, że będą one uaktualniane z zewnętrznego repozytorium, ale zmiany do nich wprowadzone po uaktualnieniu zostaną utracone. Z pomocą przychodzi narzędzie (gem) PISTON.
Instalacja banalna:
&#62;gem install piston -y
Import wtyczki ...]]></description>
		<wfw:commentRss>http://www.konri.com/2008/04/wtyczki-i-svn-wiecej-niz-svnexternals/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Problem z acts_as_commentable</title>
		<link>http://www.konri.com/2008/04/problem-z-acts_as_commentable</link>
		<comments>http://www.konri.com/2008/04/problem-z-acts_as_commentable#comments</comments>
		<pubDate>Mon, 21 Apr 2008 20:59:15 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Ruby & Rails]]></category>
		<category><![CDATA[aclt_as_commentable]]></category>
		<category><![CDATA[problem]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>

		<guid isPermaLink="false">http://www.konri.com/?p=11</guid>
		<description><![CDATA[W ostatnim projekcie użyłem wtyczki act_ac_commentable.  Ale  nie wszystko szło gładko. W widoku komentarza odwołanie do obiektu użytkownika przy pierwszym załadowaniu komentarza działało &#8211; ale gdy strona została przeładowana występował błąd undefined method (+ nazwa metody, która, była zdefiniowana dla klasy User). Szperanie po Googlach zajęło troszkę czasu &#8230; więc spieszę wyjaśnić problem. Otóż wtyczka ta definiuje model comment &#8211; co istotne, definiuje go w katalogu lib wtyczki &#8211; co sprawia, że Ruby (i Railsy), mimo iż comment należy do obiektu typu User i definiuje belongs_to, nie przeładowywują ...]]></description>
		<wfw:commentRss>http://www.konri.com/2008/04/problem-z-acts_as_commentable/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>will_paginate i acts_as_taggable (on_steroids)</title>
		<link>http://www.konri.com/2008/04/will_paginate-i-acts_as_taggable-on_steroids</link>
		<comments>http://www.konri.com/2008/04/will_paginate-i-acts_as_taggable-on_steroids#comments</comments>
		<pubDate>Wed, 16 Apr 2008 20:20:48 +0000</pubDate>
		<dc:creator>Konrad</dc:creator>
				<category><![CDATA[Ruby & Rails]]></category>
		<category><![CDATA[acts_as_taggable_on_steroids]]></category>
		<category><![CDATA[rails]]></category>
		<category><![CDATA[ruby]]></category>
		<category><![CDATA[ruby on rails]]></category>
		<category><![CDATA[will_paginate]]></category>

		<guid isPermaLink="false">http://www.konri.com/?p=10</guid>
		<description><![CDATA[Chcesz użyć wyświetlić elementy zawierające konkretny tag (acts_as_taggable) używając will_paginate, przerobiłem kilka rozwiązań, ten się sprawdza:

    def show_tagged
        options = Plan.find_options_for_find_tagged_with(params[:tag], :conditions =&#62;
               ["start_time &#62;= ?", Time.now]).merge :page =&#62; params[:page],
                rder =&#62; 'start_time DESC'
        @plans = Plan.paginate(options)
    end
Plan to klasa rozszerzona ...]]></description>
		<wfw:commentRss>http://www.konri.com/2008/04/will_paginate-i-acts_as_taggable-on_steroids/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
