#!/usr/bin/php
<?php 
include __DIR__ . '/../src/autoloader.php';
$configurator = new s9e\TextFormatter\Configurator();
$configurator->enableJavaScript();
$configurator->rootRules->enableAutoLineBreaks();
$configurator->BBCodes->addFromRepository('*');
$configurator->BBCodes->addFromRepository('B');
$configurator->BBCodes->addFromRepository('C');
$configurator->BBCodes->addFromRepository('CODE');
$configurator->BBCodes->addFromRepository('COLOR');
$configurator->BBCodes->addFromRepository('FLOAT');
$configurator->BBCodes->addFromRepository('HR');
$configurator->BBCodes->addFromRepository('I');
$configurator->BBCodes->addFromRepository('LIST');
$configurator->BBCodes->addFromRepository('QUOTE');
$configurator->BBCodes->addFromRepository('S');
$configurator->BBCodes->addFromRepository('U');
$configurator->BBCodes->addFromRepository('URL');
$configurator->Censor->add('apple', 'banana');
$configurator->Emoticons->add(':)', '<img src="s.png" alt=":)"/>');
$configurator->Preg->replace('/#(?<tag>[a-z0-9]+)/i', '<a href="https://twitter.com/#!/search/%23{@tag}"><xsl:apply-templates/></a>');
$configurator->HTMLElements->allowElement('a');
$configurator->HTMLElements->allowElement('b');
$configurator->HTMLElements->allowAttribute('a', 'href');
$configurator->HTMLElements->allowAttribute('a', 'title');
$configurator->Autolink;
$configurator->HTMLEntities;
$configurator->FancyPants;
$configurator->MediaEmbed->createIndividualBBCodes = true;
$configurator->MediaEmbed->add('youtube');