index.rhtml 2.51 KB
<div id="profile-editor-index">

<h1 class="block-title"><%= _('My profile') %></h1>

<%= render :partial => 'pending_tasks' %>

<%= link_to (@profile.image ? image_tag( @profile.image.public_filename) :
                              _('Upload your picture') ),
    { :action => 'change_image' },
    :class => (@profile.image ? 'change-user-picture' : 'set-user-picture' ),
    :help => _('Click here to upload any image to be your picture') %>

<p/>

<%= display_profile_info(profile) %>


<% file_manager do %>

  <%= file_manager_button(_('Edit Profile'), 'icons-app/edit-profile.png', :controller => 'profile_editor', :action => 'edit') %>

  <%= file_manager_button(_('Pending tasks'), 'icons-app/todo.png', :controller => 'tasks', :action => 'index') %>

  <%= file_manager_button(_('Edit Visual Design'), 'icons-app/design-editor.png', :controller => 'profile_design', :action => 'index') %>

  <%= file_manager_button(_('Manage Content'), 'icons-app/cms.png', :controller => 'cms') %>

  <%= file_manager_button(_('Edit Categories'), 'icons-app/categories.png', :controller => 'profile_editor', :action => 'edit_categories')  %>

  <%= file_manager_button(_('Change Password'), 'icons-app/change-password.png', :controller => 'account', :action => 'change_password') if profile.person? %>

  <%= file_manager_button(_('Manage friends'), 'icons-app/friends.png', :controller => 'friends', :action => 'index') if profile.person? %>

  <%= file_manager_button(_('Manage Members'), 'icons-app/members.png', :controller => 'profile_members') if profile.organization?  %>

  <%= file_manager_button(_('Consumed Products'), 'icons-app/consumed_product.png', :controller => 'consumed_products')  %>

  <%= file_manager_button(_('Manage Products'), 'icons-app/products.png', :controller => 'manage_products') if profile.enterprise? %>

  <%= file_manager_button(_('Enterprise Validation'), 'icons-app/validation.png', :controller => 'enterprise_validation') if profile.is_validation_entity? %>

<% end %>

<% if @profile.person? %>
  <h2><%= _('My groups') %></h2>
 
  <% file_manager do %>

    <% @profile.memberships.each do |group| %>
      <%= file_manager_button(group.name, profile_icon(group) , :profile => group.identifier, :controller => 'profile_editor' ) %>
    <% end %>

  <% end %>

  <% button_bar do %>
    <%= button(:add, _('Register a new Enterprise'), :controller => 'enterprise_registration') %>
    <%= button(:edit, _('Manage my organizations'), :controller => 'memberships') %>
  <% end %>

<% end %>

</div><!-- end id="profile-editor-index" -->