Source for file simple_test.php
Documentation is available at simple_test.php
// set_include_path('.:/cvs/pear/Services_Trackback:/usr/php4/share/pear');
// For more readable dumping of variables
require_once 'Var_Dump.php';
if (isset ($_SERVER['REQUEST_URI'])) {
// Setup for displaying XHTML output.
array ('display_mode'=> 'XHTML_Text'),
'after_text' => '<br />',
// Headline function for XHTML output.
function head ( $text ) {
echo '<br /><b>'. $text. '</b><br />';
// Setup for displaying console output.
array ('display_mode' => 'Text'),
// Headline function for Text output.
function head ( $text ) {
echo "\n\n--- ". $text. " ---\n\n";
require_once 'Services/Trackback.php';
require_once dirname (__FILE__ ). '/trackback_data.php';
head('Success response');
Var_Dump ::display ($trackback->getResponseSuccess ());
Var_Dump ::display ($trackback->getResponseError (1 , "Test error"));
head('Newly created trackback object');
Var_Dump ::display ($trackback);
head('Autodiscovery code (with comments)');
Var_Dump ::display ($trackback->getAutoDiscoveryCode ());
head('Autodiscovery code (without comments)');
Var_Dump ::display ($trackback->getAutoDiscoveryCode (false ));
Var_Dump ::display ($trackback->receive ($trackbackData['undetected']));
head('Received trackback object');
Var_Dump ::display ($trackback);
if (true === $conf['online']) {
head('Autodiscovered trackback object');
Var_Dump ::display ($trackback->autodiscover ());
Var_Dump ::display ($trackback);
head('Sending trackback');
$trackback->set ('title', 'Testing Services_Trackback');
$trackback->set ('url', 'http://www.example.com');
$trackback->set ('excerpt', 'Test test tes...');
$trackback->set ('blog_name', 'Tobias Schlitt testing Services_Trackback');
Var_Dump ::display ($trackback);
Var_Dump ::display ($trackback->send ());
head('Wordlist spam check');
foreach ($trackbackData as $id => $set) {
$trackback->createSpamCheck ('Wordlist');
Var_Dump ::display ($trackback->checkSpam ());
// Var_Dump::display($trackback);
head('DNSBL spam check');
foreach ($trackbackData as $id => $set) {
$trackback->createSpamCheck ('DNSBL');
Var_Dump ::display ($trackback->checkSpam ());
// Var_Dump::display($trackback);
head('SURBL spam check');
foreach ($trackbackData as $id => $set) {
$trackback->createSpamCheck ('SURBL');
Var_Dump ::display ($trackback->checkSpam ());
// Var_Dump::display($trackback);
head('Wordlist + DNSBL spam check');
foreach ($trackbackData as $id => $set) {
$trackback->createSpamCheck ('Wordlist');
$trackback->createSpamCheck ('DNSBL');
Var_Dump ::display ($trackback->checkSpam ());
// Var_Dump::display($trackback);
Documentation generated on Mon, 11 Mar 2019 14:36:32 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.
|