Initial import

This commit is contained in:
2008-03-02 16:04:34 -03:00
commit 5e4951fa47
798 changed files with 59730 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
= error_messages_for 'user'
%dl
%dt
%label{:for => 'user_display_name'} Nome de Exibição
%dd= text_field('user', 'display_name')
%dt
%label{:for => 'user_name'} Nome completo
%dd= text_field('user', 'name')
%dt
%label{:for => 'user_description'} Descrição
%dd= text_area('user', 'description', { :rows => 10 })
- if admin?
%dt= check_box_tag('user[admin]', 1, @user.admin?) + " Administrador"

View File

@@ -0,0 +1,37 @@
= javascript_include_tag 'color'
= error_messages_for 'user'
%dl
- if defined?(signup) and signup
%dt
%label{:for => 'user_login'} Login
%dd= text_field('user', 'login')
%dt
%label{:for => 'user_name'} Nome completo
%dd= text_field('user', 'name')
%dt
%label{:for => 'user_display_name'} Nome de exibição
%dd= text_field('user', 'display_name')
%dt
%laber{:for => 'user_email'} Email
%dd= text_field('user', 'email')
%dt
%label{:for => 'user_password'} Senha
%dd= password_field('user', 'password', {:value => '', :id => 'password'})
%dt
%label{:for => 'user_password_confirmation'} Confirmação de Senha
%dd= password_field('user', 'password_confirmation', {:value => ''})
#passmeter  
%dt
%label{:for => 'user_color_pref'} Esquema de cores
= render :partial => 'widgets/color', :collection => App.color_schemes
%br.clear

View File

@@ -0,0 +1,35 @@
= javascript_include_tag 'color'
= error_messages_for 'user'
%dl
%dt
%label{:for => 'user_login'} Login
%dd= text_field('user', 'login')
%dt
%label{:for => 'user_name'} Nome Completo
%dd= text_field('user', 'name')
%dt
%label{:for => 'user_display_name'} Nome de exibição (apelido)
%dd= text_field('user', 'display_name')
%dt
%laber{:for => 'user_email'} Email
%dd= text_field('user', 'email')
%dt
%label{:for => 'user_password'} Senha
%dd= password_field('user', 'password', {:value => '', :id => 'password'})
%dt
%label{:for => 'user_password_confirmation'} Confirmação de Senha
%dd= password_field('user', 'password_confirmation', {:value => ''})
#passmeter  
%dt
%label{:for => 'user_color_pref'} Esquema de cores
= render :partial => 'widgets/color', :collection => App.color_schemes
%br.clear

View File

@@ -0,0 +1 @@
%li= link_to h(user.name), user_path(user)

View File

@@ -0,0 +1,49 @@
<% last_event = nil %>
<h4 class="title">Dashboard</h4>
<h1 class="title">Bem vindo, <%= h(@current_user.display_name) %></h1>
<!-- Noticias -->
<div class="news box">
<h3>Notícias recentes</h3>
<% @news.each do |n| %>
<div class="line">
<h4 class="left"><%= n.timestamp.strftime("%d de %B") %></h4>
<h4><%= link_to h(n.course.full_name) , course_url(n.course) %> &rsaquo;
<%= link_to h(n.title), course_news_url(n.course, n) %></h4>
</div>
<% end %>
</div>
<!-- Calendario -->
<div class="box div_calendario">
<h3>Próximos eventos</h3>
<% @events.each do |event| %>
<% if last_event != event.date %>
<% if last_event %></ul></div><% end %>
<div class="date"><%= event.date.strftime("%d de %B") %></div>
<div><ul>
<% end %>
<li>
<div class="time"><%= event.time.strftime("%H:%M") %></div>
<%= link_to h(event.course.full_name), course_url(event.course) %> &rsaquo;
<%= link_to h(event.title), course_event_url(event.course, event) %>
</li>
<% last_event = event.date %>
<% end %>
<%= "</ul></div>" if !@events.empty? %>
</div>
<!-- Disciplinas Matriculadas -->
<div class="box">
<h3>Disciplinas Matriculadas</h3>
<ul class="wiki">
<% @current_user.courses.each do |course| %>
<li><%= link_to h(course.full_name), course_url(course) %></li>
<% end %>
</ul>
</div>
<h4><%#= link_to 'Descadastrar usuário', :action => 'destroy'%></h4>

View File

@@ -0,0 +1,13 @@
= javascript_include_tag 'wiki'
%h4.title Usuários
%h1.title Editar perfil
%p
- form_tag user_path(@user.id), :method => 'put' do
= render :partial => 'form_profile'
= submit_tag 'Editar'
%button#show_preview{:type => "button"}
Visualizar
= image_tag "loading.gif", :class => "spinner_button", :id => "spinner_preview", :style => "display: none"
#wiki_preview{:style => "display: none"}

View File

@@ -0,0 +1,7 @@
- cache do
%h4.title= App.title
%h1.title Usuários
.box
%ul
= render :partial => @users

View File

@@ -0,0 +1,25 @@
%h4.title= App.title
%h1.title Login
%p
= error_messages_for :user
- form_tag login_path do
%dl
%dt
%label{:for => 'user_login'} Login
%dd= text_field "user", "login"
%dt
%label{:for => 'user_password'} Senha
%dd= password_field "user", "password"
%dt
= check_box_tag('remember_me', 1)
%label{:for => 'remember_me'} Lembrar de mim neste computador
= submit_tag 'Login'
%br
= link_to 'Criar nova conta', signup_path
=# link_ro 'Recuperar senha', recover_password_path

View File

@@ -0,0 +1,7 @@
%h4.title Usuários
%h1.title Editar configurações
%p
- form_tag settings_url do
= render :partial => 'form_settings'
= submit_tag 'Editar'

View File

@@ -0,0 +1,14 @@
- cache do
#users
.cmd
= action_icon('edit', 'Editar perfil', edit_user_url) if admin? or @current_user == @user
/= action_icon 'trash', 'Excluir usuário', user_url, :confirm => 'Tem certeza que deseja excluir?', :method => :delete
.card
%img.avatar{:src => gravatar_url_for(@user.email)}
%h1.title= h(@user.display_name)
%p= h(@user.name)
%p= "Membro desde {c}"[:member_since, @user.created_at.strftime("%d de %B de %Y")]
%p= "Última visita há {c}"[:last_seen, distance_of_time_in_words(Time.now, @user.last_seen)]
= wiki @user.description if !@user.description.blank?

View File

@@ -0,0 +1,7 @@
%h4.title= App.title
%h1.title Nova conta
%p
- form_tag signup_path do
= render :partial => 'form_settings', :locals => { :signup => true }
= submit_tag 'Criar'