Ejemplo n.º 1
0
            }
        }
    }
    fclose($handle);
}
$end = time() - $start;
if ($end == 0) {
    $end = 1;
}
//Show results
switch ($GLOBALS['output']) {
    case "STDOUT":
        outputSTDOUT($strm);
        break;
    case "HTML":
        outputHTML($strm, count($files), count($kbfiles), count($keywords), $end);
        break;
    default:
        if ($GLOBALS['colors']) {
            echo "\nFatal Error! \n\n";
        } else {
            echo "\nFatal Error!\n\n";
        }
        exit(-1);
}
if ($end == 0 || $end == 1) {
    echo "\n\nFinished! " . count($strm) . " results in 1 second.\n";
} else {
    echo "\n\nFinished! " . count($strm) . " results in " . $end . " seconds.\n";
}
echo "\n";
Ejemplo n.º 2
0
<?php

require_once './driver.inc';
$skin = isset($_COOKIE['interface']) && $_COOKIE['interface'] == '2ch' ? $NIch_skin_pc : $bbs_skin_pc;
outputHTML($skin, $pteargs);
Ejemplo n.º 3
0
    <meta name="description" content="This class will output a ghost image and update a SQLite database.">
    <meta name="author" content="Tyler Heshka <theshka>">

    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/skeleton/2.0.4/skeleton.min.css">
    <link rel="stylesheet" href="assets/custom.css">

    <!--[if lt IE 9]>
    <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
</head>
<body>
    <div class="container">
        <div class="row">
            <div class="twelve columns">
                <div class="row">
                    <div class="twelve columns">
                        <a href="form.php" class="button" title="EmailTrack Test">Send Mail</a>
                        <a href="../index.html" class="button button-primary u-pull-right" title="EmailTrack Demo">Main</a>
                    </div>
                </div>
                <div class="row">
                    <?php 
outputHTML();
?>
                </div>
            </div>
        </div>
    </div>
