Register Members List Search Today's Posts Mark Forums Read

Reply
 
Mod Options
User's Social Groups on Forum Home (like forumlist, fully templated) Details »
User's Social Groups on Forum Home (like forumlist, fully templated)
Mod Version: 1.5.2, by cellarius (Coder) cellarius is offline
Developer Last Online: Oct 2019 I like it Show Printable Version Email this Page

vB Version: 3.8.x Rating: (22 votes - 4.86 average) Installs: 212
Released: 31 Jan 2009 Last Update: 18 Jun 2010 Downloads: 1153
Not Supported Uses Plugins Template Edits Auto-Template Translations  


What does it do?
  • Shows all social groups the actual user is a member of or is subscribed to, just below the forumlist (or anywhere else on forumhome). If there are new messages, the corresponding forum statusicon is highlighted - just like in forumlist.
  • If there are no groups to show, you can choose to show a teaser message.


Things to set in AdminCP/Options
:
  • show member of / subscribed to /nothing
  • sort by name or last message date
  • limit max number of groups shown, then link to appropriate page (grouplist for members, usercp for subscribers)
  • restrict use by usergroup
  • show a teaser message if there are no groups to show
  • show buttons to open new discussion etc.
  • apply custom css to grouptitle
  • trim group description to max length or disable
  • parse bbcode in group descriptions
  • use a different set of statusicons for groups than for forums
  • use .png for statusicons instead of .gif (global in AdminCP, per style in groupsbit template)
  • show groupicon instead of statusicon


Looks
  • Out of the box: I tried to copy the standard look of the forumlist on forumhome.
  • As requested, it is now fully templated (following the forumbit-scheme) for easy adjustment to custom styles.
    See the screenshot of a modified example in this post.


Install/upgrade
  1. Upload folder "images" to your forum root (can be omitted if you do not want to use the buttons).
  2. Import the product file.
  3. Check settings in AdminCP->Options->Social Groups on Forumhome.


Template edit
Will be automatically inserted below your forums list if you are using TMS, which I highly recommend to do. If not:

Find:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Above add:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

If you don't like it there, you can insert $cel_social_groups anywhere you like on forumhome.


Technical stuff
1 product file that adds
+ 3 templates (following the forumbit-scheme)
+ 3 plugins
+ adds 2 queries to forumhome (only if groups are shown, of course).
+ a bunch of phrases (prefix: cel_sgfh_).
+ 4 png-buttons, taken from the silk icon set.


Limitations
  • Marking of new messages only works with database, not with cookie based marking of read threads (-> AdminCP setting)
    Explanation: This mod relys on the information in the database when a discussion was last read by the actual user. If you rely on cookies for this, you can use this mod anyway, but there will be no marking if there are unread messages by changed statusicons.
  • 3.7 Discussion groups will show up as "no messages yet" as long as there was no message written under 3.8
    Explanation: When converting the old 3.7 message board into a discussion, Jelsoft was a little bit slack. While normally all the information about the last updated discussion is stored in the socialgroups table, this information is not entered for the auto-created discussion. For example: The discussion ID for the last updated discussion simply is 0 instead of the actual id of the auto created discussion. Therefore, this mod can not retrieve the information it needs since the discussion is not linked to the social group. This only changes when the first message under 3.8 is written.
  • Not a bug note: In vB 3.8 there was an issue where the last discussion title was not correctly updated by vB in the socialgroup table. This would lead this mod to show a wrong last discussion title under some circumstances. This was resolved in 3.8.1.
    See Bugtracker: http://www.vbulletin.com/forum/proje...?issueid=27176
Version history

v 1.4
+ some bugfixes
+ option to turn teaser message off
+ option to show several buttons: to start a new discussion - see the group's members list - see the group' photos (only shown if there are any attached pictures) - unsubscribe (only if subscribed groups are shown) (Thanks to glorify)
1.4.1: Template/Style error in Google Chrome fixed


v 1.3
+ now fully templated. New templates: forumhome_cel_social_groups_groupsbit and forumhome_cel_social_groups_lastmsgby.
1.3.1: Link to user profile error fixed

v 1.2
+ added option to sort groups by date of last message
+ added missing phrase

v 1.1

+ improved database query
+ limitations somewhat lessened
+ added settings page to AdminCP
+ choose whether to show groups the user is a member of or subscribed to
+ limit number of groups shown, then link to appropriate page
+ restrict use by usergroup
+ some minor bugfixes



Planned features (no promises made!)

none atm

