Commit ff59cf7fe8a9e6bb47989bfcda908910688428ae
Exists in
master
and in
29 other branches
Merge branch 'stable' of https://gitlab.com/noosfero/noosfero into stable
Showing
11 changed files
with
122 additions
and
67 deletions
Show diff stats
app/controllers/public/events_controller.rb
| ... | ... | @@ -7,11 +7,11 @@ class EventsController < PublicController |
| 7 | 7 | @date = build_date(params[:year], params[:month], params[:day]) |
| 8 | 8 | |
| 9 | 9 | if !params[:year] && !params[:month] && !params[:day] |
| 10 | - @events = profile.events.next_events_from_month(@date) | |
| 10 | + @events = profile.events.next_events_from_month(@date).paginate(:per_page => per_page, :page => params[:page]) | |
| 11 | 11 | end |
| 12 | 12 | |
| 13 | 13 | if params[:year] || params[:month] |
| 14 | - @events = profile.events.by_month(@date) | |
| 14 | + @events = profile.events.by_month(@date).paginate(:per_page => per_page, :page => params[:page]) | |
| 15 | 15 | end |
| 16 | 16 | |
| 17 | 17 | events_in_range = profile.events.by_range((@date - 1.month).at_beginning_of_month .. (@date + 1.month).at_end_of_month) |
| ... | ... | @@ -29,4 +29,7 @@ class EventsController < PublicController |
| 29 | 29 | |
| 30 | 30 | include EventsHelper |
| 31 | 31 | |
| 32 | + def per_page | |
| 33 | + 20 | |
| 34 | + end | |
| 32 | 35 | end | ... | ... |
app/controllers/public/search_controller.rb
| ... | ... | @@ -99,14 +99,14 @@ class SearchController < PublicController |
| 99 | 99 | @events = [] |
| 100 | 100 | if params[:day] || !params[:year] && !params[:month] |
| 101 | 101 | @events = @category ? |
| 102 | - environment.events.by_day(@date).in_category(Category.find(@category_id)) : | |
| 103 | - environment.events.by_day(@date) | |
| 102 | + environment.events.by_day(@date).in_category(Category.find(@category_id)).paginate(:per_page => per_page, :page => params[:page]) : | |
| 103 | + environment.events.by_day(@date).paginate(:per_page => per_page, :page => params[:page]) | |
| 104 | 104 | end |
| 105 | 105 | |
| 106 | 106 | if params[:year] || params[:month] |
| 107 | 107 | @events = @category ? |
| 108 | - environment.events.by_month(@date).in_category(Category.find(@category_id)) : | |
| 109 | - environment.events.by_month(@date) | |
| 108 | + environment.events.by_month(@date).in_category(Category.find(@category_id)).paginate(:per_page => per_page, :page => params[:page]) : | |
| 109 | + environment.events.by_month(@date).paginate(:per_page => per_page, :page => params[:page]) | |
| 110 | 110 | end |
| 111 | 111 | |
| 112 | 112 | @scope = date_range && params[:action] == 'events' ? environment.events.by_range(date_range) : environment.events |
| ... | ... | @@ -139,7 +139,7 @@ class SearchController < PublicController |
| 139 | 139 | |
| 140 | 140 | def events_by_day |
| 141 | 141 | @date = build_date(params[:year], params[:month], params[:day]) |
| 142 | - @events = environment.events.by_day(@date) | |
| 142 | + @events = environment.events.by_day(@date).paginate(:per_page => per_page, :page => params[:page]) | |
| 143 | 143 | render :partial => 'events/events' |
| 144 | 144 | end |
| 145 | 145 | |
| ... | ... | @@ -224,4 +224,8 @@ class SearchController < PublicController |
| 224 | 224 | @environment.send(klass.name.underscore.pluralize).visible.includes(relations) |
| 225 | 225 | end |
| 226 | 226 | |
| 227 | + def per_page | |
| 228 | + 20 | |
| 229 | + end | |
| 230 | + | |
| 227 | 231 | end | ... | ... |
app/models/event.rb
| ... | ... | @@ -38,15 +38,12 @@ class Event < Article |
| 38 | 38 | named_scope :next_events_from_month, lambda { |date| |
| 39 | 39 | date_temp = date.strftime("%Y-%m-%d") |
| 40 | 40 | { :conditions => ["start_date >= ?","#{date_temp}"], |
| 41 | - :limit => 10, | |
| 42 | 41 | :order => 'start_date ASC' |
| 43 | 42 | } |
| 44 | 43 | } |
| 45 | 44 | |
| 46 | 45 | named_scope :by_month, lambda { |date| |
| 47 | - date_temp = date.strftime("%Y-%m") | |
| 48 | 46 | { :conditions => ["EXTRACT(YEAR FROM start_date) = ? AND EXTRACT(MONTH FROM start_date) = ?",date.year,date.month], |
| 49 | - :limit => 10, | |
| 50 | 47 | :order => 'start_date ASC' |
| 51 | 48 | } |
| 52 | 49 | } | ... | ... |
app/views/events/_events.rhtml
features/events.feature
| ... | ... | @@ -244,3 +244,38 @@ Feature: events |
| 244 | 244 | Given I am on /profile/josesilva/events/2009/10 |
| 245 | 245 | When I follow "Oktoberfest" |
| 246 | 246 | Then I should see "Oktoberfest" |
| 247 | + | |
| 248 | + Scenario: list events paginated for a specific profile for the month | |
| 249 | + Given I am logged in as admin | |
| 250 | + And the following users | |
| 251 | + | login | | |
| 252 | + | josemanuel | | |
| 253 | + And I am logged in as "josemanuel" | |
| 254 | + And the following events | |
| 255 | + | owner | name | start_date | | |
| 256 | + | josemanuel | Event 5 | 2009-10-12 | | |
| 257 | + | josemanuel | Event 3 | 2009-10-15 | | |
| 258 | + | josemanuel | Test Event | 2009-10-15 | | |
| 259 | + | josemanuel | Oktoberfest | 2009-10-19 | | |
| 260 | + | josemanuel | WikiSym | 2009-10-21 | | |
| 261 | + | josemanuel | Free Software | 2009-10-22 | | |
| 262 | + | josemanuel | Rachel Birthday | 2009-10-23 | | |
| 263 | + | josemanuel | Manuel Birthday | 2009-10-24 | | |
| 264 | + | josemanuel | Michelle Birthday | 2009-10-25 | | |
| 265 | + | josemanuel | Lecture Allien 10 | 2009-10-26 | | |
| 266 | + | josemanuel | Lecture Allien 11 | 2009-10-26 | | |
| 267 | + | josemanuel | Lecture Allien 12 | 2009-10-26 | | |
| 268 | + | josemanuel | Lecture Allien 13 | 2009-10-26 | | |
| 269 | + | josemanuel | Lecture Allien 14 | 2009-10-26 | | |
| 270 | + | josemanuel | Lecture Allien 15 | 2009-10-26 | | |
| 271 | + | josemanuel | Lecture Allien 16 | 2009-10-26 | | |
| 272 | + | josemanuel | Lecture Allien 17 | 2009-10-26 | | |
| 273 | + | josemanuel | Lecture Allien 18 | 2009-10-26 | | |
| 274 | + | josemanuel | Lecture Allien 19 | 2009-10-26 | | |
| 275 | + | josemanuel | Lecture Allien 20 | 2009-10-26 | | |
| 276 | + | josemanuel | Party On | 2009-10-27 | | |
| 277 | + | |
| 278 | + When I am on /profile/josemanuel/events/2009/10 | |
| 279 | + Then I should not see "Party On" within "#agenda-items" | |
| 280 | + When I follow "Next" | |
| 281 | + Then I should see "Party On" within "#agenda-items" | ... | ... |
po/eo/noosfero.po
| ... | ... | @@ -7,7 +7,7 @@ msgid "" |
| 7 | 7 | msgstr "" |
| 8 | 8 | "Project-Id-Version: noosfero 0.45.2\n" |
| 9 | 9 | "POT-Creation-Date: 2014-01-17 18:26-0000\n" |
| 10 | -"PO-Revision-Date: 2011-03-30 20:52-0300\n" | |
| 10 | +"PO-Revision-Date: 2014-03-25 15:35+0000\n" | |
| 11 | 11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
| 12 | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
| 13 | 13 | "Language: \n" |
| ... | ... | @@ -107,7 +107,7 @@ msgstr "" |
| 107 | 107 | #: app/views/blocks/profile_info_actions/_join_leave_community.rhtml:25 |
| 108 | 108 | #: app/views/profile/_private_profile.rhtml:10 |
| 109 | 109 | msgid "Join" |
| 110 | -msgstr "" | |
| 110 | +msgstr "Eniri" | |
| 111 | 111 | |
| 112 | 112 | #: app/helpers/application_helper.rb:554 |
| 113 | 113 | #: app/views/blocks/profile_info_actions/_join_leave_community.rhtml:4 |
| ... | ... | @@ -291,7 +291,7 @@ msgstr "" |
| 291 | 291 | |
| 292 | 292 | #: app/helpers/application_helper.rb:1118 |
| 293 | 293 | msgid "See all" |
| 294 | -msgstr "" | |
| 294 | +msgstr "Vidi ĉiujn" | |
| 295 | 295 | |
| 296 | 296 | #: app/helpers/application_helper.rb:1121 |
| 297 | 297 | msgid "<span>Manage</span> %s" |
| ... | ... | @@ -678,11 +678,11 @@ msgstr "" |
| 678 | 678 | |
| 679 | 679 | #: app/helpers/forum_helper.rb:14 app/helpers/blog_helper.rb:23 |
| 680 | 680 | msgid "« Newer posts" |
| 681 | -msgstr "" | |
| 681 | +msgstr "« Pli freŝaj afiŝoj" | |
| 682 | 682 | |
| 683 | 683 | #: app/helpers/forum_helper.rb:15 app/helpers/blog_helper.rb:24 |
| 684 | 684 | msgid "Older posts »" |
| 685 | -msgstr "" | |
| 685 | +msgstr "Malpli freŝaj afiŝoj »" | |
| 686 | 686 | |
| 687 | 687 | #: app/helpers/forum_helper.rb:18 |
| 688 | 688 | msgid "Discussion topic" |
| ... | ... | @@ -763,63 +763,63 @@ msgstr "" |
| 763 | 763 | #: app/helpers/dates_helper.rb:7 app/helpers/forms_helper.rb:172 |
| 764 | 764 | #: plugins/display_content/lib/display_content_block.rb:4 |
| 765 | 765 | msgid "January" |
| 766 | -msgstr "" | |
| 766 | +msgstr "Januaro" | |
| 767 | 767 | |
| 768 | 768 | #: app/helpers/dates_helper.rb:8 app/helpers/forms_helper.rb:172 |
| 769 | 769 | #: plugins/display_content/lib/display_content_block.rb:5 |
| 770 | 770 | msgid "February" |
| 771 | -msgstr "" | |
| 771 | +msgstr "Februaro" | |
| 772 | 772 | |
| 773 | 773 | #: app/helpers/dates_helper.rb:9 app/helpers/forms_helper.rb:172 |
| 774 | 774 | #: plugins/display_content/lib/display_content_block.rb:6 |
| 775 | 775 | msgid "March" |
| 776 | -msgstr "" | |
| 776 | +msgstr "Marto" | |
| 777 | 777 | |
| 778 | 778 | #: app/helpers/dates_helper.rb:10 app/helpers/forms_helper.rb:172 |
| 779 | 779 | #: plugins/display_content/lib/display_content_block.rb:7 |
| 780 | 780 | msgid "April" |
| 781 | -msgstr "" | |
| 781 | +msgstr "Aprilo" | |
| 782 | 782 | |
| 783 | 783 | #: app/helpers/dates_helper.rb:11 app/helpers/forms_helper.rb:172 |
| 784 | 784 | #: app/helpers/forms_helper.rb:173 |
| 785 | 785 | #: plugins/display_content/lib/display_content_block.rb:8 |
| 786 | 786 | msgid "May" |
| 787 | -msgstr "" | |
| 787 | +msgstr "Majo" | |
| 788 | 788 | |
| 789 | 789 | #: app/helpers/dates_helper.rb:12 app/helpers/forms_helper.rb:172 |
| 790 | 790 | #: plugins/display_content/lib/display_content_block.rb:9 |
| 791 | 791 | msgid "June" |
| 792 | -msgstr "" | |
| 792 | +msgstr "Junio" | |
| 793 | 793 | |
| 794 | 794 | #: app/helpers/dates_helper.rb:13 app/helpers/forms_helper.rb:172 |
| 795 | 795 | #: plugins/display_content/lib/display_content_block.rb:10 |
| 796 | 796 | msgid "July" |
| 797 | -msgstr "" | |
| 797 | +msgstr "Julio" | |
| 798 | 798 | |
| 799 | 799 | #: app/helpers/dates_helper.rb:14 app/helpers/forms_helper.rb:172 |
| 800 | 800 | #: plugins/display_content/lib/display_content_block.rb:11 |
| 801 | 801 | msgid "August" |
| 802 | -msgstr "" | |
| 802 | +msgstr "Aŭgusto" | |
| 803 | 803 | |
| 804 | 804 | #: app/helpers/dates_helper.rb:15 app/helpers/forms_helper.rb:172 |
| 805 | 805 | #: plugins/display_content/lib/display_content_block.rb:12 |
| 806 | 806 | msgid "September" |
| 807 | -msgstr "" | |
| 807 | +msgstr "Septembro" | |
| 808 | 808 | |
| 809 | 809 | #: app/helpers/dates_helper.rb:16 app/helpers/forms_helper.rb:172 |
| 810 | 810 | #: plugins/display_content/lib/display_content_block.rb:13 |
| 811 | 811 | msgid "October" |
| 812 | -msgstr "" | |
| 812 | +msgstr "Oktobro" | |
| 813 | 813 | |
| 814 | 814 | #: app/helpers/dates_helper.rb:17 app/helpers/forms_helper.rb:172 |
| 815 | 815 | #: plugins/display_content/lib/display_content_block.rb:14 |
| 816 | 816 | msgid "November" |
| 817 | -msgstr "" | |
| 817 | +msgstr "Novembro" | |
| 818 | 818 | |
| 819 | 819 | #: app/helpers/dates_helper.rb:18 app/helpers/forms_helper.rb:172 |
| 820 | 820 | #: plugins/display_content/lib/display_content_block.rb:15 |
| 821 | 821 | msgid "December" |
| 822 | -msgstr "" | |
| 822 | +msgstr "Decembro" | |
| 823 | 823 | |
| 824 | 824 | #: app/helpers/dates_helper.rb:28 |
| 825 | 825 | #: plugins/display_content/lib/display_content_block.rb:153 |
| ... | ... | @@ -834,7 +834,7 @@ msgstr "" |
| 834 | 834 | #: app/helpers/dates_helper.rb:31 |
| 835 | 835 | #: plugins/display_content/lib/display_content_block.rb:156 |
| 836 | 836 | msgid "%{month_name} %{day}, %{year}" |
| 837 | -msgstr "" | |
| 837 | +msgstr "La %{day}-a de %{month_name} %{year}" | |
| 838 | 838 | |
| 839 | 839 | #: app/helpers/dates_helper.rb:31 |
| 840 | 840 | #: plugins/display_content/lib/display_content_block.rb:156 |
| ... | ... | @@ -8043,7 +8043,7 @@ msgstr "" |
| 8043 | 8043 | |
| 8044 | 8044 | #: app/views/account/index_anonymous.rhtml:10 |
| 8045 | 8045 | msgid "Sign up." |
| 8046 | -msgstr "" | |
| 8046 | +msgstr "Aliĝi" | |
| 8047 | 8047 | |
| 8048 | 8048 | #: app/views/account/index_anonymous.rhtml:11 |
| 8049 | 8049 | msgid "" | ... | ... |
po/es/noosfero.po
| ... | ... | @@ -7,7 +7,7 @@ msgid "" |
| 7 | 7 | msgstr "" |
| 8 | 8 | "Project-Id-Version: noosfero 0.45.2\n" |
| 9 | 9 | "POT-Creation-Date: 2014-01-17 18:26-0000\n" |
| 10 | -"PO-Revision-Date: 2013-01-03 18:39-0300\n" | |
| 10 | +"PO-Revision-Date: 2014-03-25 14:55+0000\n" | |
| 11 | 11 | "Last-Translator: Luis David Aguilar Carlos <ludwig9003@gmail.com>,Freddy " |
| 12 | 12 | "Martín Hernández Facio <fmhf14@gmail.com>, Pedro Alonzo Ramírez Tovar <pedro." |
| 13 | 13 | "alonzo709@gmail.com>\n" |
| ... | ... | @@ -292,7 +292,6 @@ msgid "Next" |
| 292 | 292 | msgstr "Siguiente" |
| 293 | 293 | |
| 294 | 294 | #: app/helpers/application_helper.rb:1118 |
| 295 | -#, fuzzy | |
| 296 | 295 | msgid "See all" |
| 297 | 296 | msgstr "Ver todos" |
| 298 | 297 | |
| ... | ... | @@ -690,11 +689,11 @@ msgstr "Configurar foro" |
| 690 | 689 | |
| 691 | 690 | #: app/helpers/forum_helper.rb:14 app/helpers/blog_helper.rb:23 |
| 692 | 691 | msgid "« Newer posts" |
| 693 | -msgstr "« Entradas recientes" | |
| 692 | +msgstr "« Noticias más nuevas" | |
| 694 | 693 | |
| 695 | 694 | #: app/helpers/forum_helper.rb:15 app/helpers/blog_helper.rb:24 |
| 696 | 695 | msgid "Older posts »" |
| 697 | -msgstr "Entradas antiguas »" | |
| 696 | +msgstr "Noticias más viejas »" | |
| 698 | 697 | |
| 699 | 698 | #: app/helpers/forum_helper.rb:18 |
| 700 | 699 | msgid "Discussion topic" |
| ... | ... | @@ -841,15 +840,13 @@ msgstr "%{day} de %{month} %{year}" |
| 841 | 840 | |
| 842 | 841 | #: app/helpers/dates_helper.rb:28 app/helpers/dates_helper.rb:40 |
| 843 | 842 | #: plugins/display_content/lib/display_content_block.rb:153 |
| 844 | -#, fuzzy | |
| 845 | 843 | msgid "%{month}/%{day}" |
| 846 | -msgstr "%{day} de %{month} %{year}" | |
| 844 | +msgstr "%{day}/%{month}" | |
| 847 | 845 | |
| 848 | 846 | #: app/helpers/dates_helper.rb:31 |
| 849 | 847 | #: plugins/display_content/lib/display_content_block.rb:156 |
| 850 | -#, fuzzy | |
| 851 | 848 | msgid "%{month_name} %{day}, %{year}" |
| 852 | -msgstr "%{day} de %{month} %{year}" | |
| 849 | +msgstr "%{day} de %{month} de %{year}" | |
| 853 | 850 | |
| 854 | 851 | # LAs cadenas de este tipo NO se traducen |
| 855 | 852 | #: app/helpers/dates_helper.rb:31 |
| ... | ... | @@ -877,21 +874,19 @@ msgstr "%{month} %{year}" |
| 877 | 874 | |
| 878 | 875 | #: app/helpers/dates_helper.rb:53 |
| 879 | 876 | msgid "%{day} %{month} %{year}, %{hour}:%{minutes}" |
| 880 | -msgstr "%{day} %{month} %{year}, %{hour}:%{minutes}" | |
| 877 | +msgstr "%{day} de %{month} de %{year}, %{hour}:%{minutes}" | |
| 881 | 878 | |
| 882 | 879 | #: app/helpers/dates_helper.rb:65 |
| 883 | -#, fuzzy | |
| 884 | 880 | msgid "from %{month} %{day1} to %{day2}, %{year}" |
| 885 | -msgstr "%{day} de %{month} %{year}" | |
| 881 | +msgstr "de %{day1} para %{day2} de %{month} de %{year}" | |
| 886 | 882 | |
| 887 | 883 | #: app/helpers/dates_helper.rb:72 |
| 888 | -#, fuzzy | |
| 889 | 884 | msgid "from %{date1} to %{date2}, %{year}" |
| 890 | -msgstr "Por %{author} el %{date}" | |
| 885 | +msgstr "de %{date1} para %{date2} de %{year}" | |
| 891 | 886 | |
| 892 | 887 | #: app/helpers/dates_helper.rb:79 |
| 893 | 888 | msgid "from %{date1} to %{date2}" |
| 894 | -msgstr "Por %{author} el %{date}" | |
| 889 | +msgstr "de %{date1} para %{date2}" | |
| 895 | 890 | |
| 896 | 891 | #: app/helpers/dates_helper.rb:89 app/helpers/forms_helper.rb:163 |
| 897 | 892 | msgid "Sun" | ... | ... |
po/it/noosfero.po
| ... | ... | @@ -8,7 +8,7 @@ msgid "" |
| 8 | 8 | msgstr "" |
| 9 | 9 | "Project-Id-Version: noosfero 0.45.2\n" |
| 10 | 10 | "POT-Creation-Date: 2014-01-17 18:26-0000\n" |
| 11 | -"PO-Revision-Date: 2012-06-05 10:27-0300\n" | |
| 11 | +"PO-Revision-Date: 2014-03-25 15:39+0000\n" | |
| 12 | 12 | "Last-Translator: Daniela Feitosa <danielafeitosa@colivre.coop.br>\n" |
| 13 | 13 | "Language-Team: LANGUAGE TEAM <LL@li.org>\n" |
| 14 | 14 | "Language: \n" |
| ... | ... | @@ -111,7 +111,7 @@ msgstr "" |
| 111 | 111 | #: app/views/blocks/profile_info_actions/_join_leave_community.rhtml:25 |
| 112 | 112 | #: app/views/profile/_private_profile.rhtml:10 |
| 113 | 113 | msgid "Join" |
| 114 | -msgstr "" | |
| 114 | +msgstr "Accedere" | |
| 115 | 115 | |
| 116 | 116 | #: app/helpers/application_helper.rb:554 |
| 117 | 117 | #: app/views/blocks/profile_info_actions/_join_leave_community.rhtml:4 |
| ... | ... | @@ -754,63 +754,63 @@ msgstr "" |
| 754 | 754 | #: app/helpers/dates_helper.rb:7 app/helpers/forms_helper.rb:172 |
| 755 | 755 | #: plugins/display_content/lib/display_content_block.rb:4 |
| 756 | 756 | msgid "January" |
| 757 | -msgstr "" | |
| 757 | +msgstr "gennaio" | |
| 758 | 758 | |
| 759 | 759 | #: app/helpers/dates_helper.rb:8 app/helpers/forms_helper.rb:172 |
| 760 | 760 | #: plugins/display_content/lib/display_content_block.rb:5 |
| 761 | 761 | msgid "February" |
| 762 | -msgstr "" | |
| 762 | +msgstr "febbraio" | |
| 763 | 763 | |
| 764 | 764 | #: app/helpers/dates_helper.rb:9 app/helpers/forms_helper.rb:172 |
| 765 | 765 | #: plugins/display_content/lib/display_content_block.rb:6 |
| 766 | 766 | msgid "March" |
| 767 | -msgstr "" | |
| 767 | +msgstr "marzo" | |
| 768 | 768 | |
| 769 | 769 | #: app/helpers/dates_helper.rb:10 app/helpers/forms_helper.rb:172 |
| 770 | 770 | #: plugins/display_content/lib/display_content_block.rb:7 |
| 771 | 771 | msgid "April" |
| 772 | -msgstr "" | |
| 772 | +msgstr "aprile" | |
| 773 | 773 | |
| 774 | 774 | #: app/helpers/dates_helper.rb:11 app/helpers/forms_helper.rb:172 |
| 775 | 775 | #: app/helpers/forms_helper.rb:173 |
| 776 | 776 | #: plugins/display_content/lib/display_content_block.rb:8 |
| 777 | 777 | msgid "May" |
| 778 | -msgstr "" | |
| 778 | +msgstr "maggio" | |
| 779 | 779 | |
| 780 | 780 | #: app/helpers/dates_helper.rb:12 app/helpers/forms_helper.rb:172 |
| 781 | 781 | #: plugins/display_content/lib/display_content_block.rb:9 |
| 782 | 782 | msgid "June" |
| 783 | -msgstr "" | |
| 783 | +msgstr "giugno" | |
| 784 | 784 | |
| 785 | 785 | #: app/helpers/dates_helper.rb:13 app/helpers/forms_helper.rb:172 |
| 786 | 786 | #: plugins/display_content/lib/display_content_block.rb:10 |
| 787 | 787 | msgid "July" |
| 788 | -msgstr "" | |
| 788 | +msgstr "luglio" | |
| 789 | 789 | |
| 790 | 790 | #: app/helpers/dates_helper.rb:14 app/helpers/forms_helper.rb:172 |
| 791 | 791 | #: plugins/display_content/lib/display_content_block.rb:11 |
| 792 | 792 | msgid "August" |
| 793 | -msgstr "" | |
| 793 | +msgstr "agosto" | |
| 794 | 794 | |
| 795 | 795 | #: app/helpers/dates_helper.rb:15 app/helpers/forms_helper.rb:172 |
| 796 | 796 | #: plugins/display_content/lib/display_content_block.rb:12 |
| 797 | 797 | msgid "September" |
| 798 | -msgstr "" | |
| 798 | +msgstr "settembre" | |
| 799 | 799 | |
| 800 | 800 | #: app/helpers/dates_helper.rb:16 app/helpers/forms_helper.rb:172 |
| 801 | 801 | #: plugins/display_content/lib/display_content_block.rb:13 |
| 802 | 802 | msgid "October" |
| 803 | -msgstr "" | |
| 803 | +msgstr "ottobre" | |
| 804 | 804 | |
| 805 | 805 | #: app/helpers/dates_helper.rb:17 app/helpers/forms_helper.rb:172 |
| 806 | 806 | #: plugins/display_content/lib/display_content_block.rb:14 |
| 807 | 807 | msgid "November" |
| 808 | -msgstr "" | |
| 808 | +msgstr "novembre" | |
| 809 | 809 | |
| 810 | 810 | #: app/helpers/dates_helper.rb:18 app/helpers/forms_helper.rb:172 |
| 811 | 811 | #: plugins/display_content/lib/display_content_block.rb:15 |
| 812 | 812 | msgid "December" |
| 813 | -msgstr "" | |
| 813 | +msgstr "dicembre" | |
| 814 | 814 | |
| 815 | 815 | #: app/helpers/dates_helper.rb:28 |
| 816 | 816 | #: plugins/display_content/lib/display_content_block.rb:153 |
| ... | ... | @@ -825,7 +825,7 @@ msgstr "" |
| 825 | 825 | #: app/helpers/dates_helper.rb:31 |
| 826 | 826 | #: plugins/display_content/lib/display_content_block.rb:156 |
| 827 | 827 | msgid "%{month_name} %{day}, %{year}" |
| 828 | -msgstr "" | |
| 828 | +msgstr "%{day} %{month_name} %{year}" | |
| 829 | 829 | |
| 830 | 830 | #: app/helpers/dates_helper.rb:31 |
| 831 | 831 | #: plugins/display_content/lib/display_content_block.rb:156 |
| ... | ... | @@ -8018,7 +8018,7 @@ msgstr "" |
| 8018 | 8018 | |
| 8019 | 8019 | #: app/views/account/index_anonymous.rhtml:10 |
| 8020 | 8020 | msgid "Sign up." |
| 8021 | -msgstr "" | |
| 8021 | +msgstr "Registro" | |
| 8022 | 8022 | |
| 8023 | 8023 | #: app/views/account/index_anonymous.rhtml:11 |
| 8024 | 8024 | msgid "" | ... | ... |
public/stylesheets/application.css
| ... | ... | @@ -3578,9 +3578,10 @@ div#article-parent { |
| 3578 | 3578 | } |
| 3579 | 3579 | #agenda .agenda-calendar { |
| 3580 | 3580 | width: 50%; |
| 3581 | + display: inline-block; | |
| 3581 | 3582 | } |
| 3582 | 3583 | #agenda td, #agenda th { |
| 3583 | - padding: 15px; | |
| 3584 | + padding: 10px; | |
| 3584 | 3585 | padding-right: 0px; |
| 3585 | 3586 | } |
| 3586 | 3587 | #agenda .agenda-calendar .previous-month td, #agenda .agenda-calendar .previous-month th, #agenda .agenda-calendar .next-month td, #agenda .agenda-calendar .next-month th { |
| ... | ... | @@ -3638,26 +3639,25 @@ div#article-parent { |
| 3638 | 3639 | vertical-align: middle; |
| 3639 | 3640 | } |
| 3640 | 3641 | #agenda .agenda-calendar .current-month caption { |
| 3641 | - margin-bottom: 10px; | |
| 3642 | + margin: 10px 0px; | |
| 3642 | 3643 | } |
| 3643 | 3644 | #agenda #events-of-the-day { |
| 3644 | - position: absolute; | |
| 3645 | - left: 50%; | |
| 3646 | 3645 | width: 45%; |
| 3647 | - top: 0px; | |
| 3648 | 3646 | height: 100%; |
| 3649 | 3647 | padding-left: 20px; |
| 3648 | + display: inline-block; | |
| 3649 | + vertical-align: top; | |
| 3650 | 3650 | } |
| 3651 | 3651 | #agenda #events-of-the-day #agenda-items { |
| 3652 | 3652 | display: block; |
| 3653 | 3653 | overflow: auto; |
| 3654 | 3654 | overflow-x: hidden; |
| 3655 | - height: 80%; | |
| 3655 | + height: 250px; | |
| 3656 | 3656 | background: white; |
| 3657 | 3657 | border: none; |
| 3658 | 3658 | } |
| 3659 | 3659 | #agenda-toolbar { |
| 3660 | - float: right; | |
| 3660 | + text-align: right; | |
| 3661 | 3661 | font-variant: normal; |
| 3662 | 3662 | font-weight: normal; |
| 3663 | 3663 | } |
| ... | ... | @@ -3680,6 +3680,9 @@ h1#agenda-title { |
| 3680 | 3680 | display: block; |
| 3681 | 3681 | margin-top: 10px; |
| 3682 | 3682 | } |
| 3683 | +#agenda .pagination { | |
| 3684 | + margin-top: 15px; | |
| 3685 | +} | |
| 3683 | 3686 | /* ==> public/stylesheets/controller_favorite_enterprises.css <== */ |
| 3684 | 3687 | |
| 3685 | 3688 | /* ==> @import url(manage_contacts_list.css); <== */ | ... | ... |
test/functional/events_controller_test.rb
| ... | ... | @@ -38,4 +38,12 @@ class EventsControllerTest < ActionController::TestCase |
| 38 | 38 | assert_tag :tag =>'a', :attributes => {:href => "/profile/#{profile.identifier}/events/#{next_month.year}/#{next_month.month}"}, :content => next_month_name |
| 39 | 39 | end |
| 40 | 40 | |
| 41 | + should 'see the events paginated' do | |
| 42 | + 30.times do |i| | |
| 43 | + profile.events << Event.new(:name => "Lesson #{i}", :start_date => Date.today) | |
| 44 | + end | |
| 45 | + get :events, :profile => profile.identifier | |
| 46 | + assert_equal 20, assigns(:events).count | |
| 47 | + end | |
| 48 | + | |
| 41 | 49 | end | ... | ... |
test/functional/search_controller_test.rb
| ... | ... | @@ -370,6 +370,14 @@ class SearchControllerTest < ActionController::TestCase |
| 370 | 370 | assert_equal [ 'upcoming event 1' ], assigns(:searches)[:events][:results].map(&:name) |
| 371 | 371 | end |
| 372 | 372 | |
| 373 | + should 'see the events paginated' do | |
| 374 | + 30.times do |i| | |
| 375 | + create_event(person, :name => "Event #{i}", :start_date => Date.today) | |
| 376 | + end | |
| 377 | + get :events | |
| 378 | + assert_equal 20, assigns(:events).count | |
| 379 | + end | |
| 380 | + | |
| 373 | 381 | %w[ people enterprises articles events communities products ].each do |asset| |
| 374 | 382 | should "render asset-specific template when searching for #{asset}" do |
| 375 | 383 | get "#{asset}" | ... | ... |