소스 검색

manager console button link

beta
Daniel 3 년 전
부모
커밋
8342067999
6개의 변경된 파일26개의 추가작업 그리고 13개의 파일을 삭제
  1. +5
    -1
      README.md
  2. +1
    -0
      src/client/app/js/app/core/Dict.js
  3. +15
    -10
      src/client/app/tmpl/gui-actionbutton.html
  4. +0
    -1
      src/client/app/tmpl/home-appointment-item.html
  5. +3
    -0
      src/server/server/config/boot_local.php
  6. +2
    -1
      src/server/server/control/TB_Server_Control_Auth.php

+ 5
- 1
README.md 파일 보기

@@ -2,4 +2,8 @@
- Database: http://localhost:8096
- Template-Engine: https://github.com/cho45/micro-template.js
- Test-Accounts:
- dog@probuddy.xy
- dog@probuddy.xy
- info@coaching4dogs.xx (kein Admin-Account)
- benny@probuddy.de
- timo@tbuddy.de
- tretslag@gmail.com

+ 1
- 0
src/client/app/js/app/core/Dict.js 파일 보기

@@ -276,6 +276,7 @@ app.core.Dict = {
"ACTIONMENU_CREATE_MESSAGE" : "Nachricht erstellen...",
"ACTIONMENU_CREATE_APPOINTMENT" : "Termin erstellen...",
"ACTIONMENU_INVITE" : "Mitglieder einladen...",
"ACTIONMENU_MANAGER_CONSOLE" : "Manager-Konsole",
"FROM" : "Von",
"SUBJECT" : "Betreff",
"DATE" : "",


+ 15
- 10
src/client/app/tmpl/gui-actionbutton.html 파일 보기

@@ -23,6 +23,11 @@
<% var currentUser = app.model.SessionUser ? app.model.SessionUser.getUserProfile() : null; %>
<% var adminGroups = app.model.SessionUser ? app.model.SessionUser.getAdminGroups() : null; %>
<% if ( currentUser && 0 < adminGroups.length ) { %>
<li>
<div class="action-list-item" onclick="window.open(app.core.App.getConfig('manager.url'), '_system', 'location=yes');">
<i class="fas fa-server"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_MANAGER_CONSOLE' ) %></span>
</div>
</li>
<li class="action-list-item">
<a href="<%= ( 1 < currentUser.getNumberOfGroupsWithAdminRole() ) ? '#/groups' : ( '#/group/' + ( currentUser.getGroupData()[0].team_id ) + '/invite' ) %>">
<i class="fas fa-user-plus"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_INVITE' ) %></span>
@@ -38,16 +43,16 @@
<i class="fas fa-sliders-h"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_CATEGORY_MANAGEMENT' ) %></span>
</a>
</li>
<li class="action-list-item">
<a href="#/stats/reporting">
<i class="fas fa-chart-line"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_STATS' ) %></span>
</a>
</li>
<li class="action-list-item">
<a href="#/appointment/create">
<i class="fas fa-calendar-plus"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_CREATE_APPOINTMENT' ) %></span>
</a>
</li>
<li class="action-list-item">
<a href="#/stats/reporting">
<i class="fas fa-chart-line"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_STATS' ) %></span>
</a>
</li>
<li class="action-list-item">
<a href="#/appointment/create">
<i class="fas fa-calendar-plus"></i>&nbsp;&nbsp;<span><%= _lc( 'ACTIONMENU_CREATE_APPOINTMENT' ) %></span>
</a>
</li>
<% } %>
</ul>
</div>

+ 0
- 1
src/client/app/tmpl/home-appointment-item.html 파일 보기

@@ -210,7 +210,6 @@
</td>
<% let ma; %>
<% ma = homeState.getMembersForAppointment( a, 'accepted' ); %>
<% console.log( ma ) %>
<td>
<% if ( ma.length > 0 ) { %>


+ 3
- 0
src/server/server/config/boot_local.php 파일 보기

@@ -35,3 +35,6 @@ Francis_Utils_Config::set( 'slack.logWebhook', "https://hooks.slack.com/services
// Google analytics
Francis_Utils_Config::set( 'analytics.trackingId', 'UA-139730172-1' );
// Manager console
Francis_Utils_Config::set( 'url.manager', 'https://manager.probuddy.de/' );

+ 2
- 1
src/server/server/control/TB_Server_Control_Auth.php 파일 보기

@@ -346,7 +346,8 @@ class TB_Server_Control_Auth
'url' => Francis_Utils_Config::get( 'url.client' ),
'onesignal.appId' => Francis_Utils_Config::get( 'onesignal.appId' ),
'environment' => Francis_Utils_Config::get( 'environment' ),
'version' => Francis_Utils_Config::get( 'version' )
'version' => Francis_Utils_Config::get( 'version' ),
'manager.url' => Francis_Utils_Config::get( 'url.manager' ),
);
$resp->addData( 'config', $config );
}


불러오는 중...
취소
저장