Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Add-ons

Reply
 
Thread Tools
Notices Criteria - Additional Conditions for Displaying a Notice Details »»
Notices Criteria - Additional Conditions for Displaying a Notice
Version: 1.2, by kh99 kh99 is offline
Developer Last Online: Sep 2020 Show Printable Version Email this Page

Category: Administrative and Maintenance Tools - Version: 4.x.x Rating:
Released: 01-14-2012 Last Update: 05-17-2014 Installs: 80
Re-useable Code Translations  
No support by the author.

What is it?
----------------------------
This mod adds new criteria that can be used to configure when a notice will be displayed or not. (These came from separate requests in the forums which I decided to release as one mod.)

1) Show notice only on one or more days of the week
2) Show notice for any style other than one selected style
3) Show notice only for specified threadids (in this case the notice will on display on the showthread and newthread pages).
4) Show notice if THIS_SCRIPT value is (or is not) in specified list of values
5) Show notice if user has been registered for more/less than a certain number of days
6) Show notice only during certain months
7) Show notice only when user is/is not browsing selected forums (this duplicates the functionality of the standard functions, but adds flexibility).

Installation:
----------------------------
Just import the product XML file from the Product Manager. The new criteria will appear when adding or editing a notice in the Notices Manager.


Notes:
1) Should work on 3.X and 4.X versions.
2) Since notices aren't shown on the register.php page, adding "register" for the "THIS_SCRIPT value is" option will not work. If you want to show notices on the register page, you must edit the navbar template and remove the check for THIS_SCRIPT != 'register'.


History:
----------------------------
1.2 (May 18, 2014)
  • Added forum selection
  • Added month selection
  • Added "less than" option to days registered
1.1 (Oct 4, 2012)
  • Added THIS_SCRIPT and Days Registered
  • Changed title of mod
  • Changed wording of "Day of Week" option
1.0 (Jun 14, 2012)
  • Added threadid criteria
0.95 (Jan 15, 2012)
  • Initial Release

Download Now

File Type: zip product-kh99_additional_notice_cr_1.2_vb4.zip (116.2 KB, 163 views)

Screenshots

File Type: jpg sg1.jpg (74.1 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.
6 благодарности(ей) от:
BCP Hung, dartho, KGodel, Master Of Unive, Mickie D, SaN-DeeP

Comments
  #82  
Old 11-24-2014, 03:48 AM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by EasyEazy View Post
Any update on this?

Quote:
Originally Posted by KGodel View Post
Hey KH, any way to add/update the usergroup settings? I'd like to show a notice to all usergroups except x,y, and z. The only way to do this is to make a lot of the same notices for each group I do want to show it to (upward of 15+). Would be a great feature to add! ^^
Sorry guys, I guess I missed your posts. I haven't had time to work on the "weekly" thing, sorry. The group thing seems like it shouldn't be very hard so I'll look at that (maybe you've figured out something else by now, but I can add it in any case).

Quote:
Originally Posted by BasilFawlty View Post
Along those lines, I was just trying to figure a way to set a notice that would only be seen by members of a certain group. (I'm not talking about user group, I mean a user-created group). I have a group that is by invite only (e.g., group.php?groupid=XX) and I'd like to put notices there that are ONLY seen by members viewing that group (which means that they are members of that group). I could not see how to do that with the current options available).
Are you talking about social groups? I can look in to that.
Reply With Quote
  #83  
Old 12-04-2014, 02:49 AM
VanFenix VanFenix is offline
 
Join Date: Aug 2013
Posts: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Are you able to add in a way for us to show a notice ONLY if they are on a specific page.
I would like to have my notice only appear if people are viewing the activity.php page.
Is that at all possible?

Thank you for your great work!
Reply With Quote
  #84  
Old 12-04-2014, 09:05 AM
ozzy47's Avatar
ozzy47 ozzy47 is offline
 
Join Date: Jul 2009
Location: USA
Posts: 10,929
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Sure, as per this.
4) Show notice if THIS_SCRIPT value is (or is not) in specified list of values
Reply With Quote
  #85  
Old 12-06-2014, 06:14 PM
Master Of Unive Master Of Unive is offline
 
Join Date: Oct 2009
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think the most needed feature is to allow selecting multiple usergroups for viewing notice.
Reply With Quote
  #86  
Old 12-06-2014, 06:34 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Master Of Unive View Post
I think the most needed feature is to allow selecting multiple usergroups for viewing notice.
You know, I think someone had that covered in a different mod, but I guess it's gone now. I can't even find that user's account. He was one of those people who liked to leave and remove everything, to make some point I guess, and then come back later. I guess he left again. Or else I'm not searching for the right thing.

In any case, I can add that. I'm trying to make some time to actually work on some updates I promised long ago.
Reply With Quote
  #87  
Old 12-06-2014, 06:48 PM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

OK, I was wrong, pretty much about everything. I was thinking about this mod: https://vborg.vbsupport.ru/showthread.php?t=281087 and I couldn't find it because I was searching for the wrong thing, I couldn't find the member because I forgot he changed his user name, and that mod doesn't allow selecting multiple usergroups anyway.
Reply With Quote
  #88  
Old 12-07-2014, 06:28 AM
Master Of Unive Master Of Unive is offline
 
Join Date: Oct 2009
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kh99 View Post
You know, I think someone had that covered in a different mod, but I guess it's gone now. I can't even find that user's account. He was one of those people who liked to leave and remove everything, to make some point I guess, and then come back later. I guess he left again. Or else I'm not searching for the right thing.
Hah, more like me xD.

My members have just reported that they could see notices in a hidden forum. Of course they couldn't access that forum, but the notices were still there.
Imo this must be a bug for criteria "user is browsing forum".

All those standard criterias will not work, only multi select for usergroups may do.
Reply With Quote
  #89  
Old 12-07-2014, 07:38 AM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Master Of Unive View Post
Hah, more like me xD.

My members have just reported that they could see notices in a hidden forum. Of course they couldn't access that forum, but the notices were still there.
Imo this must be a bug for criteria "user is browsing forum.
I'll check on that.
Reply With Quote
  #90  
Old 12-07-2014, 08:09 AM
Master Of Unive Master Of Unive is offline
 
Join Date: Oct 2009
Posts: 74
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by kh99 View Post
I'll check on that.
Just to clarify, the "user is browsing forum" I mentioned is default criteria of vbulletin, I haven't tested your mod.
I'll give it a try when I'm home.

Edit: Done a quick setup and same error happened.
Reply With Quote
  #91  
Old 12-07-2014, 08:11 AM
kh99 kh99 is offline
 
Join Date: Aug 2009
Location: Maine
Posts: 13,185
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Master Of Unive View Post
Just to clarify, the "user is browsing forum" I mentioned is default criteria of vbulletin, I haven't test your mod.
I'll give it a try when I'm home.
Oh, OK, I was thinking that was probably true since my mod works the same way as the default criteria.
Reply With Quote
Reply

Thread Tools

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 05:41 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.08309 seconds
  • Memory Usage 2,328KB
  • 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
  • (8)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
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (6)post_thanks_box_bit
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit
  • (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
  • fetch_musername
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • post_thanks_function_fetch_thanks_bit_start
  • post_thanks_function_show_thanks_date_start
  • post_thanks_function_show_thanks_date_end
  • post_thanks_function_fetch_thanks_bit_end
  • post_thanks_function_fetch_post_thanks_template_start
  • post_thanks_function_fetch_post_thanks_template_end
  • 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