Code Duplication    Length = 81-93 lines in 2 locations

mod/wet4/start.php 2 locations

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