index1.html
por portal
—
última modificação
17/09/2024 17h50
index1.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 "Autoria da obra" 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://cuttersonline.com.br/gerador-automatico-gratuito" 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.