Anexos aninhados

This commit is contained in:
2009-09-06 21:00:20 -03:00
11 changed files with 108 additions and 27 deletions

View File

@@ -6,6 +6,11 @@
%p.grey= "Tamanho máximo: #{number_to_human_size(App.max_upload_file_size)}"
%dd= file_field 'attachment', 'file'
%dt
%label{:for => 'attachment_path'} Diretório
%p.grey= "Exemplo: Exercicios/Parte 1"
%dd= text_field 'attachment', 'path'
%dt
%label{:for => "attachment_description"} Descrição
%dd= preserve(text_area 'attachment', 'description')

View File

@@ -10,6 +10,9 @@
%dt Arquivo
%dd= link_to h(@attachment.file_name), download_course_attachment_url(@course, @attachment)
%dt Pasta
%dd= h(@attachment.path)
%dt Descrição
%dd= h(@attachment.description)

View File

@@ -32,10 +32,8 @@
%h3 Repositório de Arquivos
.repositorio
%ul.wiki
- @course.attachments.each do |att|
%li{:class => mime_class(att.content_type)}
= link_to h(att.file_name), course_attachment_url(@course, att)
- if @course.attachments.empty?
= nested_attachments_to_html(attachments_to_nested_hash(@course.attachments))
- if @course.attachments.empty?
%ul.wiki
%li.no_itens Nenhum arquivo

View File

@@ -461,6 +461,7 @@ h4.title, h1.title {
.repositorio .mime_document { background-image: url(<%= App.base_path %>/images/tango/x-office-document.png); }
.repositorio .mime_binary { background-image: url(<%= App.base_path %>/images/tango/application-x-executable.png); }
.repositorio .mime_zip { background-image: url(<%= App.base_path %>/images/tango/package-x-generic.png); }
.repositorio .mime_folder { background-image: url(<%= App.base_path %>/images/tango/folder.png); }
.spinner {
float: right;
@@ -855,6 +856,14 @@ form dt p {
padding-left: 110px !important;
}
ul.nested {
padding-left: 36px;
}
ul.nested li {
padding-top: 5px !important;
padding-bottom: 4px !important;
}
/*body { background-image: url(<%= App.base_path %>/prototype/line.png); background-repeat: repeat; }
html * { background-color: transparent !important; }*/