function ctools_export_ui::get_page_title

Get a page title for the current page from our plugin strings.

5 calls to ctools_export_ui::get_page_title()
ctools_export_ui::add_page in plugins/export_ui/ctools_export_ui.class.php
ctools_export_ui::clone_page in plugins/export_ui/ctools_export_ui.class.php
Main entry point to clone an item.
ctools_export_ui::edit_page in plugins/export_ui/ctools_export_ui.class.php
Main entry point to edit an item.
ctools_export_ui::export_page in plugins/export_ui/ctools_export_ui.class.php
Page callback to display export information for an exportable item.
ctools_export_ui::import_page in plugins/export_ui/ctools_export_ui.class.php
Page callback to import information for an exportable item.

File

plugins/export_ui/ctools_export_ui.class.php, line 26

Class

ctools_export_ui
Base class for export UI.

Code

public function get_page_title($op, $item = NULL) {
    if (empty($this->plugin['strings']['title'][$op])) {
        return;
    }
    // Replace %title that might be there with the exportable title.
    $title = $this->plugin['strings']['title'][$op];
    if (!empty($item)) {
        $export_key = $this->plugin['export']['key'];
        $title = str_replace('%title', check_plain($item->{$export_key}), $title);
    }
    return $title;
}