.
*/
/**
* Collection of HTML widgets.
*
* @package HTML
*/
/**
* A tab character.
*
* @var string
*/
define("t", "\t");
/**
* A line feed.
*
* @var string
*/
define("n", "\n");
/**
* A self-closing HTML line-break tag.
*
* @var string
*/
define("br", "
");
/**
* A non-breaking space as a HTML entity.
*
* @var string
*/
define("sp", " ");
/**
* An ampersand as a HTML entity.
*
* @var string
*/
define("a", "&");
/**
* Renders the admin-side footer.
*
* The footer's default markup is provided by a theme. It can be further
* customised via the "admin_side > footer" pluggable UI callback event.
*
* In addition to the pluggable UI, this function also calls callback events
* "admin_side > main_content_end" and "admin_side > body_end".
*/
function end_page()
{
global $event, $app_mode, $theme, $textarray_script;
if ($app_mode != 'async' && $event != 'tag') {
callback_event('admin_side', 'main_content_end');
echo n.''.n.''.n.'