| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 | 
							- <?php
 
- /**
 
-  * Main activity stream list page
 
-  *
 
-  * Translation strings for Spanish by psy@faeries
 
-  *
 
-  * @package        Lorea
 
-  */
 
- $options = array();
 
- $page_type = preg_replace('[\W]', '', get_input('page_type', 'all'));
 
- $type = preg_replace('[\W]', '', get_input('type', 'all'));
 
- $subtype = preg_replace('[\W]', '', get_input('subtype', ''));
 
- if ($subtype) {
 
- 	$selector = "type=$type&subtype=$subtype";
 
- } else {
 
- 	$selector = "type=$type";
 
- }
 
- if ($type != 'all') {
 
- 	$options['type'] = $type;
 
- 	if ($subtype) {
 
- 		$options['subtype'] = $subtype;
 
- 	}
 
- }
 
- switch ($page_type) {
 
- 	case 'mine':
 
- 		$title = elgg_echo('river:mine');
 
- 		$page_filter = 'mine';
 
- 		$options['subject_guid'] = elgg_get_logged_in_user_guid();
 
- 		break;
 
- 	case 'friends':
 
- 		$title = elgg_echo('river:friends');
 
- 		$page_filter = 'friends';
 
- 		$options['relationship_guid'] = elgg_get_logged_in_user_guid();
 
- 		$options['relationship'] = 'friend';
 
- 		break;
 
- 	default:
 
- 		$title = elgg_echo('river:all');
 
- 		$page_filter = 'all';
 
- 		break;
 
- }
 
- $options['count'] = true;
 
- $count = elgg_get_river($options);
 
- $options['count'] = false;
 
- $options['pagination'] = false;
 
- $options['offset'] = 0;
 
- $options['limit'] = LIMIT;
 
- if (elgg_get_viewtype() == 'default') {
 
-   echo '<script type="text/javascript">';
 
-   echo 'var options = ' . json_encode($options) . ';';
 
-   echo 'var numactivities = ' . $count . ';';
 
-   echo '</script>';
 
- }
 
- if (elgg_get_viewtype() == 'default') {
 
-     $activity = '<div id="river_auto_update_activity">';
 
- } else {
 
-     $activity = '';
 
- }
 
- $activity .= elgg_list_river($options);
 
- if (!$activity) {
 
- 	$activity = elgg_echo('river:none');
 
- }
 
- if (elgg_get_viewtype() == 'default') {
 
-   $activity .= '</div>';
 
-   if ($count > $options['limit']) {
 
- 	// show load more button
 
- 	$activity .= '<center id="river_auto_update_load_more_button"><button style="padding:0 50px;" onClick="loadMore()">Cargar Más</button></center>';
 
- 	
 
- 	echo '<script type="text/javascript">';
 
- 	echo 'var istheremore = true;';
 
- 	echo '</script>';
 
-   } else {
 
- 	echo '<script type="text/javascript">';
 
- 	echo 'var istheremore = false;';
 
- 	echo '</script>';
 
-   }
 
-   // show the loading gif
 
-   $activity .= '<img id="river_auto_update_loading" src="' . elgg_get_site_url() . '/mod/riverautoupdate/_graphics/loading.gif" height="25px;" style="display:none; margin-left:auto; margin-right:auto;" />';
 
- }
 
- $content = elgg_view('core/river/filter', array('selector' => $selector));
 
- $sidebar = elgg_view('core/river/sidebar');
 
- $params = array(
 
- 	'title' => $title,
 
- 	'content' =>  $content . $activity,
 
- 	'sidebar' => $sidebar,
 
- 	'filter_context' => $page_filter,
 
- 	'class' => 'elgg-river-layout',
 
- );
 
- $body = elgg_view_layout('content', $params);
 
- echo elgg_view_page($title, $body);
 
- if (elgg_get_viewtype() == 'default') {
 
- ?>
 
- <script type="text/javascript">
 
- window.setInterval(function(){
 
-   updateRiver();
 
- }, <?php echo REFRESH_RATE; ?>);
 
-  $(window).scroll(function() {   
 
-    if($(window).scrollTop() + $(window).height() == $(document).height()) {			
 
- 		loadMore();		
 
-    }
 
- });
 
- </script>
 
- <?php
 
- }
 
- ?>
 
 
  |