Initial commit
This commit is contained in:
61
archive/version_01/admin/includes/classes/box.php
Executable file
61
archive/version_01/admin/includes/classes/box.php
Executable file
@@ -0,0 +1,61 @@
|
||||
<?php
|
||||
/**
|
||||
* @package admin
|
||||
* @copyright Copyright 2003-2006 Zen Cart Development Team
|
||||
* @copyright Portions Copyright 2003 osCommerce
|
||||
* @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
|
||||
* @version $Id: box.php 3001 2006-02-09 21:45:06Z wilt $
|
||||
*/
|
||||
if (!defined('IS_ADMIN_FLAG')) {
|
||||
die('Illegal Access');
|
||||
}
|
||||
/*
|
||||
Example usage:
|
||||
|
||||
$heading = array();
|
||||
$heading[] = array('params' => 'class="menuBoxHeading"',
|
||||
'text' => BOX_HEADING_TOOLS,
|
||||
'link' => zen_href_link(basename($PHP_SELF), zen_get_all_get_params(array('selected_box')) . 'selected_box=tools'));
|
||||
|
||||
$contents = array();
|
||||
$contents[] = array('text' => SOME_TEXT);
|
||||
|
||||
$box = new box;
|
||||
echo $box->infoBox($heading, $contents);
|
||||
*/
|
||||
|
||||
class box extends tableBlock {
|
||||
function box() {
|
||||
$this->heading = array();
|
||||
$this->contents = array();
|
||||
}
|
||||
|
||||
function infoBox($heading, $contents) {
|
||||
$this->table_row_parameters = 'class="infoBoxHeading"';
|
||||
$this->table_data_parameters = 'class="infoBoxHeading"';
|
||||
$this->heading = $this->tableBlock($heading);
|
||||
|
||||
$this->table_row_parameters = '';
|
||||
$this->table_data_parameters = 'class="infoBoxContent"';
|
||||
$this->contents = $this->tableBlock($contents);
|
||||
|
||||
return $this->heading . $this->contents;
|
||||
}
|
||||
|
||||
function menuBox($heading, $contents) {
|
||||
$this->table_data_parameters = 'class="menuBoxHeading"';
|
||||
if (isset($heading[0]['link'])) {
|
||||
$this->table_data_parameters .= ' onmouseover="this.style.cursor=\'hand\'" onclick="document.location.href=\'' . $heading[0]['link'] . '\'"';
|
||||
$heading[0]['text'] = ' <a href="' . $heading[0]['link'] . '" class="menuBoxHeadingLink">' . $heading[0]['text'] . '</a> ';
|
||||
} else {
|
||||
$heading[0]['text'] = ' ' . $heading[0]['text'] . ' ';
|
||||
}
|
||||
$this->heading = $this->tableBlock($heading);
|
||||
|
||||
$this->table_data_parameters = 'class="menuBoxContent"';
|
||||
$this->contents = $this->tableBlock($contents);
|
||||
|
||||
return $this->heading . $this->contents;
|
||||
}
|
||||
}
|
||||
?>
|
||||
Reference in New Issue
Block a user