Code Duplication    Length = 81-93 lines in 2 locations

mod/wet4/start.php 2 locations

@@ 1361-1453 (lines=93) @@
1358
1359
1360
        //rearrange menu items
1361
    if(elgg_get_context() == 'profile'){
1362
1363
        elgg_unregister_menu_item('owner_block', 'activity');
1364
1365
        //turn owner_block  menu into tabs
1366
        foreach ($menu as $key => $item){
1367
1368
            switch ($item->getName()) {
1369
                case 'discussion':
1370
                    $item->setText(elgg_echo('gprofile:discussion'));
1371
1372
                    $item->setPriority('1');
1373
                    break;
1374
                case 'file':
1375
                    $item->setText(elgg_echo('gprofile:files'));
1376
                    $item->setHref('#file');
1377
                    $item->setPriority('2');
1378
                    break;
1379
                case 'blog':
1380
                    $item->setText(elgg_echo('gprofile:blogs'));
1381
                    $item->setHref('#blog');
1382
                    $item->setPriority('3');
1383
                    break;
1384
                case 'event_calendar':
1385
                    $item->setText(elgg_echo('gprofile:events'));
1386
                    $item->setHref('#events');
1387
                    $item->setPriority('6');
1388
                    break;
1389
                case 'pages':
1390
                    $item->setText(elgg_echo('gprofile:pages'));
1391
                    $item->setHref('#page_top');
1392
                    $item->setPriority('7');
1393
                    break;
1394
                case 'bookmarks':
1395
                    $item->setText(elgg_echo('gprofile:bookmarks'));
1396
                    $item->setHref('#bookmarks');
1397
                    $item->setPriority('8');
1398
                    break;
1399
                case 'polls':
1400
                    $item->setText(elgg_echo('gprofile:polls'));
1401
                    $item->setHref('#poll');
1402
                    $item->setPriority('9');
1403
                    break;
1404
                case 'tasks':
1405
                    $item->setText(elgg_echo('gprofile:tasks'));
1406
                    $item->setHref('#task_top');
1407
                    $item->setPriority('10');
1408
                    break;
1409
                case 'photos':
1410
                    $item->setText(elgg_echo('gprofile:photos'));
1411
                    $item->addItemClass('removeMe');
1412
                    $item->setPriority('11');
1413
                    break;
1414
                case 'photo_albums':
1415
                    $item->setText(elgg_echo('gprofile:albumsCatch'));
1416
                    $item->setHref('#album');
1417
                    $item->setPriority('12');
1418
                    break;
1419
                case 'ideas':
1420
                    $item->setText(elgg_echo('gprofile:ideas'));
1421
                    $item->addItemClass('removeMe');
1422
                    $item->setPriority('12');
1423
                    break;
1424
1425
                case 'orgs':
1426
                    $item->setPriority('13');
1427
                    break;
1428
                case 'thewire':
1429
                    //$item->setText(elgg_echo('The Wire'));
1430
                    $item->setHref('#thewire');
1431
                    $item->setPriority('5');
1432
                    break;
1433
                case 'activity':
1434
                    $item->setText(elgg_echo('activity'));
1435
1436
                    $item->setPriority('13');
1437
                    $item->addItemClass('removeMe');
1438
                    break;
1439
                case 'user_invite_from_profile':
1440
                    $item->setPriority('13');
1441
                    break;
1442
								case 'questions':
1443
			              $item->setText(elgg_echo('widget:questions:title'));
1444
			              $item->setHref('#question');
1445
			              $item->setPriority('8');
1446
		                break;
1447
            }
1448
1449
        }
1450
1451
1452
1453
    }
1454
1455
1456
	//rearrange menu items
@@ 1457-1537 (lines=81) @@
1454
1455
1456
	//rearrange menu items
1457
	if (elgg_get_context() == 'profile') {
1458
		elgg_unregister_menu_item('owner_block', 'activity');
1459
1460
		//turn owner_block menu into tabs
1461
		foreach ($menu as $key => $item) {
1462
			switch ($item->getName()) {
1463
				case 'discussion':
1464
					$item->setText(elgg_echo('gprofile:discussion'));
1465
					$item->setPriority('1');
1466
					break;
1467
				case 'file':
1468
					$item->setText(elgg_echo('gprofile:files'));
1469
					$item->setHref('#file');
1470
					$item->setPriority('2');
1471
					break;
1472
				case 'blog':
1473
					$item->setText(elgg_echo('gprofile:blogs'));
1474
					$item->setHref('#blog');
1475
					$item->setPriority('3');
1476
					break;
1477
				case 'thewire':
1478
					$item->setHref('#thewire');
1479
					$item->setPriority('5');
1480
					break;
1481
				case 'event_calendar':
1482
					$item->setText(elgg_echo('gprofile:events'));
1483
					$item->setHref('#events');
1484
					$item->setPriority('6');
1485
					break;
1486
				case 'pages':
1487
					$item->setText(elgg_echo('gprofile:pages'));
1488
					$item->setHref('#page_top');
1489
					$item->setPriority('7');
1490
					break;
1491
				case 'bookmarks':
1492
					$item->setText(elgg_echo('gprofile:bookmarks'));
1493
					$item->setHref('#bookmarks');
1494
					$item->setPriority('8');
1495
					break;
1496
				case 'questions':
1497
					$item->setText(elgg_echo('widget:questions:title'));
1498
					$item->setHref('#question');
1499
					$item->setPriority('8');
1500
					break;
1501
				case 'polls':
1502
					$item->setText(elgg_echo('gprofile:polls'));
1503
					$item->setHref('#poll');
1504
					$item->setPriority('9');
1505
					break;
1506
				case 'tasks':
1507
					$item->setText(elgg_echo('gprofile:tasks'));
1508
					$item->setHref('#task_top');
1509
					$item->setPriority('10');
1510
					break;
1511
				case 'photos':
1512
					$item->setText(elgg_echo('gprofile:photos'));
1513
					$item->addItemClass('removeMe');
1514
					$item->setPriority('11');
1515
					break;
1516
				case 'photo_albums':
1517
					$item->setText(elgg_echo('gprofile:albumsCatch'));
1518
					$item->setHref('#album');
1519
					$item->setPriority('12');
1520
					break;
1521
				case 'ideas':
1522
					$item->setText(elgg_echo('gprofile:ideas'));
1523
					$item->addItemClass('removeMe');
1524
					$item->setPriority('12');
1525
					break;
1526
				case 'activity':
1527
					$item->setText('Activity');
1528
					$item->setPriority('13');
1529
					$item->addItemClass('removeMe');
1530
					break;
1531
				case 'user_invite_from_profile':
1532
				case 'orgs':
1533
					$item->setPriority('13');
1534
					break;
1535
			}
1536
		}
1537
	}
1538
}
1539
1540
/*