index.html
por portal
—
última modificação
11/04/2023 19h11
index.html
— 16 KB
Conteúdo do arquivo
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body >
<form action="./index.html" id="dados_ficha" method="GET">
<b>Informações pessoais</b>
<br/><br/>
<div style="margin-bottom: 5px;">
Nome<br>
<small style="color: #767676;">Preencher completo exceto o sobrenome. Ex.: João da Silva (caso o seu nomes seja 'João da Silva Santos').</small><br>
<input id="nome" name="nome" type="text" value="" size="62" placeholder="" style="margin-top: 10px;" required>
</div>
<br/>
<div style="margin-bottom: 5px;">
Sobrenome<br>
<small style="color: #767676;">Preencher somente o sobrenome. Ex.: Campos, Campos Neto, Saraiva Filho, Castelo Branco, Vilas Boas, Villa-Lobos. Ex.: Santos (caso o seu nomes seja 'João da Silva Santos').</small><br>
<input id="sobrenome" name="sobrenome" type="text" value="" size="25" placeholder="" style="margin-top: 10px;" required>
</div>
<br/><br/><br/>
<b>Informações do trabalho</b>
<br/><br/>
<div>
Título <br>
<small style="color: #767676;">Preecher com o título principal.</small><br>
<input id="titulo" name="titulo" type="text" size="62" value="" placeholder="" style="margin-top: 10px;" required>
</div>
<br/>
<div>
Subtítulo <br>
<small style="color: #767676;">Todas as demais partes que complementam o título (iniciar com letra minuscula). Se o subtítulo conter partes, pode-se inserir portuação pertinente, exceto a final.</small><br>
<input id="subtitulo" name="subtitulo" type="text" size="62" value="" placeholder="" style="margin-top: 10px;" >
</div>
<br/>
<div>
Código Cutter <br>
<small style="color: #767676;">Ao clicar em "Gerar código" você será redirecionado à uma página externa a este site. Após aberta a nova página: 1º Preencha apenas o campo "Entrada Principal" com o sobrenome e, em seguida, clique em "Gerar código Cutter". 2º Copie o código gerado no site externo e cole neste campo "Código Cutter". 3º Insira após o código copiado a primeira letra do título do trabalho em letra minúscula. Ex.: H976u </small><br>
<input id="cutter" name="cutter" type="text" value="" placeholder="" style="margin-top: 10px;" > <a href="https://www.tabelacutter.com/" target="_blank" required>Gerar código</a>
</div>
<br/>
<div>
Curso/Programa/Tipo de trabalho <br>
<small style="color: #767676;">Ao selecionar o curso, o programa será automaticamente preenchido.</small><br>
<select id="curso" name="curso" onchange="escolheuCurso()" >
</select>
</div>
<br/>
<div>
Programa <br>
<input id="programa" name="programa" type="text" size="62" value="" placeholder="Nome do programa" style=" background-color: #f1f1f1; " style="margin-top: 10px;" readonly>
</div>
<br/>
<div>
Tipo do Trabalho <br>
<input id="trabalho" name="trabalho" type="text" size="25" value="" placeholder="Tipo do trabalho de conclusão" style=" background-color: #f1f1f1; " style="margin-top: 10px;" readonly>
</div>
<br/>
<div>
Cidade <br>
<small style="color: #767676;">Informar a localidade a qual o programa é vinculado.</small><br>
<select id="cidade" name="cidade" style="margin-top: 10px;" >
<option value="Diamantina">Diamantina</option>
<option value="Janaúba">Janaúba</option>
<option value="Teófilo Otoni">Teófilo Otoni</option>
<option value="Unaí">Unaí</option>
</select>
</div>
<br/>
<div>
Ano da defesa <br>
<small style="color: #767676;">Ano em que houve a defesa do trabalho.</small><br>
<input type="number" id="ano_defesa" name="ano_defesa" min="2010" max="2030" value="2020" style="margin-top: 10px;" >
</div>
<br/>
<div>
Ano de entrega da versão final <br>
<small style="color: #767676;">Ano de "impressão"/geração do arquivo final do trabalho.</small><br>
<input type="number" id="ano_publicacao" name="ano_publicacao" min="2010" max="2030" value="2020" style="margin-top: 10px;" >
</div>
<br/>
<div>
Nº de páginas <br>
<small style="color: #767676;">Inserir a última página numerada do trabalho. Obs: não considerar a informação de paginação do leitor do documento digital e sim a inserida no documento.</small><br>
<input id="pags" name="pags" type="number" size="2" min="10" max="1000" placeholder="" style="margin-top: 10px;" required>
</div>
<br/>
<div>
Possui ilustração <br>
<small style="color: #767676;">Selecionar "Sim" somente se houver ilustração.</small><br>
<select id="ilustracao" name="ilustracao" style="margin-top: 10px;" >
<option value="Não">Não</option>
<option value="Sim">Sim</option>
</select>
</div>
<br/>
<div>
Assuntos <br>
<small style="color: #767676;">Informar até cinco assuntos relacionados ao trabalho. Se houver subdivisão, separar o assunto por ( - ), espaço traço espaço. Ex.: "Saúde - Diamantina" ou "Hospitais - Eliminação de resíduos".</small><br>
1. <input id="assunto1" name="assunto1" type="text" size="40" value="" placeholder="" style="margin-top: 10px;" required> <br/>
2. <input id="assunto2" name="assunto2" type="text" size="40" value="" placeholder=""><br/>
3. <input id="assunto3" name="assunto3" type="text" size="40" value="" placeholder=""><br/>
4. <input id="assunto4" name="assunto4" type="text" size="40" value="" placeholder=""><br/>
5. <input id="assunto5" name="assunto5" type="text" size="40" value="" placeholder=""><br/>
</div>
<br/><br/><br/>
<b>Informações do orientador</b>
<br/><br/>
<div>
Nome do orientador <br>
<small style="color: #767676;">Proceder como na autoria. Ex.: Enzo Pereira (caso o nome do orientador seja 'Enzo Pereira Costa').</small><br>
<input id="nome_ori" name="nome_ori" type="text" size="62" value="" placeholder="" style="margin-top: 10px;" required>
</div>
<br/>
<div>
Sobrenome do orientador <br>
<small style="color: #767676;">Proceder como na autoria. Ex.: Costa (caso o nome do orientador seja 'Enzo Pereira Costa').</small><br>
<input id="sobrenome_ori" name="sobrenome_ori" type="text" size="25" value="" placeholder="" style="margin-top: 10px;" required>
<input type="checkbox" name="orientadora" value="a" > orientador(a)
</div>
<br/><br/><br/>
<b>Informações dos coorientadores</b><br>
<small style="color: #767676;">Somente se houver formalmente registrado.</small><br>
<br/><br/>
<div>
Nome do primeiro coorientador <br>
<small style="color: #767676;">Proceder como na autoria. Ex.: Maria Ferreira (caso o nome da coorientadora seja 'Maria Ferreira Alves').</small><br>
<input id="nome_coori_1" name="nome_coori_1" type="text" size="62" value="" placeholder="" style="margin-top: 10px;" >
</div>
<br/>
<div>
Sobrenome do primeiro coorientador <br>
<small style="color: #767676;">Proceder como na autoria. Ex.: Alves (caso o nome da coorientadora seja 'Maria Ferreira Alves').</small><br>
<input id="sobrenome_coori_1" name="sobrenome_coori_1" type="text" size="25" value="" placeholder="" style="margin-top: 10px;" >
<input type="checkbox" name="coorientadora_1" value="a" > orientador(a)
</div>
<br/>
<div>
Nome do segundo coorientador <br>
<small style="color: #767676;">Proceder como na autoria. </small><br>
<input id="nome_coori_2" name="nome_coori_2" type="text" size="62" value="" placeholder="" style="margin-top: 10px;" >
</div>
<br/>
<div>
Sobrenome do segundo coorientador <br>
<small style="color: #767676;">Proceder como na autoria. </small><br>
<input id="sobrenome_coori_2" name="sobrenome_coori_2" type="text" size="25" value="" placeholder="" style="margin-top: 10px;" >
<input type="checkbox" name="coorientadora_2" value="a" > orientador(a)
</div>
<br/><br/>
<input type="reset" value="Limpar">
<input type="submit" id="input_submit" name="input_submit" value="Gerar">
</form>
</body>
<script>
//====================================================
//Verifica se foi solicitado gerar a ficha
const queryString = window.location.search;
const urlParams = new URLSearchParams(queryString);
var input_submit = urlParams.get("input_submit");
//console.log( input_submit );
if( input_submit == "Gerar"){
var url = "./gerar_ficha.html"+queryString;
//console.log(url);
var newWin = window.open(url, "MsgWindow", "width=800,height=600");
if(!newWin || newWin.closed || typeof newWin.closed=='undefined'){
alert("Erro ao gerar a ficha catalográfica, por favor habilite o uso de Pop-ups no navegador");
}
}
//====================================================
//====================================================
//preenche os dados de alguns inputs (curso, programa trabalho)
const cursos = {"- Selecione o curso -" : ["" , ""],
"Doutorado em Biocombustíveis" : ["Tese" , "Programa de Pós-Graduação em Biocombustíveis"],
"Doutorado em Ciência Florestal" : ["Tese" , "Programa de Pós-Graduação em Ciência Florestal"],
"Doutorado em Ciências da Saúde" : ["Tese" , "Programa de Pós-Graduação em Ciências da Saúde"],
"Doutorado Multicêntrico em Ciências Fisiológicas" : ["Tese" , "Programa de Pós-Graduação em Multicêntrico em Ciências Fisiológicas"],
"Doutorado em Odontologia" : ["Tese" , "Programa de Pós-Graduação em Odontologia"],
"Doutorado em Produção Vegetal" : ["Tese" , "Programa de Pós-Graduação em Produção Vegetal"],
"Doutorado em Química " : ["Tese" , "Programa de Pós-Graduação em Química"],
"Doutorado Multicêntrico em Química" : ["Tese" , "Programa de Pós-Graduação em Multicêntrico em Química de Minas Gerais"],
"Especialização em Didática, Práticas de Ensino e Tecnologias Educacionais" : ["Monografia" , "Curso de Especialização em Didática, Práticas de Ensino e Tecnologias Educacionais"],
"Especialização em Educação em Direitos Humanos" : ["Monografia" , "Curso de Especialização em Educação em Direitos Humanos"],
"Especialização em Ensino de Ciências – CIÊNCIA É 10!" : ["Monografia" , "Programa de Pós-graduação em Ensino de Ciências – CIÊNCIA É 10!"],
"Especialização em Ensino de Filosofia no Ensino Médio" : ["Monografia" , "Curso de Especialização em Ensino de Filosofia no Ensino Médio"],
"Especialização em Ensino de Geografia" : ["Monografia" , "Curso de Especialização em Ensino de Geografia"],
"Especialização em Ensino de Sociologia para o Ensino Médio" : ["Monografia" , "Curso de Especialização em Ensino de Sociologia para o Ensino Médio"],
"Especialização em Fisioterapia na Saúde Coletiva" : ["Monografia" , "Programa de Residência em Fisioterapia na Saúde Coletiva"],
"Especialização em Gestão Pública Municipal" : ["Monografia" , "Curso de Especialização em Gestão Pública Municipal"],
"Especialização em Matemática para o Ensino Médio" : ["Monografia" , "Curso de Especialização em Matemática para o Ensino Médio: Matemática na Prática"],
"Especialização em Residências Médicas" : ["Monografia" , "Programa de Residências Médicas"],
"Especialização em Saúde do Idoso" : ["Monografia" , "Programa de Residência Multiprofissional em Saúde do Idoso"],
"Mestrado em Biocombustíveis" : ["Dissertação" , "Programa de Pós-Graduação em Biocombustíveis"],
"Mestrado em Biologia Animal" : ["Dissertação" , "Programa de Pós-Graduação em Biologia Animal"],
"Mestrado em Ciência e Tecnologia de Alimentos" : ["Dissertação" , "Programa de Pós-Graduação em Ciência e Tecnologia de Alimentos"],
"Mestrado em Ciência Florestal" : ["Dissertação" , "Programa de Pós-Graduação em Ciência Florestal"],
"Mestrado em Ciências da Nutrição" : ["Dissertação" , "Programa de Pós-Graduação em Ciências da Nutrição"],
"Mestrado em Ciências da Saúde" : ["Dissertação" , "Programa de Pós-Graduação em Ciências da Saúde"],
"Mestrado em Ciências Farmacêuticas" : ["Dissertação" , "Programa de Pós-Graduação em Ciências Farmacêuticas"],
"Mestrado em Estudos Rurais" : ["Dissertação" , "Programa de Pós-Graduação em Estudos Rurais"],
"Mestrado em Geologia" : ["Dissertação" , "Programa de Pós-Graduação em Geologia"],
"Mestrado em Odontologia" : ["Dissertação" , "Programa de Pós-Graduação em Odontologia"],
"Mestrado em Produção Vegetal" : ["Dissertação" , "Programa de Pós-Graduação em Produção Vegetal"],
"Mestrado em Química" : ["Dissertação" , "Programa de Pós-Graduação em Química"],
"Mestrado em Reabilitação e Desempenho Funcional" : ["Dissertação" , "Programa de Pós-Graduação em Reabilitação e Desempenho Funcional"],
"Mestrado em Zootecnia" : ["Dissertação" , "Programa de Pós-Graduação em Zootecnia"],
"Mestrado Multicêntrico em Ciências Fisiológicas" : ["Dissertação" , "Programa de Pós-Graduação em Multicêntrico em Ciências Fisiológicas"],
"Mestrado Profissional em Administração Pública" : ["Dissertação" , "Programa de Pós-Graduação em Administração Pública"],
"Mestrado Profissional em Ciências Humanas" : ["Dissertação" , "Programa de Pós-Graduação em Ciências Humanas"],
"Mestrado Profissional em Educação" : ["Dissertação" , "Programa de Pós-Graduação em Educação"],
"Mestrado Profissional em Ensino em Saúde" : ["Dissertação" , "Programa de Pós-Graduação em Ensino em Saúde"],
"Mestrado Profissional em Matemática" : ["Dissertação" , "Programa de Pós-Graduação em Matemática"],
"Mestrado Profissional em Saúde, Sociedade e Ambiente" : ["Dissertação" , "Programa de Pós-Graduação em Saúde, Sociedade e Ambiente"],
"Mestrado Profissional em Tecnologia, Ambiente e Sociedade" : ["Dissertação" , "Programa de Pós-Graduação em Tecnologia, Ambiente e Sociedade"],
"Mestrado Profissional em Educação em Ciências, Matemática e Tecnologia" : ["Dissertação" , "Programa de Pós-Graduação em Educação em Ciências, Matemática e Tecnologia"]
};
for(var key in cursos) {
var opt = document.createElement('option');
opt.value = key;
opt.innerHTML = key;
document.getElementById('curso').appendChild(opt);
}
function escolheuCurso() {
document.getElementById("programa").value=cursos[curso.value][1];
document.getElementById("trabalho").value=cursos[curso.value][0];
}
document.getElementById("ano_defesa").value = new Date().getFullYear()
document.getElementById("ano_publicacao").value = new Date().getFullYear()
//====================================================
//====================================================
//preenche os dados de alguns inputs com dados da URL
for(var key of urlParams.keys()) {
//console.log(key);
if( document.getElementById(key) != null){
document.getElementById(key).value = urlParams.get(key);
}
}
//====================================================
</script>
</html>
Todo o conteúdo deste site está publicado sob a licença Creative Commons Atribuição-SemDerivações 3.0 Não Adaptada.