From e67554924accc40fc68b8c68c85a4db7fb1f73e5 Mon Sep 17 00:00:00 2001
From: Michael Vogel <icarus@dabo.de>
Date: Sat, 2 Jul 2016 09:32:42 +0200
Subject: [PATCH] use thumb avatar size instead of micro size in the contact
 list

---
 include/ForumManager.php | 4 +++-
 include/text.php         | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/include/ForumManager.php b/include/ForumManager.php
index 17a6b6730b..cb353a9d9b 100644
--- a/include/ForumManager.php
+++ b/include/ForumManager.php
@@ -26,6 +26,7 @@ class ForumManager {
 	 *	'name'	=> forum name
 	 *	'id'	=> number of the key from the array
 	 *	'micro' => contact photo in format micro
+	 *	'thumb' => contact photo in format thumb
 	 */
 	public static function get_list($uid, $showhidden = true, $lastitem, $showprivate = false) {
 
@@ -38,7 +39,7 @@ class ForumManager {
 			$select = '(`forum` OR `prv`)';
 		}
 
-		$contacts = q("SELECT `contact`.`id`, `contact`.`url`, `contact`.`name`, `contact`.`micro` FROM `contact`
+		$contacts = q("SELECT `contact`.`id`, `contact`.`url`, `contact`.`name`, `contact`.`micro`, `contact`.`thumb` FROM `contact`
 				WHERE `network`= 'dfrn' AND $select AND `uid` = %d
 				AND NOT `blocked` AND NOT `hidden` AND NOT `pending` AND NOT `archive`
 				AND `success_update` > `failure_update`
@@ -55,6 +56,7 @@ class ForumManager {
 				'name'	=> $contact['name'],
 				'id'	=> $contact['id'],
 				'micro' => $contact['micro'],
+				'thumb' => $contact['thumb'],
 			);
 		}
 		return($forumlist);
diff --git a/include/text.php b/include/text.php
index 13397c2ea0..21111ba631 100644
--- a/include/text.php
+++ b/include/text.php
@@ -867,7 +867,7 @@ function contact_block() {
 		$micropro = Null;
 
 	} else {
-		$r = q("SELECT `id`, `uid`, `addr`, `url`, `name`, `micro`, `network` FROM `contact`
+		$r = q("SELECT `id`, `uid`, `addr`, `url`, `name`, `thumb`, `network` FROM `contact`
 				WHERE `uid` = %d AND NOT `self` AND NOT `blocked` AND NOT `pending`
 					AND NOT `hidden` AND NOT `archive`
 				AND `network` IN ('%s', '%s', '%s') ORDER BY RAND() LIMIT %d",
@@ -911,7 +911,7 @@ function contact_block() {
  *	string 'url' => The url to the profile page of the contact
  *	string 'addr' => The webbie of the contact (e.g.) username@friendica.com
  *	string 'network' => The network to which the contact belongs to
- *	string 'micro' => The contact picture
+ *	string 'thumb' => The contact picture
  *	string 'click' => js code which is performed when clicking on the contact
  * @param boolean $redirect If true try to use the redir url if it's possible
  * @param string $class CSS class for the 
@@ -950,7 +950,7 @@ function micropro($contact, $redirect = false, $class = '', $textmode = false) {
 		'$click' => (($contact['click']) ? $contact['click'] : ''),
 		'$class' => $class,
 		'$url' => $url,
-		'$photo' => proxy_url($contact['micro'], false, PROXY_SIZE_THUMB),
+		'$photo' => proxy_url($contact['thumb'], false, PROXY_SIZE_THUMB),
 		'$name' => $contact['name'],
 		'title' => $contact['name'] . ' [' . $contact['addr'] . ']',
 		'$parkle' => $sparkle,
-- 
2.39.5