</body>
</html>
Ejemplo n.º 4
0
function renderHTML(&$template)
{
    if (isset($template->dbselect->table)) {
        if (!isset($template->dbselect->alias)) {
            $template->dbselect->alias = $template->dbselect->name;
        }
        $where = array();
        foreach ($template->dbselect->where as $key => $val) {
            $val = getVar($val);
            $where[] = '`' . $key . '` = \'' . $val . '\'';
        }
        $db =& JFactory::getDBO();
        $query = 'SELECT ' . '`' . $template->dbselect->name . '` as name, ' . '`' . $template->dbselect->alias . '` as alias' . ' FROM ' . $template->dbselect->table . ' WHERE ' . implode(' AND ', $where) . ' LIMIT 1';
        $db->setQuery($query);
        $item = $db->loadObject();
    } else {
        $item = new stdClass();
        $item->name = JText::_($template->dbselect->name);
        if (!isset($template->dbselect->alias)) {
            $item->alias = $item->name;
        } else {
            $item->alias = $template->dbselect->alias;
        }
    }
    $item->alias = filterAlias($item->alias);
    $width = '100%';
    $elements = array();
    $elements[] = el('Title', '<input class="inputbox" type="text" name="name" style=width:' . $width . ';" maxlength="255" value="' . $item->name . '" />');
    $elements[] = el('Alias', '<input class="inputbox" type="text" name="alias" style=width:' . $width . ';" maxlength="255" value="' . $item->alias . '" />');
    $elements[] = el('Published', '<input type="radio" name="published" value="0"  />
		<label for="published0">' . JText::_('No') . '</label>
		<input type="radio" name="published" value="1" checked="checked"  />
		<label for="published1">' . JText::_('Yes') . '</label>');
    $elements[] = el('Parent Item', getMenuItems('menuitem', $width));
    if (isset($template->extras) && is_object($template->extras) && isset($template->extras->extra)) {
        if (!is_array($template->extras->extra)) {
            $template->extras->extra = array($template->extras->extra);
        }
        $extra_elements = array();
        foreach ($template->extras->extra as $element) {
            if ($element->type == 'toggler') {
                if (isset($element->param)) {
                    if (!isset($element->value)) {
                        $element->value = '';
                    }
                    $set_groups = explode('|', $element->param);
                    $set_values = explode('|', $element->value);
                    $ids = array();
                    foreach ($set_groups as $i => $group) {
                        $count = $i;
                        if ($count >= count($set_values)) {
                            $count = 0;
                        }
                        $values = explode(',', $set_values[$count]);
                        foreach ($values as $val) {
                            $ids[] = $group . '.' . $val;
                        }
                    }
                    $el = '</table><div id="' . rand(1000000, 9999999) . '___' . implode('___', $ids) . '" class="nntoggler nntoggler_horizontal" style="visibility: hidden;"><table width="100%" class="paramlist admintable" cellspacing="1">';
                } else {
                    $el = '</table></div><table width="100%" class="paramlist admintable" cellspacing="1">';
                }
                $extra_elements[] = el('', $el);
                continue;
            }
            if (!isset($element->name) || !isset($element->type)) {
                continue;
            }
            if ($element->type == 'title') {
                $extra_elements[] = el('@spacer', JText::_($element->name));
                continue;
            }
            if (!isset($element->param)) {
                continue;
            }
            if ($element->name == '') {
                $element->name = $element->param;
            }
            if ($element->param == '') {
                $element->param = strtolower($element->name);
            }
            if (!isset($element->value)) {
                $element->value = '';
            }
            if (!isset($element->values)) {
                $element->values = new stdClass();
                $element->values->value = $element->value;
            }
            if (!isset($element->default)) {
                $element->default = '';
            }
            $style = '';
            if (isset($element->style)) {
                $style = $element->style;
            }
            if ($element->type == 'radio' || $element->type == 'select') {
                $options = array();
                if (!is_array($element->values->value)) {
                    $element->values->value = array($element->values->value);
                }
                foreach ($element->values->value as $val) {
                    $options[] = JHTML::_('select.option', $val->value, JText::_($val->name), 'value', 'text');
                }
            }
            switch ($element->type) {
                case 'select':
                    $el = JHTML::_('select.genericlist', $options, 'params[' . $element->param . ']', 'class="inputbox" style="' . $style . '"', 'value', 'text', $element->default, $element->param);
                    break;
                case 'radio':
                    $el = JHTML::_('select.radiolist', $options, 'params[' . $element->param . ']', 'class="inputbox" style="' . $style . '"', 'value', 'text', $element->default);
                    // add breaks between each radio element
                    $el = preg_replace('#(</label>)(\\s*<input )#i', '\\1<br />\\2', $el);
                    break;
                case 'textarea':
                    $el = '<textarea style="width:' . $width . ';height:100px;' . $style . '" name="params[' . $element->param . ']">' . $element->values->value . '</textarea>';
                    break;
                case 'hidden':
                    $el = '<input type="hidden" style="' . $style . '" name="params[' . $element->param . ']" value="' . $element->values->value . '" />';
                    break;
                case 'text':
                default:
                    $el = '<input type="text" name="params[' . $element->param . ']" style="width:' . $width . ';' . $style . '" value="' . $element->values->value . '" />';
                    break;
            }
            $extra_elements[] = el($element->name, $el);
        }
        if (!empty($extra_elements)) {
            $elements[] = el('@spacer', '<strong>' . JText::_('ATM_EXTRA_OPTIONS') . '</strong>');
            $elements = array_merge($elements, $extra_elements);
        }
    }
    outputHTML($template, $elements);
}
Ejemplo n.º 5
0
$created_ts = 0;
$debug = false;
if ($nag_version == 3) {
    $data = getData3($statusFile);
    // returns an array
} else {
    $data = getData2($statusFile);
    // returns an array
}
$hosts = $data['hosts'];
$services = $data['services'];
$program = "";
if (array_key_exists("program", $data)) {
    $program = $data['program'];
}
echo outputHTML($hosts, $services, $program);
function outputHTML($hosts, $services, $program)
{
    if ($_GET["minimal"] == "1") {
        $minimal = true;
    }
    $ret = "";
    // begin outputting XML
    //header("Content-type: text/xml");
    if ($minimal) {
        $ret .= "^";
    } else {
        $ret .= "<html>" . "\n";
        $ret .= '<head><style type="text/css">body { background-color: #fff; font:15px arial,sans-serif; } table {margin: 10px auto; } th { width: 400px; text-align: left; } .OK { background-color: green; } .WARNING { background-color: yellow; } .CRITICAL { background-color: red; } .perf { color: #666; font-size: 0.7em; padding-left: 50px; } </style></head>' . "\n";
        $ret .= "<body>" . "<table>\n";
    }