Subversion Repositories bacoAlunos

Rev

Rev 1492 | Rev 1494 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1492 Rev 1493
1
<%@ page contentType="text/html; charset=UTF-8"  language="java"%>
1
<%@ page contentType="text/html; charset=UTF-8"  language="java"%>
2
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
2
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
3
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
3
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
4
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
4
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
5
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
5
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
6
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld"  prefix="tiles" %>
6
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld"  prefix="tiles" %>
7
<%@ taglib prefix="baco" uri="http://www.estgp.pt/baco/" %>
7
<%@ taglib prefix="baco" uri="http://www.estgp.pt/baco/" %>
8
 
8
 
9
<style>
9
<style>
10
    .imgsmall
10
    .imgsmall
11
    {
11
    {
12
        width: 100px;
12
        width: 100px;
13
        align-self: center;
13
        align-self: center;
14
 
14
 
15
    }
15
    }
16
 
16
 
17
    .imgtoogle { cursor:zoom-in; }
17
    .imgtoogle { cursor:zoom-in; }
18
    .imgtoogle:-webkit-full-screen { cursor:zoom-out; }
18
    .imgtoogle:-webkit-full-screen { cursor:zoom-out; }
19
    .imgtoogle:-moz-full-screen { cursor:zoom-out; }
19
    .imgtoogle:-moz-full-screen { cursor:zoom-out; }
20
    .imgtoogle:-ms-fullscreen { cursor:zoom-out; }
20
    .imgtoogle:-ms-fullscreen { cursor:zoom-out; }
21
    .imgtoogle:fullscreen { cursor:zoom-out; }
21
    .imgtoogle:fullscreen { cursor:zoom-out; }
22
</style>
22
</style>
23
<script>
23
<script>
24
    $(document).ready(function(){
24
    $(document).ready(function(){
25
        $('.imgsmall').click( function() {
25
        $('.imgsmall').click( function() {
26
            $(this).removeClass("imgsmall");
26
            $(this).removeClass("imgsmall");
27
            toggleFullscreen(this);
27
            toggleFullscreen(this);
28
        });
28
        });
29
    });
29
    });
30
    function toggleFullscreen(elem) {
30
    function toggleFullscreen(elem) {
31
        elem = elem || document.documentElement;
31
        elem = elem || document.documentElement;
32
        if (!document.fullscreenElement && !document.mozFullScreenElement &&
32
        if (!document.fullscreenElement && !document.mozFullScreenElement &&
33
                !document.webkitFullscreenElement && !document.msFullscreenElement) {
33
                !document.webkitFullscreenElement && !document.msFullscreenElement) {
34
            if (elem.requestFullscreen) {
34
            if (elem.requestFullscreen) {
35
                elem.requestFullscreen();
35
                elem.requestFullscreen();
36
            } else if (elem.msRequestFullscreen) {
36
            } else if (elem.msRequestFullscreen) {
37
                elem.msRequestFullscreen();
37
                elem.msRequestFullscreen();
38
            } else if (elem.mozRequestFullScreen) {
38
            } else if (elem.mozRequestFullScreen) {
39
                elem.mozRequestFullScreen();
39
                elem.mozRequestFullScreen();
40
            } else if (elem.webkitRequestFullscreen) {
40
            } else if (elem.webkitRequestFullscreen) {
41
                elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
41
                elem.webkitRequestFullscreen(Element.ALLOW_KEYBOARD_INPUT);
42
            }
42
            }
43
        } else {
43
        } else {
44
            if (document.exitFullscreen) {
44
            if (document.exitFullscreen) {
45
                document.exitFullscreen();
45
                document.exitFullscreen();
46
            } else if (document.msExitFullscreen) {
46
            } else if (document.msExitFullscreen) {
47
                document.msExitFullscreen();
47
                document.msExitFullscreen();
48
            } else if (document.mozCancelFullScreen) {
48
            } else if (document.mozCancelFullScreen) {
49
                document.mozCancelFullScreen();
49
                document.mozCancelFullScreen();
50
            } else if (document.webkitExitFullscreen) {
50
            } else if (document.webkitExitFullscreen) {
51
                document.webkitExitFullscreen();
51
                document.webkitExitFullscreen();
52
            }
52
            }
53
            $(elem).addClass("imgsmall");
53
            $(elem).addClass("imgsmall");
54
        }
54
        }
55
    }
55
    }
