The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
Dynamic Announcements: Programmable Forum Home Announcement/Message with conditionals Details »» | |||||||||||||||||||||||||||
Dynamic Announcements: Programmable Forum Home Announcement/Message with conditionals
Developer Last Online: Nov 2023
(This hacks works with both 3.5.x and 3.6.x)
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:
This version of the hack is for vbulletin 3.5.x and 3.6.x (vb 3.0.x version is here and vb 2.x version is here. 3.5 version is coded as a plugin so you can install it WITHOUT modifying vb PHP files. It is easily installed in 2 steps through your admin cp. Basic Usage of This Hack: You can set a text in your Admin CP and it's displayed in forum home to all users. Alternatively if you want, you can set another text as a popup announcement and it is displayed to all as a pop up announcement (it can't be killed with popup killers software!) 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:
Here is a Screenshot from a popup announcement. Some Features:
* For CMPS Integration see here * French Translation by Allan : https://vborg.vbsupport.ru/showpost....&postcount=143 * Nested Conditionals by dc3dreamer : https://vborg.vbsupport.ru/showpost....&postcount=175 * Hack Annoucement appears in all vb pages: https://vborg.vbsupport.ru/showthrea...498#post911498 IMPORTANT FOR 3.x USERS: If you were already using this hack in 3.0.x, remember to do 2 things: BEFORE YOU INSTALL THIS HACK : Follow this instructions to remove the remnants of 3.0.x hack. AFTER YOU INSTALL THIS HACK : Go to your admin cp / styles, find these 3 styles: dfh_announcement dfh_announcement_headercode dfh_announcement_popup and REVERT THEM so that your new templates that comes with 3.5 version will apply. About vb4.x version: I didn't consider porting this hack to vb4 because vbulletin has now a VERY SIMILAR feature in vb4 called "NOTICES". You can find it under your admin cp/Notices submenu/Notice Manager. It is not as powerful as this hack as this hack allows you to use any kind of conditional to produce your announcement but it is more user friendly because you don't need to deal with conditional syntax, you simply build your announcement (notice) with menus If you install the hack, click INSTALL, thank you.. Logician \\=^)) Show Your Support
|
Comments |
#352
|
|||
|
|||
Hi,
and sorry for my bad english ... I search the conditionals for : "today is X, hour is between Y and Z, day is wednesday, month is Y, week is month's 2nd week, " Please help. Thanks! |
#353
|
|||
|
|||
Hello Logician
Is it possible this announcment special forum ? For example only ForumID 4,5,8 or what ever. Thanks |
#354
|
|||
|
|||
***Bump***
|
#355
|
|||
|
|||
/me clicks install
This may be just what I am looking for! EDIT: Exactly what i was looking for! thank you! |
#356
|
|||
|
|||
Quote:
Code:
[[($forumid == 4)]]Your message here...[[/($forumid==4)]] Or, if you wanted to do more than one forum... Code:
[[(in_array($forumid, array(5,6,7))]]Your message here...[[/(in_array($forumid, array(5,6,7))]] I've not tested those exactly, but my understanding of where that hook is located is that you should have access to the $forumid variable from global.php, which should be what you'd need to do it. -RD |
#357
|
|||
|
|||
Aha it is worked
But your code include 2 extra space. [[($forumid == 4)]]Your message here...[[/($forumid==4)]] Working Code [[($forumid==4)]]Your message here...[[/($forumid==4)]] Thanks for great post. |
#358
|
|||
|
|||
I find a problem today.If I use this conditional User Notes is not working.When I press Post Notes or View Notes this error occured.Every user same thing
"No User specified. If you followed a valid link, please notify the administrator" Any idea for this ? |
#359
|
|||
|
|||
**Bump**
|
#360
|
||||
|
||||
I guess this happens because you use the unsupported "make it work in ALL vb pages" version. As stated in that hack of hack, it is not tested well and it can cause such problems. This is because the original of this hack is not designed to run in all vb pages but only in forum home. So if you have the problem, please revert to the original supported version of the hack.
|
#361
|
||||
|
||||
I'd like to display a message each Thursday to remind users it's chat night, and another each Thursday between 9 and 11 p.m. to remind users to go to the chat room. The first post says this plugin has that functionality, but there are no examples given with the rest of the usage instructions.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|