viewgit/inc/functions.php:22 Function utf8_encode() is deprecated [8192]
Filename | |
---|---|
controllers/components/accountaccess_component.php | |
controllers/components/social_component.php | |
controllers/group_controller.php | |
views/elements/manageaccount_element.php |
diff --git a/controllers/components/accountaccess_component.php b/controllers/components/accountaccess_component.php index cd78d981c..0bece6c86 100644 --- a/controllers/components/accountaccess_component.php +++ b/controllers/components/accountaccess_component.php @@ -100,7 +100,8 @@ class AccountaccessComponent extends Component $num_shown = count($data['GROUPS']); for($i = 0; $i < $num_shown; $i++) { $search_array = array(array("group_id", "=", - $data['GROUPS'][$i]['GROUP_ID'], "")); + $data['GROUPS'][$i]['GROUP_ID'], ""), + array("pub_date", "", "", "DESC")); $item = $group_model->getGroupItems(0, 1, $search_array, $user_id); $data['GROUPS'][$i]['NUM_POSTS'] = diff --git a/controllers/components/social_component.php b/controllers/components/social_component.php index abfa734d1..509ca789d 100644 --- a/controllers/components/social_component.php +++ b/controllers/components/social_component.php @@ -802,11 +802,13 @@ class SocialComponent extends Component implements CrawlConstants $limit + $results_per_page, $search_array, $user_id, $for_group); $recent_found = false; $time = time(); + $j = 0; foreach($group_items as $item) { $page = $item; $page[self::TITLE] = $page['TITLE']; unset($page['TITLE']); $description = $page['DESCRIPTION']; + //start code for sharing crawl mixes preg_match_all("/\[\[([^\:\n]+)\:mix(\d+)\]\]/", $description, $matches); $num_matches = count($matches[0]); @@ -822,6 +824,7 @@ class SocialComponent extends Component implements CrawlConstants $description); $page["NO_EDIT"] = true; } + //end code for sharing crawl mixes $page[self::DESCRIPTION] = $description; unset($page['DESCRIPTION']); $page[self::SOURCE_NAME] = $page['GROUP_NAME']; @@ -834,7 +837,8 @@ class SocialComponent extends Component implements CrawlConstants $recent_found = true; $data['SCRIPT'] .= 'doUpdate();'; } - $pages[$item["PUBDATE"]] = $page; + $pages[$item["PUBDATE"] . "$j"] = $page; + $j++; } krsort($pages); $data['SUBTITLE'] = ""; diff --git a/controllers/group_controller.php b/controllers/group_controller.php index b1f9204ad..e2cfc8296 100644 --- a/controllers/group_controller.php +++ b/controllers/group_controller.php @@ -415,7 +415,7 @@ class GroupController extends Controller implements CrawlConstants if(!$search_page_info) { list($data["TOTAL_ROWS"], $data["PAGES"]) = $group_model->getPageList( - $group['GROUP_ID'], $locale_tag, $filter, $limit, + $group_id, $locale_tag, $filter, $limit, $num); if($data["TOTAL_ROWS"] == 0) { $data["MODE"] = "read"; diff --git a/views/elements/manageaccount_element.php b/views/elements/manageaccount_element.php index d52b37ba3..bf05a9ade 100755 --- a/views/elements/manageaccount_element.php +++ b/views/elements/manageaccount_element.php @@ -165,7 +165,7 @@ class ManageaccountElement extends Element <b><?php e(tl('manageaccount_element_last_post')); ?></b> <a href="<?php - e($feed_url.'&just_thread_id='.$group['THREAD_ID']); ?>" + e($feed_url.'&just_thread='.$group['THREAD_ID']); ?>" ><?php e($group['ITEM_TITLE']); ?></a> </div> </div>