mirror of
https://github.com/PretendoNetwork/website.git
synced 2026-08-04 01:05:52 -05:00
added partial locales
This commit is contained in:
parent
57ffdb93b2
commit
662599a941
|
|
@ -10,6 +10,7 @@ const router = require('express').Router();
|
|||
const passport = require('passport');
|
||||
const moment = require('moment');
|
||||
const apiHelper = require('../helpers/api');
|
||||
const utilHelper = require('../helpers/util');
|
||||
const userMiddleware = require('../middleware/authentication');
|
||||
|
||||
// database models
|
||||
|
|
@ -45,6 +46,7 @@ router.get('/admin', (req, res) => {
|
|||
router.post('/admin/api/v1/login', passport.authenticate('adminUserStrategy'), function (req, res) {
|
||||
apiHelper.sendReturn(res, {
|
||||
username: req.user.username,
|
||||
locales: utilHelper.getLocales(),
|
||||
role: req.user.role ? req.user.role : undefined
|
||||
});
|
||||
});
|
||||
|
|
|
|||
|
|
@ -11,16 +11,16 @@
|
|||
<div class="bgExtrude"></div>
|
||||
<section class="bigCardWrapper">
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">Need friends?</p>
|
||||
<h1 class="txt-title">Contact us!</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">{{ locales.contact.title }}</h1>
|
||||
<form action="/api/v1/sendmessage" method="POST">
|
||||
<div class="input-container">
|
||||
<input type="text" name="email" placeholder="Your email">
|
||||
<input type="text" name="subject" placeholder="The message subject">
|
||||
<input type="text" name="email" placeholder="{{ locales.contact.email_placeholder }}">
|
||||
<input type="text" name="subject" placeholder="{{ locales.contact.subject_placeholder }}">
|
||||
</div>
|
||||
<textarea name="message" placeholder="Your message"></textarea>
|
||||
<textarea name="message" placeholder="{{ locales.contact.message_placeholder }}"></textarea>
|
||||
<div class="txt-center">
|
||||
<button class="btn">send message</button>
|
||||
<button class="btn">{{ locales.contact.button_text }}</button>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -10,8 +10,8 @@
|
|||
<div class="contentWrapper userPage">
|
||||
{{> nav-dashboard }}
|
||||
<section class="contentCard">
|
||||
<p class="txt-highlight">User profile</p>
|
||||
<h1 class="txt-title small">PNID dashboard</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title small">ERROR</h1>
|
||||
</section>
|
||||
</div>
|
||||
{{> footer-default }}
|
||||
|
|
|
|||
|
|
@ -9,28 +9,25 @@
|
|||
{{> nav-default }}
|
||||
<div class="contentWrapper">
|
||||
<header>
|
||||
<h1>Pretendo</h1>
|
||||
<h1>ERROR</h1>
|
||||
<hr>
|
||||
<h3>A work-in-progress Nintendo Service replacement for Wii U and 3DS. Fully open source.</h3>
|
||||
<h3>ERROR</h3>
|
||||
</header>
|
||||
</div>
|
||||
<div class="contentWrapper bgLines">
|
||||
<div class="bgExtrude"></div>
|
||||
<section class="bigCardWrapper">
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">Wait a second</p>
|
||||
<h1 class="txt-title">What exactly is this?</h1>
|
||||
<h2 class="txt-smallHeading">Yeah, I'm not actually going to remake all the cubes and stuff.</h2>
|
||||
<p>
|
||||
Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.<br /><br />Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.<br /><br />Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.
|
||||
</p>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">{{ locales.about.title }}</h1>
|
||||
<p>{{ locales.about.text }}</p>
|
||||
</div>
|
||||
</section>
|
||||
|
||||
<section class="bigCardWrapper">
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">who is responsible?</p>
|
||||
<h1 class="txt-title">who made this?</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">{{ locales.credits.title }}</h1>
|
||||
<div class="cardProfiles">
|
||||
<!-- profile -->
|
||||
<div class="profile">
|
||||
|
|
@ -82,26 +79,24 @@
|
|||
<section class="bigCardWrapper">
|
||||
<div class="bigCard lessPadding cont-flex">
|
||||
<div class="flex-item">
|
||||
<p class="txt-highlight">Be notified</p>
|
||||
<h1 class="txt-title">Stay updated</h1>
|
||||
<p>
|
||||
Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat.
|
||||
</p>
|
||||
<button class="btn">Learn more!</button>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">ERROR</h1>
|
||||
<p>ERROR</p>
|
||||
<button class="btn">ERROR</button>
|
||||
</div>
|
||||
<div class="cont-flex">
|
||||
<div class="smallCardWidth">
|
||||
<div class="smallCard">
|
||||
<h3 class="txt-smallHeading">Super cool</h3>
|
||||
<p>Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea</p>
|
||||
<button class="btn-alt">Read more</button>
|
||||
<button class="btn-alt">ERROR</button>
|
||||
</div>
|
||||
</div>
|
||||
<div class="smallCardWidth">
|
||||
<div class="smallCard">
|
||||
<h3 class="txt-smallHeading">Super cool</h3>
|
||||
<p>Nam liber tempor cum soluta nobis eleifend option congue nihil imperdiet doming id quod mazim placerat facer possim assum. Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea</p>
|
||||
<button class="btn-alt">Read more</button>
|
||||
<button class="btn-alt">ERROR</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
</div>
|
||||
<footer>
|
||||
<div class="content">
|
||||
<p>copyright <span>2018</span> PretendoNetwork — Website designed by mrjvs, jipfr and benthehuman</p>
|
||||
<p>{{ locales.footer.text }}</p>
|
||||
</div>
|
||||
</footer>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
{{> metatags }}
|
||||
<title>Pretendo</title>
|
||||
<title>ERROR</title>
|
||||
<!-- css files -->
|
||||
<link rel="stylesheet" href="/assets/css/pretendo-common.css">
|
||||
<!-- scripts -->
|
||||
|
|
|
|||
|
|
@ -1,31 +1,12 @@
|
|||
<nav class="navWrapper" id="nav">
|
||||
<a class="navItem brand{{#if_eq page 'home'}} active{{/if_eq}}" {{#if_neq page 'home'}}href="/"{{/if_neq}}>PRETENDO</a>
|
||||
<a class="navItem{{#if_eq page 'news'}} active{{/if_eq}}" {{#if_neq page 'news'}}href="/news"{{/if_neq}}>News</a>
|
||||
<a class="navItem{{#if_eq page 'progress'}} active{{/if_eq}}" {{#if_neq page 'progress'}}href="/progress"{{/if_neq}}>Progress</a>
|
||||
<a class="navItem{{#if_eq page 'contact'}} active{{/if_eq}}" {{#if_neq page 'contact'}}href="/contact"{{/if_neq}}>Contact</a>
|
||||
<div class="navSpread"></div>
|
||||
{{#if user.isLoggedIn }}
|
||||
<a class="navItem navProfile" href="/pnid/dashboard">
|
||||
<img src="#" alt="">
|
||||
<p>mrjvs@gmail.com</p>
|
||||
</a>
|
||||
<a class="navItem navBtn" href="/pnid/logout">logout</a>
|
||||
{{else}}
|
||||
<a class="navItem navBtnAlt" href="/pnid/login">Login</a>
|
||||
<a class="navItem navBtn" href="/pnid/register">Register</a>
|
||||
{{/if}}
|
||||
<a class="navItem hamburger" id="navToggle">ICON</a>
|
||||
</nav>
|
||||
|
||||
<nav class="userNav">
|
||||
<div class="userNavProfile">
|
||||
<img src="" alt="">
|
||||
<p class="name">Mrjvs</p>
|
||||
</div>
|
||||
<div class="links">
|
||||
<a class="navItem active" href="#">User profile</a>
|
||||
<a class="navItem" href="#">User files</a>
|
||||
<a class="navItem" href="#">Security settings</a>
|
||||
<a class="navItem" href="#">other settings</a>
|
||||
<a class="navItem active" href="#">ERROR</a>
|
||||
<a class="navItem" href="#">ERROR</a>
|
||||
<a class="navItem" href="#">ERROR</a>
|
||||
<a class="navItem" href="#">ERROR</a>
|
||||
</div>
|
||||
</nav>
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
<nav class="navWrapper" id="nav">
|
||||
<a class="navItem brand{{#if_eq page 'home'}} active{{/if_eq}}" {{#if_neq page 'home'}}href="/"{{/if_neq}}>PRETENDO</a>
|
||||
<a class="navItem{{#if_eq page 'news'}} active{{/if_eq}}" {{#if_neq page 'news'}}href="/news"{{/if_neq}}>News</a>
|
||||
<a class="navItem{{#if_eq page 'progress'}} active{{/if_eq}}" {{#if_neq page 'progress'}}href="/progress"{{/if_neq}}>Progress</a>
|
||||
<a class="navItem{{#if_eq page 'contact'}} active{{/if_eq}}" {{#if_neq page 'contact'}}href="/contact"{{/if_neq}}>Contact</a>
|
||||
<a class="navItem brand{{#if_eq page 'home'}} active{{/if_eq}}" {{#if_neq page 'home'}}href="/"{{/if_neq}}>{{ locales.nav.brand }}</a>
|
||||
<a class="navItem{{#if_eq page 'news'}} active{{/if_eq}}" {{#if_neq page 'news'}}href="/news"{{/if_neq}}>{{ locales.nav.links.news }}</a>
|
||||
<a class="navItem{{#if_eq page 'progress'}} active{{/if_eq}}" {{#if_neq page 'progress'}}href="/progress"{{/if_neq}}>{{ locales.nav.links.progress }}</a>
|
||||
<a class="navItem{{#if_eq page 'contact'}} active{{/if_eq}}" {{#if_neq page 'contact'}}href="/contact"{{/if_neq}}>{{ locales.nav.links.contact }}</a>
|
||||
<div class="navSpread"></div>
|
||||
{{#if user.isLoggedIn }}
|
||||
<a class="navItem navProfile" href="/pnid/dashboard">
|
||||
|
|
@ -11,8 +11,8 @@
|
|||
</a>
|
||||
<a class="navItem navBtn" href="/pnid/logout">logout</a>
|
||||
{{else}}
|
||||
<a class="navItem navBtnAlt" href="/pnid/login">Login</a>
|
||||
<a class="navItem navBtn" href="/pnid/register">Register</a>
|
||||
<a class="navItem navBtnAlt" href="/pnid/login">{{ locales.nav.links.login }}</a>
|
||||
<a class="navItem navBtn" href="/pnid/register">{{ locales.nav.links.register }}</a>
|
||||
{{/if}}
|
||||
<a class="navItem hamburger" id="navToggle">ICON</a>
|
||||
</nav>
|
||||
|
|
@ -11,13 +11,13 @@
|
|||
<div class="bgExtrude"></div>
|
||||
<section class="bigCardWrapper">
|
||||
<div class="bigCard lessPadding">
|
||||
<p class="txt-highlight">Litteral fuck ton</p>
|
||||
<h1 class="txt-title">All updates</h1><!--
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">ERROR</h1><!--
|
||||
{{#each posts }}
|
||||
--><article class="smallCard">
|
||||
<h3 class="txt-smallHeading">{{ this.title }}</h3>
|
||||
<p>{{ this.content }}</p>
|
||||
<a class="btn-alt" href="/news/{{ this.url }}">Read more</a>
|
||||
<a class="btn-alt" href="/news/{{ this.url }}">ERROR</a>
|
||||
</article><!--
|
||||
{{/each}}
|
||||
-->
|
||||
|
|
|
|||
|
|
@ -11,15 +11,15 @@
|
|||
<div class="bgExtrude"></div>
|
||||
<section class="bigCardWrapper">
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">Just to get it all together</p>
|
||||
<h1 class="txt-title">progress summary</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">ERROR</h1>
|
||||
<p>{{ summary }}</p>
|
||||
</div>
|
||||
</section>
|
||||
<section class="bigCardWrapper double">
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">The list you were looking for</p>
|
||||
<h1 class="txt-title">Game compatability</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">ERROR</h1>
|
||||
{{#each games }}
|
||||
<div class="listItem state{{ this.state }}">
|
||||
<h2>{{ this.title }}</h2>
|
||||
|
|
@ -28,8 +28,8 @@
|
|||
{{/each}}
|
||||
</div>
|
||||
<div class="bigCard">
|
||||
<p class="txt-highlight">The boring stuff for boring people</p>
|
||||
<h1 class="txt-title">Backend services</h1>
|
||||
<p class="txt-highlight">ERROR</p>
|
||||
<h1 class="txt-title">ERROR</h1>
|
||||
{{#each backends }}
|
||||
<div class="listItem">
|
||||
<h2>{{ this.title }}</h2>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user