From f31ff2b0610655676ce2c28a77107abcf34c074b Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Sat, 8 Dec 2012 09:12:44 +0100
Subject: [PATCH 1/4] fixing bug 485, making private forums visible in
 forumlist in the network tab but not in the profile

---
 forumlist/forumlist.php | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/forumlist/forumlist.php b/forumlist/forumlist.php
index 3a682446..4ca06385 100644
--- a/forumlist/forumlist.php
+++ b/forumlist/forumlist.php
@@ -26,16 +26,20 @@ function forumlist_uninstall() {
 }
 
 
-function forumlist_getpage($uid,$showhidden = true,$randomise = false) {
+function forumlist_getpage($uid,$showhidden = true,$randomise = false, $showprivate = false) {
 
 
 	$forumlist = array();
 
 	$order = (($showhidden) ? '' : " and hidden = 0 ");
-	$order .= (($randomise) ? ' order by rand() ' : ' order by name asc ');
+        $order .= (($randomise) ? ' order by rand() ' : ' order by name asc ');
+        $select = "`forum` = 1";
+        if ($showprivate) {
+            $select = "( `forum` = 1 OR `prv` = 1 )";
+        }
 
 	$contacts = q("SELECT `contact`.`id`, `contact`.`url`, `contact`.`name`, `contact`.`micro` from contact 
-			WHERE `network`= 'dfrn' AND `forum` = 1 AND `uid` = %d
+			WHERE `network`= 'dfrn' AND $select AND `uid` = %d
 			and blocked = 0 and hidden = 0 and pending = 0 and archive = 0
 			$order ",
 			intval($uid)
@@ -66,7 +70,7 @@ function forumlist_network_mod_init($a,$b) {
 
 	$randomise = intval(get_pconfig(local_user(),'forumlist','randomise'));
 
-	$contacts = forumlist_getpage($a->user['uid'],true,$randomise);
+	$contacts = forumlist_getpage($a->user['uid'],true,$randomise, true);
 
 	if(count($contacts)) {
 		foreach($contacts as $contact) {
@@ -99,7 +103,7 @@ function forumlist_profile_advanced($a,&$b) {
 
 	$randomise = true;
 
-	$contacts = forumlist_getpage($a->user['uid'],false,$randomise);
+	$contacts = forumlist_getpage($a->user['uid'],false,$randomise,false);
 
 	$total_shown = 0;
 	$more = false;
@@ -120,9 +124,14 @@ function forumlist_profile_advanced($a,&$b) {
 
 
 function forumlist_plugin_settings_post($a,$post) {
+
+        logger('forum list save 1');
+
 	if(! local_user() || (! x($_POST,'forumlist-settings-submit')))
 		return;
 
+        logger('forum list save 2');
+
 //	set_pconfig(local_user(),'forumlist','max_forumlists',intval($_POST['forumlist_max_forumlists']));
 	set_pconfig(local_user(),'forumlist','randomise',intval($_POST['forumlist_random']));
 	set_pconfig(local_user(),'forumlist','show_on_profile',intval($_POST['forumlist_profile']));

From a0e00885a73b034b08c1599e4303850945c5f21e Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Sat, 8 Dec 2012 09:14:29 +0100
Subject: [PATCH 2/4] forumlist tar ball

---
 forumlist.tgz | Bin 2281 -> 2352 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/forumlist.tgz b/forumlist.tgz
index cbcf0fbd82d4917b1c651b527d99c9beac1902ed..446a6fa881af05200bc70641c2e30b038d094dfe 100644
GIT binary patch
literal 2352
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
W`!>FfZ{yqe%<&(5AY|qMC;$MO0I?hZ

literal 2281
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
D+Msn_


From e53138a7377679fdf7a84f7c6364be11bb445f11 Mon Sep 17 00:00:00 2001
From: Tobias Diekershoff <tobias.diekershoff@gmx.net>
Date: Sat, 8 Dec 2012 09:17:30 +0100
Subject: [PATCH 3/4] forgot some logger calls m)

---
 forumlist.tgz           | Bin 2352 -> 2322 bytes
 forumlist/forumlist.php |   6 ------
 2 files changed, 6 deletions(-)

diff --git a/forumlist.tgz b/forumlist.tgz
index 446a6fa881af05200bc70641c2e30b038d094dfe..1f303145a19366d9c5b261966f6bbf5473136c16 100644
GIT binary patch
literal 2322
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

literal 2352
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
W`!>FfZ{yqe%<&(5AY|qMC;$MO0I?hZ

diff --git a/forumlist/forumlist.php b/forumlist/forumlist.php
index 4ca06385..37752462 100644
--- a/forumlist/forumlist.php
+++ b/forumlist/forumlist.php
@@ -124,14 +124,8 @@ function forumlist_profile_advanced($a,&$b) {
 
 
 function forumlist_plugin_settings_post($a,$post) {
-
-        logger('forum list save 1');
-
 	if(! local_user() || (! x($_POST,'forumlist-settings-submit')))
 		return;
-
-        logger('forum list save 2');
-
 //	set_pconfig(local_user(),'forumlist','max_forumlists',intval($_POST['forumlist_max_forumlists']));
 	set_pconfig(local_user(),'forumlist','randomise',intval($_POST['forumlist_random']));
 	set_pconfig(local_user(),'forumlist','show_on_profile',intval($_POST['forumlist_profile']));

From 44450aa5df502e2aef26f115b6f2231e8200660c Mon Sep 17 00:00:00 2001
From: Thomas Willingham <founder@kakste.com>
Date: Sun, 9 Dec 2012 04:40:07 +0000
Subject: [PATCH 4/4] Group_text typo.  Steal addons from someone else?  Me? 
 Have you ever heard the like...

---
 group_text/group_text.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/group_text/group_text.php b/group_text/group_text.php
index 151ff0ae..5ec5c9c2 100755
--- a/group_text/group_text.php
+++ b/group_text/group_text.php
@@ -43,7 +43,7 @@ function group_text_settings_post($a,$post) {
 		return;
 	set_pconfig(local_user(),'system','groupedit_image_limit',intval($_POST['group_text']));
 
-	info( t('Editplain settings updated.') . EOL);
+	info( t('Group Text settings updated.') . EOL);
 }