You are here

public function ctools_export_ui::get_page_title in Chaos Tool Suite (ctools) 7

Same name and namespace in other branches
  1. 6 plugins/export_ui/ctools_export_ui.class.php \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 25

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;
}