|
1 |
| --content_for :mixpanel do |
2 |
| - = record_event('viewed networks page', sort: (params[:sort] || :default)) |
| 1 | +- content_for :mixpanel do |
| 2 | + = record_event('viewed networks page', sort: (@index_networks_params[[:sort] || :default)) |
3 | 3 |
|
4 | 4 | = content_for :body_id do
|
5 | 5 | protip-multiple
|
6 | 6 |
|
7 | 7 | = content_for :content_wrapper do
|
8 | 8 | = false
|
9 | 9 |
|
10 |
| -=content_for :javascript do |
11 |
| - =javascript_include_tag 'protips' |
12 |
| - =javascript_include_tag 'networks' |
| 10 | += content_for :javascript do |
| 11 | + = javascript_include_tag 'protips' |
| 12 | + = javascript_include_tag 'networks' |
13 | 13 | :javascript
|
14 | 14 | var mynetworks = #{current_user.nil? ? [] : current_user.networks.map(&:name)};
|
15 | 15 | for (i = 0; i < mynetworks.length; i++) {
|
16 | 16 | $('.network h2 a').filter(function(){return $(this).text().trim() == mynetworks[i]}).closest('.network').find('.join-or-leave').addClass('member')
|
17 | 17 | }
|
18 | 18 | $('.network h2 a').filter(function(){return mynetworks.indexOf($(this).text().trim()) < 0}).closest('.network').find('.join-or-leave').removeClass('member').addClass('join')
|
19 | 19 |
|
20 |
| -=content_for :footer_menu do |
| 20 | += content_for :footer_menu do |
21 | 21 | %li=link_to 'Protips', by_tags_protips_path
|
22 | 22 |
|
23 | 23 | .inside-main-content.cf
|
|
26 | 26 | %li
|
27 | 27 | %a{href: networks_path, class: networks_sub_nav_class('') + networks_sub_nav_class('a_z')}
|
28 | 28 | A - Z
|
29 |
| - - if params[:action] == 'index' |
| 29 | + - if @index_networks_params[:action] == 'index' |
30 | 30 | %li.add-network
|
31 | 31 | =link_to('Add Network', add_network_url, class: '')
|
32 | 32 |
|
|
37 | 37 | Join some
|
38 | 38 | = link_to 'here', networks_path
|
39 | 39 | or from the list below
|
40 |
| - = render partial: determine_networks_partial(params[:sort]), locals: {networks_list: current_user.try(:networks_based_on_skills) || Network.most_protips.first(7), user: (defined?(@user) ? @user : nil)} |
41 |
| - = render partial: determine_networks_partial(params[:sort]), locals: {networks_list: @networks, user: (defined?(@user) ? @user : nil)} |
| 40 | + = render partial: determine_networks_partial(@index_networks_params[:sort]), locals: {networks_list: current_user.try(:networks_based_on_skills) || Network.most_protips.first(7), user: (defined?(@user) ? @user : nil)} |
| 41 | + = render partial: determine_networks_partial(@index_networks_params[:sort]), locals: {networks_list: @networks, user: (defined?(@user) ? @user : nil)} |
0 commit comments