56
 
56
 
57
</script>
57
</script>
58
<div class="modal fade" id="modalHelpQuestionario" role="dialog" >
58
<div class="modal fade" id="modalHelpQuestionario" role="dialog" >
59
    <div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false">
59
    <div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false">
60
 
60
 
61
        <!-- Modal content-->
61
        <!-- Modal content-->
62
        <div class="modal-content">
62
        <div class="modal-content">
63
            <div class="modal-header">
63
            <div class="modal-header">
64
                Ajuda sobre o Processo Questionário <span class="glyphicon glyphicon-question-sign"></span>
64
                Ajuda sobre o Processo Questionário <span class="glyphicon glyphicon-question-sign"></span>
65
                <button type="button" class="btn btn-danger btn-xs pull-right" data-dismiss="modal"><span class="glyphicon glyphicon-remove small"></span></button>
65
                <button type="button" class="btn btn-danger btn-xs pull-right" data-dismiss="modal"><span class="glyphicon glyphicon-remove small"></span></button>
66
            </div>
66
            </div>
67
            <div class="modal-body">
67
            <div class="modal-body">
68
 
68
 
69
                <div class="panel panel-default">
69
                <div class="panel panel-default">
70
                    <div class="panel-body">
70
                    <div class="panel-body">
71
                        <baco:isAdmin>
71
                        <baco:isAdmin>
72
                            <h3 class="well">Questões relativas a papeis e permissões</h3>
72
                            <h3 class="well">Questões relativas a papeis e permissões</h3>
73
                            <ul>
73
                            <ul>
74
                                <li>Para aceder ao painel de ferramentas dos questionarios tem de ser administrador (admin ou questionarios.admin) ou ter o papel de Questionários Básicas (questionarios.gerais) ou services</li>
74
                                <li>Para aceder ao painel de ferramentas dos questionarios tem de ser administrador (admin ou questionarios.admin) ou ter o papel de Questionários Básicas (questionarios.gerais) ou services</li>
75
                                <li>Uma atividade só fica disponivel se o estado do questionário estiver na posição onde a tarefa é possivel de executar</li>
75
                                <li>Uma atividade só fica disponivel se o estado do questionário estiver na posição onde a tarefa é possivel de executar</li>
76
                                <li>Administradores de Questionários (questionarios.admin) ou de Sistema (admin) têm permissões totais no Módulo</li>
76
                                <li>Administradores de Questionários (questionarios.admin) ou de Sistema (admin) têm permissões totais no Módulo</li>
77
                                <li>Administradores de Questionários (questionarios.admin) Validação (questionarios.atribuicoes.admin, questionarios.atribuicoes.check_teachers) de Atribuições podem validar as unidades quanto aos alunos e docentes afetados</li>
77
                                <li>Administradores de Questionários (questionarios.admin) Validação (questionarios.atribuicoes.admin, questionarios.atribuicoes.check_teachers) de Atribuições podem validar as unidades quanto aos alunos e docentes afetados</li>
78
                                <li>Professores, Membros das Comissões e Pedagógico terão acesso às respostas na sua Home Page numa página especialmente concebida para o efeito</li>
78
                                <li>Professores, Membros das Comissões e Pedagógico terão acesso às respostas na sua Home Page numa página especialmente concebida para o efeito</li>
79
                            </ul>
79
                            </ul>
80
                            <h3 class="well well-sm">Modelo de Dados</h3>
80
                            <h3 class="well well-sm">Modelo de Dados</h3>
81
                            <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionariosDomain.bmp" width="100%">
81
                            <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionariosDomain.bmp" width="100%">
82
                        </baco:isAdmin>
82
                        </baco:isAdmin>
83
 
83
 
84
                        <h2 class="well">Documentação partilhada para utilizadores privilegiados do sistema de Questionários</h2>
84
                        <h2 class="well">Documentação partilhada para utilizadores privilegiados do sistema de Questionários</h2>
85
 
85
 
86
                        <h3 class="well well-sm">Modelo de Relatório Exemplo Para Estudo</h3>
86
                        <h3 class="well well-sm">Modelo de Relatório Exemplo Para Estudo</h3>
87
                        <a target="_blank" href="<%=request.getContextPath()%>/user/questionarios/docs/REPORT_DOCENTE_EXEMPLO.pdf"><img class="imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/REPORT_DOCENTE_1.png"/></a>
87
                        <a target="_blank" href="<%=request.getContextPath()%>/user/questionarios/docs/REPORT_DOCENTE_EXEMPLO.pdf"><img class="imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/REPORT_DOCENTE_1.png"/></a>
88
 
88
 
89
                        <h3 class="well well-sm">Modelo de Atividades (versão 2) <label class="badge">26 Junho/2016</label></h3>
89
                        <h3 class="well well-sm">Modelo de Atividades (versão 2)<label class="badge">26 Junho/2016</label></h3>
-
 
90
 
-
 
91
                        <div class="list-group">
-
 
92
                            <div class="list-group-item list-group-item-heading clearfix">
90
                        <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioProcesso.bmp" width="90%"/>
93
                                <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioProcesso.bmp" width="90%"/>
-
 
94
                                <label class="badge">versão 2</label>
-
 
95
                            </div>
-
 
96
                            <div class="list-group-item clearfix">
-
 
97
                                <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioProcesso_old_v1.bmp" width="90%"/>
-
 
98
                                <label class="badge">versão 1 (Antiga)</label>
-
 
99
                            </div>
-
 
100
                        </div>
91
 
101
 
92
                        <h3 class="well well-sm">Modelo de Estados</h3>
102
                        <h3 class="well well-sm">Modelo de Estados</h3>
93
                        <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioState.bmp" width="90%"/>
103
                        <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/QuestionarioState.bmp" width="90%"/>
94
 
104
 
95
                        <h3 class="well well-sm">Dimensões para Resultados</h3>
105
                        <h3 class="well well-sm">Dimensões para Resultados</h3>
96
                        <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/OLAPQuestionarios.bmp" width="90%"/>
106
                        <img class="imgtoogle imgsmall" src="<%=request.getContextPath()%>/user/questionarios/docs/OLAPQuestionarios.bmp" width="90%"/>
97
 
107
 
98
                        <h3 class="well well-sm">Apresentação (versão 2) <label class="badge">26 Junho/2016</label></h3>
108
                        <h3 class="well well-sm">Apresentação (versão 2) <label class="badge">26 Junho/2016</label></h3>
99
                        <a target="_blank" href="<%=request.getContextPath()%>/user/questionarios/docs/ApresentacaoPedagogico.ppt">Apresentação PAE</a>
109
                        <a target="_blank" href="<%=request.getContextPath()%>/user/questionarios/docs/ApresentacaoPedagogico.ppt">Apresentação PAE</a>
100
 
110
 
101
                    </div>
111
                    </div>
102
                </div>
112
                </div>
103
 
113
 
104
                <button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button>
114
                <button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button>
105
            </div>
115
            </div>
106
        </div>
116
        </div>
107
 
117
 
108
    </div>
118
    </div>
109
</div>
119
</div>
110
 
120
 
111
<div class="modal fade" id="modalHelpQuestionarioTipologias" role="dialog" >
121
<div class="modal fade" id="modalHelpQuestionarioTipologias" role="dialog" >
112
    <div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false">
