Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
AJAX - Mouseover Profile Preview Details »»
AJAX - Mouseover Profile Preview
Version: 2.0, by ericgtr ericgtr is offline
Developer Last Online: Feb 2022 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 3.6.0 Rating:
Released: 08-10-2006 Last Update: 02-06-2007 Installs: 569
Uses Plugins Template Edits
Additional Files  
No support by the author.

What it does:
This script will display profile info when you mouseover their username on the forumhome page, the javascript (ajax) is from http://www.dhtmlgoodies.com/index.ht...t=ajax-tooltip See screenshot or test drive it here by waving your mouse over usernames in the What's Going On box http://www.guitarblast.com/ (currently off for guests, see screenshot below)

Notes&Updates:
  • By default this uses it's own CSS located in the CSS folder. To change the background color, edit ajax-tooltip.css and find /* Background color */ and change to your background color.
  • There is a space after each username, between the comma's. Currently working on fixing this.
  • If the name wraps to the next line, it will not display on mouseover.
  • The javascript box will run off the end if the forum width is at 100% for usernames on the edge. (currently working on this)
  • [8/13] Added the option to turn off for guests. This is ideal both to save server load and if you have the member list turned off for guess through the admin CP.
  • [10/28] Fixed broken page (css display) and included a Product installer.
  • [10/28] Now also shows "mousing over members" in the Who's Online page.
  • [11/1] Added a delay so it has to be moused over for a small amount of time before it will show. Removed caching and put a timer on it so there will no longer be a need to refresh the page to get the latest on where a user is, it will do it automatically.
  • [11/8]
    Added option to make the window stay open so you can click within it or scroll (if scrollbars appear) clicking anywhere outside of it will close it. To do this:
    In the forumhome_loggedinuser find:
    Code:
    $stylevar[dirmark]<a href="member.php?$session[sessionurl]u=$loggedin[userid]"onmouseover="ajax_showTooltip('member_ajax.php?$session[sessionurl]u=$loggedin[userid]',this,true);return false" onmouseout="ajax_hideTooltip()">  $loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]
    Replace with:
    Code:
    $stylevar[dirmark]<a href="member.php?$session[sessionurl]u=$loggedin[userid]"onmouseover="ajax_showTooltip('member_ajax.php?$session[sessionurl]u=$loggedin[userid]',this,true);return false">  $loggedin[musername]</a>$loggedin[invisiblemark]$loggedin[buddymark]
    Open the header template and add this to the very bottom:
    Code:
    <script type="text/javascript"> 
    document.body.onclick = ajax_hideTooltip; 
    </script>

Keep in mind that if you leave this on for guests, you must also allow guests to view member info. Admin CP > Usergroups > Usergroup Manager > Unregistered / Not Logged In [edit] > Can View Member Info (Yes).

Upgrade and fresh install instructions are included in the zip file.


That's it!
Pleas click Install if you use this

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #72  
Old 08-28-2006, 11:26 PM
EasyTarget EasyTarget is offline
 
Join Date: Nov 2004
Posts: 660
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

but I'm just using the default files from the zip.. is it pulling some of the info from my forum and some from the zip files?
Reply With Quote
  #73  
Old 08-29-2006, 09:06 AM
topsoftware topsoftware is offline
 
Join Date: Dec 2005
Posts: 39
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thank for this hack but i have one problem
my forum language is persian and right to left and i can see good in this ajax
can any bosy help me show picture in the right side no left
thanks
www.apadanait.net
Reply With Quote
  #74  
Old 08-29-2006, 11:44 AM
MediaHound MediaHound is offline
 
Join Date: May 2004
Location: Florida
Posts: 165
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Gnappy
I readed the post of craiovaforum and with few little fixes here it's a little resume. I hope this post can be useful for someone:
  • Light blu background fix
    in the header template don't add(or remove if you previous added it) the last line of code, in bold here:
    <link rel="stylesheet" href="css/ajax-tooltip-demo.css" media="screen" type="text/css">
    simply add this part of code(without that line):
    HTML Code:
    	<script type="text/javascript" src="js/ajax-dynamic-content.js"></script>
    	<script type="text/javascript" src="js/ajax.js"></script>
    	<script type="text/javascript" src="js/ajax-tooltip.js"></script>	
    	<link rel="stylesheet" href="css/ajax-tooltip.css" media="screen" type="text/css">
  • Unknown location for my own username fix
    add this line of code at the top of member_ajax.php to solve the problem:
    PHP Code:
    define('LOCATION_BYPASS'1); 
  • Scrollbars window fix
    Overwrite ALL the ajax-tooltip.css with this code:
    PHP Code:
    /* CSS needed for the script */ 

    #ajax_tooltipObj{ 
            
    z-index:1000000
            
    text-align:left

    #ajax_tooltipObj div{ 
            
    position:relative


    /* If you don't want the arrow - Just set the width of this div to 1 or something like that and drop the background selectors from the CSS below */ 

    #ajax_tooltipObj .ajax_tooltip_arrow{   /* Left div for the small arrow */ 
            
    background-image:url('../images/arrow.gif'); 
            
    width:20px
            
    position:absolute
            
    left:0px
            
    top:0px
            
    background-repeat:no-repeat
            
    background-position:center left
            
    z-index:1000005
            
    height:60px


    #ajax_tooltipObj .ajax_tooltip_content{ 
            
    border:2px solid #317082;  /* Border width */ 
            
    left:18px;      /* Same as border thickness */ 
            
    top:0px
            
    position:absolute
            
    width:170px;    /* Width of tooltip content standard: 150*/ 
            
    height:250px;   /* Height of tooltip content */ 
            
    background-color:#FFF;       /* Background color */ 
            
    padding:5px;    /* Space between border and content */ 
            
    font-size:0.8em;        /* Font size of content */ 
            
    overflow:auto;  /* Hide overflow content */ 
            
    z-index:1000001


Credits to ericgtr and craiovaforum
Worked like a charm, thank you!
How do I get this to show up for mousing over those usernames listed in the "last post" column of the forum index page?
Reply With Quote
  #75  
Old 08-29-2006, 02:23 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Installed! Perfect instructions also! How will this effect server load if you have many online like I do?
Reply With Quote
  #76  
Old 08-29-2006, 02:28 PM
ericgtr's Avatar
ericgtr ericgtr is offline
 
Join Date: Apr 2003
Location: Portland, Oregon
Posts: 1,407
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I am not sure on a huge site but I think if you leave it off for guests, it will keep it down.
Reply With Quote
  #77  
Old 08-29-2006, 02:37 PM
rberardo rberardo is offline
 
Join Date: Aug 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It works, but when the little window opens it is blank, and sometimes with scroll, why?

thx
Reply With Quote
  #78  
Old 08-29-2006, 02:48 PM
Kihon Kata Kihon Kata is offline
 
Join Date: Nov 2003
Posts: 763
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Eric, where do I stick that NOVIEWFORGUESTS conditional?
Quote:
Originally Posted by ericgtr
I am not sure on a huge site but I think if you leave it off for guests, it will keep it down.
Reply With Quote
  #79  
Old 08-29-2006, 02:49 PM
ericgtr's Avatar
ericgtr ericgtr is offline
 
Join Date: Apr 2003
Location: Portland, Oregon
Posts: 1,407
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by rberardo
It works, but when the little window opens it is blank, and sometimes with scroll, why?

thx
Common problems with this, make sure the php file is uploaded and template is created and named correctly. Please read the instructions again to make sure.
Reply With Quote
  #80  
Old 08-29-2006, 02:50 PM
ericgtr's Avatar
ericgtr ericgtr is offline
 
Join Date: Apr 2003
Location: Portland, Oregon
Posts: 1,407
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Kihon Kata
Eric, where do I stick that NOVIEWFORGUESTS conditional?
In the instructions there is an option, so it's one or the other. For example:
OR to turn off for guests
Reply With Quote
  #81  
Old 08-29-2006, 04:04 PM
rberardo rberardo is offline
 
Join Date: Aug 2006
Posts: 15
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The image have the same size as the profile, can i show the image smaller?

thx
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 07:20 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.06248 seconds
  • Memory Usage 2,326KB
  • Queries Executed 27 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (3)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_php
  • (4)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (1)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete