<?php

if (!class_exists('ESSBNetworks_Flattr')) {
	include_once (ESSB3_PLUGIN_ROOT . 'lib/networks/essb-flattr.php');
}


include_once (ESSB3_PLUGIN_ROOT . 'lib/core/cache/essb-cache-detector.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/core/options/essb-options-structure-shared.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/core/options/essb-options-framework.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/core/options/essb-options-interface.php');

// metabox builder
include_once (ESSB3_PLUGIN_ROOT . 'lib/core/options/essb-matebox-options-framework.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/core/options/essb-metabox-interface.php');


include_once (ESSB3_PLUGIN_ROOT . 'lib/modules/social-share-analytics/essb-social-share-analytics-backend.php');

if (defined('ESSB3_LIGHTMODE')) {
	include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-options-structure-light.php');
}
else {
	include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-options-structure.php');
}
include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-metabox.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-admin-activate.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-admin.php');
include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-twitter-counter-recovery.php');

if (!class_exists('ESSBShortcodeGenerator')) {
	include_once (ESSB3_PLUGIN_ROOT . 'lib/admin/essb-shortcode-generator.php');
}

?>