/
githubmirror
/
oppia
Обзор
Документация
Войти
/
githubmirror
/
oppia
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
core/templates/base-components/base-content.component.html
134 строки
6 KB
Sheron Jayasinghe
Fix #18495: Display the title of the exploration being edited. (#26492)
08 июл 2026, 11:32
Не верифицирован
08 июл 2026, 11:32
703b7c0
Код
Авторство
О чём код?
<ng-template #contentTpl><ng-content select="content"></ng-content></ng-template> <ng-template #footerTpl> <ng-container> <span #ref> <ng-content select="page-footer"></ng-content> </span> </ng-container> <ng-container *ngIf="ref.childNodes.length == 0"> <oppia-footer></oppia-footer> </ng-container> </ng-template> <main> <div *ngIf="iframed"> <div aria-label="Oppia Main Content" id="oppia-main-content" class="e2e-test-main-content"> <oppia-loading-message [message]="loadingMessage"></oppia-loading-message> <oppia-warnings-and-alerts></oppia-warnings-and-alerts> <div [hidden]="loadingMessage"> <ng-container *ngTemplateOutlet="contentTpl"></ng-container> <ng-container *ngTemplateOutlet="footerTpl"></ng-container> </div> </div> </div> <div *ngIf="!iframed"> <a role="button" tabindex="0" (click)="skipToMainContent()" (keydown.enter)="skipToMainContent()" class="oppia-skip-to-content e2e-test-skip-link"> Skip to Main Content </a> <oppia-promo-bar> </oppia-promo-bar> <div *ngIf="isBackgroundMaskActive()" class="ng-cloak oppia-background-mask"> </div> <div class="oppia-base-container e2e-test-base-container" [ngClass]="{'oppia-sidebar-menu-open e2e-test-sidebar-menu-open': isSidebarShown(), 'oppia-sidebar-menu-closed': !isSidebarShown()}" (swipeleft)="closeSidebarOnSwipe()"> <div class="oppia-content-container e2e-test-content-container"> <div id="wrapper"> <div class="oppia-main-body"> <nav *ngIf="!isNewLessonPlayerEnabled()" class="navbar navbar-expand-lg navbar-light oppia-navbar oppia-prevent-selection" role="navigation" headroom> <div class="navbar-container" [attr.dir]="isRtl ? 'rtl' : 'ltr'"> <div class="oppia-base-content-pre-logo-container"> <ng-content select="navbar-pre-logo-action"></ng-content> </div> <oppia-top-navigation-bar [headerText]="getHeaderText()" [subheaderText]="getSubheaderText()"> </oppia-top-navigation-bar> <div class="collapse d-lg-inline-flex navbar-collapse oppia-navbar-collapse ng-cloak navbar-options-display"> <div [ngClass]="{ 'me-auto': !isRtl, 'ms-auto oppia-navbar-breadcrumb-rtl': isRtl }"> <ng-content select="navbar-breadcrumb"></ng-content> </div> <ng-content select="nav-options"></ng-content> </div> </div> </nav> <nav *ngIf="isNewLessonPlayerEnabled()" class="navbar navbar-expand-lg navbar-light oppia-navbar oppia-prevent-selection" role="navigation"> <div class="navbar-container" [attr.dir]="isRtl ? 'rtl' : 'ltr'"> <div class="oppia-base-content-pre-logo-container"> <ng-content select="navbar-pre-logo-action"></ng-content> </div> <oppia-top-navigation-bar [headerText]="getHeaderText()" [subheaderText]="getSubheaderText()"> </oppia-top-navigation-bar> <div class="collapse d-lg-inline-flex navbar-collapse oppia-navbar-collapse ng-cloak navbar-options-display"> <div [ngClass]="{ 'mr-auto': !isRtl, 'ml-auto oppia-navbar-breadcrumb-rtl': isRtl }"> <ng-content select="navbar-breadcrumb"></ng-content> </div> <ng-content select="nav-options"></ng-content> </div> </div> </nav> <div class="oppia-top-of-page-padding"></div> <language-banner> </language-banner> <div class="navbar-mobile-container" *ngIf="isBottomNavbarShown()"> <i class="fa fa-book show-mobile-navbar-icon e2e-test-mobile-options-base" (click)="toggleMobileNavOptions()" role="button" aria-label="Mobile navbar options"> </i> <div class="navbar-mobile-options e2e-test-mobile-navigation-bar-container" *ngIf="mobileNavOptionsAreShown"> <div> <ng-content select="mobile-nav-options"></ng-content> </div> </div> </div> <div aria-label="Oppia Main Content" id="oppia-main-content" class="e2e-test-main-content"> <oppia-loading-message [message]="loadingMessage"></oppia-loading-message> <oppia-warnings-and-alerts></oppia-warnings-and-alerts> <div *ngIf="!loadingMessage" aria-hidden="false"> <ng-container *ngTemplateOutlet="contentTpl"></ng-container> <ng-container *ngTemplateOutlet="footerTpl"></ng-container> </div> </div> </div> </div> <oppia-side-navigation-bar [display]="isSidebarShown()"></oppia-side-navigation-bar> </div> </div> </div> <div *ngIf="!hasAcknowledgedCookies()" [hidden]="loadingMessage" class="oppia-cookie-banner-container"> <div class="oppia-cookie-banner"> <p class="oppia-cookie-banner-explanation" [innerHTML]="'I18N_COOKIE_BANNER_EXPLANATION' | translate"></p> <button (click)="acknowledgeCookies()" class="btn oppia-cookie-banner-accept-button e2e-test-oppia-cookie-banner-accept-button" [innerHTML]="'I18N_COOKIE_BANNER_ACKNOWLEDGE' | translate"> </button> <div class="clearfix"></div> </div> </div> <div *ngIf="DEV_MODE" class="oppia-dev-mode e2e-test-dev-mode"> Dev Mode </div> </main>