mirror of
https://github.com/mgerb/mywebsite
synced 2026-01-12 02:42:48 +00:00
changes
This commit is contained in:
@@ -1,10 +1,11 @@
|
|||||||
var mongoose = require('mongoose');
|
var mongoose = require('mongoose');
|
||||||
|
|
||||||
var infoSchema = new mongoose.Schema({
|
var infoSchema = new mongoose.Schema({
|
||||||
number: Number,
|
number: String,
|
||||||
date: Number,
|
date: Date,
|
||||||
time: Number,
|
time: String,
|
||||||
message: String
|
message: String,
|
||||||
|
updated: {type: Date, default: Date.now}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,7 @@
|
|||||||
6 info start myapp@0.0.0
|
6 info start myapp@0.0.0
|
||||||
7 verbose unsafe-perm in lifecycle true
|
7 verbose unsafe-perm in lifecycle true
|
||||||
8 info myapp@0.0.0 Failed to exec start script
|
8 info myapp@0.0.0 Failed to exec start script
|
||||||
9 verbose stack Error: myapp@0.0.0 start: `node ./bin/www`
|
9 verbose stack Error: myapp@0.0.0 start: `node ./bin/www && node ./mongoui/mongoui-master/index.js`
|
||||||
9 verbose stack Exit status 1
|
9 verbose stack Exit status 1
|
||||||
9 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16)
|
9 verbose stack at EventEmitter.<anonymous> (/usr/local/lib/node_modules/npm/lib/utils/lifecycle.js:213:16)
|
||||||
9 verbose stack at EventEmitter.emit (events.js:110:17)
|
9 verbose stack at EventEmitter.emit (events.js:110:17)
|
||||||
@@ -22,13 +22,13 @@
|
|||||||
14 error node v0.12.4
|
14 error node v0.12.4
|
||||||
15 error npm v2.10.1
|
15 error npm v2.10.1
|
||||||
16 error code ELIFECYCLE
|
16 error code ELIFECYCLE
|
||||||
17 error myapp@0.0.0 start: `node ./bin/www`
|
17 error myapp@0.0.0 start: `node ./bin/www && node ./mongoui/mongoui-master/index.js`
|
||||||
17 error Exit status 1
|
17 error Exit status 1
|
||||||
18 error Failed at the myapp@0.0.0 start script 'node ./bin/www'.
|
18 error Failed at the myapp@0.0.0 start script 'node ./bin/www && node ./mongoui/mongoui-master/index.js'.
|
||||||
18 error This is most likely a problem with the myapp package,
|
18 error This is most likely a problem with the myapp package,
|
||||||
18 error not with npm itself.
|
18 error not with npm itself.
|
||||||
18 error Tell the author that this fails on your system:
|
18 error Tell the author that this fails on your system:
|
||||||
18 error node ./bin/www
|
18 error node ./bin/www && node ./mongoui/mongoui-master/index.js
|
||||||
18 error You can get their info via:
|
18 error You can get their info via:
|
||||||
18 error npm owner ls myapp
|
18 error npm owner ls myapp
|
||||||
18 error There is likely additional logging output above.
|
18 error There is likely additional logging output above.
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
"version": "0.0.0",
|
"version": "0.0.0",
|
||||||
"private": true,
|
"private": true,
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"start": "node ./bin/www"
|
"start": "node ./bin/www && node ./mongoui/mongoui-master/index.js"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"body-parser": "~1.12.4",
|
"body-parser": "~1.12.4",
|
||||||
|
|||||||
@@ -7,20 +7,21 @@ var info = mongoose.model('info');
|
|||||||
/* GET home page. */
|
/* GET home page. */
|
||||||
router.get('/', function(req, res, next) {
|
router.get('/', function(req, res, next) {
|
||||||
var getString = req.param("test");
|
var getString = req.param("test");
|
||||||
res.render('index');
|
var find = {number : "555-555-5555"};
|
||||||
|
res.render('index', {findParams : find});
|
||||||
});
|
});
|
||||||
|
|
||||||
router.post('/', function(req, res,next) {
|
router.post('/information', function(req, res,next) {
|
||||||
var number = req.param("number");
|
var number = req.param("number");
|
||||||
var date = req.param("date");
|
var date = req.param("date");
|
||||||
var time = req.param("time");
|
var time = req.param("time");
|
||||||
var message = req.param("message");
|
var message = req.param("message");
|
||||||
|
|
||||||
var entry = new info({
|
var entry = new info({
|
||||||
number: 234,
|
number: number,
|
||||||
date: 234,
|
date: date,
|
||||||
time: 234,
|
time: time,
|
||||||
message: "test"
|
message: message
|
||||||
});
|
});
|
||||||
|
|
||||||
entry.save(function(err, entry) {
|
entry.save(function(err, entry) {
|
||||||
@@ -32,4 +33,15 @@ router.post('/', function(req, res,next) {
|
|||||||
res.render('index');
|
res.render('index');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
router.post('/search', function(req, res, next) {
|
||||||
|
var searchNumber = req.param("searchNumber");
|
||||||
|
|
||||||
|
info.findOne({'number' : searchNumber}, "number date time message updated", function(err, seach) {
|
||||||
|
if (err) return handleError(err);
|
||||||
|
});
|
||||||
|
|
||||||
|
res.render('index', {findParams : search});
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
module.exports = router;
|
module.exports = router;
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ block content
|
|||||||
div.row
|
div.row
|
||||||
div.col-lg-4
|
div.col-lg-4
|
||||||
h1 Submit Form
|
h1 Submit Form
|
||||||
form(action="/", method="post")
|
form(action="/information", method="post")
|
||||||
div.form-group
|
div.form-group
|
||||||
Span Phone Number:
|
Span Phone Number:
|
||||||
br
|
br
|
||||||
@@ -17,13 +17,27 @@ block content
|
|||||||
br
|
br
|
||||||
Span Date:
|
Span Date:
|
||||||
br
|
br
|
||||||
input.form-control(type="text", name="date", placeholder="mm/dd/yy")
|
input.form-control(type="text", name="date", id="datepicker" placeholder="mm/dd/yy")
|
||||||
br
|
br
|
||||||
Span Time:
|
Span Time:
|
||||||
br
|
br
|
||||||
input.form-control(type="text", name="time", placeholder="12:00 am")
|
input.form-control(type="text", name="time", id="timepicker" placeholder="12:00 am")
|
||||||
br
|
br
|
||||||
Span Message:
|
Span Message:
|
||||||
input.form-control(type="textarea", name="message")
|
input.form-control(type="textarea", name="message")
|
||||||
br
|
br
|
||||||
input(type="submit", value="submit").btn
|
input(type="submit", value="submit").btn
|
||||||
|
div.col-lg-4
|
||||||
|
h1 Search by number
|
||||||
|
form(action="/search", method="post")
|
||||||
|
div.form-group
|
||||||
|
Span Phone Number:
|
||||||
|
br
|
||||||
|
input.form-control(type="text", name="searchNumber", placeholder="555-555-5555")
|
||||||
|
br
|
||||||
|
input(type="submit", value="submit").btn
|
||||||
|
br
|
||||||
|
ul
|
||||||
|
each val, index in findParams
|
||||||
|
li= index + " " + val
|
||||||
|
br
|
||||||
@@ -4,7 +4,12 @@ html
|
|||||||
title= "Mithell's Node.js Project"
|
title= "Mithell's Node.js Project"
|
||||||
link(rel='stylesheet', href='bootstrap/css/bootstrap.css')
|
link(rel='stylesheet', href='bootstrap/css/bootstrap.css')
|
||||||
link(rel='stylesheet', href='/stylesheets/style.css')
|
link(rel='stylesheet', href='/stylesheets/style.css')
|
||||||
|
link(rel='stylesheet', href='jquery-ui-1.11.4/jquery-ui.css')
|
||||||
|
link(rel='stylesheet', href='jquery-timepicker/jquery.timepicker.css')
|
||||||
body
|
body
|
||||||
block content
|
block content
|
||||||
script(src="http://code.jquery.com/jquery-latest.min.js")
|
script(src="http://code.jquery.com/jquery-latest.min.js")
|
||||||
script(src="bootstrap/js/bootstrap.js")
|
script(src="bootstrap/js/bootstrap.js")
|
||||||
|
script(src="jquery-ui-1.11.4/jquery-ui.js")
|
||||||
|
script(src="jquery-timepicker/jquery.timepicker.js")
|
||||||
|
script(src="javascripts/custom.js")
|
||||||
Reference in New Issue
Block a user