diff options
| author | Antonio Gallo <tonicucoz@gmail.com> | 2011-10-14 22:06:22 +0000 | 
|---|---|---|
| committer | Antonio Gallo <tonicucoz@gmail.com> | 2011-10-14 22:06:22 +0000 | 
| commit | d6b6baa4bcc1f2f6077b785ed90b4eb24e414451 (patch) | |
| tree | 3f249fe949583b58ed92835600bcccef2117b3d1 /h-source/Application/Include | |
| parent | 2ab9d78444374d55a45b63a1693f5194a7baae60 (diff) | |
moderators can see all the actions carried out by users - part 2
Diffstat (limited to 'h-source/Application/Include')
| -rw-r--r-- | h-source/Application/Include/languages.php | 1 | ||||
| -rw-r--r-- | h-source/Application/Include/myFunctions.php | 28 | 
2 files changed, 29 insertions, 0 deletions
diff --git a/h-source/Application/Include/languages.php b/h-source/Application/Include/languages.php index ac75241..a4c4254 100644 --- a/h-source/Application/Include/languages.php +++ b/h-source/Application/Include/languages.php @@ -312,6 +312,7 @@ class Lang  				/*0264*/"This issue is closed"	=>	"Questa questione è stata chiusa",  				/*0265*/"This issue is opened"	=>	"Questa questione è aperta",  				/*0266*/"does it adopt any techniques to track users?"	=>	"adotta qualche tecnica per tracciare gli utenti?", +				/*0267*/"Actions carried out by users"	=>	"Azioni compiute dagli utenti"  			),  		'es'	=>	array  			( diff --git a/h-source/Application/Include/myFunctions.php b/h-source/Application/Include/myFunctions.php index 7ac5705..44b926b 100644 --- a/h-source/Application/Include/myFunctions.php +++ b/h-source/Application/Include/myFunctions.php @@ -561,6 +561,34 @@ function goToModeratedItem( $row = array() )  			$hardInfo = getHardwareInfoFromId($row['id']);  			$url = $hardInfo['controller'].'/view/'.Lang::$current.'/'.$row['id'].'/'.encodeUrl($hardInfo['model']);  			break; +		case 'message_ins': +			$url = 'issues/view/'.Lang::$current.'/'.getIssueNumberFromMessageId($row['id']).'#message-'.$row['id']; +			break; +		case 'wiki_talk_ins': +			$url = 'wiki/talk/'.Lang::$current.'/'.getWikiPageInfoFromTalkId($row['id']).'#wiki-talk-'.$row['id']; +			break; +		case 'issue_ins': +			$url = 'issues/view/'.Lang::$current.'/'.$row['id']; +			break; +		case 'talk_ins': +			$hardInfo = getHardwareInfoFromTalkId($row['id']); +			if (isset($hardInfo)) +			{ +				$controller = Hardware::$typeToController[$hardInfo['type']]; +				$url = $controller.'/talk/'.Lang::$current.'/'.$hardInfo['id_hard'].'#talk-'.$row['id']; +			} +			else +			{ +				$url = 'last/modactions/'.Lang::$current; +			} +			break; +		case 'hardware': +			$hardInfo = getHardwareInfoFromId($row['id']); +			$url = $hardInfo['controller'].'/view/'.Lang::$current.'/'.$row['id'].'/'.encodeUrl($hardInfo['model']); +			break; +		case 'wiki': +			$url = 'wiki/page/'.Lang::$current.'/'.encodeUrl(getWikiNameFromId($row['id'])); +			break;  	}  	return 'http://'.DOMAIN_NAME.'/'.$url;  }  | 
