% var currentProfile = app.model.SessionUser.getUserProfile(); %> <% var mStart = a.getMomentStart(); %> <% var mEnd = a.getMomentEnd(); %> <% var mStartDate = mStart.format( 'D.M.Y' ); %> <% var mEndDate = mEnd.format( 'D.M.Y' ); %> <% var mDeadline = a.getMomentDeadline(); %> <% var mDeadlineReject = a.getMomentDeadlineReject(); %> <% var btnClass = ''; %> <% var group = app.model.SessionUser.getGroupById( a.getTeamId() ); %> <% var categoryNames = a.getCategoryNames(); %> <% var homeState = app.core.StateManager.getCurrentState(); %> <% var multiple = ( true === currentProfile.hasMultipleChilds() ) ? '-multiple' : '' %>
| <%= _lc( 'DEADLINEREJECTTIME' ) %> | <%= mDeadlineReject.format( 'DD.MMM' ) %> <%= mDeadlineReject.format( 'HH:mm' ) %> Uhr |
| <%= _lc( 'DEADLINETIME' ) %> | <%= mDeadline.format( 'DD.MMM' ) %> <%= mDeadline.format( 'HH:mm' ) %> Uhr |
| Abrechnungsfaktor | <%= ('' + a.getPriceFactor().toFixed(2)).replace( '.', ',' ) %> |
| <%= _lc( 'LOCATION' ) %> | <%=raw a.getLocation() ? a.getLocation() : ( '' + _lc( 'APPOINTMENT_NO_LOCATION' ) + '' ) %> |
| <%= _lc( 'DETAILS' ) %> | <%=raw a.getComment() ? app.util.Helper.crop( app.util.Helper.nl2br( a.getComment() ), 200 ) : ( '' + _lc( 'APPOINTMENT_NO_COMMENT' ) + '' ) %> |
| <%= _lc( 'ACCEPTANCE' ) %> (<%= a.getNumAttendeesAccepted() %>) | <% let ad, m, cp; %> <% ad = a.getAttendeeDataByStatus( "accepted" ); %><% if ( ad.length > 0 ) { %> <% for ( let ai = 0; ai < ad.length; ai++ ) { %> <%= ai > 0 ? ' - ' : '' %> <% m = homeState.getMemberByGroupAndProfileId( a.getTeamId(), ad[ ai ].profile_id ); %> <% cp = m ? m.getChildProfileById( ad[ ai ].profile_child_id ) : null; %> <% if ( m ) { %> <%= m.getName( a.getTeamId() ) %> <% if ( cp ) { %> [<%=raw m.getChildProfileHtmlTagById( cp.id ) %>] <% } %> <% } else { %> Gelöscht <% } %> <% } %> <% } %> |
| <%= _lc( 'WAITINGLIST' ) %> (<%= a.hasWaitingList() ? a.getNumAttendeesWaiting() : '0' %>) | <% ad = a.getAttendeeDataByStatus( "waiting" ); %><% if ( ad.length > 0 ) { %> <% for ( let ai = 0; ai < ad.length; ai++ ) { %> <%= ai > 0 ? ' - ' : '' %> <% m = homeState.getMemberByGroupAndProfileId( a.getTeamId(), ad[ ai ].profile_id ); %> <% cp = m ? m.getChildProfileById( ad[ ai ].profile_child_id ) : null; %> <% if ( m ) { %> <%= m.getName( a.getTeamId() ) %> <% if ( cp ) { %> [<%=raw m.getChildProfileHtmlTagById( cp.id ) %>] <% } %> <% } else { %> Gelöscht <% } %> <% } %> <% } %> |
| Absagen (<%= a.getProfileIdsDeclined().length %>) | <% ad = a.getAttendeeDataByStatus( "declined" ); %><% if ( ad.length > 0 ) { %> <% for ( let ai = 0; ai < ad.length; ai++ ) { %> <%= ai > 0 ? ' - ' : '' %> <% m = homeState.getMemberByGroupAndProfileId( a.getTeamId(), ad[ ai ].profile_id ); %> <% cp = m ? m.getChildProfileById( ad[ ai ].profile_child_id ) : null; %> <% if ( m ) { %> <%= m.getName( a.getTeamId() ) %> <% if ( cp ) { %> [<%=raw m.getChildProfileHtmlTagById( cp.id ) %>] <% } %> <% } else { %> Gelöscht <% } %> <% } %> <% } %> |