122
    <div class="modal-dialog" data-width="960" style="display: block; width: 960px; margin-top: 50px;" aria-hidden="false">
113
 
123
 
114
        <!-- Modal content-->
124
        <!-- Modal content-->
115
        <div class="modal-content">
125
        <div class="modal-content">
116
            <div class="modal-header">
126
            <div class="modal-header">
117
                Ajuda sobre Tipologias <span class="glyphicon glyphicon-question-sign"></span>
127
                Ajuda sobre Tipologias <span class="glyphicon glyphicon-question-sign"></span>
118
                <button type="button" class="btn btn-danger btn-xs pull-right" data-dismiss="modal"><span class="glyphicon glyphicon-remove small"></span></button>
128
                <button type="button" class="btn btn-danger btn-xs pull-right" data-dismiss="modal"><span class="glyphicon glyphicon-remove small"></span></button>
119
            </div>
129
            </div>
120
            <div class="modal-body">
130
            <div class="modal-body">
121
 
131
 
122
                <div class="panel panel-default">
132
                <div class="panel panel-default">
123
                    <h3>Questões relativas a Tipologias</h3>
133
                    <h3>Questões relativas a Tipologias</h3>
124
                    <ul>
134
                    <ul>
125
                        <li>O sistema importa todas as tipologias de aula do Horario de Trabalho, Horario de Referência e Sumários</li>
135
                        <li>O sistema importa todas as tipologias de aula do Horario de Trabalho, Horario de Referência e Sumários</li>
126
                        <li>As tipologias do Horario de Trabalho e do Horario de Referência são fundidas no campo Horario de Referência das unidades afetadas durante as atribuições</li>
136
                        <li>As tipologias do Horario de Trabalho e do Horario de Referência são fundidas no campo Horario de Referência das unidades afetadas durante as atribuições</li>
127
                        <li>As entradas do Horário de Referência que não correspondam a nenhum dos Tipos de Aulas possiveis de sumariar são ignoradas</li>
137
                        <li>As entradas do Horário de Referência que não correspondam a nenhum dos Tipos de Aulas possiveis de sumariar são ignoradas</li>
128
                        <li>Exemplo: Na ESTG e na ESE é muito usado o Tipo de Aula (Aulas) com código de ocupação 1, estas entradas não são colocadas</li>
138
                        <li>Exemplo: Na ESTG e na ESE é muito usado o Tipo de Aula (Aulas) com código de ocupação 1, estas entradas não são colocadas</li>
129
                        <li>Resumindo, os tipos de aula dos sumários que os professores lançam no NETPA são os tipos de aula em vigor, no horario de referência são usados esses tipos de aula quando correspodam a um dos presentes no NETPA</li>
139
                        <li>Resumindo, os tipos de aula dos sumários que os professores lançam no NETPA são os tipos de aula em vigor, no horario de referência são usados esses tipos de aula quando correspodam a um dos presentes no NETPA</li>
130
                        <li>Caso algum professor não tenha qualquer tipologia associada é criada uma tipologia Simples no processo de atribuição de respostas de forma a contemplar esse professor nas avaliações.
140
                        <li>Caso algum professor não tenha qualquer tipologia associada é criada uma tipologia Simples no processo de atribuição de respostas de forma a contemplar esse professor nas avaliações.
131
                            Essa entrada é criada para todas as turmas da unidade em questão.</li>
141
                            Essa entrada é criada para todas as turmas da unidade em questão.</li>
132
                    </ul>
142
                    </ul>
133
                </div>
143
                </div>
134
 
144
 
135
                <button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button>
145
                <button type="button" class="btn btn-success" data-dismiss="modal">Voltar</button>
136
            </div>
146
            </div>
137
        </div>
147
        </div>
138
 
148
 
139
    </div>
149
    </div>
140
</div>
150
</div>