Toggle navigation
Toggle navigation
This project
Loading...
Sign in
손장민
/
MyOpenSourceProject
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
손장민
2017-12-08 05:46:10 +0900
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
93df4da6cb6b72eaf2529b0f4faf93b11ec85c6a
93df4da6
1 parent
80aba5bf
Bug Fixed
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
280 additions
and
3 deletions
app.js
main2.ejs
pages/main2.html
user.realm.lock
views/main2.ejs
app.js
View file @
93df4da
...
...
@@ -45,6 +45,7 @@ app.get('/main', function(req, res) {
res
.
sendFile
(
__dirname
+
"/pages/main.html"
);
});
app
.
set
(
'view engine'
,
'ejs'
);
app
.
get
(
'/login'
,
function
(
req
,
res
)
{
// res.sendFile(__dirname + "/write.html");
res
.
sendFile
(
__dirname
+
"/pages/login.html"
);
...
...
@@ -58,6 +59,9 @@ app.post('/login', function(req, res) {
{
if
(
id
==
users
[
i
].
id
&&
pw
==
users
[
i
].
pw
)
{
let
name
=
users
[
i
].
name
;
res
.
render
(
'main2.ejs'
,
{
name
:
name
});
chk
=
true
;
}
}
...
...
@@ -67,7 +71,9 @@ app.post('/login', function(req, res) {
console
.
log
(
"계정을 확인해주세요"
);
}
else
{
res
.
sendFile
(
__dirname
+
"/main2.html"
);
///res.sendFile(__dirname + "/pages/main2.html");
// res.render('main2.ejs', {name: name});
}
});
...
...
@@ -91,7 +97,7 @@ app.post('/write', function(req, res) {
blogRealm
.
write
(()
=>
{
blogRealm
.
create
(
'Post'
,
{
title
:
title
,
content
:
content
,
timestamp
:
timestamp
});
});
res
.
sendFile
(
__dirname
+
"/
write-complete
.html"
);
res
.
sendFile
(
__dirname
+
"/
pages/main
.html"
);
});
app
.
post
(
'/register'
,
function
(
req
,
res
)
{
let
id
=
req
.
body
[
'id'
],
...
...
main2.ejs
0 → 100644
View file @
93df4da
<!DOCTYPE html>
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css"
>
<!-- 부가적인 테마 -->
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css"
>
<!-- 합쳐지고 최소화된 최신 자바스크립트 -->
<script
src=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"
></script>
<html
lang=
"en"
>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta
name=
"description"
content=
""
>
<meta
name=
"author"
content=
""
>
<link
rel=
"icon"
href=
"../../favicon.ico"
>
<title>
Coin Community
</title>
<!-- Bootstrap core CSS -->
<link
href=
"../../dist/css/bootstrap.min.css"
rel=
"stylesheet"
>
<!-- Custom styles for this template -->
<link
href=
"navbar-fixed-top.css"
rel=
"stylesheet"
>
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<script
src=
"../../assets/js/ie-emulation-modes-warning.js"
></script>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<style>
<
body
>
background-image
:
url
(
"background.jpg"
);
background-color
:
#cccccc
;
</
style
>
<
style
type
=
"text/css"
>
.jumbotron
{
background-image
:
url('images/background.jpg')
;
background-size
:
cover
;
text-shadow
:
black
0.1em
0.1em
0.1em
;
color
:
whites
;
}
</style>
<!-- Fixed navbar -->
<nav
class=
"navbar navbar-default"
>
<div
class=
"container-fluid"
>
<!-- Brand and toggle get grouped for better mobile display -->
<div
class=
"navbar-header"
>
<button
type=
"button"
class=
"navbar-toggle collapsed"
data-toggle=
"collapse"
data-target=
"#bs-example-navbar-collapse-1"
>
<span
class=
"sr-only"
>
Toggle navigation
</span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
</button>
<a
class=
"navbar-brand"
href=
"#"
>
Coin Community
</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div
class=
"collapse navbar-collapse"
id=
"bs-example-navbar-collapse-1"
>
<ul
class=
"nav navbar-nav"
>
<!--<li class="active"><a href="#">View Chart <span class="sr-only">(current)</span></a></li>
<li><a href="#">Freeboard</a></li>-->
</ul>
<ul
class=
"nav navbar-nav navbar-right"
>
<li><a
href=
"/logout"
>
Logout
</a></li>
<li><a
href=
"/info"
>
About me
</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<div
class=
"container"
>
<div
class=
"col-lg-12"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
Line Chart Example
<script
src=
"https://mining-profit.com/js/mp-btc-chart.js"
></script>
<script
type=
"text/javascript"
>
MiningProfitBTCChart
.
setChartWidth
(
1070
);
MiningProfitBTCChart
.
setChartHeight
(
500
);
MiningProfitBTCChart
.
isDisplayControlRanges
(
true
);
MiningProfitBTCChart
.
isDisplayControlInterval
(
false
);
MiningProfitBTCChart
.
setInitialRange
(
'20h'
);
MiningProfitBTCChart
.
setChartRanges
([
'6h'
,
'10h'
,
'20h'
,
'2d'
,
'1w'
,
'2w'
,
'1m'
]);
MiningProfitBTCChart
.
setChartExchanges
([{
mpvaluation
:
'#428bca'
},
{
bitstamp
:
'#B4CD3E'
},
{
coinbase
:
'#D54E88'
},
{
btce
:
'#F0522B'
}]);
MiningProfitBTCChart
.
setInitialExchange
(
'coinbase'
);
MiningProfitBTCChart
.
setMajorColor
(
'rgb(35, 119, 58)'
);
MiningProfitBTCChart
.
draw
();
</script>
</div>
<!-- /.panel-heading -->
<div
class=
"panel-body"
>
<div
class=
"flot-chart"
>
<div
class=
"flot-chart-content"
id=
"flot-line-chart"
></div>
</div>
</div>
<!-- /.panel-body -->
</div>
<!-- /.panel -->
</div>
</div>
<!-- /container -->
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script
src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
></script>
<script
src=
"../../dist/js/bootstrap.min.js"
></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script
src=
"../../assets/js/ie10-viewport-bug-workaround.js"
></script>
<script
scr=
"https://code.jquery.com/jquery-3.1.1.min.js"
></script>
<script
src=
"js/bootstrap.js"
></script>
</body>
</html>
pages/main2.html
View file @
93df4da
...
...
@@ -74,7 +74,7 @@
</ul>
<ul
class=
"nav navbar-nav navbar-right"
>
<li><a
href=
"/log
in"
>
Login
</a></li>
<li><a
href=
"/log
out"
>
Logout
</a></li>
<li><a
href=
"/info"
>
About me
</a></li>
</ul>
...
...
user.realm.lock
View file @
93df4da
No preview for this file type
views/main2.ejs
0 → 100644
View file @
93df4da
<!DOCTYPE html>
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap.min.css"
>
<!-- 부가적인 테마 -->
<link
rel=
"stylesheet"
href=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/css/bootstrap-theme.min.css"
>
<!-- 합쳐지고 최소화된 최신 자바스크립트 -->
<script
src=
"https://maxcdn.bootstrapcdn.com/bootstrap/3.3.2/js/bootstrap.min.js"
></script>
<html
lang=
"en"
>
<head>
<meta
charset=
"utf-8"
>
<meta
http-equiv=
"X-UA-Compatible"
content=
"IE=edge"
>
<meta
name=
"viewport"
content=
"width=device-width, initial-scale=1"
>
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<meta
name=
"description"
content=
""
>
<meta
name=
"author"
content=
""
>
<link
rel=
"icon"
href=
"../../favicon.ico"
>
<title>
Coin Community
</title>
<!-- Bootstrap core CSS -->
<link
href=
"../../dist/css/bootstrap.min.css"
rel=
"stylesheet"
>
<!-- Custom styles for this template -->
<link
href=
"navbar-fixed-top.css"
rel=
"stylesheet"
>
<!-- Just for debugging purposes. Don't actually copy these 2 lines! -->
<!--[if lt IE 9]><script src="../../assets/js/ie8-responsive-file-warning.js"></script><![endif]-->
<script
src=
"../../assets/js/ie-emulation-modes-warning.js"
></script>
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<style>
<
body
>
background-image
:
url
(
"background.jpg"
);
background-color
:
#cccccc
;
</
style
>
<
style
type
=
"text/css"
>
.jumbotron
{
background-image
:
url('images/background.jpg')
;
background-size
:
cover
;
text-shadow
:
black
0.1em
0.1em
0.1em
;
color
:
whites
;
}
</style>
<!-- Fixed navbar -->
<nav
class=
"navbar navbar-default"
>
<div
class=
"container-fluid"
>
<!-- Brand and toggle get grouped for better mobile display -->
<div
class=
"navbar-header"
>
<button
type=
"button"
class=
"navbar-toggle collapsed"
data-toggle=
"collapse"
data-target=
"#bs-example-navbar-collapse-1"
>
<span
class=
"sr-only"
>
Toggle navigation
</span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
</button>
<a
class=
"navbar-brand"
href=
"#"
>
Coin Community
</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div
class=
"collapse navbar-collapse"
id=
"bs-example-navbar-collapse-1"
>
<ul
class=
"nav navbar-nav"
>
<!--<li class="active"><a href="#">View Chart <span class="sr-only">(current)</span></a></li>
<li><a href="#">Freeboard</a></li>-->
</ul>
<ul
class=
"nav navbar-nav navbar-right"
>
<li><a
href=
"/logout"
>
Logout
</a></li>
<li><a
href=
"/info"
>
About me
</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container-fluid -->
</nav>
<div
class=
"container"
>
<h1>
<
%=name%>님 환영합니다
</h1>
<div
class=
"col-lg-12"
>
<div
class=
"panel panel-default"
>
<div
class=
"panel-heading"
>
Line Chart Example
<script
src=
"https://mining-profit.com/js/mp-btc-chart.js"
></script>
<script
type=
"text/javascript"
>
MiningProfitBTCChart
.
setChartWidth
(
1070
);
MiningProfitBTCChart
.
setChartHeight
(
500
);
MiningProfitBTCChart
.
isDisplayControlRanges
(
true
);
MiningProfitBTCChart
.
isDisplayControlInterval
(
false
);
MiningProfitBTCChart
.
setInitialRange
(
'20h'
);
MiningProfitBTCChart
.
setChartRanges
([
'6h'
,
'10h'
,
'20h'
,
'2d'
,
'1w'
,
'2w'
,
'1m'
]);
MiningProfitBTCChart
.
setChartExchanges
([{
mpvaluation
:
'#428bca'
},
{
bitstamp
:
'#B4CD3E'
},
{
coinbase
:
'#D54E88'
},
{
btce
:
'#F0522B'
}]);
MiningProfitBTCChart
.
setInitialExchange
(
'coinbase'
);
MiningProfitBTCChart
.
setMajorColor
(
'rgb(35, 119, 58)'
);
MiningProfitBTCChart
.
draw
();
</script>
</div>
<!-- /.panel-heading -->
<div
class=
"panel-body"
>
<div
class=
"flot-chart"
>
<div
class=
"flot-chart-content"
id=
"flot-line-chart"
></div>
</div>
</div>
<!-- /.panel-body -->
</div>
<!-- /.panel -->
</div>
</div>
<!-- /container -->
<!-- Bootstrap core JavaScript
================================================== -->
<!-- Placed at the end of the document so the pages load faster -->
<script
src=
"https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"
></script>
<script
src=
"../../dist/js/bootstrap.min.js"
></script>
<!-- IE10 viewport hack for Surface/desktop Windows 8 bug -->
<script
src=
"../../assets/js/ie10-viewport-bug-workaround.js"
></script>
<script
scr=
"https://code.jquery.com/jquery-3.1.1.min.js"
></script>
<script
src=
"js/bootstrap.js"
></script>
</body>
</html>
Please
register
or
login
to post a comment