Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Cel Social Groups Notifications Details »»
Cel Social Groups Notifications
Version: 3.8.006, by cellarius cellarius is offline
Developer Last Online: Apr 2022 Show Printable Version Email this Page

Category: Social Group and Album Enhancements - Version: 3.8.4 Rating:
Released: 11-17-2009 Last Update: 12-23-2009 Installs: 75
Uses Plugins
Translations  
No support by the author.

What does this mod do?

This mod adds social groups to the notifications dropdown. Your members will get notified if there are groups containing unread messages; they need to be members of that group or have to be subscribed to that group. The counter will show how many groups with unread messages there are.


Installation:

Just import the product file in AdminCP->Product Manager. Done.
Make sure you understand and comply with the read marking requirements (see note down this post).


Settings:
  • Show notification for new messages in groups the user is a member of, subscribed to, or both
  • Select usergroups who can use the mod (i.e. who will get notificatons)
  • Select whether to link to usercp.php or group.php
  • Make sure you understand and comply with the read marking requirements (see note down this post).
Note: This mod will only work with database and automatic forum read marking!
  • This mod will not work with cookies or simple database read marking. This will not be changed and is due to the limitations of the read marking system.
  • If the ressources for this trouble you, you don't want to run this modification anyway. Any workarounds would be more ressource intensive than using this option in the first place.
  • To set this, go to AdminCP->Settings->Options->General Settings->Thread/Forum Read Marking Type and set this to the third option: Database (automatic forum marking)

Note on ressources:


Note that this modification adds a maximum of two queries to every pageload. Both are not too heavy, going to slave servers only if existent, and there are several mechanisms in place to prevent unnecessary querying.


Version history
  • 3.8.006: added option to link notification to custom URL
  • 3.8.005: queries completely reworked, should be more stable now and fixes some read marking issues
  • 3.8.002: bugfix, use slave servers
  • 3.8.001: initial release

#### Don't forget to click install! ####
No support if you don't!

This mod is also available for vB4:
https://vborg.vbsupport.ru/showthread.php?t=228280

Download Now

File Type: xml product-cel_sgn_3-8-006.xml (8.3 KB, 276 views)

Screenshots

File Type: png notifications_dropdown.png (28.3 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #52  
Old 01-31-2010, 04:21 PM
jdougher jdougher is offline
 
Join Date: Jan 2007
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I installed this, and it provides only a general notification that send people to the main Social Groups page. There's no indication of which particular group caused the notification, and because of that, users have no idea of how to dismiss the notification. How frustrating!

This is going to drive our users absolutely nuts with anger, and rightly so.

Please tell me I'm missing something.

If this feature is to be useful, it must send a user directly to the social group that created the notification.
Reply With Quote
  #53  
Old 02-01-2010, 05:10 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jdougher View Post
I installed this, and it provides only a general notification that send people to the main Social Groups page. There's no indication of which particular group caused the notification, and because of that, users have no idea of how to dismiss the notification. How frustrating!
Where does it say in the mod description it would do anything else?

Quote:
This is going to drive our users absolutely nuts with anger, and rightly so.
Then don't install it.

Quote:
Please tell me I'm missing something.
No, you don't.

Quote:
If this feature is to be useful, it must send a user directly to the social group that created the notification.
This is not possible with the current read marking system of vB (or only with an insane cost of ressources). This mod is as it is - if you don't like it, don't install it. That easy, really.
Reply With Quote
  #54  
Old 02-01-2010, 11:25 AM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

While this add-on does greatly confuse a portion of our members, and it does notify of unread social groups, even while no groups are in bold, and thereby is not perfect, this add-on has made my once barely active groups now almost as active as my high traffic forums. In this regard its an absolute winner. Thanks.
Reply With Quote
  #55  
Old 02-01-2010, 08:42 PM
jdougher jdougher is offline
 
Join Date: Jan 2007
Posts: 44
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Alfa1 View Post
While this add-on does greatly confuse a portion of our members, and it does notify of unread social groups, even while no groups are in bold, and thereby is not perfect, this add-on has made my once barely active groups now almost as active as my high traffic forums. In this regard its an absolute winner. Thanks.
I got nothing but complaints about this mod. We left it installed for two days and had a thread with loads of complaints about it.
Reply With Quote
  #56  
Old 02-01-2010, 11:16 PM
Alfa1's Avatar
Alfa1 Alfa1 is offline
 
Join Date: Dec 2005
Location: Netherlands
Posts: 3,537
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can imagine. I had the same. But thats where your staff needs to jump in and explain to your members how to deal with the notifications. Preferably with a step by step instruction with pics. After that 99% of the complaints will be solved.

Quote:
The pictorial guide on how to clear your "Social Group" notifications:

- Go into each group that you are a member of. Thread titles in bold text indicate that
the thread has new messages.

- Now, either read all the new messages, or mark the group read by clicking
Group Tools (circled in the above pic)...

- This will drop down a menu with the option to "Mark This Group Read"

- Doing this will remove any notifications of new messages from whichever
group you use this option in.

- You will probably have to do this in most (or all) groups you are a member
of, regardless of whether they are indicating new messages with bold text
or not. Continue marking your groups as read until all notifications are
gone.

- Once you have cleared these initial weird notifications, this functionality
seems to work well.
It is best to add your own screenshots that are specific to your own site.

IHTH
Reply With Quote
  #57  
Old 02-02-2010, 06:48 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by jdougher View Post
I got nothing but complaints about this mod. We left it installed for two days and had a thread with loads of complaints about it.
As I said: If you of your users don't like the mod, don't install it. It works within the boundaries of the vB read marking system. If you do not like those boundaries (I don't like them either), this is the wrong place to complain.
Reply With Quote
  #58  
Old 02-14-2010, 06:27 AM
majidgbox majidgbox is offline
 
Join Date: Jan 2009
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi dear

I installed your hack, .... in a group that I belong it is sent new discussion ... in notifications dropdown, I notice that a discussion has been sent. but with click on the notification, it isn't died!
help me!
tnx
Reply With Quote
  #59  
Old 02-14-2010, 06:07 PM
majidgbox majidgbox is offline
 
Join Date: Jan 2009
Posts: 17
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

the problem solved ..!
Reply With Quote
  #60  
Old 04-05-2010, 05:28 AM
BlackThorn BlackThorn is offline
 
Join Date: Aug 2009
Posts: 581
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice idea thanks, installed but when I've send a comment or message to a group, why only show "groups.php"? I go to only groups.php why don't go original group 12-group-manowar.html ?

Explain: groups.php (showing this) - groups/25-elvis-presley.html (don't show like this)
Reply With Quote
  #61  
Old 04-05-2010, 07:10 AM
cellarius's Avatar
cellarius cellarius is offline
 
Join Date: Aug 2005
Posts: 1,987
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Because that information is not available where my mod hooks in, and the cost to query it would be insane (given that it would have to be queried on every pageload and read/not read-queries are quite complex).
Reply With Quote
Reply


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

Forum Jump


All times are GMT. The time now is 12:47 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06786 seconds
  • Memory Usage 2,342KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (2)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete