Go Back   vb.org Archive > vBulletin Modifications > vBulletin 4.x Modifications > vBulletin 4.x Template Modifications
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
SCANU - Forum description on title mouseover [as Xenforo] Details »»
SCANU - Forum description on title mouseover [as Xenforo]
Version: 2.00, by Scanu Scanu is offline
Developer Last Online: Apr 2022 Show Printable Version Email this Page

Category: Forum Home Enhancements - Version: 4.x.x Rating:
Released: 12-12-2011 Last Update: Never Installs: 37
Template Edits
Code Changes Translations  
No support by the author.

Description

This modification show an elegant forum description when moving mouse over the forum title. Look at the screenshots for more! This is mod is temporary template modification of the future product that i'm working on. I've just released this "beta" for who wants to use this now.

Installation
Go in "Adimncp/Styles and Templates/Your style - Edit Templates/Forum Home Templates/forumhome_forumbit_level2_post/" and replace this code
PHP Code:
<h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2
With this
PHP Code:
<vb:comment><h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2></vb:comment
        <
h2 class="forumtitle"><div id="scanudesc">
<
<vb:if condition="$show['forumdescription']">
title='<div id="container"><div id="scanu">{vb:raw forum.description}</div><span class="arrow"></span></div>'</vb:if> href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></div></h2>

<
script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>    
<
script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script>   
<
script>   
$(
"#scanudesc a[title]").tooltip({   
position"bottom right",   
effect"slide"   
});   
</
script
<
style>
/*styling and positioning of the arrow*/
 
.arrow {
    
border-right5px solid black;
    
border-top5px solid transparent;
    
border-left1px none black;
    
border-bottom5px solid transparent;
    
positionabsolute;
    
top7px;
    
line-height0px;
    
width0px;
    
height0px;
    
left: -5px;
    
filter:alpha(opacity=68);
    -
moz-opacity:.68;
    
opacity:.68;
    
_displaynone;
}  
#scanu { 
    /*styling of the box */
    
background:black;   
    
color:white;   
    
padding5px 10px;   
    -
moz-border-radius8px;   
    -
webkit-border-radius8px;   
    
filter:alpha(opacity=68);  
    -
moz-opacity:.68;  
    
opacity:.68;   
}   
#container {
    /*positioning of the arrow and the box*/
    
positionrelative;
    
top: -10px;
    
left10px;
    
max-width440px;
}
</
style
Then replace this code
PHP Code:
<vb:if condition="$show['forumdescription']"><class="forumdescription">{vb:raw forum.description}</p></vb:if> 
with this
PHP Code:
<vb:comment><vb:if condition="$show['forumdescription']"><class="forumdescription">{vb:raw forum.description}</p></vb:if></vb:comment
Enjoy and wait for the product with many features and options!

PLEASE VOTE THIS MOD FOR MOTM: CLICK HERE, AND CLICK MARK AS INSTALLED

To get support:
  1. Mark this mod as Installed
  2. Copy/Pasted errors or screenshots
  3. URL/link to site

Many thanks to haincha for the idea.

If you like italian G-funk/rap please try out this music or this music
If you like italian rap try out this music

Screenshots

File Type: png preview.png (15.9 KB, 0 views)

Show Your Support

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

Comments
  #22  
Old 12-16-2011, 08:15 PM
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Posts: 684
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It is not working when you use a description with color .. like:

Code:
<font color="#000000">forum description</font>
Reply With Quote
  #23  
Old 12-17-2011, 01:47 AM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There is a small undesired effect from this modification. It's not so much of an issue, but I would call it undesirable.

It works without issue on the forum description as it was meant to (see screen shot 1), but if you move your mouse on a topic, toward the right, outside the forum, it's basically unreadable because the text is black and the background is clear (see screen shot #2)

Any solution?
Attached Images
File Type: jpg 1.jpg (19.9 KB, 0 views)
File Type: jpg 2.jpg (31.5 KB, 0 views)
Reply With Quote
  #24  
Old 12-17-2011, 02:03 PM
Scanu's Avatar
Scanu Scanu is offline
 
Join Date: Nov 2010
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok perfect i've seen the problems,
I can fix many of those errors, but i can't help "HHelp1" sorry for many errors this is a beta version
Reply With Quote
  #25  
Old 12-17-2011, 02:33 PM
Scanu's Avatar
Scanu Scanu is offline
 
Join Date: Nov 2010
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by OldSchoolDSL View Post
Advise....

Rather than remove or replace

With the 1st code wrap it around with

PHP Code:
<vb:comment>  </vb:comment
So when done it will look like

PHP Code:
<vb:comment> <h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2> </vb:comment
Then proceed to add your code below it

Next do the same thing you did for the 1st one. So when done it will look like

PHP Code:
<vb:comment> <vb:if condition="$show['forumdescription']"><class="forumdescription">{vb:raw forum.description}</p></vb:if> </vb:comment
This will help you during an upgrade and not have to completely revert everything.
thanks i did it
Reply With Quote
  #26  
Old 12-17-2011, 03:20 PM
Scanu's Avatar
Scanu Scanu is offline
 
Join Date: Nov 2010
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Filgga View Post
It's not applying for 'forum description' only; includes last poster, thread title etc... Pls modify the code.
Quote:
Originally Posted by OldSchoolDSL View Post
There is a small undesired effect from this modification. It's not so much of an issue, but I would call it undesirable.

It works without issue on the forum description as it was meant to (see screen shot 1), but if you move your mouse on a topic, toward the right, outside the forum, it's basically unreadable because the text is black and the background is clear (see screen shot #2)

Any solution?
Now this problem would be solved but i can't try please let me know if it works!
Reply With Quote
  #27  
Old 12-17-2011, 03:24 PM
Scanu's Avatar
Scanu Scanu is offline
 
Join Date: Nov 2010
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sadiq6210 View Post
It is not working when you use a description with color .. like:

Code:
<font color="#000000">forum description</font>
If i understand what u mean, you can change the color of the description searching in the code this
PHP Code:
color:white
and replacing with the color that you want, for example
PHP Code:
color:#000000; 
Reply With Quote
  #28  
Old 12-17-2011, 04:59 PM
OldSchoolDSL OldSchoolDSL is offline
 
Join Date: Oct 2010
Posts: 1,196
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Scanu View Post
Now this problem would be solved but i can't try please let me know if it works!
Your new code basically trashed the forum. So I re-applied the old code.

PHP Code:
<h2 class="forumtitle"><<vb:if condition="$show['forumdescription']">title="<scanu>{vb:raw forum.description}</scanu>"</vb:if> href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2
<
script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>    
<
script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script
<
script
$(
" a[title]").tooltip({ 
position'center right'
effect'slide' 
}); 
</
script
<
style
scanu 
background:black
color:white
padding5px 10px
-
moz-border-radius8px
-
webkit-border-radius8px
filter:alpha(opacity=68);  
-
moz-opacity:.68
opacity:.68

</
style
Reply With Quote
  #29  
Old 12-17-2011, 09:18 PM
Scanu's Avatar
Scanu Scanu is offline
 
Join Date: Nov 2010
Posts: 829
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you try again with the new code?
Reply With Quote
  #30  
Old 12-18-2011, 05:22 AM
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Posts: 684
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Scanu View Post
If i understand what u mean, you can change the color of the description searching in the code this
PHP Code:
color:white
and replacing with the color that you want, for example
PHP Code:
color:#000000; 
After update the code, now there is two errors!

1) Color description:
I have many forums, I changed the description color for some forums.
How to reproduce this bug:
- Add new forum
- write any title i.e (test forum)
- In description paste this:
Code:
<font color="#00ffff">Test forum with blue color</font>
So you will have this result before install your mod.


After modified the template and add your code:




2) After update:
After update the old code with new update, It is not working with me !
see the last screenshot.

This is my (forumhome_forumbit_level2_post)

Code:
<li id="forum{vb:raw forum.forumid}" class="forumbit_post {vb:raw forum.statusicon} L2">
	<div class="forumrow table">
		<div class="foruminfo td">
			<img src="{vb:stylevar imgdir_statusicon}/{vb:raw forum.imageprefix}forum_{vb:raw forum.statusicon}-48.png" class="forumicon" id="forum_statusicon_{vb:raw forum.forumid}" alt="" />
			<div class="forumdata">
				<div class="datacontainer">
					<div class="titleline">
<vb:comment>
<h2 class="forumtitle"><a href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2>
</vb:comment> 
<h2 class="forumtitle"><div id="scanutitle"><a <vb:if condition="$show['forumdescription']">title="<scanu>{vb:raw forum.description}</scanu>"</vb:if> href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2></div>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>    
<script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script>
<script>
$("#scanutitle a[title]").tooltip({
position: 'center right',
effect: 'slide'
});
</script>
<style>
scanu {
background:black;
color:white;
padding: 5px 10px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
filter:alpha(opacity=68); 
-moz-opacity:.68;
opacity:.68;
}
</style>  
						<vb:if condition="$show['browsers']"><span class="viewing">({vb:raw forum.browsers} {vb:rawphrase viewing})</span></vb:if>
					</div>
<vb:comment><vb:if condition="$show['forumdescription']"><p class="forumdescription">{vb:raw forum.description}</p></vb:if></vb:comment>  
					<vb:if condition="$vboptions['showmoderatorcolumn'] AND $forum['moderators']">
						<div class="moderators">
							<h4>{vb:rawphrase moderators}:</h4>
							<ol class="commalist">
								<vb:each from="forum['moderators']" value="row">
									<li><a class="username" href="{vb:link member, {vb:raw row}}">{vb:raw row.musername}</a>{vb:raw row.comma}</li>
								</vb:each>
							</ol>
						</div>
					</vb:if>

					<vb:if condition="$show['subforums']">
						{vb:raw forum.subforums}
					</vb:if>

					<vb:if condition="$show['forumsubscription']">
						<p class="unsubscribe">
							<a href="{vb:raw vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}subscription.php?{vb:raw session.sessionurl}do=removesubscription&amp;f={vb:raw forum.forumid}" rel="nofollow">{vb:rawphrase unsubscribe_from_this_forum}</a>
						</p>
					</vb:if>
				</div>
			</div>
		</div>
        <vb:if condition="$forum['statusicon'] != 'link'">
		<h4 class="nocss_label">{vb:rawphrase forum_actions}:</h4>
        	<vb:if condition="$vboptions['externalrss'] OR $show['member']">
		<ul class="forumactionlinks td">
			<vb:if condition="$forum['allowposting']"><vb:if condition="$vboptions['externalrss']"><li class="forumactionlink rsslink"><a href="external.php?{vb:raw session.sessionurl}type=RSS2&amp;forumids={vb:raw forum.forumid}" title="{vb:rawphrase view_forum_rss_feed}">{vb:rawphrase view_forum_rss_feed}</a></li></vb:if>
			<vb:if condition="$show['member']"><vb:if condition="$show['forumsubscription']"><li class="forumactionlink unsubslink"> <a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}subscription.php?{vb:raw session.sessionurl}do=removesubscription&amp;f={vb:raw forum.forumid}" title="{vb:rawphrase unsubscribe_from_this_forum}">{vb:rawphrase unsubscribe_from_this_forum}</a></li><vb:else /><li class="forumactionlink subslink"> <a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}subscription.php?{vb:raw session.sessionurl}do=addsubscription&amp;f={vb:raw forum.forumid}" title="{vb:rawphrase subscribe_to_this_forum}">{vb:rawphrase subscribe_to_this_forum}</a></li></vb:if></vb:if></vb:if>
		</ul>
		<vb:else />
		<div class="forumactionlinks"></div>
		</vb:if>
        <h4 class="nocss_label">{vb:rawphrase forum_statistics}:</h4>
		<ul class="forumstats td">
			<li>{vb:rawphrase threads}: {vb:raw forum.threadcount}</li>
			<li>{vb:rawphrase posts}: {vb:raw forum.replycount}</li>
		</ul>
		<div class="forumlastpost td">
			<h4 class="lastpostlabel">{vb:rawphrase last_post}:</h4>
			<div>
				{vb:raw forum.lastpostinfo}
			</div>
		</div>
        </vb:if>
	</div>
	<vb:if condition="$childforumbits">
		<ul class="childsubforum">
			{vb:raw childforumbits}

		</ul>
	</vb:if>
</li>
Attached Images
File Type: png T1.png (10.1 KB, 0 views)
File Type: png T2.png (17.0 KB, 0 views)
Reply With Quote
  #31  
Old 12-18-2011, 05:24 AM
sadiq6210 sadiq6210 is offline
 
Join Date: Sep 2005
Posts: 684
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by OldSchoolDSL View Post
Your new code basically trashed the forum. So I re-applied the old code.

PHP Code:
<h2 class="forumtitle"><<vb:if condition="$show['forumdescription']">title="<scanu>{vb:raw forum.description}</scanu>"</vb:if> href="{vb:link forum, {vb:raw forum}}">{vb:raw forum.title}</a></h2
<
script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script>    
<
script src="http://cdn.jquerytools.org/1.2.6/all/jquery.tools.min.js"></script
<
script
$(
" a[title]").tooltip({ 
position'center right'
effect'slide' 
}); 
</
script
<
style
scanu 
background:black
color:white
padding5px 10px
-
moz-border-radius8px
-
webkit-border-radius8px
filter:alpha(opacity=68);  
-
moz-opacity:.68
opacity:.68

</
style
Same
+1
Reply With Quote
Reply


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:18 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.06152 seconds
  • Memory Usage 2,439KB
  • Queries Executed 26 (?)
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
  • (4)bbcode_code
  • (13)bbcode_php
  • (7)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (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_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_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete