Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''nodejs''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 27 registros

  1. o problema é o seguinte eu criei um gráfico e agora quero buscar dados mas so consigo por a funcionar se por assim estou a usar o angular 7, nodejs e mongodb let TotalSell = function() { var data = { labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], datasets: [{ label: 'My First dataset', fillColor: 'rgba(220,220,220,0.2)', strokeColor: 'rgba(220,220,220,1)', pointColor: 'rgba(220,220,220,1)', pointStrokeColor: '#fff', pointHighlightFill: '#fff', pointHighlightStroke: 'rgba(220,220,220,1)', data: [65, 59, 80, 81, 56, 55, 40, 84, 64, 120, 132, 87] }] }; var options = { maintainAspectRatio: false, // Sets the chart to be responsive responsive: true, ///Boolean - Whether grid lines are shown across the chart scaleShowGridLines: true, //String - Colour of the grid lines scaleGridLineColor: 'rgba(0,0,0,.05)', //Number - Width of the grid lines scaleGridLineWidth: 1, //Boolean - Whether the line is curved between points bezierCurve: false, //Number - Tension of the bezier curve between points bezierCurveTension: 0.4, //Boolean - Whether to show a dot for each point pointDot: true, //Number - Radius of each point dot in pixels pointDotRadius: 4, //Number - Pixel width of point dot stroke pointDotStrokeWidth: 1, //Number - amount extra to add to the radius to cater for hit detection outside the drawn point pointHitDetectionRadius: 20, //Boolean - Whether to show a stroke for datasets datasetStroke: true, //Number - Pixel width of dataset stroke datasetStrokeWidth: 2, //Boolean - Whether to fill the dataset with a colour datasetFill: true, // Function - on animation progress onAnimationProgress: function() { }, // Function - on animation complete onAnimationComplete: function() { }, //String - A legend template legendTemplate: '<ul class="tc-chart-js-legend"><% for (var i=0; i<datasets.length; i++){%><li><span style="background-color:<%=datasets[i].strokeColor%>"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>' }; // Get context with jQuery - using jQuery's .get() method. var ctx = $("#TotalSell").get(0).getContext("2d"); // This will get the first returned node in the jQuery collection. var chart1 = new Chart(ctx).Line(data, options); //generate the legend var legend = chart1.generateLegend(); //and append it to your page somewhere $('#TotalSellLegend').append(legend); }; <div class="col-sm-6"> <h5 class="over-title margin-bottom-15" style="text-align:center;">Total Sell</h5> <canvas id="TotalSell" class="full-width"></canvas> <div class="margin-top-20"> <div class="inline pull-left"> <div id="TotalSellLegend" class="chart-legend"></div> </div> </div> </div> o meu problema é como ponho a mostrar dados sem inserir dados aqui data: [65, 59, 80, 81, 56, 55, 40, 84, 64, 120, 132, 87] }] o meu objectivo é quando por a minha base de dados ele for buscar los a minha base de dados ou seja não quero ter que inserir manualmente no data:[] basicamente quero passar de dados staticos para dinamicos o que estou a fazer de errado
  2. Olá a todos. Preciso de algum direcionamento sobre um aplicativo similar a uma rede social (é uma rede social), um projeto da equipe que eu trabalho. Preciso fazer o envio de fotos e vídeos para um servidor de arquivos (por exemplo, um Apache da vida) e atualmente estou usando somente Node JS e Express nesse projeto. Meus companheiros (desenvolvedores Android e iOS) enviam no momento as imagens como Base64 codificado e o banco MongoDB recebe e traz essa informação para eles. Na última reunião com os donos do projeto, nos notificaram a necessidade do envio de vídeos também. Sabendo que Base64 demora para ser decodificado e pesa muito nas queries, como posso fazer o envio de arquivos para servidores, sem passar necessariamente por HTML (como todos os tutoriais que eu vi na internet mostram)? Tem jeito? Agradeço desde já! <3
  3. JoaoVituBR

    callback no lado de fora

    Olá. eu estou refazendo meu sistema de login só que eu me deparei com um problema e eu não estou conseguindo resolver! eu estou tentando fazer o callback na função de fora da pesquisa do mysql. Codigo: socket.on('auth_login', (data, callback) => { if (!data['user']) callback('user_fail'); if (!data['pass']) callback('pass_fail'); var Query = "SELECT * FROM usuarios WHERE user = ? OR email = ?" mysql.query(Query, [data['user'], data['user']], function(error, results) { if (error) return console.log(error); // [...] callback('value'); // [...] }); }); Quando eu dou callback dentro do mysql.query está dando o erro: this._callback.apply is not a function Obrigado!
  4. JoaoVituBR

    Comunicação entre servidores Socket.IO

    Olá, eu tenho 2 servidores com IP diferentes e usuários distribuídos entre os dois eu gostaria de saber oque eu posso fazer para que o usuário que esta conectado no servidor 1 possa se comunicar com o usuário que está no servidor 2 sem usar MySql.
  5. Edson Fast

    Sequelize

    Bom dia, Estou com uma dúvida de como fazer para que dependendo da informação recebida no request eu possa mudar a conexão com o banco de dados mysql seguindo o padrão de arquivos gerados pelo sequelize "/model/index.js" Alguém já teve que fazer isso? Encontrei algo parecido, mas não seguia o padrão de desenvolvimento do sequelize https://stackoverflow.com/questions/30202056/change-database-connection-depending-on-route-in-express-js-with-sequelize/53851812#53851812 Att Edson
  6. jsonfox

    NODEJS - WebRTC

    Fala galera, blz? Estou com uma dúvida... Montei um sistema utilizando node + pusher + webrtc ! Eu faço uma requisição via API e autentico pelo token e consigo fazer chamadas de vídeo pelo navegador... Só que é possível apenas de um para um... Existe uma maneira onde várias pessoas podem fazer "stream" chamadas para mim e eu assistir todas ao mesmo tempo?
  7. Pedroalves

    nodejs multiplos metados numa simples rota

    estou a usar o nodejs com express e mysql eu o seguinte problema quero numa simples rota multiplos metados router.get('/Administration/Alliances', (req, res) => controllerAdmin.findcidade3(connection, req, res)); router.get('/Administration/Alliances', (req, res) => controlleruser.findAlianca(connection, req, res)); quer o findcidade e o findaliance render o mesmo ficherio
  8. eu estou a tentar a criar um sistema que gera recursos aos jogadores como acontece com os jogos online tipo ogame ou ikaria eu quero por exemplo a mina esta a nivel 1 produz 20 unidades a hora a nivel 2 produz 32 unidades a hora socidamente eu em php tentei server loop push mas em nodejs não sei por onde começar estou a usar o nodejs e express com mysq
  9. Gostaria de uma solução segura para desenvolver um algoritmo que valide o acesso dos clientes que fazem o uso da minha aplicação, depois de algumas pesquisas não consegui encontrar algo que pareça se adequar com o que preciso. Possuo uma aplicação em que uso Angular 5, Node.js, Firebase e preciso gerar uma chave de acesso para cada usuário, sendo que essa chave de acesso deverá expirar depois de um determinado tempo, sendo assim o usuário deverá solicitar uma nova chave de acesso com nova validade. No sistema quando o usuário ir em configurações, deverá exibir o plano que ele contratou com a chave de acesso e a validade. Como posso fazer isso em uma aplicação Angular da forma mais correta e segura?
  10. Good

    Streaming de video e gravação

    Bom dia, como o título já diz, eu estou a procura de algum código pronto que faça streaming de vídeos e já grave automaticamente no sistema. Acho que de preferência deve ser nodejs, acho mais fácil de trabalhar. Sei que no google tem vários exemplos, mas são muito básicos. Eu preciso de um que faça streaming que possa suportar pelo menos 100 pessoas simultâneas. E minha outra dúvida, é quais configurações de um servidor devo contratar? Qauntos GB, processador, etc. Lembrando que pode haver várias videoconferência ao mesmo tempo, mas nada que ultrapasse 50 pessoas simultâneas. Se alguém puder me recomendar e me dar dicas, agradeço!
  11. Pessoal, É com muita satisfação que venho anunciar o lançamento do meu primeiro game feito com Unity na PlayStore e na AppStore: BlockJump - The Adventure of the Block. Trata-se de um jogo estilo "infinite-jump" com diferenciais de ter umas musicas inspiradoras, um design retro e skins para deixar o "block hero" personalizado. Quem puder baixar e dar uma jogada, estará dando uma força enorme. AppStore: https://itunes.apple.com/us/app/blockjump-the-adventure-of-the-block/id1271996985?l=pt&ls=1&mt=8 PlayStore: https://play.google.com/store/apps/details?id=br.com.alamoweb.BlockJump Qualquer feedback é válido! Obrigado.
  12. Preciso que em todas as rotas sejam carregadas algumas variáveis que irei usar para manipulação no ejs, algumas delas sao padrao por todo o site, estou atualmente passando um arquivo json apos o render, porem como sao variáveis padrão, gostaria de torna-las globais no sistema ou alguma outra soluçao para nao ter que ficar passando um json em todas as rotas, o site tera mais de 300 rotas, ficara pessimo para manutenção, aonde esta com o comentario per page sera variavel de rota para rota, o de contact para baixo e algo generico para todas as rotas. // PORQUE-SER-MACOM app.get("/porque-ser-macom",function(req, res) { res.render('base-site/porque-ser-macom', { //Per page title :'Por que ser Maçom?', nomeEmpresa :'Instituto de Iniciação e Inclução Maçonica', description : 'O postulante ao ingresso nos quadros da Ordem Maçônica, deve autoavaliar-se em busca de valores, costumes, atitudes (interiores), e comportamentos sociais exteriorizados cotejando-os com algumas premissas...', keywords : 'maconaria macom ordem sociedade fraternal integrante organizacao misteriosa sigilosa praticas segredos ritos tradicoes especulacoes reunioes cumprimento palavras socorro senha cerimonia companheiros apuros poderosos monarcas mil milhoes mundo ffinancas politica mobilizar governo controlar Winston Churchill personagens ilustres corrupcao perjurio juramento testemunhar contra violar falso processo judicial trair simbolo dolar nota triangulo olho ve novus ordo seclorum lema Benjamin Franklin design comite coincidencia iniciacao forca pescoco corda garganta simbolizar cordao umbilical', //Contact email : 'contato@comosermacom.com.br', tel : '11 4515-7486', whats : '#', endereco : 'Rua Padre Benedito de Camargo 797, Penha - SP Capital', cidade : 'São Paulo', cep : '03604-010 ', favicon : 'favicon.png', linkgoogle : '', linkface : '', linktwitter : '', author : 'Fabio Guelfi' }); });
  13. ramonsaldanha

    NodeJS dicas

    Eu desenvolvo em php, com laravel, jquery e etc, dai to vendo essa ascensão do javascript de cima do muro, e eu resolvi aprender pra ver qual era. Eu comecei usando já a estrutura mvc, enfim. gostaria de saber uma indicação de algum designer pattern pra linguagem. O meu intuito é ter um norte pra começar da forma certa com o node, pra não precisar reaprender coisas e refazer código, por ultimo queria saber qual é a vantagem de usar nodejs. vale a pena mesmo substituir o PHP pelo nodeJS? criei um little system de teste https://github.com/RamonSaldanha/curso_node me critiquem ai pra eu ver no que estou errando! abraço
  14. Wesley Santos

    Ajuda com array ou objeto

    Galera, eu preciso de uma ajuda na parte logica para implementar uma funcionalidade que vai ser mais ou menos assim: Eu consegui desenvolver um sistema de chat com o NodeJS, ai sempre que você recebe uma mensagem o servidor enviar para o usuário e essa mensagem aparece na tela, ate ai tudo bem, porem se o usuário dar refresh na tela a mensagem some, mas eu não quero guardar essa mensagem no BD, ela tem que durar em quanto o navegador estiver aberto, ai pensei em guardar as mensagens recebida no local storage. Porem estou com uma dificuldade para montar um array dinâmico no JS onde devera guardar o autor da mensagem, mensagem e a hora que ela foi enviada. Teria que ser um formato mais ou menos assim: mensagens { autor: "Wesley", mensagem: "Olá", "Tudo bem?", // Ai sempre que esse autor enviar nova mensagem precisava fazer um push com a nova mensagem aqui } Só que nisso eu teria que guardar mensagens de vários usuários. Minha dificuldade esta exatamente nisso, em criar esse array dinâmico com o JS e guardar as mensagens.
  15. Iniciando um projeto: Crie um ambiente para iniciar um projeto profissional e aprenda também como estilizar os botoes do Bootstrap 4 usando o Sass. [01:33] Instalando Git [03:38] Instalando Ruby [05:34] Instalando NodeJS [07:42] Instalando Sass [09:14] Instalando Bootstrap 4 [13:41] Instalando Animate.css [23:02] Estilizando os botões do bootstrap dinamicamente com Sass Links: Git: https://git-for-windows.github.io/ Ruby: https://rubyinstaller.org/ NodeJS: https://nodejs.org/en/ Sass: http://sass-lang.com/ Bootstrap 4: https://v4-alpha.getbootstrap.com/ Animate.css: https://daneden.github.io/animate.css/
  16. Estou tentando carregar uma pagina simples só pra teste dentro de uma div em outra pagina, assim: $('.botaoCarregar').click(function () { $('#divContainer').load("pageTeste.html"); }); Mas nada acontece, alias acontece erro 404 not found (mas a pagina está la) Estou usando nodejs para subir o server e testando em localhost Alguém sabe o que pode ser ?
  17. Estou usando esse codigo e não consigo me autenticar, apos a requisição post, ele devolve uma pagina que não é a que deveria ter devolvido. OBS: Quando envio a requisição get para pegar o token, não posso armazenar o token diretamente em uma variavel, porque precisso usar a variavel na requisição post, então provavelmente a variavel fica como se fosse local do metodo get do axios, então fiz essa "gambiarra" com o file system, existe alguma outra solução sem ser essa "gambiarra"? OBS: quando uso o throw duas vezes no callback do fs.readFile, ele da um erro, então usei {} e funcionou, por ele da erro? const axios = require('axios'); const cheerio = require('cheerio'); var fs = require('fs'); const user = 'example@example.com'; const pass = 'password'; axios.get('https://pagseguro.uol.com.br/', { timeout: 2000, withCredentials: true}) .then(function(response){ const $ = cheerio.load(response.data); var content = $('input').attr('value'); fs.writeFile('token.txt', content, 'utf8', 0o666, 'w', (err) => {if(err) throw err;}); }) .catch(function(error){ console.log(error); }); axios.post('https://pagseguro.uol.com.br/', { timeout: 0, withCredentials: true, data: { acsrfToken: fs.readFile('token.txt', 'utf8', 'r', (err, data) => {if(err){console.log(err);} if(data){console.log(data);}}),/ skin: 'ps', dest: 'REDIR%7Chttps%3A%2F%2Fpagseguro.uol.com.br%2Fhub.jhtml', user: user, pass: pass} }) .then(function(reponse){ var write = reponse.data; fs.writeFile('index.txt', write, 'utf8', 0o666, 'w', (err) => {if(err) throw err;}); fs.rename('index.txt', 'index.html', (err) => {if(err) throw err;}); }) .catch(function(error){ console.log(error); });
  18. MarKteus

    Como corrigir conflitos SQL

    Olá tenha uma aplicação node que quando bate num servidor SQL remoto roda tranquilamente de boa, porém quando mudo a conexão para uma banco local, ou seja, na própria estação de trabalho recebo o erro a seguir: , { [ConnectionError: Falha de logon do usuário 'sa'.] name: 'ConnectionError', message: 'Falha de logon do usuário \'sa\'.', code: 'ELOGIN' } O fod,.. é que o usuário é esse mesmo, quando me conecto no banco direto acesso normalmente alguém sabe o que pode ser ??
  19. Vinicius Ianni

    Hopedagem Nodejs

    Bom dia ! Gostaria de indicações de serviços de hospedagem com suporte a nodejs. Grato.
  20. Olá Pessoal, Está retornando o seguinte erro quando tento iniciar minha aplicação node: Unhandled rejection SequelizeConnectionError: Connection lost: The server closed the connection. at Handshake._callback (/Users/move/Vagrant/apps/appcampinas/node_modules/sequelize/lib/dialects/mysql/connection-manager.js:95:20) at Handshake.Sequence.end (/Users/move/Vagrant/apps/appcampinas/node_modules/mysql/lib/protocol/sequences/Sequence.js:86:24) at /Users/move/Vagrant/apps/appcampinas/node_modules/mysql/lib/protocol/Protocol.js:399:18 at Array.forEach (native) at /Users/move/Vagrant/apps/appcampinas/node_modules/mysql/lib/protocol/Protocol.js:398:13 at _combinedTickCallback (internal/process/next_tick.js:67:7) at process._tickCallback (internal/process/next_tick.js:98:9) Alguém já viu esse erro antes? Obrigado!
  21. josecfreittas

    Importação / Modulos / Arquivos separados

    Estou iniciando com Typescript/nodejs e está meio difícil encontrar conteúdo atualizado e claro. Tenho umas dúvidas sobre trabalhar com múltiplos arquivos, acho que coisas básicas pra quem já conhece Typescript, e agradecia qualquer ajuda com elas. Quando usar "/// <reference path="arquivo.ts" />" e quando usar "require"? Qual a diferença? Ambos podem ser usados com arquivos TS ou JS? Qual o funcionamento de cada um? Os arquivos devem possuir classes ou podem ser só arquivos de funções? Se puderem dar algum "exemplo prático" basicão seria perfeito. Obrigado pela atenção.
  22. Adriano Hermes de Campos

    Testando porta 8080 dos computadores da rede local

    Ola, estou criando um app com Electron (electron.atom.io), que fara login em um maquina na rede que esta rodando o wamp. Queria saber como posso fazer para varrer a rede testando a porta 8080, para encontrar minha aplicação. Como esta maquina com wamp, pode não ter um endereço fixo, preciso varrer a rede para o encontrar. Alguém tem uma ideia q como posso fazer isso?
  23. Good

    Muitos processos no mysql

    tenho uma aplicação funcionando com php e ajax... Meu tráfego aumentou e preciso mudar para socket, etc. Eu pesquisei e achei este projeto: https://codeforgeek.com/2015/03/real-time-app-socket-io/ O problema, é que antes de funcionar com este sistema... o mysql rodava com menos de 5 processos.. E por incrível que pareça, toda vez que eu ligo e coloco para funcionar ele abre mais de 50 processos e fica dando o erro "Too many connections", atinge o limite e não é possível liberar conexão... Chega ter em média 100 pessoas simultâneas. Eu não faço ideia do porque, mas tipo quando chama este emit: socket.emit('status added') ele abre a conexão com o bd e insere o valor, mas o meu sistema precisa fazer 3 verificações em tabelas diferente, e sim, é necessário... Neste estilo: pool.getConnection(function(err,connection){ if (err) { callback(false); return; } db.query(sql1, function(err, res1) { if (err) { callback(err); return; } db.query(sql2, function(err, res2) { if (err) { callback(err); return; } callback(null, res2); // think 'return' } }); }); Eu não entendo o porque de criar vários processos do mysql... É errado a maneira de como estou fazendo? Porque só executo uma query se a primeira passar na validação, etc. Agradeço muito uma resposta de urgência!
  24. Emerson Luiz

    Variavel Global NODE.JS

    Amigos, Tenho as seguintes informações no meu MONGODB: { custo: { vc1: '0.34', vc2: '0.56', vc3: '0.67', local: '0.12', ldn: '0.35' }, __v: 0, padrao: true, rn1: '55112', operadora: 'ALGAR', tipo: 'FIXO', _id: 573dfd057cf971b90d45bba6 } Eu preciso pegar essas informações e setar como variável global no node.js no estilo: GLOBAL.vc1, GLOBAL.local, etc.... Qual a melhor forma de se conseguir esse resultado? Obrigado PS.: Não sei se esse é o local para NODEJS, pois não achei topico do mesmo no forum. Peço desculpas antecipadas....
  25. sergioas

    Layout Jade - nodeJS - Menu aparece já aberto

    Pessoal, estou usando o Jade para fazer um layout padrão, pois varias telas do meu site irão utilizar um mesmo layout (menu). Peguei um layout gratuito: http://startbootstrap.com/template-categories/admin-dashboard/ E estou montando uma estrutura de "includes", separando por: - dashboard - que vai juntar tudo (head, menus , corpo e scripts) - head - cabecalho e css - menus - menu padrao para as paginas - corpo - que vai ser as paginas de acordo com o menu escolhido - scripts - javascripts Mas, quando exibe a pagina, exibe com os Menus ja expandidos (abertos), e nao sei como fazer para deixar os menus fechados. Segue os arquivos: -- dashboard.jade doctype html html(lang='en') include head body include menu_ // /#page-wrapper // /#wrapper include scripts -- head.jade block head head meta(charset='utf-8') meta(http-equiv='X-UA-Compatible', content='IE=edge') meta(name='viewport', content='width=device-width, initial-scale=1') meta(name='description', content='') meta(name='author', content='') title Cuidamos // Bootstrap Core CSS link(href='../../stylesheets/bootstrap/bootstrap.min.css', rel='stylesheet') // MetisMenu CSS link(href='../../stylesheets/metisMenu/metisMenu.min.css', rel='stylesheet') // Timeline CSS link(href='../../stylesheets/dist/timeline.css', rel='stylesheet') // Custom CSS link(href='../../stylesheets/dist/sb-admin-2.css', rel='stylesheet') // Morris Charts CSS link(href='../../stylesheets/morrisjs/morris.css', rel='stylesheet') // Custom Fonts link(href='../../stylesheets/font-awesome/font-awesome.min.css', rel='stylesheet') link(href='../../stylesheets/style.css', rel='stylesheet') -- menu_.jade block menu nav.navbar.navbar-default.navbar-static-top(role='navigation', style='margin-bottom: 0') // INICIO CONTEM HEADER + MENU .navbar-header // INICIO SB ADMIN 2 button.navbar-toggle(type='button', data-toggle='collapse', data-target='.navbar-collapse') span.sr-only Toggle navigation span.icon-bar span.icon-bar span.icon-bar a.navbar-brand(href='index.html') Dash // FIM SB ADMIN 2 // /.navbar-header ul.nav.navbar-top-links.navbar-right // INICIO ICONES CANTO SUPERIOR DIREITO li.dropdown a.dropdown-toggle(data-toggle='dropdown', href='#') i.fa.fa-envelope.fa-fw i.fa.fa-caret-down ul.dropdown-menu.dropdown-messages li a(href='#') div strong John Smith span.pull-right.text-muted em Yesterday div | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend... li.divider li a(href='#') div strong John Smith span.pull-right.text-muted em Yesterday div | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend... li.divider li a(href='#') div strong John Smith span.pull-right.text-muted em Yesterday div | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Pellentesque eleifend... li.divider li a.text-center(href='#') strong Read All Messages i.fa.fa-angle-right // /.dropdown-messages // /.dropdown li.dropdown a.dropdown-toggle(data-toggle='dropdown', href='#') i.fa.fa-tasks.fa-fw i.fa.fa-caret-down ul.dropdown-menu.dropdown-tasks li a(href='#') div p strong Task 1 span.pull-right.text-muted 40% Complete .progress.progress-striped.active .progress-bar.progress-bar-success(role='progressbar', aria-valuenow='40', aria-valuemin='0', aria-valuemax='100', style='width: 40%') span.sr-only 40% Complete (success) li.divider li a(href='#') div p strong Task 2 span.pull-right.text-muted 20% Complete .progress.progress-striped.active .progress-bar.progress-bar-info(role='progressbar', aria-valuenow='20', aria-valuemin='0', aria-valuemax='100', style='width: 20%') span.sr-only 20% Complete li.divider li a(href='#') div p strong Task 3 span.pull-right.text-muted 60% Complete .progress.progress-striped.active .progress-bar.progress-bar-warning(role='progressbar', aria-valuenow='60', aria-valuemin='0', aria-valuemax='100', style='width: 60%') span.sr-only 60% Complete (warning) li.divider li a(href='#') div p strong Task 4 span.pull-right.text-muted 80% Complete .progress.progress-striped.active .progress-bar.progress-bar-danger(role='progressbar', aria-valuenow='80', aria-valuemin='0', aria-valuemax='100', style='width: 80%') span.sr-only 80% Complete (danger) li.divider li a.text-center(href='#') strong See All Tasks i.fa.fa-angle-right // /.dropdown-tasks // /.dropdown li.dropdown a.dropdown-toggle(data-toggle='dropdown', href='#') i.fa.fa-bell.fa-fw i.fa.fa-caret-down ul.dropdown-menu.dropdown-alerts li a(href='#') div i.fa.fa-comment.fa-fw | New Comment span.pull-right.text-muted.small 4 minutes ago li.divider li a(href='#') div i.fa.fa-twitter.fa-fw | 3 New Followers span.pull-right.text-muted.small 12 minutes ago li.divider li a(href='#') div i.fa.fa-envelope.fa-fw | Message Sent span.pull-right.text-muted.small 4 minutes ago li.divider li a(href='#') div i.fa.fa-tasks.fa-fw | New Task span.pull-right.text-muted.small 4 minutes ago li.divider li a(href='#') div i.fa.fa-upload.fa-fw | Server Rebooted span.pull-right.text-muted.small 4 minutes ago li.divider li a.text-center(href='#') strong See All Alerts i.fa.fa-angle-right // /.dropdown-alerts // /.dropdown li.dropdown a.dropdown-toggle(data-toggle='dropdown', href='#') i.fa.fa-user.fa-fw i.fa.fa-caret-down ul.dropdown-menu.dropdown-user li a(href='cadastroPacientes.html') i.fa.fa-user.fa-fw | Meu Cadastro li a(href='#') i.fa.fa-gear.fa-fw | Settings li.divider li a(href='login.html') i.fa.fa-sign-out.fa-fw | Logout // /.dropdown-user // /.dropdown // FIM ICONES CANTO SUPERIOR DIREITO // /.navbar-top-links .navbar-default.sidebar(role='navigation') // INICIO DO MENU .sidebar-nav.navbar-collapse ul#side-menu.nav li.sidebar-search .input-group.custom-search-form input.form-control(type='text', placeholder='Search...') span.input-group-btn button.btn.btn-default(type='button') i.fa.fa-search // /input-group li a(href='index.html') i.fa.fa-dashboard.fa-fw | Dashboard li a(href='#') i.fa.fa-bar-chart-o.fa-fw | Charts span.fa.arrow ul.nav.nav-second-level li a(href='#') Flot Charts li a(href='#') Morris.js Charts // /.nav-second-level li a(href='tables.html') i.fa.fa-table.fa-fw | Tables li a(href='forms.html') i.fa.fa-edit.fa-fw | Forms li a(href='#') i.fa.fa-wrench.fa-fw | UI Elements span.fa.arrow ul.nav.nav-second-level li a(href='panels-wells.html') Panels and Wells li a(href='buttons.html') Buttons li a(href='notifications.html') Notifications li a(href='typography.html') Typography li a(href='icons.html') Icons li a(href='grid.html') Grid // /.nav-second-level li a(href='#') i.fa.fa-sitemap.fa-fw | Multi-Level Dropdown span.fa.arrow ul.nav.nav-second-level li a(href='#') Second Level Item li a(href='#') Second Level Item li a(href='#') | Third Level span.fa.arrow ul.nav.nav-third-level li a(href='#') Third Level Item li a(href='#') Third Level Item li a(href='#') Third Level Item li a(href='#') Third Level Item // /.nav-third-level // /.nav-second-level li a(href='#') i.fa.fa-files-o.fa-fw | Sample Pages span.fa.arrow ul.nav.nav-second-level li a(href='blank.html') Blank Page li a(href='login.html') Login Page // /.nav-second-level // /.sidebar-collapse // FIM DO MENU // /.navbar-static-side // FIM CONTEM HEADER + MENU include corpo -- corpo.jade #page-wrapper // INICIO CONTEM CORPO DA PAGINA .col-lg-12 h1.page-header Cadastro header.row .row .form-group .col-md-8(role='main') form(role='form') .row .form-group .jumbotron .container h1 Bem Vindo ! p .row .col-xs-4.col-sm-4.col-md-4 .form-group input#cpfPaciente.form-control.input-xs(name='cpfPaciente', placeholder='cpf (999.999.999-99)', required='', tabindex='1', type='text', value='') .col-xs-4.col-sm-4.col-md-4 .form-group input#dataNascimentoPaciente.form-control.input-xs(name='dataNascimentoPaciente', required='', type='text', placeholder='Data Nascimento (99/99/9999)', value='') .col-xs-4.col-sm-4.col-md-4 .form-group select.form-control.input-xs option option(value='', selected='') Sexo option(value='F') Feminino option(value='M') Masculino .row .col-xs-6.col-sm-6.col-md-6 .form-group input#first_name.form-control.input-xs(type='text', name='first_name', placeholder='Nome') .col-xs-6.col-sm-6.col-md-6 .form-group input#last_name.form-control.input-xs(type='text', name='last_name', placeholder='Sobrenome') .row .col-xs-6.col-sm-6.col-md-6 .form-group input#email.form-control.input-xs(type='email', name='email', placeholder='Email') .col-xs-6.col-sm-6.col-md-6 .form-group input#confirmeEmail.form-control.input-xs(type='email', name='confirmeEmail', placeholder='Confirme Email') .row .col-xs-4.col-sm-4.col-md-4 .form-group input#senha.form-control.input-xs(type='password', name='senha', placeholder='Senha') .col-xs-4.col-sm-4.col-md-4 .form-group input#confirmeSenha.form-control.input-xs(type='password', name='confirmeSenha', placeholder='Confirme Senha') .row .col-xs-4.col-sm-4.col-md-4 .form-group label Endereço: .row .col-xs-4.col-sm-4.col-md-4 .form-group input#cepPaciente.form-control.input-xs(name='cepPaciente', required='', type='text', placeholder='Cep (99999-999)', value='') .row .col-xs-6.col-sm-6.col-md-6 .form-group input#ruaPaciente.form-control.input-xs(name='ruaPaciente', required='', type='text', placeholder='Rua', value='') .col-xs-2.col-sm-2.col-md-2 .form-group input#numeroRuaPaciente.form-control.input-xs(name='numeroRuaPaciente', required='', type='text', placeholder='Numero', value='') .col-xs-4.col-sm-4.col-md-4 .form-group input#complementoRuaPaciente.form-control.input-xs(name='complementoRuaPaciente', required='', type='text', placeholder='Complemento', value='') .row .col-xs-4.col-sm-4.col-md-4 .form-group select#estado.form-control.m-bot15(name='estado') option(value='') Selecione Estado option(value='1') AC-ACRE option(value='2') AL-ALAGOAS option(value='3') AP-AMAPÁ option(value='4') AM-AMAZONAS option(value='5') BA-BAHIA option(value='6') CE-CEARÁ option(value='7') DF-DISTRITO FEDERAL option(value='8') ES-ESPÍRITO SANTO option(value='9') RR-RORAIMA option(value='10') GO-GOIÁS option(value='11') MA-MARANHÃO option(value='12') MT-MATO GROSSO option(value='13') MS-MATO GROSSO DO SUL option(value='14') MG-MINAS GERAIS option(value='15') PA-PARÁ option(value='16') PB-PARAÍBA option(value='17') PR-PARANÁ option(value='18') PE-PERNAMBUCO option(value='19') PI-PIAUÍ option(value='20') RJ-RIO DE JANEIRO option(value='21') RN-RIO GRANDE DO NORTE option(value='22') RS-RIO GRANDE DO SUL option(value='23') RO-RONDÔNIA option(value='24') TO-TOCANTINS option(value='25') SC-SANTA CATARINA option(value='26') SP-SÃO PAULO option(value='27') SE-SERGIPE .col-xs-4.col-sm-4.col-md-4 .form-group input#cidade.form-control.input-xs(name='cidade', required='', type='text', placeholder='Cidade', value='') .col-xs-4.col-sm-4.col-md-4 .form-group input#bairro.form-control.input-xs(name='bairro', required='', type='text', placeholder='Bairro', value='') .row .col-xs-4.col-sm-4.col-md-4 .form-group input#telefoneFixoPaciente.form-control.input-xs(name='telefoneFixoPaciente', required='', type='text', placeholder='Telefone (99-9999-9999)', value='') .col-xs-4.col-sm-4.col-md-4 .form-group input#celularPaciente.form-control.input-xs(name='celularPaciente', required='', type='text', placeholder='Celular (99-99999-9999)', value='') .row .col-xs-4.col-sm-4.col-md-4 .form-group label Se possuir Convênio Médico: .row .col-xs-4.col-sm-4.col-md-4 .form-group select#convenio.form-control.m-bot15(name='convenio') option(value='') Selecione Convenio Medico option(value='1') AC-ACRE .col-xs-4.col-sm-4.col-md-4 .form-group input#planoConvenioMedico.form-control.input-xs(name='planoConvenioMedico', required='', type='text', placeholder='Plano Convenio Medico', value='') .col-xs-4.col-sm-4.col-md-4 .form-group input#numeroCarteirinhaConvenio.form-control.input-xs(name='numeroCarteirinhaConvenio', required='', type='text', placeholder='Numero Completo Carteirinha', value='') .row .col-xs-4.col-sm-4.col-md-4 .form-group label Se Menor de Idade, Informar um Responsável: .row .col-xs-4.col-sm-4.col-md-4 .form-group input#nomeResponsavel.form-control(type='text', name='nomeResponsavel', value='Nome do Responsavel') .col-xs-4.col-sm-4.col-md-4 .form-group input#cpfResponsavel.form-control(type='text', name='cpfResponsavel', value='CPF do Responsavel') .col-xs-4.col-sm-4.col-md-4 .form-group input#telefoneResponsavel.form-control(name='telefoneResponsavel', type='text', value='Tel Responsavel') .row .col-xs-4.col-sm-4.col-md-4 .form-group .col-xs-4.col-sm-4.col-md-4 .form-group(style='text-align:center') input.btn.btn-success.btn-lg(type='submit', value='Cadastrar') aside.col-md-4(role='complementary') footer.row // FIM CONTEM CORPO DA PAGINA Se alguem conseguir me dar uma luz para resolver isso...
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.