소스 검색

+ added website title

Aiko Appeldorn 7 년 전
부모
커밋
954d0e4bb1
3개의 변경된 파일8개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 0
      data/web/admin.php
  2. 3 0
      data/web/inc/functions.customize.inc.php
  3. 1 1
      data/web/inc/header.inc.php

+ 4 - 0
data/web/admin.php

@@ -510,6 +510,10 @@ $tfa_data = get_tfa();
         $ui_texts = customize('get', 'ui_texts');
         ?>
         <form class="form" data-id="uitexts" role="form" method="post">
+          <div class="form-group">
+            <label for="title_name"><?=$lang['admin']['title_name'];?>:</label>
+            <input type="text" class="form-control" id="title_name" name="title_name" placeholder="mailcow UI" value="<?=$ui_texts['title_name'];?>">
+          </div>
           <div class="form-group">
             <label for="main_name"><?=$lang['admin']['main_name'];?>:</label>
             <input type="text" class="form-control" id="main_name" name="main_name" placeholder="mailcow UI" value="<?=$ui_texts['main_name'];?>">

+ 3 - 0
data/web/inc/functions.customize.inc.php

@@ -98,10 +98,12 @@ function customize($_action, $_item, $_data = null) {
           );
         break;
         case 'ui_texts':
+          $title_name = $_data['title_name'];
           $main_name = $_data['main_name'];
           $apps_name = $_data['apps_name'];
           $help_text = $_data['help_text'];
           try {
+            $redis->set('TITLE_NAME', htmlspecialchars($title_name));
             $redis->set('MAIN_NAME', htmlspecialchars($main_name));
             $redis->set('APPS_NAME', htmlspecialchars($apps_name));
             $redis->set('HELP_TEXT', $help_text);
@@ -178,6 +180,7 @@ function customize($_action, $_item, $_data = null) {
         break;
         case 'ui_texts':
           try {
+            $data['title_name'] = ($title_name = $redis->get('TITLE_NAME')) ? $title_name : 'mailcow UI';
             $data['main_name'] = ($main_name = $redis->get('MAIN_NAME')) ? $main_name : 'mailcow UI';
             $data['apps_name'] = ($apps_name = $redis->get('APPS_NAME')) ? $apps_name : 'mailcow Apps';
             $data['help_text'] = ($help_text = $redis->get('HELP_TEXT')) ? $help_text : false;

+ 1 - 1
data/web/inc/header.inc.php

@@ -4,7 +4,7 @@
 <meta charset="utf-8">
 <meta http-equiv="X-UA-Compatible" content="IE=edge">
 <meta name="viewport" content="width=device-width, initial-scale=1">
-<title>mailcow UI</title>
+<title><?=$UI_TEXTS['title_name'];?></title>
 <!--[if lt IE 9]>
   <script src="/js/html5shiv.min.js"></script>
   <script src="/js/respond.min.js"></script>