| 123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- <?php
- /**
- * WPSEO plugin file.
- *
- * @package WPSEO\Admin\Views
- *
- * @var string $paper_id The id of the paper.
- * @var bool $collapsible Whether the collapsible should be rendered.
- * @var array $collapsible_config Configuration for the collapsible.
- * @var string $title The title
- * @var string $title_after Additional content to render after the title.
- * @var string $view_file Path to the view file.
- * @var WPSEO_Admin_Help_Panel $help_text The help text.
- */
- if ( ! defined( 'WPSEO_VERSION' ) ) {
- header( 'Status: 403 Forbidden' );
- header( 'HTTP/1.1 403 Forbidden' );
- exit();
- }
- ?>
- <div class="paper tab-block" id="<?php echo esc_attr( $paper_id ); ?>">
- <?php
- if ( ! empty( $title ) ) {
- if ( ! empty( $collapsible ) ) {
- printf(
- '<h2 class="help-button-inline" id="%1$s"><button type="button" class="toggleable-container-trigger" aria-expanded="%4$s">%2$s <span class="toggleable-container-icon dashicons %3$s" aria-hidden="true"></span></button></h2>',
- esc_attr( $title ),
- esc_html( $title ) . $title_after . $help_text->get_button_html(),
- $collapsible_config['toggle_icon'],
- $collapsible_config['expanded']
- );
- }
- else {
- printf( '<h2 class="help-button-inline">' . esc_html( $title ) . $title_after . $help_text->get_button_html() . '</h2>' );
- }
- }
- ?>
- <?php echo $help_text->get_panel_html(); ?>
- <div class="<?php echo esc_attr( $collapsible_config['class'] ); ?>">
- <?php require $view_file; ?>
- </div>
- </div>
|