Code Duplication    Length = 81-93 lines in 2 locations

mod/wet4/start.php 2 locations

@@ 1321-1413 (lines=93) @@
1318
1319
1320
        //rearrange menu items
1321
    if(elgg_get_context() == 'profile'){
1322
1323
        elgg_unregister_menu_item('owner_block', 'activity');
1324
1325
        //turn owner_block  menu into tabs
1326
        foreach ($menu as $key => $item){
1327
1328
            switch ($item->getName()) {
1329
                case 'discussion':
1330
                    $item->setText(elgg_echo('gprofile:discussion'));
1331
1332
                    $item->setPriority('1');
1333
                    break;
1334
                case 'file':
1335
                    $item->setText(elgg_echo('gprofile:files'));
1336
                    $item->setHref('#file');
1337
                    $item->setPriority('2');
1338
                    break;
1339
                case 'blog':
1340
                    $item->setText(elgg_echo('gprofile:blogs'));
1341
                    $item->setHref('#blog');
1342
                    $item->setPriority('3');
1343
                    break;
1344
                case 'event_calendar':
1345
                    $item->setText(elgg_echo('gprofile:events'));
1346
                    $item->setHref('#events');
1347
                    $item->setPriority('6');
1348
                    break;
1349
                case 'pages':
1350
                    $item->setText(elgg_echo('gprofile:pages'));
1351
                    $item->setHref('#page_top');
1352
                    $item->setPriority('7');
1353
                    break;
1354
                case 'bookmarks':
1355
                    $item->setText(elgg_echo('gprofile:bookmarks'));
1356
                    $item->setHref('#bookmarks');
1357
                    $item->setPriority('8');
1358
                    break;
1359
                case 'polls':
1360
                    $item->setText(elgg_echo('gprofile:polls'));
1361
                    $item->setHref('#poll');
1362
                    $item->setPriority('9');
1363
                    break;
1364
                case 'tasks':
1365
                    $item->setText(elgg_echo('gprofile:tasks'));
1366
                    $item->setHref('#task_top');
1367
                    $item->setPriority('10');
1368
                    break;
1369
                case 'photos':
1370
                    $item->setText(elgg_echo('gprofile:photos'));
1371
                    $item->addItemClass('removeMe');
1372
                    $item->setPriority('11');
1373
                    break;
1374
                case 'photo_albums':
1375
                    $item->setText(elgg_echo('gprofile:albumsCatch'));
1376
                    $item->setHref('#album');
1377
                    $item->setPriority('12');
1378
                    break;
1379
                case 'ideas':
1380
                    $item->setText(elgg_echo('gprofile:ideas'));
1381
                    $item->addItemClass('removeMe');
1382
                    $item->setPriority('12');
1383
                    break;
1384
1385
                case 'orgs':
1386
                    $item->setPriority('13');
1387
                    break;
1388
                case 'thewire':
1389
                    //$item->setText(elgg_echo('The Wire'));
1390
                    $item->setHref('#thewire');
1391
                    $item->setPriority('5');
1392
                    break;
1393
                case 'activity':
1394
                    $item->setText(elgg_echo('activity'));
1395
1396
                    $item->setPriority('13');
1397
                    $item->addItemClass('removeMe');
1398
                    break;
1399
                case 'user_invite_from_profile':
1400
                    $item->setPriority('13');
1401
                    break;
1402
								case 'questions':
1403
			              $item->setText(elgg_echo('widget:questions:title'));
1404
			              $item->setHref('#question');
1405
			              $item->setPriority('8');
1406
		                break;
1407
            }
1408
1409
        }
1410
1411
1412
1413
    }
1414
1415
1416
	//rearrange menu items
@@ 1417-1497 (lines=81) @@
1414
1415
1416
	//rearrange menu items
1417
	if (elgg_get_context() == 'profile') {
1418
		elgg_unregister_menu_item('owner_block', 'activity');
1419
1420
		//turn owner_block menu into tabs
1421
		foreach ($menu as $key => $item) {
1422
			switch ($item->getName()) {
1423
				case 'discussion':
1424
					$item->setText(elgg_echo('gprofile:discussion'));
1425
					$item->setPriority('1');
1426
					break;
1427
				case 'file':
1428
					$item->setText(elgg_echo('gprofile:files'));
1429
					$item->setHref('#file');
1430
					$item->setPriority('2');
1431
					break;
1432
				case 'blog':
1433
					$item->setText(elgg_echo('gprofile:blogs'));
1434
					$item->setHref('#blog');
1435
					$item->setPriority('3');
1436
					break;
1437
				case 'thewire':
1438
					$item->setHref('#thewire');
1439
					$item->setPriority('5');
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 'questions':
1457
					$item->setText(elgg_echo('widget:questions:title'));
1458
					$item->setHref('#question');
1459
					$item->setPriority('8');
1460
					break;
1461
				case 'polls':
1462
					$item->setText(elgg_echo('gprofile:polls'));
1463
					$item->setHref('#poll');
1464
					$item->setPriority('9');
1465
					break;
1466
				case 'tasks':
1467
					$item->setText(elgg_echo('gprofile:tasks'));
1468
					$item->setHref('#task_top');
1469
					$item->setPriority('10');
1470
					break;
1471
				case 'photos':
1472
					$item->setText(elgg_echo('gprofile:photos'));
1473
					$item->addItemClass('removeMe');
1474
					$item->setPriority('11');
1475
					break;
1476
				case 'photo_albums':
1477
					$item->setText(elgg_echo('gprofile:albumsCatch'));
1478
					$item->setHref('#album');
1479
					$item->setPriority('12');
1480
					break;
1481
				case 'ideas':
1482
					$item->setText(elgg_echo('gprofile:ideas'));
1483
					$item->addItemClass('removeMe');
1484
					$item->setPriority('12');
1485
					break;
1486
				case 'activity':
1487
					$item->setText('Activity');
1488
					$item->setPriority('13');
1489
					$item->addItemClass('removeMe');
1490
					break;
1491
				case 'user_invite_from_profile':
1492
				case 'orgs':
1493
					$item->setPriority('13');
1494
					break;
1495
			}
1496
		}
1497
	}
1498
}
1499
1500
/*