Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Dynamic Announcements: Programmable Forum Home Announcement/Message with conditionals Details »»
Dynamic Announcements: Programmable Forum Home Announcement/Message with conditionals
Version: 1.00, by Logician Logician is offline
Developer Last Online: Nov 2023 Show Printable Version Email this Page

Version: 2.2.x Rating:
Released: 09-04-2002 Last Update: Never Installs: 146
 
No support by the author.

This hack allows you to post powerful dynamic announcements (changing according to different conditions) on forum home page. It differs from vbulletin's default announcements in 2 ways:
  • The announcement is displayed in forum home page (or other board pages), not inside thread view. So visitors will read them without clicking on them.
  • The Hack's announcements are not static: ie. they can be powerfully programmed to change themselves according to many conditions.
Basic Usage : You can set a text in your Admin CP and it's displayed in forum home to all users.

Advanced Usage : With conditionals you can set different texts/notifications/messages/announcements and they will be displayed if your pre-configured condition applies. This allows you to create powerful announcements/private messages/texts which address their receipt only if a certain condition is met. Some examples:

You can set to show an announcement in forum home IF:
  1. user is X
  2. user's usergroup is Y
  3. his profile field Z is X
  4. user has X posts or has more than Y posts but less than Z posts
  5. his last visit time was X days ago
  6. today is X, hour is between Y and Z, day is wednesday, month is Y, week is month's 2nd week, today is user's birthday
  7. User is invisible/visible
  8. user is using style A
  9. his cookies are on
  10. his timeset is set to A
  11. etc..

The conditionals even allows you to design "Board Tips" ever changing according to user's seniority or post number. See how-to document for conditional usage and more info..

It's tested in both v.2.2.6 and v.2.2.7 but it should work with any versions > 2.0.3. (v.2.2.8 or later Users READ HERE!) I'm using it in my own board and a friend's board for more than a month and found it quite stable and released it. Although not likely, if you found any bugs, holler and I'll fix it..

Here is a Screenshot from a "general announcement".
Here is a Screenshot of announcement which is addressed to a certain user.

Some Features:
  • It's Admin CP integrated (Screenshot)
  • Smiley and BBCode in announcements are parsed
  • You can address your users with their usernames inside announcements (Use $bbuserinfo[username] variable)
  • Announcements are displayed directly in Forum Home so users are forced to read them.
  • The Conditionals help you to design powerful and ever changing announcements/private messages/forum home notifications.


If you have problems displaying HTML/smilie/bbcode in your announcements, make this tiny change in hack code

If you install the hack, click INSTALL, thank you..

Logician \\=^))

Show Your Support

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

Comments
  #32  
Old 09-11-2002, 10:16 PM
Willard Reece Willard Reece is offline
 
Join Date: Aug 2002
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I just tried to install and got this error.

Warning: Failed opening './global.php' for inclusion (include_path='') in /home/reecefam/public_html/DFHA_install.php on line 3

What did I do wrong.
here is where I am trying to run from

reecefamilies.com/vp/DFHA_install.php

Thanks
Willard

Reecefamilies
Reply With Quote
  #33  
Old 09-12-2002, 05:44 AM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Willard Reece
[B]I just tried to install and got this error.

Warning: Failed opening './global.php' for inclusion (include_path='') in /home/reecefam/public_html/DFHA_install.php on line 3
You have to upload (and run) the installation file from your FORUM directory (where global.php resides). It seems that you uploaded the file to a wrong directory.

I checked your site and for you correct dir is:
http://www.reecefamilies.com/vp/forums/

Upload and run (once!) the file from there and you'll be fine..
Reply With Quote
  #34  
Old 09-12-2002, 09:11 AM
Xenon's Avatar
Xenon Xenon is offline
 
Join Date: Oct 2001
Location: Bavaria
Posts: 12,878
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

As i thought, i'm away for two week and Pal Logician writes a terrific hack.

Very good work pal, and not increasing the querie amount
:thumbsup:

i'm sure i'll install it
Reply With Quote
  #35  
Old 09-12-2002, 08:13 PM
Willard Reece Willard Reece is offline
 
Join Date: Aug 2002
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Logician

Thank you so much..

It worked like a dream,

This is the second hack I have done by myself,
first hack was games hack and now this one. So i'm learning

The first addition I added to my board was vbportal.
I had to have alot of help on the...vbportal add on.
Reply With Quote
  #36  
Old 09-12-2002, 10:15 PM
MalaK_3araby MalaK_3araby is offline
 
Join Date: Dec 2001
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

sounds just Great.

will try it soon.

Thanks logician ..
Reply With Quote
  #37  
Old 09-12-2002, 10:41 PM
Willard Reece Willard Reece is offline
 
Join Date: Aug 2002
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Just another word


Man this is nice!!!!!!!!!!!!!!!!!!!!!!!


Reecefamilies
Reply With Quote
  #38  
Old 09-13-2002, 07:31 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Willard Reece
Just another word

Man this is nice!!!!!!!!!!!!!!!!!!!!!!!
Seems your visitors liked it too..

A few tips for your board:
a) You can use bbcode in your announcement so you can link the relevant thread inside your announcement with url tag
b) Your poll is open to site members only so you can limit your announcement for only their view too. Just add:
[[($bbuserinfo[userid]>0)]] in the begining and [[/($bbuserinfo[userid]>0)]] in the end of your announcement which will restrict this announcement for only your members' view and guest will not see it..

Enjoy..
Reply With Quote
  #39  
Old 09-16-2002, 06:36 PM
Willard Reece Willard Reece is offline
 
Join Date: Aug 2002
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I'm trying to uninstall this hack to see if it is my problem.

I got it installed and now 2 days later with out doing anything else to the site, my wifes pc and my neice's pc don't log on. and I ask someome else and they said the same.
It takes there name and p/w and comes back to a blank 404 error page.
Anyone have this problem yet??

Thanks
Wilard
Reecefamilies
Reply With Quote
  #40  
Old 09-16-2002, 07:00 PM
Logician's Avatar
Logician Logician is offline
 
Join Date: Nov 2001
Location: inside vb code
Posts: 4,449
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally posted by Willard Reece
I'm trying to uninstall this hack to see if it is my problem.

I got it installed and now 2 days later with out doing anything else to the site, my wifes pc and my neice's pc don't log on. and I ask someome else and they said the same.
It takes there name and p/w and comes back to a blank 404 error page.
Anyone have this problem yet??

Thanks
Wilard
Reecefamilies
It does not sound like your problem is related to this hack. But to make sure try these steps:
1- Delete your announcement box and try again. It can be a invalid conditional you set can be the cause.
2- Delete the part you added to global.php. This is very close to uninstall and if the hack is your problem, it will be solved in this step.

The hack has been used in many boards for sometime now (including mine) and I havent noticed any bugs (especially something weird like that). And the problem you refer does not seem related to a section this hacks changes. But let me know anyway..

BTW.:
1- Does it your wife's PC not logging on or her account. That is, can she log in from another computer?
2- Do other people logon without problems?
3- What's the URL they get after unsuccessful login attemps.

It sounds like it's related to member.php so I suggest checking this file too, especially if you applied any hacks there..
Reply With Quote
  #41  
Old 09-16-2002, 07:12 PM
Willard Reece Willard Reece is offline
 
Join Date: Aug 2002
Posts: 109
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If I go to another pc , I can't even log on as myself.
4 pc's and can't log on,,maybe more havn't heard from anyone yet,
My main pc here is logging on because I have it save in cookies.
I hope thats why.


url comes up this
http://www.reecefamilies.com/member.php
and error 404 page.
After trying to log on.

and can't log on with her name or my neice's account.
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 11:18 PM.


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.06697 seconds
  • Memory Usage 2,316KB
  • Queries Executed 25 (?)
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
  • (3)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete