Announcement

Collapse
No announcement yet.

Help... dropdown menu on postbit

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • jluerken
    replied
    Install the original style as new style and copy&paste the original template over the modified one or just revert it.

    Then try to make every modification again step by step to find out which is causing the problem.

    Leave a comment:


  • Arcanum
    replied
    Already tried that earlier. Even without the v3 arcade code in there and using the default code for that section, the dropdown menu still doesn't work.

    Code:
    			<div id="postmenu_$post[postid]">
    				<if condition="$show['profile']">
    				<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
    				<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
    				<else />
    				$post[musername]
    				</if>
    			</div>
    It's the weirdest thing.

    Leave a comment:


  • Marco van Herwaarden
    replied
    aused by the Arcade modifiation you made.

    You could try the following change:
    Code:
        <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a><!-- v3 Arcade --> <if condition="$post['arcadeawards']"><a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]"><img src="$vboptions[arcadeimages]/trophy.gif" align="absmiddle" alt="$vbphrase[arcade_champion]" border="0" /></a></if>
    <!-- /v3 Arcade -->
        <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
    Change to:
    Code:
        <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a>
        <script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
        <!-- v3 Arcade -->
        <if condition="$post[arcadeawards]">
         <a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">
         <img src="$vboptions[arcadeimages]/trophy.gif" align="absmiddle" alt="$vbphrase[arcade_champion]" border="0" />
         </a>
        </if>
        <!-- /v3 Arcade -->
    If that doesn't work, i suggest to remove that arcade code.

    Leave a comment:


  • Arcanum
    replied
    Wasn't sure if it was okay to post the template, thus why I didn't initially.

    Code:
    <table id="post$post[postid]" class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="0" border="0" width="100%" align="center">
    <tr>
    	<if condition="$show['announcement']">
    		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]" colspan="2">
    			<img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" />
    			<phrase 1="$post[startdate]" 2="$post[enddate]">$vbphrase[x_until_y]</phrase>
    		</td>
    	<else />
    		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-right: 0px" $post[scrolltothis]>		
    			<!-- status icon and date -->
    			<a name="post$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_statusicon]/post_$post[statusicon].gif" alt="$post[statustitle]" border="0" /></a>
    			$post[postdate]<if condition="!$show['detailedtime']">, $post[posttime]</if>
    			$post[firstnewinsert]
    			<!-- / status icon and date -->				
    		</td>
    		<td class="thead" style="font-weight:normal; border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-left: 0px" align="$stylevar[right]">
    			&nbsp;
    			<if condition="$show['postcount']">#<a href="showpost.php?$session[sessionurl]p=$post[postid]&amp;postcount=$post[postcount]" target="new" rel="nofollow" id="postcount$post[postid]" name="$post[postcount]"><strong>$post[postcount]</strong></a></if> $post[iplogged]
    			<if condition="$show['inlinemod']">
    				<input type="checkbox" name="plist[$postid]" id="plist_$postid" style="vertical-align:middle; padding:0px; margin:0px 0px 0px 5px" value="$post[checkbox_value]" />
    			</if>
    		</td>
    	</if>
    </tr>
    <tr valign="top">
    	<td class="alt2" width="175" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 0px" rowspan="2>
    			
    			<div id="postmenu_$post[postid]">
    				<if condition="$show['profile']">
    				<a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]">$post[musername]</a><!-- v3 Arcade --> <if condition="$post['arcadeawards']"><a class="bigusername" href="member.php?$session[sessionurl]u=$post[userid]"><img src="$vboptions[arcadeimages]/trophy.gif" align="absmiddle" alt="$vbphrase[arcade_champion]" border="0" /></a></if>
    <!-- /v3 Arcade -->
    				<script type="text/javascript"> vbmenu_register("postmenu_$post[postid]", true); </script>
    				<else />
    				$post[musername]
    				</if>
    			</div>
    			
    			<if condition="$post['usertitle']"><div class="smallfont">$post[usertitle]</div></if>
    			<if condition="$post['rank']"><div class="smallfont">$post[rank]</div></if>
    		
    			<if condition="$show['avatar']">
    				<div class="smallfont">
    					&nbsp;<br /><a href="member.php?$session[sessionurl]u=$post[userid]"><img src="$post[avatarurl]" $post[avwidth] $post[avheight] alt="<phrase 1="$post[username]">$vbphrase[xs_avatar]</phrase>" border="0" /></a>
    				</div>
    			</if>
    			
    			<div class="smallfont">
    				&nbsp;<br />
    				<if condition="$post['age']"><div><b>$vbphrase[age]:</b> $post[age]</div></if>
    				<if condition="$post[field9] != Undisclosed"><div><b>Gender:</b> $post[field9]</div></if>
    				<if condition="$post['field2']"><div><b>$vbphrase[location_perm]:</b> $post[field2]</div></if>
    				<if condition="$post['joindate']"><div><b>$vbphrase[join_date]:</b> $post[joindate]</div></if>
    				<div>
    				<b>$vbphrase[posts]:</b> $post[posts]
    				</div>
    				<if condition="$show['infraction']"><div><b>$vbphrase[infractions]:</b> $post[warnings]/$post[infractions] ($post[ipoints])</div></if>
    <if condition="$show['reputation']"><div><if condition="$show['reppower']"><span id="reppower_$post[postid]_$post[userid]"><b>$vbphrase[reppower]:</b></span> $post[reppower]</if><span id="repdisplay_$post[postid]_$post[userid]">$post[reputationdisplay]</span></div></if>
    				
    			</div>					
    		
    	</td>
    	<if condition="$show['moderated']">
    	<td class="alt2" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    	<else />
    	<td class="alt1" id="td_post_$post[postid]" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    	</if>
    <!-- controls -->
    		<if condition="$post['editlink']">
    			<img style="display: none" id="progress_$postid" src="$stylevar[imgdir_misc]/progress.gif" alt="$vbphrase[loading_editor_please_wait]" />
    			<a href="$post[editlink]" name="vB::QuickEdit::$post[postid]"><img src="$stylevar[imgdir_button]/edit.gif" alt="$vbphrase[edit_delete_message]" border="0" /></a>
    		</if>
    		<if condition="$post['forwardlink']">
    			<a href="$post[forwardlink]"><img src="$stylevar[imgdir_button]/forward.gif" alt="$vbphrase[forward_message]" border="0" /></a>
    		</if>
    		<if condition="$post['replylink']">
    			<a href="$post[replylink]" rel="nofollow"><img src="$stylevar[imgdir_button]/<if condition="$post['forwardlink']">reply_small<else />quote</if>.gif" alt="$vbphrase[reply_with_quote]" border="0" /></a>
    		</if>
    		<if condition="$show['multiquote_post']">
    			<a href="$post[replylink]" rel="nofollow" onclick="return false"><img src="$stylevar[imgdir_button]/multiquote_<if condition="$show['multiquote_selected']">on<else />off</if>.gif" alt="$vbphrase[multi_quote_this_message]" border="0" id="mq_$post[postid]" /></a>
    		</if>
    		<if condition="$show['quickreply'] AND !$show['threadedmode']">
    			<a href="$post[replylink]" rel="nofollow" id="qr_$post[postid]" onclick="return false"><img src="$stylevar[imgdir_button]/quickreply.gif" alt="$vbphrase[quick_reply_to_this_message]" border="0" /></a>
    		</if>
    		<if condition="$show['moderated']">
    			<img src="$stylevar[imgdir_misc]/moderated.gif" alt="$vbphrase[moderated_post]" border="0" />
    		</if>
    		<if condition="$show['deletedpost']">
    			<img src="$stylevar[imgdir_misc]/trashcan.gif" alt="$vbphrase[deleted_post]" border="0" />
    		</if>
    		<if condition="$show['redcard']">
    			<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/redcard.gif" alt="$vbphrase[received_infraction]" border="0" /></a>
    		<else />
    			<if condition="$show['yellowcard']">
    				<a href="infraction.php?$session[sessionurl]do=view&amp;p=$post[postid]"><img src="$stylevar[imgdir_button]/yellowcard.gif" alt="$vbphrase[received_warning]" border="0" /></a>
    		</if>
    			</if>
    		<!-- / controls -->
    	<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
    
    		<if condition="$show['messageicon'] OR $post['title']">
    			<!-- icon and title -->
    			<div class="smallfont">
    				<if condition="$show['messageicon']"><img class="inlineimg" src="$post[iconpath]" alt="$post[icontitle]" border="0" /></if>
    				<if condition="$post['title']"><strong>$post[title]</strong></if>
    			</div>
    			<!-- / icon and title -->
    		</if>
    		<br />
    		<!-- message -->
    		<div id="post_message_$post[postid]">$post[message]</div>
    		<!-- / message -->
    	
    		<if condition="$show['attachments']">
    		<!-- attachments -->
    			<div style="padding:$stylevar[cellpadding]px">
    			
    			<if condition="$show['thumbnailattachment']">
    				<fieldset class="fieldset">
    					<legend>$vbphrase[attached_thumbnails]</legend>
    					<div style="padding:$stylevar[formspacer]px">
    					$post[thumbnailattachments]
    					</div>
    				</fieldset>
    			</if>
    		
    			<if condition="$show['imageattachment']">
    				<fieldset class="fieldset">
    					<legend>$vbphrase[attached_images]</legend>
    					<div style="padding:$stylevar[formspacer]px">
    					$post[imageattachments]
    					</div>
    				</fieldset>
    			</if>
    			
    			<if condition="$show['imageattachmentlink']">
    				<fieldset class="fieldset">
    					<legend>$vbphrase[attached_images]</legend>
    					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
    					$post[imageattachmentlinks]
    					</table>
    					</fieldset>
    			</if>
    			
    			<if condition="$show['otherattachment']">
    				<fieldset class="fieldset">
    					<legend>$vbphrase[attached_files]</legend>
    					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
    					$post[otherattachments]
    					</table>
    				</fieldset>
    			</if>
    			
    			<if condition="$show['moderatedattachment']">
    				<fieldset class="fieldset">
    					<legend>$vbphrase[attachments_pending_approval]</legend>
    					<table cellpadding="0" cellspacing="$stylevar[formspacer]" border="0">
    					$post[moderatedattachments]
    					</table>
    				</fieldset>		
    			</if>
    			
    			</div>
    		<!-- / attachments -->
    		</if>
    
    </td>
    </tr>
    <tr>
    <td class="alt1" align="$stylevar[left]" valign="bottom" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    		
    		<if condition="$post['signature']">
    		<!-- sig -->
    			<div align="left" class="smallfont">
    				__________________<br />
    				$post[signature]
    			</div>
    		<!-- / sig -->
    		</if>
    		
    		<if condition="$show['postedited']">
    		<!-- edit note -->
    			<div class="smallfont">
    				<em>
    				<phrase 1="$post[edit_username]" 2="$post[edit_date]" 3="$post[edit_time]">$vbphrase[last_edited_by_x_on_y_at_z]</phrase>.
    				<if condition="$post['edit_reason']">$vbphrase[reason]: $post[edit_reason]</if>
    				</em>
    			</div>
    		<!-- / edit note -->
    		</if>
    <div align="right" class="smallfont"><br />
    <if condition="$show['infractionlink']"><a href="infraction.php?$session[sessionurl]do=report&amp;p=$post[postid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/infraction.gif" alt="<phrase 1="$post[username]">$vbphrase[add_infraction_for_x]</phrase>" border="0" /></a> &nbsp;</if>
    <if condition="$show['reportlink']"><a href="report.php?$session[sessionurl]p=$post[postid]" rel="nofollow">$vbphrase[report_bad_post]</a></if>	
    			</div>
    	</td>
    </tr>
    <tr>
    <td class="alt2" style="border: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]; border-top: 0px; border-bottom: 1px">
    
    		<if condition="$show['reputationlink']">
    			<span id="reputationmenu_$post[postid]"><a href="reputation.php?$session[sessionurl]p=$post[postid]" rel="nofollow" id="reputation_$post[postid]"><img class="inlineimg" src="$stylevar[imgdir_button]/reputation.gif" alt="<phrase 1="$post[username]">$vbphrase[add_to_xs_reputation]</phrase>" border="0" /></a></span>
    			<if condition="$show['popups']"><script type="text/javascript"> vbrep_register("$post[postid]")</script></if>
    		</if>				
    		$post[icqicon] $post[aimicon] $post[msnicon] $post[yahooicon] $post[skypeicon]
    
    </td>
    	<if condition="$show['moderated']">
    	<td class="alt2" align="left" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    	<else />
    	<td class="alt1" align="left" style="border-right: $stylevar[cellspacing]px solid $stylevar[tborder_bgcolor]">
    	</if>
    
    <!-- buttons -->
    			<hr size="1" style="color:$stylevar[tborder_bgcolor]" />
    $post[onlinestatus]
    
    	<if condition="$show['profile']">
    		<a href="member.php?$session[sessionurl]u=$post[userid]"><img class="inlineimg" src="$stylevar[imgdir_button]/profile.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[view_public_profile]</phrase>" /></a>
    	</if>
    	<if condition="$show['homepage']">
    		<a href="$post[homepage]" target="new"><img class="inlineimg" src="$stylevar[imgdir_button]/home.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase>" /></a>
    	</if>
    	<if condition="$show['search']">
    		<a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/find.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase>" /></a>
    	</if>
    	<if condition="$show['emaillink'] AND $show['member']">
    		<a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/email.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase>" /></a>
    	</if>
    	<if condition="$show['pmlink'] AND $show['member']">
    		<a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/sendpm.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase>" /></a>
    	</if>
    	<if condition="$post['userid'] AND $show['member']">
    	<a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/buddy.gif" border="0" alt="<phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase>" /></a>
    <a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=ignore&amp;u=$post[userid]" rel="nofollow"><img class="inlineimg" src="$stylevar[imgdir_button]/ignore.gif" border="0" alt="Add $post[username] to Your Ignore List"></a>
    	</if>
    <!-- /buttons -->
    
    </td>
    </tr>
    </table>
    
    <!-- post $post[postid] popup menu -->
    <div class="vbmenu_popup" id="postmenu_$post[postid]_menu" style="display:none">
    	<table cellpadding="4" cellspacing="1" border="0">
    	<tr>
    		<td class="thead">$post[username]</td>
    	</tr>
    	<if condition="$show['profile']">
    		<tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$post[userid]">$vbphrase[view_public_profile]</a></td></tr>
    	</if>
    	<if condition="$show['pmlink']">
    		<tr><td class="vbmenu_option"><a href="private.php?$session[sessionurl]do=newpm&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_private_message_to_x]</phrase></a></td></tr>
    	</if>
    	<if condition="$show['emaillink']">
    		<tr><td class="vbmenu_option"><a href="sendmessage.php?$session[sessionurl]do=mailmember&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[send_email_to_x]</phrase></a></td></tr>
    	</if>
    	<if condition="$show['homepage']">
    		<tr><td class="vbmenu_option"><a href="$post[homepage]"><phrase 1="$post[username]">$vbphrase[visit_xs_homepage]</phrase></a></td></tr>
    	</if>
    	<if condition="$show['search']">
    		<tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=finduser&amp;u=$post[userid]" rel="nofollow"><phrase 1="$post[username]">$vbphrase[find_more_posts_by_x]</phrase></a></td></tr>
    	</if>
    	<if condition="$post['userid'] AND $show['member']">
    	<tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=addlist&amp;userlist=buddy&amp;u=$post[userid]"><phrase 1="$post[username]">$vbphrase[add_x_to_buddy_list]</phrase></a></td></tr>
    	</if>
    	</table>
    </div>
    <!-- / post $post[postid] popup menu -->
    Marco, I of course compared the default template against the modified one to see if there was anything I could notice that would stick out. But I'm just not seeing anything that I think would cause the dropdown menu to go bye-bye.

    Leave a comment:


  • Marco van Herwaarden
    replied
    Create a new Style with no parent set.

    Now view a thread with your own Style, and view source.
    Next switch to the newly created test style, and also view the source.

    Now compair the 2 sources to see the differences. This should lead you to the place that creates this error for you.

    Leave a comment:


  • Colin F
    replied
    Can you post the code of your postbit_legacy template please?

    Leave a comment:


  • Arcanum
    started a topic Help... dropdown menu on postbit

    Help... dropdown menu on postbit

    Okay upgraded to vB 3.6... now after changing the layout of my legacy postbit (use a sort of an old classic 2.x vB look) I've lost the dropdown menu when you click on the username in posts. Didn't make any changes to that section nor the corresponding menu items it generates. So I'm not finding why it's suddenly gone. Don't suppose someone here could be kind enough to perhaps take a look at the code and see what I'm missing or messed up?

    http://www.arcanumcafe.com/community/
Loading...
Working...
X