![]() |
If the utility acts like it is working but there are no popups coming it could be one of the following reasons:
1. The $headnewmsg variable is not added to the headinclude template. (I even made this mistake in my demo board.:)) 2. The board options are not saved in the Admin CP. 3. You added the changes to the /admin/global.php and not to the main global.php or you put the changes in the wrong place. 4. You have Javascript turned off in your browser. I can't think of any more right now. This is of course assuming that none of your other hacks change the normal functioning of the $headinclude call in global.php. Hope this helps. Scott |
238th line ????
is this compatible with version 2.0.3 toooo ?????/ thanks |
it is for 2.03 compatible
i have this version and it works.. |
worked like a spanner and nut
THANKS !! |
Here's my PhPMyAdmin report: 19 Allow Popup messaging? checkmessages 1 This function allows Admins and Mods to send quick private messages to users. yesno 15
and: </style> $headnewmsg $headnewpm Is in all the templates. I resaved the control panel options as well. The problem lies in this bit of the install script: echo "<p>Adding extra template for popups...</p>\n"; $template = '<script language="JavaScript"> alert_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script>'; No custom template is created. Please tell me what to do here and I am sure it will work perfectly. I will also write a new document for other users. Thank you. |
look in your phpmy admin
enter "SELECT * from template where title like "head_newmsg" LIMIT 0, 30 " if there is the template that all is ok.. if there is none enter new template Code:
templateid templatesetid title template Insert in the template Code:
<script language="JavaScript"> alert_box=alert("$bbtitle Messaging\n\n$popmessage\n"); |
hmmm..
Lordmusic do you have more than one template set? Scott |
Yep I have 4 and I have applied this to all of them. I am still working on it. I customy added all the MySQL stuff, added the $ command to all sections, and the template. Still no luck. I have tried everything. I get no errors, but I get no popups eigther.
Everything should be working perfectly, any ideas? |
Hello Lordmusic,
Could you check the phpmysql results when you run these queries. SELECT * FROM template WHERE title='head_newmsg' Here your looking for 4 or 5 results. When you say 4 style sets does that include the default? Normally though the default (-1) is loaded automatically so if you have one result with templatesetid -1 then that should be ok. SELECT * FROM template WHERE title='options' Here you are looking for the last variable. You should see something like:...."; $WOLresolve = "1"; $WOLrefresh = "60"; $checkmessages = "1"; SELECT * FROM template WHERE title='headinclude' Again, if you have 4 sets of templates then you should have 4 or 5 results. Make sure what's below is at the end of all templates. #EEEEFF; } </style> $headnewmsg $headnewpm If everything checks out ok then we'll have to take a look at where you added the code in the global.php script. Scott |
| 6222 | -1 | head_newmsg | ".addslashes($template)."
| | 6223 | 1 | head_newmsg | <script language="JavaScript"> aler t_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script> | | 6224 | 6 | head_newmsg | <script language="JavaScript"> aler t_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script> | | 6226 | 7 | head_newmsg | <script language="JavaScript"> aler t_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script> | | 6227 | 8 | head_newmsg | <script language="JavaScript"> aler t_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script> | | 6225 | 9 | head_newmsg | <script language="JavaScript"> aler t_box=alert("$bbtitle Messaging\n\n$popmessage\n"); </script> | +------------+---------------+-------------+------------------------------------ ----------------------------------------------------------------+ 6 rows in set (0.01 sec) _________________________________________ $WOLenable = "1"; $WOLguests = "1"; $WOLresolve = "1"; $WOLrefresh = "60"; $allowimgsizefailure = "0"; $allowvbcodebuttons = "1"; $memberAllGood = "1"; $checkmessages = "1"; _________________________________________ a.pageNum:hover {color: #ffffff; background-color: #a0a0a0;} </style> $headnewmsg $headnewpm | ________________________________________ In Global.php base directory, not admin... $newpmmsg=0; $headnewpm=''; if ($checknewpm and $bbuserinfo['userid']!=0 and $bbuserinfo['pmpopup']==2) { if ($noshutdownfunc) { $DB_site->query("UPDATE user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]"); } else { $shutdownqueries[]="UPDATE LOW_PRIORITY user SET pmpopup=1 WHERE userid=$bbuserinfo[userid]"; } $newpmmsg=1; eval("\$headnewpm = \"".gettemplate('head_newpm')."\";"); } if ($checkmessages and $bbuserinfo['userid']!=0 and $bbuserinfo['messagepopup']==2) { $popupmessages = $DB_site->query("SELECT * FROM popupmsgs WHERE userid=$bbuserinfo[userid] ORDER BY nummessages DESC"); while ($popmsg = $DB_site->fetch_array($popupmessages)) { $popmessage .= "Von:$popmsg[sender]\n"; $popmessage .= "Nachricht:$popmsg[message]\n\n"; $DB_site->query("DELETE FROM popupmsgs WHERE nummessages=$popmsg[nummessages] AND userid=$bbuserinfo[userid]"); } $DB_site->query("UPDATE user SET messagepopup=1 WHERE userid=$bbuserinfo[userid]"); eval("\$headnewmsg = \"".gettemplate('head_newmsg')."\";"); } $header=''; $footer=''; ___________________________________ Weird isn't it... |
All times are GMT. The time now is 06:59 AM. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|