Example #1
0
    }
    TABLE {
        margin-left: 20px;
    }
    IMG {
        width: 16px;
        height: 16px;
        border: 0px;
    }
    </style>
  </head>
  <body>

EOS;

  $files = TNTDebug::Files();

  if ($error) {
      echo "    <p class=\"error\">".htmlentities($error)."</p>\n";
  }

  if (!$files) {
      echo "    <p><b>No debug files available.</b></p>\n";
  } else {
      echo "    <p>Please select from the following debug files;</p>\n";
      echo "      <ul>\n";
      foreach ($files as $file) {
          $href = $_SERVER['PHP_SELF'].'?file='.urlencode($file);
          $name = basename($file);
          echo "        <li><a href=\"{$href}&op=view\">{$name}</a>&nbsp;<a href=\"{$href}&op=delete\" style=\"color: red;\">[Delete]</a></li>\n";
      }
Example #2
0
TNTDebug::Warning('$path->Get(\'array\')=', $path->Get('array'));
TNTDebug::Warning('$path->Get(\'string\') === $path_string =', $path->Get('string') === $path_string);
echo '<h1>Time Format Tests</h1>';
TNTLoader::RequireClass('tnttime');
$tm =& new TNTTime();
$tm_string = '15/06/2004 AD 11:53:04 GMT';
$tm_array = array('day' => 15, 'month' => 6, 'year' => 2004, 'period' => 'AD', 'hour' => 11, 'minute' => 53, 'second' => 4, 'tz' => 'GMT');
TNTDebug::Warning('$tm->Set($tm_string)=', $tm->Set($tm_string));
TNTDebug::Warning('$tm->Get()=', $tm->Get());
TNTDebug::Warning('$tm->Get(\'string\')=', $tm->Get('string'));
TNTDebug::Warning('$tm->Get(\'array\')=', $tm->Get('array'));
TNTDebug::Warning('array_diff($tm->Get(\'array\'),$tm_array)=', array_diff($tm->Get('array'), $tm_array));
TNTDebug::Warning('$tm->Set($tm_array)=', $tm->Set($tm_array));
TNTDebug::Warning('$tm->Get()=', $tm->Get());
TNTDebug::Warning('$tm->Get(\'string\')=', $tm->Get('string'));
TNTDebug::Warning('$tm->Get(\'array\')=', $tm->Get('array'));
TNTDebug::Warning('$tm->Get(\'string\') === $tm_string =', $tm->Get('string') === $tm_string);
echo '<h1>Ini Tests</h1>';
TNTLoader::RequireClass('tntini');
$ini =& new TNTIni();
TNTDebug::Warning('$ini->LoadFile(\'test-ini.ini\')=', $ini->LoadFile('test-ini.ini'));
TNTDebug::Warning('$tm->Items()=', $ini->Items());
TNTDebug::Warning('$ini->SaveFile(\'test-ini-tmp.ini\')=', $ini->SaveFile('test-ini-tmp.ini'));
?>

</body>
</html>

<!-- /* vim: set expandtab tabstop=4 shiftwidth=4: */ -->

Example #3
0
<head>
  <title>XML Tests</title>
</head>
<body>

<?php 
global $tnt;
include '../../../../../includes/tntsynergy.inc';
TNTDebug::SetFlags(TNT_DEBUG_FLAGS_TOSCREEN);
TNTLoader::RequireClass('TNTXmlParser');
$file = './test.xml';
$opts = TNT_TAGPARSER_OPTS_CASELOWER | TNT_TAGPARSER_OPTS_SKIPALL | TNT_TAGPARSER_OPTS_TRIM;
echo '<h1>Basic XML Parser Tests</h1>';
$xmlParser =& new TNTXmlParser();
if (!$xmlParser->ParseFile($file, $opts)) {
    TNTError::Error('Failed to parse the xml file: ' . $xmlParser->Error());
} else {
    TNTDebug::Warning('Parsed data=', $xmlParser->Root());
    TNTDebug::Warning('Reduced data=', $xmlParser->Reduce());
    TNTDebug::Warning('Condensed data=', $xmlParser->Condense());
    TNTDebug::Warning('Group data=', $xmlParser->Group());
    TNTDebug::Warning('Merge data=', $xmlParser->Merge());
}
?>

</body>
</html>

<!-- /* vim: set expandtab tabstop=4 shiftwidth=4: */ -->