commit
31d4f6d464
|
@ -15,7 +15,7 @@
|
||||||
import { Injectable } from '@angular/core';
|
import { Injectable } from '@angular/core';
|
||||||
import { CoreCourseActivityPrefetchHandlerBase } from '@features/course/classes/activity-prefetch-handler';
|
import { CoreCourseActivityPrefetchHandlerBase } from '@features/course/classes/activity-prefetch-handler';
|
||||||
import { AddonModForum, AddonModForumData, AddonModForumPost, AddonModForumProvider } from '../forum';
|
import { AddonModForum, AddonModForumData, AddonModForumPost, AddonModForumProvider } from '../forum';
|
||||||
import { CoreSites, CoreSitesReadingStrategy } from '@services/sites';
|
import { CoreSitesReadingStrategy } from '@services/sites';
|
||||||
import { CoreFilepool } from '@services/filepool';
|
import { CoreFilepool } from '@services/filepool';
|
||||||
import { CoreWSFile } from '@services/ws';
|
import { CoreWSFile } from '@services/ws';
|
||||||
import { CoreCourse, CoreCourseAnyModuleData, CoreCourseCommonModWSOptions } from '@features/course/services/course';
|
import { CoreCourse, CoreCourseAnyModuleData, CoreCourseCommonModWSOptions } from '@features/course/services/course';
|
||||||
|
@ -71,15 +71,15 @@ export class AddonModForumPrefetchHandlerService extends CoreCourseActivityPrefe
|
||||||
*/
|
*/
|
||||||
protected getPostsFiles(posts: AddonModForumPost[]): CoreWSFile[] {
|
protected getPostsFiles(posts: AddonModForumPost[]): CoreWSFile[] {
|
||||||
let files: CoreWSFile[] = [];
|
let files: CoreWSFile[] = [];
|
||||||
const getInlineFiles = CoreSites.getCurrentSite()?.isVersionGreaterEqualThan('3.2');
|
|
||||||
|
|
||||||
posts.forEach((post) => {
|
posts.forEach((post) => {
|
||||||
if (post.attachments && post.attachments.length) {
|
if (post.attachments && post.attachments.length) {
|
||||||
files = files.concat(post.attachments as CoreWSFile[]);
|
files = files.concat(post.attachments as CoreWSFile[]);
|
||||||
}
|
}
|
||||||
if (getInlineFiles && post.messageinlinefiles && post.messageinlinefiles.length) {
|
|
||||||
|
if (post.messageinlinefiles) {
|
||||||
files = files.concat(post.messageinlinefiles);
|
files = files.concat(post.messageinlinefiles);
|
||||||
} else if (post.message && !getInlineFiles) {
|
} else if (post.message) {
|
||||||
files = files.concat(CoreFilepool.extractDownloadableFilesFromHtmlAsFakeFileObjects(post.message));
|
files = files.concat(CoreFilepool.extractDownloadableFilesFromHtmlAsFakeFileObjects(post.message));
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -565,12 +565,12 @@ ion-toolbar h1 .core-bar-button-image img {
|
||||||
// Action sheet.
|
// Action sheet.
|
||||||
.md ion-action-sheet {
|
.md ion-action-sheet {
|
||||||
.action-sheet-group-cancel {
|
.action-sheet-group-cancel {
|
||||||
-webkit-filter: drop-shadow(0px 3px 3px rgba(var(--action-sheet-shadow-color)));
|
-webkit-filter: drop-shadow(0px 3px 6px rgba(var(--drop-shadow)));
|
||||||
filter: drop-shadow(0px 3px 3px rgba(var(--action-sheet-shadow-color)));
|
filter: drop-shadow(0px 3px 6px rgba(var(--drop-shadow)));
|
||||||
}
|
}
|
||||||
|
|
||||||
.action-sheet-title {
|
.action-sheet-title {
|
||||||
border-bottom: 1px solid var(--title-border-color);
|
border-bottom: 2px solid var(--title-border-color);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -578,6 +578,10 @@ ion-toolbar h1 .core-bar-button-image img {
|
||||||
.action-sheet-title {
|
.action-sheet-title {
|
||||||
font-size: 16px;
|
font-size: 16px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.action-sheet-title {
|
||||||
|
border-bottom: 2px solid var(--title-border-color);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Radio.
|
// Radio.
|
||||||
|
|
|
@ -146,10 +146,11 @@
|
||||||
ion-action-sheet {
|
ion-action-sheet {
|
||||||
--button-color: var(--ion-text-color);
|
--button-color: var(--ion-text-color);
|
||||||
--button-color-selected: var(--ion-text-color);
|
--button-color-selected: var(--ion-text-color);
|
||||||
--title-border-color: var(--gray);
|
--title-border-color: var(--brand-color);
|
||||||
|
|
||||||
.action-sheet-title {
|
.action-sheet-title {
|
||||||
--color: var(--ion-text-color);
|
--color: var(--ion-text-color);
|
||||||
|
font-weight: bold;
|
||||||
}
|
}
|
||||||
|
|
||||||
@media (min-height: 500px) {
|
@media (min-height: 500px) {
|
||||||
|
|
Loading…
Reference in New Issue