Code Duplication    Length = 81-93 lines in 2 locations

mod/wet4/start.php 2 locations

@@ 1418-1510 (lines=93) @@
1415
1416
1417
        //rearrange menu items
1418
    if(elgg_get_context() == 'profile'){
1419
1420
        elgg_unregister_menu_item('owner_block', 'activity');
1421
1422
        //turn owner_block  menu into tabs
1423
        foreach ($menu as $key => $item){
1424
1425
            switch ($item->getName()) {
1426
                case 'discussion':
1427
                    $item->setText(elgg_echo('gprofile:discussion'));
1428
1429
                    $item->setPriority('1');
1430
                    break;
1431
                case 'file':
1432
                    $item->setText(elgg_echo('gprofile:files'));
1433
                    $item->setHref('#file');
1434
                    $item->setPriority('2');
1435
                    break;
1436
                case 'blog':
1437
                    $item->setText(elgg_echo('gprofile:blogs'));
1438
                    $item->setHref('#blog');
1439
                    $item->setPriority('3');
1440
                    break;
1441
                case 'event_calendar':
1442
                    $item->setText(elgg_echo('gprofile:events'));
1443
                    $item->setHref('#events');
1444
                    $item->setPriority('6');
1445
                    break;
1446
                case 'pages':
1447
                    $item->setText(elgg_echo('gprofile:pages'));
1448
                    $item->setHref('#page_top');
1449
                    $item->setPriority('7');
1450
                    break;
1451
                case 'bookmarks':
1452
                    $item->setText(elgg_echo('gprofile:bookmarks'));
1453
                    $item->setHref('#bookmarks');
1454
                    $item->setPriority('8');
1455
                    break;
1456
                case 'polls':
1457
                    $item->setText(elgg_echo('gprofile:polls'));
1458
                    $item->setHref('#poll');
1459
                    $item->setPriority('9');
1460
                    break;
1461
                case 'tasks':
1462
                    $item->setText(elgg_echo('gprofile:tasks'));
1463
                    $item->setHref('#task_top');
1464
                    $item->setPriority('10');
1465
                    break;
1466
                case 'photos':
1467
                    $item->setText(elgg_echo('gprofile:photos'));
1468
                    $item->addItemClass('removeMe');
1469
                    $item->setPriority('11');
1470
                    break;
1471
                case 'photo_albums':
1472
                    $item->setText(elgg_echo('gprofile:albumsCatch'));
1473
                    $item->setHref('#album');
1474
                    $item->setPriority('12');
1475
                    break;
1476
                case 'ideas':
1477
                    $item->setText(elgg_echo('gprofile:ideas'));
1478
                    $item->addItemClass('removeMe');
1479
                    $item->setPriority('12');
1480
                    break;
1481
1482
                case 'orgs':
1483
                    $item->setPriority('13');
1484
                    break;
1485
                case 'thewire':
1486
                    //$item->setText(elgg_echo('The Wire'));
1487
                    $item->setHref('#thewire');
1488
                    $item->setPriority('5');
1489
                    break;
1490
                case 'activity':
1491
                    $item->setText(elgg_echo('activity'));
1492
1493
                    $item->setPriority('13');
1494
                    $item->addItemClass('removeMe');
1495
                    break;
1496
                case 'user_invite_from_profile':
1497
                    $item->setPriority('13');
1498
                    break;
1499
								case 'questions':
1500
			              $item->setText(elgg_echo('widget:questions:title'));
1501
			              $item->setHref('#question');
1502
			              $item->setPriority('8');
1503
		                break;
1504
            }
1505
1506
        }
1507
1508
1509
1510
    }
1511
1512
1513
	//rearrange menu items
@@ 1514-1594 (lines=81) @@
1511
1512
1513
	//rearrange menu items
1514
	if (elgg_get_context() == 'profile') {
1515
		elgg_unregister_menu_item('owner_block', 'activity');
1516
1517
		//turn owner_block menu into tabs
1518
		foreach ($menu as $key => $item) {
1519
			switch ($item->getName()) {
1520
				case 'discussion':
1521
					$item->setText(elgg_echo('gprofile:discussion'));
1522
					$item->setPriority('1');
1523
					break;
1524
				case 'file':
1525
					$item->setText(elgg_echo('gprofile:files'));
1526
					$item->setHref('#file');
1527
					$item->setPriority('2');
1528
					break;
1529
				case 'blog':
1530
					$item->setText(elgg_echo('gprofile:blogs'));
1531
					$item->setHref('#blog');
1532
					$item->setPriority('3');
1533
					break;
1534
				case 'thewire':
1535
					$item->setHref('#thewire');
1536
					$item->setPriority('5');
1537
					break;
1538
				case 'event_calendar':
1539
					$item->setText(elgg_echo('gprofile:events'));
1540
					$item->setHref('#events');
1541
					$item->setPriority('6');
1542
					break;
1543
				case 'pages':
1544
					$item->setText(elgg_echo('gprofile:pages'));
1545
					$item->setHref('#page_top');
1546
					$item->setPriority('7');
1547
					break;
1548
				case 'bookmarks':
1549
					$item->setText(elgg_echo('gprofile:bookmarks'));
1550
					$item->setHref('#bookmarks');
1551
					$item->setPriority('8');
1552
					break;
1553
				case 'questions':
1554
					$item->setText(elgg_echo('widget:questions:title'));
1555
					$item->setHref('#question');
1556
					$item->setPriority('8');
1557
					break;
1558
				case 'polls':
1559
					$item->setText(elgg_echo('gprofile:polls'));
1560
					$item->setHref('#poll');
1561
					$item->setPriority('9');
1562
					break;
1563
				case 'tasks':
1564
					$item->setText(elgg_echo('gprofile:tasks'));
1565
					$item->setHref('#task_top');
1566
					$item->setPriority('10');
1567
					break;
1568
				case 'photos':
1569
					$item->setText(elgg_echo('gprofile:photos'));
1570
					$item->addItemClass('removeMe');
1571
					$item->setPriority('11');
1572
					break;
1573
				case 'photo_albums':
1574
					$item->setText(elgg_echo('gprofile:albumsCatch'));
1575
					$item->setHref('#album');
1576
					$item->setPriority('12');
1577
					break;
1578
				case 'ideas':
1579
					$item->setText(elgg_echo('gprofile:ideas'));
1580
					$item->addItemClass('removeMe');
1581
					$item->setPriority('12');
1582
					break;
1583
				case 'activity':
1584
					$item->setText('Activity');
1585
					$item->setPriority('13');
1586
					$item->addItemClass('removeMe');
1587
					break;
1588
				case 'user_invite_from_profile':
1589
				case 'orgs':
1590
					$item->setPriority('13');
1591
					break;
1592
			}
1593
		}
1594
	}
1595
}
1596
1597
/*