forked from EVOgeek/Vmeda.Online
31 lines
1.4 KiB
HTML
31 lines
1.4 KiB
HTML
<!-- Read only. -->
|
|
<ion-item class="ion-text-wrap" *ngIf="(text || canEdit) && !edit">
|
|
<ion-label>
|
|
<h2>{{ plugin.name }}</h2>
|
|
<p>
|
|
<core-format-text [component]="component" [componentId]="assign.cmid" [maxHeight]="120" [text]="text" contextLevel="module"
|
|
[contextInstanceId]="assign.cmid" [courseId]="assign.course">
|
|
</core-format-text>
|
|
</p>
|
|
</ion-label>
|
|
<div slot="end">
|
|
<div class="ion-text-end">
|
|
<ion-button fill="clear" *ngIf="canEdit" (click)="editComment()" [attr.aria-label]="'core.edit' | translate">
|
|
<ion-icon name="fas-pen" slot="icon-only" aria-hidden="true"></ion-icon>
|
|
</ion-button>
|
|
</div>
|
|
<ion-note *ngIf="!isSent" color="dark">
|
|
<ion-icon name="fas-clock" aria-hidden="true"></ion-icon> {{ 'core.notsent' | translate }}
|
|
</ion-note>
|
|
</div>
|
|
</ion-item>
|
|
|
|
<!-- Edit -->
|
|
<ion-item class="ion-text-wrap" *ngIf="edit && loaded">
|
|
<ion-label class="sr-only">{{ plugin.name }}</ion-label>
|
|
<core-rich-text-editor [control]="control" [placeholder]="plugin.name" name="assignfeedbackcomments_editor" [component]="component"
|
|
[componentId]="assign.cmid" [autoSave]="true" contextLevel="module" [contextInstanceId]="assign.cmid"
|
|
elementId="assignfeedbackcomments_editor" [draftExtraParams]="{userid: userId, action: 'grade'}">
|
|
</core-rich-text-editor>
|
|
</ion-item>
|