diff options
Diffstat (limited to 'modules/info')
| -rw-r--r-- | modules/info/helpers/info_block.php | 39 | ||||
| -rw-r--r-- | modules/info/helpers/info_theme.php | 10 | ||||
| -rw-r--r-- | modules/info/views/info_block.html.php | 2 | 
3 files changed, 40 insertions, 11 deletions
| diff --git a/modules/info/helpers/info_block.php b/modules/info/helpers/info_block.php new file mode 100644 index 00000000..a86bbec9 --- /dev/null +++ b/modules/info/helpers/info_block.php @@ -0,0 +1,39 @@ +<?php defined("SYSPATH") or die("No direct script access."); +/** + * Gallery - a web based photo album viewer and editor + * Copyright (C) 2000-2009 Bharat Mediratta + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or (at + * your option) any later version. + * + * This program is distributed in the hope that it will be useful, but + * WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU + * General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA  02110-1301, USA. + */ +class info_block_Core { +  static function get_site_list() { +    return array("metadata" => t("Metadata")); +  } + +  static function get($block_id, $theme) { +    $block = ""; +    switch ($block_id) { +    case "metadata": +      if ($theme->item()) { +        $block = new Block(); +        $block->css_id = "g-metadata"; +        $block->title = $theme->item()->is_album() ? t("Album info") : t("Photo info"); +        $block->content = new View("info_block.html"); +      } +      break; +    } +    return $block; +  } +}
\ No newline at end of file diff --git a/modules/info/helpers/info_theme.php b/modules/info/helpers/info_theme.php index 4bf894ad..8b8602a1 100644 --- a/modules/info/helpers/info_theme.php +++ b/modules/info/helpers/info_theme.php @@ -18,16 +18,6 @@   * Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA  02110-1301, USA.   */  class info_theme_Core { -  static function sidebar_blocks($theme) { -    if ($theme->item()) { -      $block = new Block(); -      $block->css_id = "gMetadata"; -      $block->title = $theme->item()->is_album() ? t("Album Info") : t("Photo Info"); -      $block->content = new View("info_block.html"); -      return $block; -    } -  } -    static function thumb_info($theme, $item) {      $results = "";      if ($item->view_count) { diff --git a/modules/info/views/info_block.html.php b/modules/info/views/info_block.html.php index d8f36984..ac177ee7 100644 --- a/modules/info/views/info_block.html.php +++ b/modules/info/views/info_block.html.php @@ -1,5 +1,5 @@  <?php defined("SYSPATH") or die("No direct script access.") ?> -<ul class="gMetadata"> +<ul class="g-metadata">    <li>      <strong class="caption"><?= t("Title:") ?></strong>      <?= html::purify($item->title) ?> | 
