| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- <?php
 
- /**
 
-  * User settings for notifications.
 
-  *
 
-  * @package Elgg
 
-  * @subpackage Core
 
-  */
 
- $NOTIFICATION_HANDLERS = _elgg_services()->notifications->getMethodsAsDeprecatedGlobal();
 
- $notification_settings = get_user_notification_settings(elgg_get_page_owner_guid());
 
- $title = elgg_echo('notifications:usersettings');
 
- $rows = '';
 
- // Loop through options
 
- foreach ($NOTIFICATION_HANDLERS as $k => $v) {
 
- 	if ($notification_settings->$k) {
 
- 		$val = "yes";
 
- 	} else {
 
- 		$val = "no";
 
- 	}
 
- 	$radio = elgg_view('input/radio', array(
 
- 		'name' => "method[$k]",
 
- 		'value' => $val,
 
- 		'options' => array(
 
- 			elgg_echo('option:yes') => 'yes',
 
- 			elgg_echo('option:no') => 'no'
 
- 		),
 
- 	));
 
- 	$cells = '<td class="prm pbl">' . elgg_echo("notification:method:$k") . ': </td>';
 
- 	$cells .= "<td>$radio</td>";
 
- 	$rows .= "<tr>$cells</tr>";
 
- }
 
- $content = '';
 
- $content .= "<table>$rows</table>";
 
- echo elgg_view_module('info', $title, $content);
 
 
  |