Remove unused legacy report list
authorColeman Watts <coleman@civicrm.org>
Thu, 11 Dec 2014 18:43:15 +0000 (13:43 -0500)
committerColeman Watts <coleman@civicrm.org>
Thu, 11 Dec 2014 18:43:15 +0000 (13:43 -0500)
CRM/Report/Page/List.php [deleted file]
templates/CRM/Report/Page/List.tpl [deleted file]

diff --git a/CRM/Report/Page/List.php b/CRM/Report/Page/List.php
deleted file mode 100644 (file)
index 854fa50..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-<?php
-
-/*
- +--------------------------------------------------------------------+
- | CiviCRM version 4.5                                                |
- +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014                                |
- +--------------------------------------------------------------------+
- | This file is a part of CiviCRM.                                    |
- |                                                                    |
- | CiviCRM is free software; you can copy, modify, and distribute it  |
- | under the terms of the GNU Affero General Public License           |
- | Version 3, 19 November 2007 and the CiviCRM Licensing Exception.   |
- |                                                                    |
- | CiviCRM 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 Affero General Public License for more details.        |
- |                                                                    |
- | You should have received a copy of the GNU Affero General Public   |
- | License and the CiviCRM Licensing Exception along                  |
- | with this program; if not, contact CiviCRM LLC                     |
- | at info[AT]civicrm[DOT]org. If you have questions about the        |
- | GNU Affero General Public License or the licensing of CiviCRM,     |
- | see the CiviCRM license FAQ at http://civicrm.org/licensing        |
- +--------------------------------------------------------------------+
-*/
-
-/**
- *
- * @package CRM
- * @copyright CiviCRM LLC (c) 2004-2014
- * $Id$
- *
- */
-
-/**
- * Page for displaying list of Reprot templates available
- */
-class CRM_Report_Page_List extends CRM_Core_Page {
-
-  /**
-   * @return array
-   */
-  public static function &info() {
-    $sql = "
-SELECT  v.id, v.value, v.label, v.description, v.component_id,
-        inst.id as instance_id, ifnull( SUBSTRING(comp.name, 5), 'Contact' ) as component_name
-FROM    civicrm_option_value v
-INNER JOIN civicrm_option_group g
-        ON (v.option_group_id = g.id AND g.name = 'report_list')
-LEFT  JOIN civicrm_report_instance inst
-        ON v.value = inst.report_id
-LEFT  JOIN civicrm_component comp
-        ON v.component_id = comp.id
-WHERE     v.is_active = 1
-ORDER BY  v.weight";
-
-    $dao = CRM_Core_DAO::executeQuery($sql);
-    $rows = array();
-    while ($dao->fetch()) {
-      $url = 'civicrm/report/';
-      $rows[$dao->component_name][$dao->value]['title'] = $dao->label;
-      $rows[$dao->component_name][$dao->value]['description'] = $dao->description;
-      $rows[$dao->component_name][$dao->value]['url'] = CRM_Utils_System::url('civicrm/report/' . trim($dao->value, '/'), 'reset=1');
-      if ($dao->instance_id) {
-        $rows[$dao->component_name][$dao->value]['instanceUrl'] = CRM_Utils_System::url('civicrm/report/instance/list',
-          "reset=1&ovid={$dao->id}"
-        );
-      }
-    }
-
-    return $rows;
-  }
-
-  /**
-   * Run this page (figure out the action needed and perform it).
-   *
-   * @return void
-   */
-  function run() {
-    $rows = self::info();
-    $this->assign('list', $rows);
-
-    return parent::run();
-  }
-}
-
diff --git a/templates/CRM/Report/Page/List.tpl b/templates/CRM/Report/Page/List.tpl
deleted file mode 100644 (file)
index d2650a1..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-{*
- +--------------------------------------------------------------------+
- | CiviCRM version 4.5                                                |
- +--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2014                                |
- +--------------------------------------------------------------------+
- | This file is a part of CiviCRM.                                    |
- |                                                                    |
- | CiviCRM is free software; you can copy, modify, and distribute it  |
- | under the terms of the GNU Affero General Public License           |
- | Version 3, 19 November 2007 and the CiviCRM Licensing Exception.   |
- |                                                                    |
- | CiviCRM 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 Affero General Public License for more details.        |
- |                                                                    |
- | You should have received a copy of the GNU Affero General Public   |
- | License and the CiviCRM Licensing Exception along                  |
- | with this program; if not, contact CiviCRM LLC                     |
- | at info[AT]civicrm[DOT]org. If you have questions about the        |
- | GNU Affero General Public License or the licensing of CiviCRM,     |
- | see the CiviCRM license FAQ at http://civicrm.org/licensing        |
- +--------------------------------------------------------------------+
-*}
-{strip}
-  <fieldset>
-    <legend>{ts}Template List{/ts}</legend>
-    {if $list}
-      {foreach from=$list item=rows key=report}
-        <br>
-        <div style="cursor:pointer;background-color:#F5F5F5" onclick="toggle_visibility('{$report}');">
-          <table class="form-layout">
-            <tr>
-              <td><strong>{if $report}{$report}{else}Contact{/if} Reports</strong></td>
-            </tr>
-          </table>
-        </div>
-        <div id="{$report}" style="display:none;">
-          <table style="border:0;">
-            {foreach from=$rows item=row}
-              <tr style="border-bottom:1px solid #E3E9ED;background-color:{cycle values="#FFFFFF;,#F4F6F8;" name="$report"}">
-                <td style="color:#2F425C;width:200px;">
-                  <a href="{$row.url}" style="text-decoration:none;display:block;" title="{$row.description}">
-                    <img alt="report" src="{$config->resourceBase}i/report.gif"/>&nbsp;&nbsp;
-                    <strong>{$row.title}</strong>
-                  </a>
-                  {if $row.instanceUrl}
-                    <div align="right">
-                      <a href="{$row.instanceUrl}">{ts}Instance(s){/ts}</a>
-                    </div>
-                  {/if}
-                </td>
-                <td style="cursor:help;width:350px;">
-                  {$row.description}
-                </td>
-              </tr>
-            {/foreach}
-          </table>
-        </div>
-      {/foreach}
-    {else}
-      <div class="messages status no-popup">
-        <div class="icon inform-icon"></div>&nbsp; {ts}There are currently no Reports.{/ts}
-      </div>
-    {/if}
-  </fieldset>
-{/strip}
-{literal}
-  <script type="text/javascript">
-    function toggle_visibility(id) {
-      var e = document.getElementById(id);
-      if (e.style.display == 'block') {
-        e.style.display = 'none';
-      } else {
-        e.style.display = 'block';
-      }
-    }
-  </script>
-{/literal}