Merge pull request #3640 from NoelDeMartin/MOBILE-4284
MOBILE-4284 quiz: Omit number for descriptionsmain
commit
d6e84b96e6
|
@ -18,11 +18,16 @@
|
||||||
(click)="loadPage(question.page, question.slot)" detail="false">
|
(click)="loadPage(question.page, question.slot)" detail="false">
|
||||||
|
|
||||||
<ion-label>
|
<ion-label>
|
||||||
<span *ngIf="question.questionnumber">{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}</span>
|
<span *ngIf="question.type !== 'description' && question.questionnumber">
|
||||||
<span *ngIf="!question.questionnumber">{{ 'core.question.information' | translate }}</span>
|
{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}
|
||||||
|
</span>
|
||||||
|
<span *ngIf="question.type === 'description' || !question.questionnumber">
|
||||||
|
{{ 'core.question.information' | translate }}
|
||||||
|
</span>
|
||||||
</ion-label>
|
</ion-label>
|
||||||
|
|
||||||
<ion-icon *ngIf="!question.questionnumber" name="fas-circle-info" slot="end" aria-hidden="true"></ion-icon>
|
<ion-icon *ngIf="question.type === 'description' || !question.questionnumber" name="fas-circle-info" slot="end"
|
||||||
|
aria-hidden="true"></ion-icon>
|
||||||
<ion-icon *ngIf="question.stateClass == 'core-question-requiresgrading'" name="fas-circle-question"
|
<ion-icon *ngIf="question.stateClass == 'core-question-requiresgrading'" name="fas-circle-question"
|
||||||
[attr.aria-label]="question.status" slot="end">
|
[attr.aria-label]="question.status" slot="end">
|
||||||
</ion-icon>
|
</ion-icon>
|
||||||
|
|
|
@ -44,10 +44,12 @@
|
||||||
<!-- "Header" of the question. -->
|
<!-- "Header" of the question. -->
|
||||||
<ion-item-divider>
|
<ion-item-divider>
|
||||||
<ion-label>
|
<ion-label>
|
||||||
<h2 *ngIf="question.questionnumber" class="inline">
|
<h2 *ngIf="question.type !== 'description' && question.questionnumber" class="inline">
|
||||||
{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}
|
{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}
|
||||||
</h2>
|
</h2>
|
||||||
<h2 *ngIf="!question.questionnumber" class="inline">{{ 'core.question.information' | translate }}</h2>
|
<h2 *ngIf="question.type === 'description' || !question.questionnumber" class="inline">
|
||||||
|
{{ 'core.question.information' | translate }}
|
||||||
|
</h2>
|
||||||
</ion-label>
|
</ion-label>
|
||||||
<div *ngIf="question.status || question.readableMark" slot="end"
|
<div *ngIf="question.status || question.readableMark" slot="end"
|
||||||
class="ion-text-wrap ion-margin-horizontal addon-mod_quiz-question-note">
|
class="ion-text-wrap ion-margin-horizontal addon-mod_quiz-question-note">
|
||||||
|
@ -108,7 +110,8 @@
|
||||||
|
|
||||||
<!-- List of questions of the summary table. -->
|
<!-- List of questions of the summary table. -->
|
||||||
<ng-container *ngFor="let question of summaryQuestions">
|
<ng-container *ngFor="let question of summaryQuestions">
|
||||||
<ion-item *ngIf="question.questionnumber" (click)="changePage(question.page, false, question.slot)"
|
<ion-item *ngIf="question.type !== 'description' && question.questionnumber"
|
||||||
|
(click)="changePage(question.page, false, question.slot)"
|
||||||
[attr.aria-label]="'core.question.questionno' | translate:{$a: question.questionnumber}"
|
[attr.aria-label]="'core.question.questionno' | translate:{$a: question.questionnumber}"
|
||||||
[detail]="!isSequential && canReturn" [button]="!isSequential && canReturn">
|
[detail]="!isSequential && canReturn" [button]="!isSequential && canReturn">
|
||||||
<ion-label>
|
<ion-label>
|
||||||
|
|
|
@ -86,9 +86,12 @@
|
||||||
<!-- "Header" of the question. -->
|
<!-- "Header" of the question. -->
|
||||||
<ion-item-divider>
|
<ion-item-divider>
|
||||||
<ion-label>
|
<ion-label>
|
||||||
<h2 *ngIf="question.questionnumber">{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}
|
<h2 *ngIf="question.type !== 'description' && question.questionnumber">
|
||||||
|
{{ 'core.question.questionno' | translate:{$a: question.questionnumber} }}
|
||||||
|
</h2>
|
||||||
|
<h2 *ngIf="question.type === 'description' || !question.questionnumber">
|
||||||
|
{{ 'core.question.information' | translate }}
|
||||||
</h2>
|
</h2>
|
||||||
<h2 *ngIf="!question.questionnumber">{{ 'core.question.information' | translate }}</h2>
|
|
||||||
</ion-label>
|
</ion-label>
|
||||||
<div class="ion-text-wrap ion-margin-horizontal addon-mod_quiz-question-note" slot="end"
|
<div class="ion-text-wrap ion-margin-horizontal addon-mod_quiz-question-note" slot="end"
|
||||||
*ngIf="question.status || question.readableMark">
|
*ngIf="question.status || question.readableMark">
|
||||||
|
|
Loading…
Reference in New Issue