option to use a set of different statusicons for the groups
option to use the social group's icon instead of the statusicon
and to go with that, for additional/substitunional unread marking, possibility to add css markup to the social group's title


Translations
Screenshots:
  • AdminCP
  • Forumhome (with groupicon and css formatted groupname, bbcode in description parsed)
  • Forumhome (with forum statusicons and trimmed description -> bbcode not parsed)
### Don't forget to click install! ###
(No support if you don't)

Download Now

Only licensed members can download files, Click Here for more information.

Addons

Screenshots

Click image for larger version

Name:	screenshot_groupicon.jpg
Views:	2501
Size:	37.0 KB
ID:	98132   Click image for larger version

Name:	screenshot_statusicon.jpg
Views:	1771
Size:	26.0 KB
ID:	98133   Click image for larger version

Name:	screenshot_admincp.jpg
Views:	891
Size:	132.4 KB
ID:	98139  

Show Your Support

  • To receive notifications regarding updates -> Click to Mark as Installed.
  • If you like this modification support the author by donating.
  • This modification may not be copied, reproduced or published elsewhere without author's permission.
Similar Mod
Mod Developer Type Replies Last Post
Forum Home Enhancements Latest Social Groups - Forum Home Atakan KOC vBulletin 3.8 Add-ons 52 05 Aug 2013 20:48
Forum Home Enhancements Latest Post At Groups - Forum Home kaptanblack vBulletin 3.7 Add-ons 45 06 Jul 2010 14:58

  #106  
Old 14 Apr 2009, 14:59
starman™ starman™ is offline
 
Join Date: Apr 2008
Cheers and appreciated.
Reply With Quote
  #107  
Old 14 Apr 2009, 22:25
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
Originally Posted by nick_ramsay View Post
I think this is a great mod. It's completely changed how social groups are perceived by my users. I do have one request though. There's a plugin I'm using that enables BBCode in Social Group descriptions, but unfortunately that BBCode doesn't get converted in the descriptions shown on the homepage. It would be great if a future version of this mod could accommodate BBCode, even if it's not yet standard in vB social groups.
I'll think about it, tho at the moment I'm inclined to wait until vB4 is out at least in beta before adding to this mod any features, sorry.
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
  #108  
Old 19 Apr 2009, 15:38
Revan's Avatar
Revan Revan is offline
 
Join Date: Jan 2004
Real name: Fillip
I've made the following changes to this mod in order to make it fit into my forums more cleanly, and it'd be nice if some of these changes made it into the final mod (maybe via options)?

Variable: Placement changed:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Change/Reasoning:
  • Changed placement to make it snap to the bottom of the forum list, in order to make it more in line with the rest of the forum lists.

Template
forumhome_cel_social_groups:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.


Changes/Reasoning:
  • Removed the custom header in order to make it respect the width of the forumbits.


Template
forumhome_cel_social_groups_groupsbit:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Changes/Reasoning:
  • Removed hard-coded .gif extension from the plugin in order to support skins using transparent PNGs as their forum_on and forum_off images.
  • Changed members to discussions (equivalent of threads).
Template forumhome_cel_social_groups_lastmsgby:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Changes/Reasoning:
  • Fixed &gmid to &gmid, because of XHTML validity.
Plugin forumhome code:

Block Disabled:      (Update License Status)  
Suspended or Unlicensed Members Cannot View Code.

Changes/Reasoning:
  • Removed hard-coded .gif extension from the plugin in order to support skins using transparent PNGs as their forum_on and forum_off images.

I believe these changes, especially if added as options, will be beneficial for those like me, who prefer to have the Social Groups list exactly the same way as any other forum category
Reply With Quote
  #109  
Old 19 Apr 2009, 18:04
BigDog56 BigDog56 is offline
 
Join Date: Jan 2007
Installed, works great! thank you!
Reply With Quote
  #110  
Old 20 Apr 2009, 12:45
BigDog56 BigDog56 is offline
 
Join Date: Jan 2007
Had to uninstall it. Seems no one's posts were showing up in any of the forums. On forum home you would see them, but when you went to the forum itself, no posts showed up from the time the mod was installed.
Reply With Quote
  #111  
Old 20 Apr 2009, 14:18
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
Originally Posted by BigDog56 View Post
Had to uninstall it. Seems no one's posts were showing up in any of the forums. On forum home you would see them, but when you went to the forum itself, no posts showed up from the time the mod was installed.
This mod is not about forums, it's about social groups. So I'm not really sure what your problem was or is. If I am to help you on this, I will require a significantly clearer description of what the problem is and what you are doing.

If I'm guessing right: There's no function in this mod that possibly could prevent posts to social groups discussions inside the social groups system from being displayed. This mod does not mess in any way with the social groups system as is, it only qeries information from the database and displays it - and it does so only on Forumhome.
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
  #112  
Old 20 Apr 2009, 14:47
BigDog56 BigDog56 is offline
 
Join Date: Jan 2007
Originally Posted by cellarius View Post
This mod is not about forums, it's about social groups. So I'm not really sure what your problem was or is. If I am to help you on this, I will require a significantly clearer description of what the problem is and what you are doing.

If I'm guessing right: There's no function in this mod that possibly could prevent posts to social groups discussions inside the social groups system from being displayed. This mod does not mess in any way with the social groups system as is, it only qeries information from the database and displays it - and it does so only on Forumhome.
Thanks for the response. The posts that don't show are in the forum, not the posts in the social groups. Example. I create a thread in one of our forums called chit chat. On the forum home page, on the right hand side it shows the most recent post in that forum, hence the new thread. But when I click on the chit chat forum, the thread is not there. Nor are any new posts any member made. Once I disabled the mod, the posts and thread appeared. Maybe this is clashing with another modification.
Reply With Quote
  #113  
Old 20 Apr 2009, 15:03
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
Yeah, probably a conflict of some sort. Though I really cannot see this mod influencing the display of threads or posts in forums
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
  #114  
Old 20 Apr 2009, 15:06
BigDog56 BigDog56 is offline
 
Join Date: Jan 2007
Update: I repaired and optimized all my tables and reinstalled it. Seems to be working ok. I'll let you know!
Reply With Quote
  #115  
Old 20 Apr 2009, 15:18
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
Good news! Hope it works out for you!
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
  #116  
Old 20 Apr 2009, 15:22
BigDog56 BigDog56 is offline
 
Join Date: Jan 2007
Originally Posted by cellarius View Post
Good news! Hope it works out for you!
Thank you! And thank you for your hard work creating this mod!
Reply With Quote
  #117  
Old 20 Apr 2009, 16:19
der_darkon der_darkon is offline
 
Join Date: Feb 2009
Great Mod, i really love it

Is there any way to get this into the VBa CMPS-Portal?
Reply With Quote
  #118  
Old 21 Apr 2009, 04:25
redlabour's Avatar
redlabour redlabour is offline
 
Join Date: Mar 2004
Real name: André
Awesome Mod. Here is the german Translation (Frontend)....

@cellarius - please include the Template edit-Instruction at the next Update to the install.txt.

Regards
Attached Files
File Type: xml User's Social Groups on Forum Home_german.xml (2.4 KB, 39 views)
Reply With Quote
  #119  
Old 21 Apr 2009, 06:19
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
Originally Posted by redlabour View Post
Awesome Mod. Here is the german Translation (Frontend)....
Danke dafür! Hätt' ich eigentlich auch schon mal machen können

@cellarius - please include the Template edit-Instruction at the next Update to the install.txt.
Will do.
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
  #120  
Old 21 Apr 2009, 16:31
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Real name: Sven
New version 1.5

Update to version 1.5 - What's new?

Enhanced core feature: checking for unread messages
  • Explanation: up to now, the mod only took into account the last message in a social group, meaning: if the user read the last message, but there were still unread messages in other discussions, the group was marked as read anyway. This has now been changed: As long as there are *any* unread messages in a social group, it will be marked as containing unread messages. When checking the mod takes into account the database Read Marking Limit set in vB options, i.e. after a certain number of days messages will no longer be taken into account.
  • Cost: This feature adds one additional query to forumhome (not per group listed, but overall). This means that this mod adds 2 queries alltogether.
New Options in AdminCP
  • apply custom css formatting to grouptitle
  • trim group description or disable it (will trim at spaces only, not inside words)
  • parse bbcode in group descriptions (cannot be used together with trimming as closing tags might get lost)
  • option to use a statusicon different from the forums (see instructions in AdminCP options)
  • use .png instead of .gif files for statusicons
  • show groupicon instead of statusicon (marking of new groups via grouptitle css)
Hope you like it!
__________________
Please note that there will be no further updates to my addons, especially they will not be upgraded for vB5. I'm leaving vB, since IB choose to go the banana-way yet again.

http://www.roma-antiqua.de
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Mod Options

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off


New To Site? Need Help?

All times are GMT. The time now is 09:06.

Layout Options | Width: Wide Color: