@if (book$ | async; as book) { @if (isLoading) {
} @if (isLoading) { }
@if (hasEbookFormat(book)) {
@if (supportsDualCovers(book)) {
{{ t('ebookCover') }}
} @if (isUploading) { }
@if (!book.isPhysical) { } @if (!book.metadata!['coverLocked']) { } @if (book.metadata!['coverLocked']) { }
} @if (hasAudiobookFormat(book)) {
{{ t('audiobookCover') }}
@if (isUploading) { }
@if (!book.metadata!['audiobookCoverLocked']) { } @if (book.metadata!['audiobookCoverLocked']) { }
}
{{ t('title') }} @if (isEmbeddable('title', book)) { }
@if (!book.metadata!['titleLocked']) { } @if (book.metadata!['titleLocked']) { }
{{ t('subtitle') }} @if (isEmbeddable('subtitle', book)) { }
@if (!book.metadata!['subtitleLocked']) { } @if (book.metadata!['subtitleLocked']) { }
{{ t('language') }} @if (isEmbeddable('language', book)) { }
@if (!book.metadata!['languageLocked']) { } @if (book.metadata!['languageLocked']) { }
{{ t('authors') }} @if (isEmbeddable('authors', book)) { }
@for (author of metadataForm.get('authors')!.value; track $index) { @if ($first) { m } {{ author }} @if (!metadataForm.get('authors')?.disabled) { } } @if (!metadataForm.get('authors')?.disabled) { }
@if (!book.metadata!['authorsLocked']) { } @if (book.metadata!['authorsLocked']) { }
{{ t('publisher') }} @if (isEmbeddable('publisher', book)) { }
@if (!book.metadata!['publisherLocked']) { } @if (book.metadata!['publisherLocked']) { }
{{ t('publishDate') }} @if (isEmbeddable('publishedDate', book)) { }
@if (!book.metadata!['publishedDateLocked']) { } @if (book.metadata!['publishedDateLocked']) { }
{{ t('genres') }} @if (isEmbeddable('categories', book)) { }
@if (!book.metadata!['categoriesLocked']) { } @if (book.metadata!['categoriesLocked']) { }
{{ t('moods') }} @if (isEmbeddable('moods', book)) { }
@if (!book.metadata!['moodsLocked']) { } @if (book.metadata!['moodsLocked']) { }
{{ t('tags') }} @if (isEmbeddable('tags', book)) { }
@if (!book.metadata!['tagsLocked']) { } @if (book.metadata!['tagsLocked']) { }
{{ t('seriesName') }} @if (isEmbeddable('seriesName', book)) { }
@if (!book.metadata!['seriesNameLocked']) { } @if (book.metadata!['seriesNameLocked']) { }
{{ t('seriesNumber') }} @if (isEmbeddable('seriesNumber', book)) { }
@if (!book.metadata!['seriesNumberLocked']) { } @if (book.metadata!['seriesNumberLocked']) { }
{{ t('seriesTotal') }} @if (isEmbeddable('seriesTotal', book)) { }
@if (!book.metadata!['seriesTotalLocked']) { } @if (book.metadata!['seriesTotalLocked']) { }
{{ t('publicReviews') }}
@if (!book.metadata!['reviewsLocked']) { } @if (book.metadata!['reviewsLocked']) { }
{{ t('isbn10') }} @if (isEmbeddable('isbn10', book)) { }
@if (!book.metadata!['isbn10Locked']) { } @if (book.metadata!['isbn10Locked']) { }
{{ t('isbn13') }} @if (isEmbeddable('isbn13', book)) { }
@if (!book.metadata!['isbn13Locked']) { } @if (book.metadata!['isbn13Locked']) { }
{{ t('ageRating') }} @if (isEmbeddable('ageRating', book)) { }
@if (!book.metadata!['ageRatingLocked']) { } @if (book.metadata!['ageRatingLocked']) { }
{{ t('contentRating') }} @if (isEmbeddable('contentRating', book)) { }
@if (!book.metadata!['contentRatingLocked']) { } @if (book.metadata!['contentRatingLocked']) { }
{{ t('pages') }} @if (isEmbeddable('pageCount', book)) { }
@if (!book.metadata!['pageCountLocked']) { } @if (book.metadata!['pageCountLocked']) { }
@if (isAudiobook(book)) {
{{ t('audiobookDetails') }}
@if (audiobookSectionExpanded) {
@for (field of audiobookMetadataFields; track field) {
{{ field.label }} @if (isEmbeddable(field.controlName, book)) { }
@if (field.type === 'boolean') { } @else { } @if (!metadataForm.get(field.lockedKey)?.value) { } @if (metadataForm.get(field.lockedKey)?.value) { }
}
}
} @if (isCBX(book)) {
{{ t('comicBookDetails') }}
@if (comicSectionExpanded) {
@for (field of comicTextFields; track field) {
{{ field.label }} @if (isEmbeddable(field.controlName, book)) { }
@if (field.type === 'boolean') { } @else { } @if (!metadataForm.get(field.lockedKey)?.value) { } @if (metadataForm.get(field.lockedKey)?.value) { }
}
@for (field of comicArrayFields; track field) {
{{ field.label }} @if (isEmbeddable(field.controlName, book)) { }
@if (!metadataForm.get(field.lockedKey)?.value) { } @if (metadataForm.get(field.lockedKey)?.value) { }
}
@for (field of comicTextareaFields; track field) {
{{ field.label }} @if (isEmbeddable(field.controlName, book)) { }
@if (!metadataForm.get(field.lockedKey)?.value) { } @if (metadataForm.get(field.lockedKey)?.value) { }
}
}
}
{{ t('providerMetadata') }}
@if (providerSectionExpanded) {
@if (isFieldVisible('asin')) {
{{ t('amazonAsin') }} @if (isEmbeddable('asin', book)) { }
@if (!book.metadata!['asinLocked']) { } @if (book.metadata!['asinLocked']) { }
} @if (isFieldVisible('amazonRating')) {
{{ t('amazonRating') }} @if (isEmbeddable('amazonRating', book)) { }
@if (!book.metadata!['amazonRatingLocked']) { } @if (book.metadata!['amazonRatingLocked']) { }
} @if (isFieldVisible('amazonReviewCount')) {
{{ t('amazonReviewCount') }} @if (isEmbeddable('amazonReviewCount', book)) { }
@if (!book.metadata!['amazonReviewCountLocked']) { } @if (book.metadata!['amazonReviewCountLocked']) { }
} @if (isFieldVisible('googleId')) {
{{ t('googleBooksId') }} @if (isEmbeddable('googleId', book)) { }
@if (!book.metadata!['googleIdLocked']) { } @if (book.metadata!['googleIdLocked']) { }
} @if (isFieldVisible('goodreadsId')) {
{{ t('goodreadsId') }} @if (isEmbeddable('goodreadsId', book)) { }
@if (!book.metadata!['goodreadsIdLocked']) { } @if (book.metadata!['goodreadsIdLocked']) { }
} @if (isFieldVisible('goodreadsRating')) {
{{ t('goodreadsRating') }} @if (isEmbeddable('goodreadsRating', book)) { }
@if (!book.metadata!['goodreadsRatingLocked']) { } @if (book.metadata!['goodreadsRatingLocked']) { }
} @if (isFieldVisible('goodreadsReviewCount')) {
{{ t('goodreadsReviewCount') }} @if (isEmbeddable('goodreadsReviewCount', book)) { }
@if (!book.metadata!['goodreadsReviewCountLocked']) { } @if (book.metadata!['goodreadsReviewCountLocked']) { }
} @if (isFieldVisible('hardcoverId')) {
{{ t('hardcoverId') }} @if (isEmbeddable('hardcoverId', book)) { }
@if (!book.metadata!['hardcoverIdLocked']) { } @if (book.metadata!['hardcoverIdLocked']) { }
} @if (isFieldVisible('hardcoverBookId')) {
{{ t('hardcoverBookId') }} @if (isEmbeddable('hardcoverBookId', book)) { }
@if (!book.metadata!['hardcoverBookIdLocked']) { } @if (book.metadata!['hardcoverBookIdLocked']) { }
} @if (isFieldVisible('hardcoverRating')) {
{{ t('hardcoverRating') }} @if (isEmbeddable('hardcoverRating', book)) { }
@if (!book.metadata!['hardcoverRatingLocked']) { } @if (book.metadata!['hardcoverRatingLocked']) { }
} @if (isFieldVisible('hardcoverReviewCount')) {
{{ t('hardcoverReviewCount') }} @if (isEmbeddable('hardcoverReviewCount', book)) { }
@if (!book.metadata!['hardcoverReviewCountLocked']) { } @if (book.metadata!['hardcoverReviewCountLocked']) { }
} @if (isFieldVisible('lubimyczytacId')) {
{{ t('lubimyczytacId') }} @if (isEmbeddable('lubimyczytacId', book)) { }
@if (!book.metadata!['lubimyczytacIdLocked']) { } @if (book.metadata!['lubimyczytacIdLocked']) { }
} @if (isFieldVisible('lubimyczytacRating')) {
{{ t('lubimyczytacRating') }} @if (isEmbeddable('lubimyczytacRating', book)) { }
@if (!book.metadata!['lubimyczytacRatingLocked']) { } @if (book.metadata!['lubimyczytacRatingLocked']) { }
} @if (isFieldVisible('comicvineId')) {
{{ t('comicvineId') }} @if (isEmbeddable('comicvineId', book)) { }
@if (!book.metadata!['comicvineIdLocked']) { } @if (book.metadata!['comicvineIdLocked']) { }
} @if (isFieldVisible('ranobedbId')) {
{{ t('ranobedbId') }} @if (isEmbeddable('ranobedbId', book)) { }
@if (!book.metadata!['ranobedbIdLocked']) { } @if (book.metadata!['ranobedbIdLocked']) { }
} @if (isFieldVisible('ranobedbRating')) {
{{ t('ranobedbRating') }} @if (isEmbeddable('ranobedbRating', book)) { }
@if (!book.metadata!['ranobedbRatingLocked']) { } @if (book.metadata!['ranobedbRatingLocked']) { }
} @if (isFieldVisible('audibleId')) {
{{ t('audibleId') }} @if (isEmbeddable('audibleId', book)) { }
@if (!book.metadata!['audibleIdLocked']) { } @if (book.metadata!['audibleIdLocked']) { }
} @if (isFieldVisible('audibleRating')) {
{{ t('audibleRating') }} @if (isEmbeddable('audibleRating', book)) { }
@if (!book.metadata!['audibleRatingLocked']) { } @if (book.metadata!['audibleRatingLocked']) { }
} @if (isFieldVisible('audibleReviewCount')) {
{{ t('audibleReviewCount') }} @if (isEmbeddable('audibleReviewCount', book)) { }
@if (!book.metadata!['audibleReviewCountLocked']) { } @if (book.metadata!['audibleReviewCountLocked']) { }
}
}
{{ t('description') }} @if (isEmbeddable('description', book)) { }
@if (!book.metadata!['descriptionLocked']) { } @if (book.metadata!['descriptionLocked']) { }
}