| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | 
							- <?php
 
- /**
 
-  * Edit settings for river widget
 
-  */
 
- // dashboard widget has type parameter
 
- if (elgg_in_context('dashboard')) {
 
- 	if (!isset($vars['entity']->content_type)) {
 
- 		$vars['entity']->content_type = 'friends';
 
- 	}
 
- 	$params = array(
 
- 		'name' => 'params[content_type]',
 
- 		'value' => $vars['entity']->content_type,
 
- 		'options_values' => array(
 
- 			'friends' => elgg_echo('river:widgets:friends'),
 
- 			'all' => elgg_echo('river:widgets:all'),
 
- 		),
 
- 	);
 
- 	$type_dropdown = elgg_view('input/select', $params);
 
- 	?>
 
- 	<div>
 
- 		<?php echo elgg_echo('river:widget:type'); ?>:
 
- 		<?php echo $type_dropdown; ?>
 
- 	</div>
 
- 	<?php
 
- }
 
- $num_display = sanitize_int($vars['entity']->num_display, false);
 
- // set default value for display number
 
- if (!$num_display) {
 
- 	$num_display = 8;
 
- }
 
- $params = array(
 
- 	'name' => 'params[num_display]',
 
- 	'value' => $num_display,
 
- 	'options' => array(5, 8, 10, 12, 15, 20),
 
- );
 
- $num_dropdown = elgg_view('input/select', $params);
 
- ?>
 
- <div>
 
- 	<?php echo elgg_echo('widget:numbertodisplay'); ?>:
 
- 	<?php echo $num_dropdown; ?>
 
- </div>
 
- <?php
 
- // pass the context so we have the correct output upon save.
 
- if (elgg_in_context('dashboard')) {
 
- 	$context = 'dashboard';
 
- } else {
 
- 	$context = 'profile';
 
- }
 
- echo elgg_view('input/hidden', array(
 
- 	'name' => 'context',
 
- 	'value' => $context
 
- ));
 
 
  |