Code Duplication    Length = 13-14 lines in 4 locations

include/functions.php 4 locations

@@ 1414-1427 (lines=14) @@
1411
    $helper = Helper::getInstance();
1412
    $page = basename($_SERVER['PHP_SELF'], '.php');
1413
    switch ($page) {
1414
        case 'register':
1415
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1416
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.validate.js'));
1417
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.validation.functions.js'));
1418
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.stepy.js'));
1419
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
1420
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/smallworld.css'));
1421
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/esri-leaflet-geocoder.css'));
1422
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/leaflet.css'));
1423
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/leaflet.js'));
1424
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/osm_birth.js'));
1425
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/osm_now.js'));
1426
			
1427
            break;
1428
        case 'publicindex':
1429
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1430
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
@@ 1428-1441 (lines=14) @@
1425
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/osm_now.js'));
1426
			
1427
            break;
1428
        case 'publicindex':
1429
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1430
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
1431
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/wall.js'));
1432
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/ajaxupload.3.5.js'));
1433
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.avatar_helper.js'));
1434
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jssocials.min.js'));
1435
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/jssocials.js'));
1436
1437
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/jssocials-theme-minima.css'));
1438
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/oembed.css'));
1439
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1440
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/smallworld.css'));
1441
            break;
1442
        case 'permalink':
1443
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1444
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/wall.js'));
@@ 1442-1454 (lines=13) @@
1439
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1440
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/smallworld.css'));
1441
            break;
1442
        case 'permalink':
1443
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1444
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/wall.js'));
1445
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/oembed.css'));
1446
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/smallworld.css'));
1447
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.innerfade.js'));
1448
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
1449
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jssocials.min.js'));
1450
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/jssocials.js'));
1451
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/jssocials.shares.js'));
1452
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/jssocials-theme-minima.css'));
1453
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1454
            break;
1455
        case 'index':
1456
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1457
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
@@ 1510-1523 (lines=14) @@
1507
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1508
            //$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/colorbox.css'));
1509
            break;
1510
        case 'editprofile':
1511
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.colorbox.js'));
1512
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.validate.js'));
1513
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.validation.functions.js'));
1514
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.stepy.js'));
1515
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.elastic.source.js'));
1516
            $GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/smallworld.css'));
1517
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/esri-leaflet-geocoder.css'));
1518
			$GLOBALS['xoTheme']->addStylesheet($helper->url('assets/css/leaflet.css'));
1519
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/leaflet.js'));
1520
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/osm_birth.js'));
1521
			$GLOBALS['xoTheme']->addScript($helper->url('assets/js/osm_now.js'));
1522
		
1523
            break;
1524
        case 'smallworldshare':
1525
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/jquery.oembed.js'));
1526
            $GLOBALS['xoTheme']->addScript($helper->url('assets/js/wall.js'));