vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.0 Full Releases (https://vborg.vbsupport.ru/forumdisplay.php?f=33)
-   -   Dynamic Announcements: Programmable Forum Home Announcement/Message with conditionals (https://vborg.vbsupport.ru/showthread.php?t=64189)

Mechanical Mind 01-23-2005 03:52 PM

Does anybody know how to change the position of the pop-up window in relation to the forum or to modify the color?

kall 01-23-2005 11:12 PM

Quote:

Originally Posted by Mechanical Mind
Does anybody know how to change the position of the pop-up window in relation to the forum or to modify the color?

1. Change the position of $dfh_announcement in your FORUMHOME template to where you want it.

2. Edit aforementioned template's DIV or TD attributes to make it look how you want.

A slightly modified version (mine) is here: http://forums.nzboards.com/index.php

Takamine334 01-23-2005 11:59 PM

Would this work for X days and X time?

Ex. Message would show up only on Monday through Friday from 9am-5pm ?

T3MEDIA 01-24-2005 04:04 AM

Quote:

Originally Posted by T3MEDIA
Hey how about a clean list of commands for other users to use? that would be nice

guys? at lest respond to one of my posts... lol

Logician 01-25-2005 07:24 AM

Quote:

Originally Posted by djjeffa
i upgraded to 3.0.5 and its in my admin panel but its not showing up.
can I get a lil help?

Do you mean admin interface is there but announcements not showing up? Have you reapplied the code changes after you upgraded? Also check if template modifications are also valid. You may lose them if you reverted your templates.

Logician 01-25-2005 07:26 AM

Quote:

Originally Posted by T3MEDIA
Hey bro...
how do I do a syntax for something that is null?
=="" I am not sure if "" is ok. or can I do ()

Not sure what you mean but in php this conditional checks whether the variable is blank or now: $variable==''

Does it answer your question? If not, plz elborate.

Logician 01-25-2005 07:31 AM

Quote:

Originally Posted by master786
Nice hack but its size is too much. Our forum's speed is slow after we installed this hack. Can you please tell me the easiest way how to uninstall this hack?

I wouldn't suspect this hack as the culprit of the slowness. It has really no performance problems and it is running in hundreds of boards some of which are most largest vbulletin boards with heaviest traffic.

But if you still like to remove it here is how:
a) Delete the codes you added to .php files.
b) Turn debug mode on in your board (https://vborg.vbsupport.ru/showthrea...bug#post504557), then go to vb admin cp/options and remove the hack options by following the new removal links you'll find there.
c) Template modifications are harmless but if you want, you can remove them either by deleting the new templates hack added or deleting the HTML lines you added in existing templates.

Logician 01-25-2005 07:42 AM

Quote:

Originally Posted by lanc3lot
It works ok... But just in case, is there any uninstall script to have?

Please see my message above this one.

Quote:

Originally Posted by lanc3lot
Also, what is the "load" of page, that creates

No significient load. It is performance friendly. It just adds a single query to forum home page loads, provided that you installed as it is. However if you change the installation or working of the hack and say applied the announcements in all forum pages (hack of the hack 1), then additional query applies for all vb pages. My recommendation is to run it as it is, ie in main page only.



Quote:

In your first Hack, of the hack, u say: (at the end)
Now put
$dfh_announcement_headercode
$dfh_announcement_popup
$dfh_announcement
variable in any template you like

What do u mean with that? I must do something else, so this will work on every page?
The hack is coded to work only in forum home page. However some users want to display the announcements in different pages or in every vb pages so hack of the hack you mentioned aims to do it. The template you need to modify will change according to the page you like to display the announcement so I can not tell you to "modify template X" in this scenario. It depends on your intention. However for all vb pages, the template to modify will be "header". Hope this helps.


Quote:

Is there any way, i can "change" the background color of the table of the announcement, the color of the text and the font size of the text?

I tried a code like:
Code:

<td style="background-color:#000000;color:#FF6600;font-size:9px;">
but it didnt work:( Can i do it differently?
You mean the color and font of popup announcement right?

Edit template "dfh_announcement_popup" and change the section that says "background-color: lime;" for the bg color. And for the font change this section:

PHP Code:

<div class="normalfont">$dfh_announcement_popuptopaste</div

to something like this:
PHP Code:

<font size='10'>$dfh_announcement_popuptopaste</font


Quote:

Something last...To add more than one announcement, i just write them under the first one?
You can have more than one announcements in the conditional format. But only one of them will be showed to the user (the higher one) where the conditional applies.

Logician 01-25-2005 07:44 AM

Quote:

Originally Posted by kall
*bangs head on desk in frustration*

Well, I have tried to work out how to get 'Your Paid Subscription expires in X days' to display, but can't for the life of me think of what the variable might be to call. :(

Please, oh great Logician, tell me if this is even possible. :)

Unfortunately this can't be done with this hack because this info is not valid in vb code until you specificially query the db to get it.

Logician 01-25-2005 07:52 AM

Quote:

Originally Posted by Takamine334
Would this work for X days and X time?

Ex. Message would show up only on Monday through Friday from 9am-5pm ?

yes possible.

PHP Code:

[[((date("w")>=AND date("w")<=5) AND (date("H")>=AND date("H")<21))]]
Day is now between monday to friday and hour is between 9.00 AM to 8.59 PM
[[/((date("w")>=AND date("w")<=5) AND (date("H")>=AND date("H")<21))]] 



All times are GMT. The time now is 03:55 PM.

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.01358 seconds
  • Memory Usage 1,764KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (3)bbcode_php_printable
  • (12)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete