Skip to content
Extraits de code Groupes Projets
Vérifiée Valider 01ff50e0 rédigé par Sting's avatar Sting Validation de Kubat
Parcourir les fichiers

MISC: Basic dummy kara list on public interface

parent f688ba07
Aucune branche associée trouvée
Aucune étiquette associée trouvée
2 requêtes de fusion!3Dev kubat,!1Create basic lib
node_modules/ node_modules/
yarn.lock yarn.lock
dummyKaras\.json
*.log *.log
...@@ -10,6 +10,11 @@ console.log('Express started'); ...@@ -10,6 +10,11 @@ console.log('Express started');
var publicRouter = require('./routes/public.js'); var publicRouter = require('./routes/public.js');
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.use(express.static(__dirname + '/../style'));
app.use('/', publicRouter); app.use('/', publicRouter);
......
var express = require('express'); var express = require('express');
var router = express.Router(); var router = express.Router();
// Simulate karaoke data
dummyKaras = require('./../../dummyKaras.json');
/* GET on root. */ /* GET on root. */
router.get('/', function(req, res, next) { router.get('/', function(req, res, next) {
res.send('This is the public client interface !'); res.render('public', { karas: dummyKaras });
}); });
module.exports = router; module.exports = router;
\ No newline at end of file
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Lektor App</title>
<link rel="stylesheet" href="/bootstrap-4.5.2-dist/css/bootstrap.min.css" type="text/css">
</head>
<body>
<div class="container-fluid">
<div class="card text-center">
<h2>
Public interface
</h2>
<% karas.forEach(function(kara){ %>
<div class="card border border-primary rounded" style="border-width: 5px; margin-bottom: 10px; margin-top: 10px;">
<div class="card-header">
<h3>
<%- kara.source_name + " - " + kara.song_type + " - " + kara.song_name %>
</h3>
</div>
<div class="card-body">
<h3>
<%- kara.author_name %><br/>
<%- kara.language %><br/>
<%- kara.category %><br/>
</h3>
</div>
</div>
<% }); %>
</div>
</div>
</body>
</html>
\ No newline at end of file
...@@ -14,6 +14,7 @@ ...@@ -14,6 +14,7 @@
"start": "electron ." "start": "electron ."
}, },
"dependencies": { "dependencies": {
"ejs": "^3.1.5",
"electron": "^10.1.1", "electron": "^10.1.1",
"express": "^4.17.1" "express": "^4.17.1"
}, },
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter