forked from EVOgeek/Vmeda.Online
		
	MOBILE-3976 chore: Remove invalid spaces
This commit is contained in:
		
							parent
							
								
									718f2c843b
								
							
						
					
					
						commit
						75ed990655
					
				| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_activitymodules.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_activitymodules.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
| </ion-item-divider> | ||||
| <core-loading [hideUntil]="loaded" [fullscreen]="false"> | ||||
|  | ||||
| @ -41,12 +41,12 @@ | ||||
| 
 | ||||
|         <core-spacer></core-spacer> | ||||
|         <ion-item *ngIf="options.show.favourite"> | ||||
|             <ion-label>{{ 'addon.block_myoverview.favouritesonly' | translate }}</ion-label> | ||||
|             <ion-label>{{ 'addon.block_myoverview.favouritesonly' | translate }}</ion-label> | ||||
|             <ion-toggle [(ngModel)]="options.favouriteSelected"></ion-toggle> | ||||
|         </ion-item> | ||||
| 
 | ||||
|         <ion-item *ngIf="options.show.hidden"> | ||||
|             <ion-label>{{ 'addon.block_myoverview.aria:hiddencourses' | translate }}</ion-label> | ||||
|             <ion-label>{{ 'addon.block_myoverview.aria:hiddencourses' | translate }}</ion-label> | ||||
|             <ion-toggle [(ngModel)]="options.hiddenSelected"></ion-toggle> | ||||
|         </ion-item> | ||||
|     </ion-list> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_recentlyaccessedcourses.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_recentlyaccessedcourses.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
|     <div slot="end" class="flex-row"> | ||||
|         <core-horizontal-scroll-controls #scrollControls [aria-controls]="scrollElementId"> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_recentlyaccesseditems.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_recentlyaccesseditems.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
|     <div slot="end"> | ||||
|         <core-horizontal-scroll-controls #scrollControls [aria-controls]="scrollElementId"> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_sitemainmenu.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_sitemainmenu.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
| </ion-item-divider> | ||||
| <core-loading [hideUntil]="loaded" [fullscreen]="false"> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_starredcourses.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_starredcourses.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
|     <div slot="end" class="flex-row"> | ||||
|         <core-horizontal-scroll-controls #scrollControls [aria-controls]="scrollElementId"> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <ion-item-divider sticky="true"> | ||||
|     <ion-label> | ||||
|         <h2>{{ 'addon.block_timeline.pluginname' | translate }}</h2> | ||||
|         <h2>{{ 'addon.block_timeline.pluginname' | translate }}</h2> | ||||
|     </ion-label> | ||||
| </ion-item-divider> | ||||
| <core-loading [hideUntil]="loaded" [fullscreen]="false"> | ||||
|  | ||||
| @ -17,7 +17,7 @@ | ||||
|     </ion-refresher> | ||||
|     <core-loading [hideUntil]="loaded"> | ||||
|         <ion-item *ngIf="showMyEntriesToggle"> | ||||
|             <ion-label>{{ 'addon.blog.showonlyyourentries' | translate }}</ion-label> | ||||
|             <ion-label>{{ 'addon.blog.showonlyyourentries' | translate }}</ion-label> | ||||
|             <ion-toggle [(ngModel)]="onlyMyEntries" (ionChange)="onlyMyEntriesToggleChanged(onlyMyEntries)"></ion-toggle> | ||||
|         </ion-item> | ||||
|         <core-empty-box *ngIf="entries && entries.length == 0" icon="far-newspaper" [message]="'addon.blog.noentriesyet' | translate"> | ||||
|  | ||||
| @ -30,7 +30,7 @@ | ||||
|                 <ion-label position="stacked"> | ||||
|                     <p class="item-heading" [core-mark-required]="true">{{ 'core.date' | translate }}</p> | ||||
|                 </ion-label> | ||||
|                 <ion-datetime formControlName="timestart" [placeholder]="'core.date' | translate" [displayFormat]="dateFormat" | ||||
|                 <ion-datetime formControlName="timestart" [placeholder]="'core.date' | translate" [displayFormat]="dateFormat" | ||||
|                     [max]="maxDate" [min]="minDate" display-timezone="utc"> | ||||
|                 </ion-datetime> | ||||
|                 <core-input-errors [control]="form.controls.timestart" [errorMessages]="errors"></core-input-errors> | ||||
| @ -156,7 +156,7 @@ | ||||
|                     <ion-item *ngIf="form.controls.duration.value === 1"> | ||||
|                         <ion-label position="stacked"></ion-label> | ||||
|                         <ion-datetime formControlName="timedurationuntil" [max]="maxDate" [min]="minDate" | ||||
|                             [placeholder]="'addon.calendar.durationuntil' | translate" [displayFormat]="dateFormat" display-timezone="utc"> | ||||
|                             [placeholder]="'addon.calendar.durationuntil' | translate" [displayFormat]="dateFormat" display-timezone="utc"> | ||||
|                         </ion-datetime> | ||||
|                     </ion-item> | ||||
|                     <ion-item lines="none"> | ||||
|  | ||||
| @ -40,10 +40,10 @@ | ||||
|             <core-context-menu-item [hidden]="isSelf || !muteEnabled || !conversation" [priority]="600" [content]="(conversation && conversation.ismuted ? 'addon.messages.unmuteconversation' : | ||||
|                 'addon.messages.muteconversation') | translate" (action)="changeMute($event)" [closeOnClick]="false" | ||||
|                 [iconAction]="muteIcon"></core-context-menu-item> | ||||
|             <core-context-menu-item [hidden]="!canDelete || !messages || !messages.length" [priority]="400" | ||||
|             <core-context-menu-item [hidden]="!canDelete || !messages || !messages.length" [priority]="400" | ||||
|                 [content]="'addon.messages.showdeletemessages' | translate" iconAction="toggle" [(toggle)]="showDelete"> | ||||
|             </core-context-menu-item> | ||||
|             <core-context-menu-item [hidden]="!groupMessagingEnabled || !conversationId || isGroup || !messages || !messages.length" | ||||
|             <core-context-menu-item [hidden]="!groupMessagingEnabled || !conversationId || isGroup || !messages || !messages.length" | ||||
|                 [priority]="200" [content]="'addon.messages.deleteconversation' | translate" (action)="deleteConversation($event)" | ||||
|                 [closeOnClick]="false" [iconAction]="deleteIcon"></core-context-menu-item> | ||||
|             <core-context-menu-item | ||||
|  | ||||
| @ -20,7 +20,7 @@ | ||||
|     </ion-item-divider> | ||||
|     <ion-item class="ion-text-wrap" *ngIf="wordLimitEnabled && words >= 0"> | ||||
|         <ion-label> | ||||
|             <h2>{{ 'addon.mod_assign.wordlimit' | translate }}</h2> | ||||
|             <h2>{{ 'addon.mod_assign.wordlimit' | translate }}</h2> | ||||
|             <p>{{ 'core.numwords' | translate: {'$a': words + ' / ' + wordLimit} }}</p> | ||||
|         </ion-label> | ||||
|     </ion-item> | ||||
|  | ||||
| @ -1,5 +1,5 @@ | ||||
| <div class="addon-mod_forum-post"> | ||||
|     <ng-container *ngIf="!formData.isEditing || !showForm"> | ||||
|     <ng-container *ngIf="!formData.isEditing || !showForm"> | ||||
|         <ion-card-header class="ion-text-wrap ion-no-padding" id="addon-mod_forum-post-{{post.id}}"> | ||||
|             <ion-item class="ion-text-wrap" [class.highlight]="highlight" lines="none"> | ||||
|                 <ion-label> | ||||
|  | ||||
| @ -101,7 +101,7 @@ | ||||
|                 </ng-container> | ||||
|             </ion-button> | ||||
| 
 | ||||
|             <ion-button *ngIf="isIOS && (!shouldOpenInBrowser || !isOnline)" expand="block" class="ion-margin" | ||||
|             <ion-button *ngIf="isIOS && (!shouldOpenInBrowser || !isOnline)" expand="block" class="ion-margin" | ||||
|                 (click)="open(openFileAction.OPEN_WITH)"> | ||||
|                 <ion-icon name="far-share-square" slot="start" aria-hidden="true"></ion-icon> | ||||
|                 {{ 'core.openwith' | translate }} | ||||
|  | ||||
| @ -69,7 +69,7 @@ | ||||
|     <!-- Reviewing the question. --> | ||||
|     <ng-container *ngIf="review"> | ||||
|         <!-- Answer to the question and attachments (reviewing). --> | ||||
|         <ion-item class="ion-text-wrap" *ngIf="essayQuestion.answer || essayQuestion.answer == ''"> | ||||
|         <ion-item class="ion-text-wrap" *ngIf="essayQuestion.answer || essayQuestion.answer == ''"> | ||||
|             <ion-label> | ||||
|                 <core-format-text [ngClass]='{"core-monospaced": essayQuestion.isMonospaced}' [component]="component" | ||||
|                     [componentId]="componentId" [text]="essayQuestion.answer" [contextLevel]="contextLevel" | ||||
|  | ||||
| @ -11,7 +11,7 @@ | ||||
|     <ion-label position="stacked"> | ||||
|         <span [core-mark-required]="required">{{ field.name }}</span> | ||||
|     </ion-label> | ||||
|     <ion-datetime [formControlName]="modelName" [placeholder]="'core.choosedots' | translate" [displayFormat]="format" [max]="max" | ||||
|     <ion-datetime [formControlName]="modelName" [placeholder]="'core.choosedots' | translate" [displayFormat]="format" [max]="max" | ||||
|         [min]="min" [monthNames]="monthNames"> | ||||
|     </ion-datetime> | ||||
|     <core-input-errors [control]="form.controls[modelName]"></core-input-errors> | ||||
|  | ||||
| @ -14,9 +14,9 @@ | ||||
|     <ion-label position="stacked"> | ||||
|         <span [core-mark-required]="required">{{ field.name }}</span> | ||||
|     </ion-label> | ||||
|     <ion-select [formControlName]="modelName" [placeholder]="'core.choosedots' | translate" interface="action-sheet" | ||||
|     <ion-select [formControlName]="modelName" [placeholder]="'core.choosedots' | translate" interface="action-sheet" | ||||
|         [interfaceOptions]="{header: field.name}"> | ||||
|         <ion-select-option value="">{{ 'core.choosedots' | translate }}</ion-select-option> | ||||
|         <ion-select-option value="">{{ 'core.choosedots' | translate }}</ion-select-option> | ||||
|         <ion-select-option *ngFor="let option of options" [value]="option">{{option}}</ion-select-option> | ||||
|     </ion-select> | ||||
|     <core-input-errors [control]="form.controls[modelName]"></core-input-errors> | ||||
|  | ||||
| @ -1,7 +1,7 @@ | ||||
| <ion-item class="ion-text-wrap"> | ||||
|     <ion-label> | ||||
|         <span *ngIf="maxSubmissionsReadable"> | ||||
|             {{ 'core.maxsizeandattachments' | translate:{$a: {size: maxSizeReadable, attachments: maxSubmissionsReadable} } }} | ||||
|             {{ 'core.maxsizeandattachments' | translate:{$a: {size: maxSizeReadable, attachments: maxSubmissionsReadable} } }} | ||||
|         </span> | ||||
|         <span *ngIf="!maxSubmissionsReadable">{{ 'core.maxfilesize' | translate:{$a: maxSizeReadable} }}</span> | ||||
|         <span [core-mark-required]="required" class="core-mark-required"></span> | ||||
|  | ||||
| @ -1,6 +1,6 @@ | ||||
| <div class="ion-padding"> | ||||
|     <h2 *ngIf="!isDisabledInSite && isSupportedByTheApp">{{ 'core.whoops' | translate }}</h2> | ||||
|     <h2 *ngIf="isDisabledInSite || !isSupportedByTheApp">{{ 'core.uhoh' | translate }}</h2> | ||||
|     <h2 *ngIf="isDisabledInSite || !isSupportedByTheApp">{{ 'core.uhoh' | translate }}</h2> | ||||
| 
 | ||||
|     <p class="core-big" *ngIf="isDisabledInSite">{{ 'core.course.activitydisabled' | translate }}</p> | ||||
|     <p class="core-big" *ngIf="!isDisabledInSite && isSupportedByTheApp"> | ||||
| @ -9,7 +9,7 @@ | ||||
|     <p class="core-big" *ngIf="!isDisabledInSite && !isSupportedByTheApp"> | ||||
|         {{ 'core.course.activitynotyetviewableremoteaddon' | translate }} | ||||
|     </p> | ||||
|     <p *ngIf="isDisabledInSite || !isSupportedByTheApp"><strong>{{ 'core.course.askadmintosupport' | translate }}</strong></p> | ||||
|     <p *ngIf="isDisabledInSite || !isSupportedByTheApp"><strong>{{ 'core.course.askadmintosupport' | translate }}</strong></p> | ||||
| 
 | ||||
|     <div *ngIf="module && module.url"> | ||||
|         <p><strong>{{ 'core.course.useactivityonbrowser' | translate }}</strong></p> | ||||
|  | ||||
| @ -100,7 +100,7 @@ | ||||
|                 </ion-item> | ||||
|                 <ion-item class="ion-text-wrap" *ngIf="paypalEnabled"> | ||||
|                     <ion-label> | ||||
|                         <p class="item-heading">{{ 'core.courses.paypalaccepted' | translate }}</p> | ||||
|                         <p class="item-heading">{{ 'core.courses.paypalaccepted' | translate }}</p> | ||||
|                         <p *ngIf="isMobile">{{ 'core.paymentinstant' | translate }}</p> | ||||
|                         <ion-button *ngIf="isMobile" expand="block" class="ion-margin-top" (click)="paypalEnrol()"> | ||||
|                             {{ 'core.courses.sendpaymentbutton' | translate }} | ||||
|  | ||||
| @ -33,7 +33,7 @@ | ||||
|         <ion-item (longPress)="copyItemInfo($event)" (click)="enableDevOptions()"> | ||||
|             <ion-label class="ion-text-wrap"> | ||||
|                 <h2>{{ 'core.settings.compilationinfo' | translate }}</h2> | ||||
|                 <p *ngIf="deviceInfo.compilationTime">{{ deviceInfo.compilationTime | coreFormatDate: "LLL Z": false }}</p> | ||||
|                 <p *ngIf="deviceInfo.compilationTime">{{ deviceInfo.compilationTime | coreFormatDate: "LLL Z": false }}</p> | ||||
|                 <p *ngIf="deviceInfo.lastCommit">{{ deviceInfo.lastCommit }}</p> | ||||
|             </ion-label> | ||||
|         </ion-item> | ||||
|  | ||||
| @ -18,7 +18,7 @@ | ||||
|         <core-loading [hideUntil]="handlers.loaded"> | ||||
|             <ion-list> | ||||
|                 <ion-item *ngFor="let handler of handlers.items" [ngClass]="['core-settings-handler', handler.class]" | ||||
|                     [attr.aria-label]="handler.title | translate" detail="true" (click)="handlers.select(handler)" button | ||||
|                     [attr.aria-label]="handler.title | translate" detail="true" (click)="handlers.select(handler)" button | ||||
|                     [attr.aria-current]="handlers.getItemAriaCurrent(handler)"> | ||||
|                     <ion-icon [name]="handler.icon" slot="start" *ngIf="handler.icon" aria-hidden="true"> | ||||
|                     </ion-icon> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user