adicionando template de avaliações
authorLincoln de Sousa <lincoln@archlinux-br.org>
Thu, 16 Aug 2007 00:09:56 +0000 (21:09 -0300)
committerLincoln de Sousa <lincoln@archlinux-br.org>
Thu, 16 Aug 2007 00:09:56 +0000 (21:09 -0300)
templates/avaliacao.html [new file with mode: 0644]
templates/base.html
urls.py
views.py

diff --git a/templates/avaliacao.html b/templates/avaliacao.html
new file mode 100644 (file)
index 0000000..3eaa39f
--- /dev/null
@@ -0,0 +1,68 @@
+{% extends "base.html" %}
+{% block content %}
+
+<h2>Avaliação</h2>
+
+<h3>Critérios de Avaliação</h3>
+
+<p>
+Os avaliadores serão pessoas da comunidade de software livre convidados pela
+organização de forma a adequar os avaliadores aos trabalhos a serem avaliados.
+Pessoas que submeterem trabalhos a serem avaliados não poderão ser avaliadores.
+</p>
+
+<p>
+Os critérios de avaliação das palestras submetidas serão:
+
+<ul>
+    <li>adequação e relevância do trabalho ao evento;</li>
+    <li>qualidade do conteúdo do trabalho (completeza, concisão, etc);</li>
+    <li>qualidade da forma do trabalho (clareza, apresentação, etc);</li>
+    <li>originalidade (não é necessário que seja um trabalho novo, mas trabalhos originais serão bem vindos);</li>
+    <li>experiência do palestrante para tratar o tema (tanto pela obra quanto pelo currículo).</li>
+</ul>
+
+<p>
+As seguintes categorias de trabalhos serão utilizadas para guiar a escolha dos
+avaliadores e para orientar os participantes do EMSL. Os itens listados nas
+categorias são sugestões de temas para as palestras, mas a submissão de
+trabalhos com outros temas é encorajada. Os trabalhos serão categorizados pela
+equipe de avaliação.
+</p>
+
+<h3>Técnicas</h3>
+<ul>
+    <li>Administração de Sistemas e Administração de Redes</li>
+    <li>Desenvolvimento de Base</li>
+    <li>Desenvolvimento de Desktop</li>
+    <li>Aplicações Comerciais</li>
+</ul>
+
+<h3>Filosofia e Legislação</h3>
+<ul>
+    <li>Direitos Autorais</li>
+    <li>Patentes</li>
+    <li>Modelos de Negócio</li>
+</ul>
+
+<h3>Experiências</h3>
+<ul>
+    <li>Governo</li>
+    <li>Grandes Empresas</li>
+    <li>Autarquias</li>
+    <li>Pequenas e Médias Empresas</li>
+    <li>Uso Doméstico</li>
+</ul>
+
+<h3>Comunidades</h3>
+<ul>
+    <li>Educação</li>
+    <li>Comunidades Alternativas</li>
+    <li>Grupos de Usuários</li>
+</ul>
+
+<p>
+Haverá um número mínimo de trabalhos aprovados em cada categoria.
+</p>
+
+{% endblock %}
index a7e1316..06c6578 100644 (file)
@@ -27,6 +27,8 @@
 
             {% else %}
 
+            {{ request.error_message }}
+
             <form id="login-form" method="post" action=".">
                 <div class="field">
                     <label for="id_username">Usuário:</label>
diff --git a/urls.py b/urls.py
index 241e53a..b85168b 100644 (file)
--- a/urls.py
+++ b/urls.py
@@ -34,6 +34,7 @@ urlpatterns = patterns('',
     (r'^meus_trabalhos/', views.meus_trabalhos),
     (r'^meus_dados/', views.meus_dados),
     (r'^chamada_trabalhos/', views.chamada_trabalhos),
+    (r'^avaliacao/', views.avaliacao),
 
     (r'^site_media/(.*)$', 'django.views.static.serve',
      {'document_root': os.path.join(settings.LOCAL_INSTANCE, 'media')}),
index 52bae56..f077444 100644 (file)
--- a/views.py
+++ b/views.py
@@ -203,3 +203,7 @@ def meus_dados(request):
 @enable_login_form
 def chamada_trabalhos(request):
     return build_response(request, 'chamada_trabalhos.html')
+
+@enable_login_form
+def avaliacao(request):
+    return build_response(request, 'avaliacao.html')