diff --git a/controllers/pages.js b/controllers/pages.js index c09e12fb..ef0f746e 100644 --- a/controllers/pages.js +++ b/controllers/pages.js @@ -65,7 +65,7 @@ router.get('/:board/manage/thread/:id([1-9][0-9]{0,}).html', useSession, session hasPerms.one(Permissions.MANAGE_BOARD_GENERAL), csrf, Posts.threadExistsMiddleware, manageThread); router.get('/:board/manage/editpost/:id([1-9][0-9]{0,}).html', useSession, sessionRefresh, isLoggedIn, Boards.exists, setBoardLanguage, threadParamConverter, calcPerms, hasPerms.one(Permissions.MANAGE_BOARD_GENERAL), csrf, Posts.postExistsMiddleware, editPost); -router.get('/:board/manage/reports.(html|json)', useSession, sessionRefresh, isLoggedIn, w, setBoardLanguage, calcPerms, +router.get('/:board/manage/reports.(html|json)', useSession, sessionRefresh, isLoggedIn, Boards.exists, setBoardLanguage, calcPerms, hasPerms.one(Permissions.MANAGE_BOARD_GENERAL), csrf, manageReports); router.get('/:board/manage/recent.(html|json)', useSession, sessionRefresh, isLoggedIn, Boards.exists, setBoardLanguage, calcPerms, hasPerms.one(Permissions.MANAGE_BOARD_GENERAL), csrf, manageRecent); diff --git a/locales/en.json b/locales/en.json index 658d2f24..4a7b4325 100644 --- a/locales/en.json +++ b/locales/en.json @@ -1,3 +1,12 @@ { - "test": "test" + "test": "test", + "Recent": "Recent", + "Reports": "Reports", + "Bans": "Bans", + "Boards": "Boards", + "Logs": "Logs", + "Accounts": "Accounts", + "Roles": "Roles", + "News": "News", + "Settings": "Settings" } diff --git a/locales/pt.json b/locales/pt.json index f9e7364f..fced4bcf 100644 --- a/locales/pt.json +++ b/locales/pt.json @@ -1,3 +1,12 @@ { - "test": "teste" + "test": "test", + "Recent": "Recentes", + "Reports": "Denúncias", + "Bans": "Bans", + "Boards": "Tábuas", + "Logs": "Logs", + "Accounts": "Contas", + "Roles": "Permissões", + "News": "Notícias", + "Settings": "Settings" } diff --git a/views/mixins/globalmanagenav.pug b/views/mixins/globalmanagenav.pug index f54a7ed0..6e406af7 100644 --- a/views/mixins/globalmanagenav.pug +++ b/views/mixins/globalmanagenav.pug @@ -1,28 +1,28 @@ mixin globalmanagenav(selected, upLevel) nav.pages if permissions.get(Permissions.MANAGE_GLOBAL_GENERAL) - a(href=`${upLevel ? '../' : ''}recent.html` class=(selected === 'recent' ? 'bold' : '')) [Recent] + a(href=`${upLevel ? '../' : ''}recent.html` class=(selected === 'recent' ? 'bold' : '')) [#{__("Recent")}] | - a(href=`${upLevel ? '../' : ''}reports.html` class=(selected === 'reports' ? 'bold' : '')) [Reports] + a(href=`${upLevel ? '../' : ''}reports.html` class=(selected === 'reports' ? 'bold' : '')) [#{__("Reports")}] if permissions.get(Permissions.MANAGE_GLOBAL_BANS) | - a(href=`${upLevel ? '../' : ''}bans.html` class=(selected === 'bans' ? 'bold' : '')) [Bans] + a(href=`${upLevel ? '../' : ''}bans.html` class=(selected === 'bans' ? 'bold' : '')) [#{__("Bans")}] if permissions.get(Permissions.MANAGE_GLOBAL_BOARDS) | - a(href=`${upLevel ? '../' : ''}boards.html` class=(selected === 'boards' ? 'bold' : '')) [Boards] + a(href=`${upLevel ? '../' : ''}boards.html` class=(selected === 'boards' ? 'bold' : '')) [#{__("Boards")}] if permissions.get(Permissions.MANAGE_GLOBAL_LOGS) | - a(href=`${upLevel ? '../' : ''}globallogs.html` class=(selected === 'logs' ? 'bold' : '')) [Logs] + a(href=`${upLevel ? '../' : ''}globallogs.html` class=(selected === 'logs' ? 'bold' : '')) [#{__("Logs")}] if permissions.get(Permissions.MANAGE_GLOBAL_ACCOUNTS) | - a(href=`${upLevel ? '../' : ''}accounts.html` class=(selected === 'accounts' ? 'bold' : '')) [Accounts] + a(href=`${upLevel ? '../' : ''}accounts.html` class=(selected === 'accounts' ? 'bold' : '')) [#{__("Accounts")}] if permissions.get(Permissions.MANAGE_GLOBAL_ROLES) | - a(href=`${upLevel ? '../' : ''}roles.html` class=(selected === 'roles' ? 'bold' : '')) [Roles] + a(href=`${upLevel ? '../' : ''}roles.html` class=(selected === 'roles' ? 'bold' : '')) [#{__("Roles")}] if permissions.get(Permissions.MANAGE_GLOBAL_NEWS) | - a(href=`${upLevel ? '../' : ''}news.html` class=(selected === 'news' ? 'bold' : '')) [News] + a(href=`${upLevel ? '../' : ''}news.html` class=(selected === 'news' ? 'bold' : '')) [#{__("News")}] if permissions.get(Permissions.MANAGE_GLOBAL_SETTINGS) | - a(href=`${upLevel ? '../' : ''}settings.html` class=(selected === 'settings' ? 'bold' : '')) [Settings] + a(href=`${upLevel ? '../' : ''}settings.html` class=(selected === 'settings' ? 'bold' : '')) [#{__("Settings")}] diff --git a/views/pages/globalmanagesettings.pug b/views/pages/globalmanagesettings.pug index 056603ef..cffb224d 100644 --- a/views/pages/globalmanagesettings.pug +++ b/views/pages/globalmanagesettings.pug @@ -81,7 +81,7 @@ block content .label Language select(name='language') each language in languages - option(value=language selected=settings.language === lang) #{language} + option(value=language selected=settings.language === language) #{language} .row .label Disable Anonymizer File Posting label.postform-style.ph-5 diff --git a/views/pages/managesettings.pug b/views/pages/managesettings.pug index ffee5196..df3f5ae9 100644 --- a/views/pages/managesettings.pug +++ b/views/pages/managesettings.pug @@ -75,7 +75,7 @@ block content .label Language select(name='language') each language in languages - option(value=language selected=settings.language === lang) #{language} + option(value=language selected=board.settings.language === language) #{language} .row .label Theme select(name='theme')