Adriano Faria Posted November 8, 2017 Posted November 8, 2017 About This File This plugin will display Clubs Topic features (forums in Clubs) on Forums (app) index. It will display only forums that the user can see. Setting: Clubs forums position Above regular forums Below regular forums Note: Be advised that this feature, based on feedback, MAY be included in 4.3, which will be released soon, according to IPS. Make sure you want to use it now; no refund will be provided if IPS adds this to IPS 4.3.
jmw253 Posted December 11, 2017 Posted December 11, 2017 Do you think this would be possible to do to the gallery as well? Being able to view club albums that the user has access to can appear in the general gallery section would be quite helpful. Love this plugin by the way!
Optic14 Posted December 27, 2017 Posted December 27, 2017 Hi @Adriano Faria does this work for fluid forum view too?
Adriano Faria Posted December 27, 2017 Author Posted December 27, 2017 (edited) Not sure. I don’t remember having tested it on fluid view. Will test tomorrow and post here. EDIT: I don’t think it will work there because topics from clubs do not appear there by default. I’ll confirm tomorrow. Edited December 28, 2017 by Adriano Faria
Optic14 Posted December 28, 2017 Posted December 28, 2017 Thanks, it would be great to see this feature to help boost promote club forum topics by showing them on home page fluid view.. At the moment clubs are in their own separate page, their activity doesn’t even appear on the Activity Feed. And the IPS block to show recently active clubs doesn’t show content.. I would definitely help commission cost of such a plugin. pidje 1
Adriano Faria Posted June 18, 2018 Author Posted June 18, 2018 What's New in Version 1.0.1: Added new setting to admin decide type of forums to display: Only Forums from Clubs that I am member Forums from Clubs that I have permission to view Note: What is the advantage of using this plugin instead of the default IPS feature? This plugin has 2 advantages: You can choose the block position You can choose to list only forums from clubs the user is member. IPS lists ALL forums, even those from clubs the member isn't member
Adriano Faria Posted June 20, 2018 Author Posted June 20, 2018 What's New in Version 1.0.2: Removes the status DECLINED/BANNED from Clubs you made part someday, so those forums will not appear to these members Changed the icon to "club" icon on forums
AmericanRev2 Posted September 3, 2018 Posted September 3, 2018 This quit working , i cannot get it to display
Adriano Faria Posted September 4, 2018 Author Posted September 4, 2018 19 hours ago, fix3r said: This quit working , i cannot get it to display Have you tried to run the support tool? This plugins uses data store, so it will be rebuilt when running support tool.
Adriano Faria Posted September 4, 2018 Author Posted September 4, 2018 What's New in Version 1.0.3: Added option to choose to display forums from specific clubs
Jed Rosenzweig Posted September 7, 2018 Posted September 7, 2018 Hi @Adriano Faria, I'm having issues in local testing this plugin where the forum index list is not updating the user's clubs after they join a new club. I can only get it to update after running the support tool.
Adriano Faria Posted September 7, 2018 Author Posted September 7, 2018 15 minutes ago, David T. Cole said: Hi @Adriano Faria, I'm having issues in local testing this plugin where the forum index list is not updating the user's clubs after they join a new club. I can only get it to update after running the support tool. I’m away until monday. I’ll take a look as soon as I reach my PC.
Adriano Faria Posted October 11, 2018 Author Posted October 11, 2018 What's New in Version 1.0.4: Updates the forums list when a user joins/leaves a club
AlexWebsites Posted October 14, 2018 Posted October 14, 2018 (edited) I just purchased this plugin but cannot get it to work. Using IPS 4.3.6. Do I need to enable: I tried with it enabled and the way it is now, only within clubs. Here's what I have for the plugin settings: EDIT: I ran the support tool and got them to show up without having IPS default show clubs in content area. However, logging out, it still showed those clubs as a guest. I ran the support tool again and they disappeared and would not come back when I logged back in. I tried logging in as a different user and it did not show their clubs but mine. So in summary, I am having the same issues as @David T. Cole where the list only updates correctly after running the support tool. Edited October 14, 2018 by AlexWebsites Brainy S. 1
Adriano Faria Posted October 14, 2018 Author Posted October 14, 2018 3 hours ago, AlexWebsites said: I just purchased this plugin but cannot get it to work. Using IPS 4.3.6. Do I need to enable: I tried with it enabled and the way it is now, only within clubs. Here's what I have for the plugin settings: EDIT: I ran the support tool and got them to show up without having IPS default show clubs in content area. However, logging out, it still showed those clubs as a guest. I ran the support tool again and they disappeared and would not come back when I logged back in. I tried logging in as a different user and it did not show their clubs but mine. So in summary, I am having the same issues as @David T. Cole where the list only updates correctly after running the support tool. David’s issue is fixed in 1.0.4. What you’re reporting has nothing to do with joining/leaving a club. Which plugin settings are you using exactly? This one in your second image?
AlexWebsites Posted October 14, 2018 Posted October 14, 2018 The first image is IPS settings for clubs which I have set to not show throughout the community. The second image is your plugin, which I have the settings as you see there to show below the forums and only Forums from Clubs I am a member of. I had uninstalled the plugin because it was showing the clubs I am a member of to guests when logged out. Guests should not see the block at all being they are not members of any. Maybe its a cache thing? Although I did check chrome and edge. I just reinstalled and cannot get it to show my clubs logged in. Logged out it's showing none also now. The last thing I just did.... ran the support tool and can't get anything to show up and when I edit the plugin settings, it now always defaults to the above forums setting. Tried saving 3 times to below forum and it goes back to above forum. Something is acting funky here.
AlexWebsites Posted October 14, 2018 Posted October 14, 2018 Third time is a charm, I just reinstalled the plugin and now the setting below the forum is saving and working. However, back to displaying clubs when they shouldn't be. I was logged in as a user who is part of 2 clubs. Logged out and those 2 clubs show to guests. Logged in as another member that is not part of any clubs and they are showing under that member. While logged in as that member, I ran the support tool. The clubs now disappeared for that member (like it should be). Now, log back in as the member who is part of 2 clubs, none show. Ran the support tool and now they show. I just can't run the support tool every time to have it accurate. Maybe it's a redis thing or sessions issue? Hope this helps you troubleshot it! Brainy S. 1
Adriano Faria Posted October 14, 2018 Author Posted October 14, 2018 It uses datastore to store data and display it. Will try again tomorrow.
Brainy S. Posted October 16, 2018 Posted October 16, 2018 Would it be possible to just code in a feature to dis-allow guest access to showing clubs with this plugin? I have guest access enabled on my site. I have the plugin set to show only Joined clubs. And I have a mixture of club types. And it shows all the clubs for guests that are Open and I think Public. I don't want guests to see all the clubs' content just because the club is Open or Public. It puts a hugely insecure vibe on the entire site. I think hard-coding having the plugin not work with Guests as an option would be all this needs.
Adriano Faria Posted October 16, 2018 Author Posted October 16, 2018 If the club is open, public or read-only, guests can read content with or without this plugin. Try yourself as a guest: https://invisioncommunity.com/forums/forum/512-theme-updates/ I won’t change that. I’ll post tomorrow a template edit then you change in your install.
Brainy S. Posted October 16, 2018 Posted October 16, 2018 For example, this is also an issue with regular members being able to see Clubs they have not joined. Yes, they could go to that Club and read the topic, but not everyone is going to want to see topics from Clubs in their forums list for which they have not joined, especially when this plugin has a setting for only showing Joined Clubs, versus the other setting for showing everything they have access to. If it's going to show everything from open/public clubs when set to only view Joined Clubs, then there is not much difference between that setting and the setting for showing everything they have access to, is there? That's very little distinction. But I look forward to what can be done with a template. Thanks!
Adriano Faria Posted October 16, 2018 Author Posted October 16, 2018 I can't reproduce your issue; If I choose Only Forums from Clubs that I am member and I'm a guest, I don't see anything. I can only imagine this something related to the datastore. I'll give some thought to change this and store club ids in a table, during the week.
Brainy S. Posted October 16, 2018 Posted October 16, 2018 11 hours ago, Adriano Faria said: I can't reproduce your issue; If I choose Only Forums from Clubs that I am member and I'm a guest, I don't see anything. I can only imagine this something related to the datastore. I'll give some thought to change this and store club ids in a table, during the week. Thanks, I understand it actually seems to be a bit inconsistent for me when running on a live active site. I'll see if I can narrow it down and let you know.
Brainy S. Posted October 17, 2018 Posted October 17, 2018 I have determined this is apparently an IPS cache-related issue. After much experimenting reading the other comments above + my own inconsistent experiences with this I tried the following test: 1. Clear IPS cache. 2. Log in with an account belonging to an open or public club. It shows up fine as it should... only that club shows up in the forums list. 3. Log out of that account. As a Guest that previous club is still showing up. 4. Even trying a new private browser window, that previous club still shows up to the guest. 5. Clear IPS cache. 6. That club goes away as a Guest. Conclusion: It seems like anyone who logs in as a member who has joined any open/public clubs, those clubs become visible to Guests until the cache is cleared.
Brainy S. Posted October 17, 2018 Posted October 17, 2018 Having continued to test this, my description of the issue is totally holding up. I should clarify though that it's not just Guests who see all clubs that anyone has checked out since the last cache refresh, but even a regular user who signs out and back in will also see any open/public clubs belongs to if that person has longed in. I'm not sure to what extent this can be totally fixed or not... all users seeing any other open/public clubs that another use has joined who has longed in since the last cache fresh, or if something can be done to the cache settings to mitigate this behavior. But personally I'd be perfectly fine with a hard coded kill switch the keeps guest accounts from seeing club forums through this plugin, if nothing else.
Recommended Posts