JError::raiseError( 403, JText::_( "ALERTNOTAUTH" ) );
}

require_once JPATH_PLUGINS.'/system/nnframework/helpers/parameters.php';
$parameters =& NNParameters::getParameters();
$params = $parameters->getPluginParamValues( 'modulesanywhere', 'editors-xtd' );

$mainframe =& JFactory::getApplication();
if ( $mainframe->isSite() ) {
	if ( !$params->enable_frontend ) {
		JError::raiseError( 403, JText::_( "ALERTNOTAUTH" ) );
	}
}

$class = new plgButtonModulesAnywherePopup();
$class->render( $params );

class plgButtonModulesAnywherePopup
{
	function render( &$params )
	{
		$mainframe =& JFactory::getApplication();

		// load the admin language file
		$lang =& JFactory::getLanguage();
		if ( $lang->getTag() != 'en-GB' ) {
			// Loads English language file as fallback (for undefined stuff in other language file)
			$lang->load( 'plg_editors-xtd_modulesanywhere', JPATH_ADMINISTRATOR, 'en-GB' );
		}
		$lang->load( 'plg_editors-xtd_modulesanywhere', JPATH_ADMINISTRATOR, null, 1 );
		// load the content language file