mirror of
https://github.com/taobataoma/meanTorrent.git
synced 2026-02-28 01:00:59 +01:00
feat(configure): add app.name configure item.
This commit is contained in:
1
config/env/torrents.js
vendored
1
config/env/torrents.js
vendored
@@ -14,6 +14,7 @@ module.exports = {
|
||||
* value to false, then console.log info is not output
|
||||
*/
|
||||
app: {
|
||||
name: 'CHD.im',
|
||||
domain: 'http://chd.im:3000',
|
||||
showDemoWarningPopup: true,
|
||||
cronTimeZone: 'Asia/Shanghai',
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
vm.user = Authentication.user;
|
||||
vm.language = MeanTorrentConfig.meanTorrentConfig.language;
|
||||
vm.announceConfig = MeanTorrentConfig.meanTorrentConfig.announce;
|
||||
vm.appConfig = MeanTorrentConfig.meanTorrentConfig.app;
|
||||
vm.signConfig = MeanTorrentConfig.meanTorrentConfig.sign;
|
||||
vm.accountMenu = menuService.getMenu('account').items[0];
|
||||
vm.messagesMenu = menuService.getMenu('mt-message').items[0];
|
||||
|
||||
@@ -4,9 +4,9 @@
|
||||
angular.module('core')
|
||||
.directive('pageTitle', pageTitle);
|
||||
|
||||
pageTitle.$inject = ['$rootScope', '$interpolate', '$state', '$translate'];
|
||||
pageTitle.$inject = ['$rootScope', '$interpolate', '$state', '$translate', 'MeanTorrentConfig'];
|
||||
|
||||
function pageTitle($rootScope, $interpolate, $state, $translate) {
|
||||
function pageTitle($rootScope, $interpolate, $state, $translate, MeanTorrentConfig) {
|
||||
var directive = {
|
||||
restrict: 'A',
|
||||
link: link
|
||||
@@ -18,7 +18,8 @@
|
||||
$rootScope.$on('$stateChangeSuccess', listener);
|
||||
|
||||
function listener(event, toState) {
|
||||
var applicationCoreTitle = 'CHD.im',
|
||||
var appConfig = MeanTorrentConfig.meanTorrentConfig.app;
|
||||
var applicationCoreTitle = appConfig.name,
|
||||
separeteBy = ' - ';
|
||||
if (toState.data && toState.data.pageTitle) {
|
||||
var stateTitle = $interpolate(toState.data.pageTitle)($state.$current.locals.globals);
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a ui-sref="home" class="navbar-brand"><span class="brand-title">CHD.im</span></a>
|
||||
<a ui-sref="home" class="navbar-brand"><span class="brand-title">{{vm.appConfig.name}}</span></a>
|
||||
</div>
|
||||
<nav class="navbar-collapse" uib-collapse="!vm.isCollapsed" role="navigation">
|
||||
<ul class="nav navbar-nav" ng-if="vm.menu.shouldRender(vm.authentication.user);">
|
||||
|
||||
Reference in New Issue
Block a user