Skip to content

Commit 533b6f5

Browse files
committed
leagan 1.0.0
1 parent ef4ddf8 commit 533b6f5

File tree

4 files changed

+23
-2
lines changed

4 files changed

+23
-2
lines changed

website/package.json

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
11
{
2+
"name": "terminologue",
3+
"displayName": "Terminologue",
4+
"version": "1.0.0",
5+
"description": "Open-source terminology management tool",
6+
"author": "Gaois Research Group, Fiontar & Scoil na Gaeilge, Dublin City University",
7+
"license": "MIT",
8+
"homepage": "https://www.terminologue.org",
9+
"main": "terminologue.js",
10+
"scripts": {
11+
"start": "node terminologue.js"
12+
},
213
"dependencies": {
314
"@sendgrid/mail": "^7.7.0",
415
"cookie-parser": "^1.4.6",

website/terminologue.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,11 @@ app.get(siteconfig.rootPath, function(req, res){
8888
ops.verifyLogin(req.cookies.email, req.cookies.sessionkey, function(user){
8989
ops.getTermbasesByUser(user.email, function(termbases){
9090
var uilang=user.uilang || req.cookies.uilang || siteconfig.uilangDefault;
91-
res.render("sitewide/home.ejs", {siteconfig: siteconfig, user: user, termbases: termbases, uilang: uilang, uilangs: siteconfig.uilangs, L: localizer[uilang].L});
91+
fs.readFile(path.join(__dirname, "package.json"), "utf8", function(err, packageJson){
92+
packageJson=JSON.parse(packageJson);
93+
packageJson.version = packageJson.version || "0.0.0";
94+
res.render("sitewide/home.ejs", {siteconfig: siteconfig, user: user, termbases: termbases, uilang: uilang, uilangs: siteconfig.uilangs, L: localizer[uilang].L, version: packageJson.version});
95+
});
9296
});
9397
});
9498
});
@@ -243,7 +247,11 @@ app.get(siteconfig.rootPath+"docs/:docID.:uilang/", function(req, res){
243247
if(user.loggedin) ops.saveUilang(req.cookies.email, uilang, function(){});
244248

245249
ops.getDoc(req.params.docID, uilang, function(doc){
246-
res.render("sitewide/doc.ejs", {doc: doc, siteconfig: siteconfig, user: user, uilang: uilang, uilangs: siteconfig.uilangs, L: localizer[uilang].L});
250+
fs.readFile(path.join(__dirname, "package.json"), "utf8", function(err, packageJson){
251+
packageJson=JSON.parse(packageJson);
252+
packageJson.version = packageJson.version || "0.0.0";
253+
res.render("sitewide/doc.ejs", {doc: doc, siteconfig: siteconfig, user: user, uilang: uilang, uilangs: siteconfig.uilangs, L: localizer[uilang].L, version: packageJson.version});
254+
});
247255
});
248256
});
249257
});

website/views/sitewide/doc.ejs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,7 @@
6969
<div class="logolint">
7070
<a class="dcu" target="_blank" href="https://www.dcu.ie/" title="<%=L("Dublin City University")%>"></a>
7171
</div>
72+
<div><%=version%></div>
7273
</div>
7374
</div>
7475

website/views/sitewide/home.ejs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -135,6 +135,7 @@
135135
<div class="logolint">
136136
<a class="dcu" target="_blank" href="https://www.dcu.ie/" title="<%=L("Dublin City University")%>"></a>
137137
</div>
138+
<div><%=version%></div>
138139
</div>
139140
</div>
140141

0 commit comments

Comments
 (0)