PDA

View Full Version : Notices as "Alerts"?


andy_mcguire
12-08-2014, 02:02 AM
I quite often visit www.habboxforum.com and notice that their notices appear up above the forum as like an alert type thing. Does anyone know how I can achieve this on my forum?

https://vborg.vbsupport.ru/external/2014/12/25.png

Daniel
12-08-2014, 02:45 AM
PLEASE PLEASE PLEASE do this on a test template first to make sure it works for you...

In the navbar template, cut and copy this code and add it to the very top of the header template.
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>

Test the demo above, but to expand the width even more, in stylevars find "doc_Width" under 'Global'
change the units to % and size to 100.
If nothing happens then do the same to doc_maxWidth under the 'Global' category

Let me know if that works out.

andy_mcguire
12-08-2014, 03:04 AM
PLEASE PLEASE PLEASE do this on a test template first to make sure it works for you...

In the navbar template, cut and copy this code and add it to the very top of the header template.
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>

Test the demo above, but to expand the width even more, in stylevars find "doc_Width" under 'Global'
change the units to % and size to 100.
If nothing happens then do the same to doc_maxWidth under the 'Global' category

Let me know if that works out.



I'll be able to trial it in 4 hours 30 mins time Daniel. I'm running my vBulletin installation locally so I can code in realtime before releasing to my forum.

Will let you know how the above code goes in 4 hours 30 mins :)

--------------- Added 1418032003 at 1418032003 ---------------

PLEASE PLEASE PLEASE do this on a test template first to make sure it works for you...

In the navbar template, cut and copy this code and add it to the very top of the header template.
<vb:if condition="$show['notices'] AND THIS_SCRIPT != 'register'">
<form action="profile.php?do=dismissnotice" method="post" id="notices" class="notices">
<input type="hidden" name="do" value="dismissnotice" />
<input type="hidden" name="s" value="{vb:raw session.sessionurl}" />
<input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
<input type="hidden" id="dismiss_notice_hidden" name="dismiss_noticeid" value="" />
<input type="hidden" name="url" value="{vb:raw return_link}" />
<ol>
{vb:raw notices}
</ol>
</form>
</vb:if>

Test the demo above, but to expand the width even more, in stylevars find "doc_Width" under 'Global'
change the units to % and size to 100.
If nothing happens then do the same to doc_maxWidth under the 'Global' category

Let me know if that works out.

Worked a treat, just need to modify the width etc... thanks man.

http://screenshots.mirageboss.com/Screenshot_2014-12-08--17-46-22.png