The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
|
#1
|
|||
|
|||
3.8.7pl3 Quicklinks/Mark Forums Read security token missing
Upgraded from 3.6.8pl2 to 3.8.7pl3. First time for me. Removed all mods/reverted all templates but for a heavily modified Header Template. Had to leave that one alone.
Users are getting the security token message when attempting to Mark Forums Read from the Quicklinks dropdown in our custom style. It works fine in the Vbulletin default style. That much I have narrowed down. I have been through this thread and it helped me fix the same issue with the Search feature by adding the security token code in the appropriate spot in the Header Template. I just can't seem to figure it out for the Mark Forums Read part. This is the last little glitch in our site Any help is greatly appreciated. Header Template code attached if that helps with offering advice. HTML Code:
<!-- logo --> <a name="top"></a> <table width="$stylevar[outertablewidth]" border="0" cellspacing="0" cellpadding="0"> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="668"><a href="http://www.twowheelfemales.com/forum/$session[sessionurl_q]"><img src="$stylevar[titleimage]" alt="$vboptions[bbtitle]" width="668" height="161" border="0" /></a></td> <td background="http://www.twowheelfemales.com/forum/images/header/header_fill.jpg"> </td> <td class="header_right" /> </td> </tr> </table> </td> </tr> <tr> <td> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="450" background="http://www.twowheelfemales.com/forum/images/header/banner_leftfill.jpg"> <!-- / logo --> <!-- nav buttons bar --> <!-- / nav buttons bar --> </td> </tr> </table> </td> </tr> <tr><td> <if condition="$show['popups']"> <!-- NAVBAR POPUP MENUS --> <if condition="$show['searchbuttons']"> <!-- header quick search form --> <div class="vbmenu_popup" id="navbar_search_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead">$vbphrase[search_forums]</td> </tr> <tr> <td class="vbmenu_option" title="nohilite"> <form action="search.php?do=process" method="post"> <input type="hidden" name="do" value="process" /> <input type="hidden" name="quicksearch" value="1" /> <input type="hidden" name="childforums" value="1" /> <input type="hidden" name="exactname" value="1" /> <input type="hidden" name="s" value="$session[sessionhash]" /> <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" /> <div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]" tabindex="1004" /></div> <div style="margin-top:$stylevar[cellpadding]px"> <label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label> <label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label> </div> </form> </td> </tr> <tr> <td class="vbmenu_option"><a href="search.php$session[sessionurl_q]" accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td> </tr> $template_hook[navbar_search_menu] </table> </div> <!-- / header quick search form --> </if> <if condition="$show['member']"> <!-- user cp tools menu --> <div class="vbmenu_popup" id="usercptools_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead">$vbphrase[quick_links]</td></tr> <if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if> <tr><td class="vbmenu_option">[COLOR="Red"]<a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a>[/COLOR]</td></tr> <tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_buddy_list]</a></td></tr> $template_hook[navbar_quick_links_menu_pos1] <tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr> <if condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if> <!--<if condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>--> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr> <tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr> $template_hook[navbar_quick_links_menu_pos2] <tr><td class="thead">$vbphrase[miscellaneous]</td></tr> <if condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if> <tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr> <tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr> <if condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if> $template_hook[navbar_quick_links_menu_pos3] </table> </div> <!-- / user cp tools menu --> </if> <!-- / NAVBAR POPUP MENUS --> <!-- PAGENAV POPUP --> <div class="vbmenu_popup" id="pagenav_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr> <td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td> </tr> <tr> <td class="vbmenu_option" title="nohilite"> <form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form"> <input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" /> <input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]" /> </form> </td> </tr> </table> </div> <!-- / PAGENAV POPUP --> </if> <if condition="$show['popups'] AND $show['member']"> <div class="vbmenu_popup" id="usercpoptions_menu" style="display:none"> <table cellpadding="4" cellspacing="1" border="0"> <tr><td class="thead" align="$stylevar[left]"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr> <if condition="$show['pmstats']"><tr><td class="vbmenu_option" align="$stylevar[left]"><a href="private.php$session[sessionurl_q]" rel="nofollow">$vbphrase[private_messages]</a></td></tr></if> <tr><td class="vbmenu_option" align="$stylevar[left]"><a href="friends.php?$session[sessionurl]do=requests">$vbphrase[iprof_friend_requests]</a></td></tr> <tr><td class="vbmenu_option" align="$stylevar[left]"><a href="subscription.php$session[sessionurl_q]" rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr> <if condition="$show['siglink']"><tr><td class="vbmenu_option" align="$stylevar[left]"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if> <tr><td class="vbmenu_option" align="$stylevar[left]"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_profile]</a></td></tr> <tr><td class="vbmenu_option" align="$stylevar[left]"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr> <if condition="$vbulletin->options['favsmiliesactive'] AND ($permissions['favsmiliepermissions'] & $vbulletin->bf_ugp_favsmiliepermissions['canusefavsmilies'])"> <tr> <td class="vbmenu_option" align="$stylevar[left]"><a class="smallfont" href="misc.php?$session[sessionurl]do=editfavsmilies">$vbphrase[edit_favorite_smilies]</a></td> </tr> </if> <tr><td class="thead" align="$stylevar[left]">$vbphrase[miscellaneous]</td></tr> <tr><td class="vbmenu_option" align="$stylevar[left]"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[my_profile]</a></td></tr> </table> </div> </if> <!-- content table --> $spacer_open $_phpinclude_output $ad_location[ad_header_end] Replacing the code in RED above with: HTML Code:
<a href="forumdisplay.php?$session[sessionurl]do=markread&markreadhash=$bbuserinfo[securitytoken]"$vbphrase[mark_forums_read]</a>
Any ideas what I need to do to get the words "Mark Forums Read" to reappear? --------------- Added [DATE]1376000608[/DATE] at [TIME]1376000608[/TIME] --------------- While this fixed the Security Token issue, further investigation has me thinking this issue is going to reside in the NavBar template: Quicklinks Drop Down Contains: "Todays Post" "Mark Forums Read" "Contacts"[/COLOR] "Edit Signature" "Edit Your Details" "Edit Options" "Private Messages" "Subscribed Threads" "Your Profile" "Who is Online" Items in RED are clickable fields generating no errors. However, the actual text is missing from the field Snapshot: --------------- Added [DATE]1376001972[/DATE] at [TIME]1376001972[/TIME] --------------- Compared the Vbulletin Default Style NavBar template with our custom style NavBar template and both contain the exact same language. So it is not our NavBar template in the custom style as it works fine in the Default style. Considering the Header code above contains the "vbmenu_option" language in the NavBar popup portion and lacking the vbmenu_control" language in between "<!-- nav buttons bar -->" & "<!-- / nav buttons bar -->", I am thinking that an appropriate pasting of code may be necessary in the Header template to fill the missing parts. --------------- Added [DATE]1376005726[/DATE] at [TIME]1376005726[/TIME] --------------- Tried that and it just created a second NavBar. Undo. Ugh. |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|