Go Back   vb.org Archive > vBulletin Modifications > vBulletin 3.8 Modifications > vBulletin 3.8 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Integrating WebDeveloperPlus' Featured Content Slider in vba or any other page Details »»
Integrating WebDeveloperPlus' Featured Content Slider in vba or any other page
Version: 1.00, by Omar Al-Ansari Omar Al-Ansari is offline
Developer Last Online: May 2010 Show Printable Version Email this Page

Category: Portal Software - Version: 3.8.x Rating:
Released: 07-30-2009 Last Update: Never Installs: 31
Template Edits
Re-useable Code Translations  
No support by the author.

Hello All,

I have been waiting for the stand alone version of frontpage slide show to get it integrate it with vba. However the creators have been very disappointing in terms of delivering it. Hence, I have started searching for alternative and finally got one.

This hack was written by webdeveloperplus and I am only giving instructions in how to integrate it to vba. However this works on any page you would like it to appear.


So let the fun begin and integrate this in ONLY THREE STEPS

First go to vBulleting ACP --> Style Manager --> Edit Templates

Open "headinclude" and ADD the following code at the end of it
Code:
<!-- Rotating Code -->
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js" ></script>  
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.5.3/jquery-ui.min.js" ></script>
<!-- / Rotating Code -->
Second go to vBulleting ACP --> Style Manager --> Main CSS

Scroll to the bottom of the page where it says "Additional CSS Definitions"; which is partitioned in to two parts ADD the following code to the second partition.
Code:
/* ***** Rotating Articles ***** */
#featured{
    width:400px;
    padding-right:250px;
    position:relative;
    height:250px;
    background:#fff;
    border:5px solid #ccc;
}

#featured ul.ui-tabs-nav{
    position:absolute;
    top:0; left:400px;
    list-style:none;
    padding:0; margin:0;
    width:250px;
}
#featured ul.ui-tabs-nav li{
    padding:1px 0; padding-left:13px;
    font-size:12px;
    color:#666;
}
#featured ul.ui-tabs-nav li span{
    font-size:11px; font-family:Verdana;
    line-height:18px;
}
#featured .ui-tabs-panel{
    width:400px; height:250px;
    background:#999; position:relative;
        overflow:hidden;
}
#featured .ui-tabs-hide{
    display:none;
}
#featured li.ui-tabs-nav-item a{/*On Hover Style*/
    display:block;
    height:60px;
    color:#333;  background:#fff;
    line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#f2f2f2;
}
#featured li.ui-tabs-selected{ /*Selected tab style*/
    background:url('http://demo.webdeveloperplus.com/featured-content-slider/images/selected-item.gif') top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
    background:#ccc;
}
#featured ul.ui-tabs-nav li img{
    float:left; margin:2px 5px;
    background:#fff;
    padding:2px;
    border:1px solid #eee;
}
#featured .ui-tabs-panel .info{
    position:absolute;
    top:180px; left:0;
    height:70px;
    background: url('http://demo.webdeveloperplus.com/featured-content-slider/images/transparent-bg.png');
}
#featured .info h2{
    font-size:18px; font-family:Georgia, serif;
    color:#fff; padding:5px; margin:0;
    overflow:hidden;
}
#featured .info p{
    margin:0 5px;
    font-family:Verdana; font-size:11px;
    line-height:15px; color:#f0f0f0;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
}
#featured .info a:hover{
    text-decoration:underline;
}
Third and Last, go to vBulleting ACP --> vBa CMPS --> Add Module --> Template Module

Ok now we'll have to create the actual box

Module Title: Rotating Articles
Active: Yes
Template to incluce: adv_portal_rotating_articles
Style: "Pick the Style you would like to add it to" Please note if you are adding it to more than one style make sure that you do the previous two steps to all of them.

Template Content: ADD the following code
Code:
<div id="featured" >
    <ul class="ui-tabs-nav">
        <li class="ui-tabs-nav-item ui-tabs-selected" id="nav-fragment-1"><a href="#fragment-1"><img src="images/image1-small.jpg" alt="" /><span>15+ Excellent High Speed Photographs</span></a></li>
        <li class="ui-tabs-nav-item" id="nav-fragment-2"><a href="#fragment-2"><img src="images/image2-small.jpg" alt="" /><span>20 Beautiful Long Exposure Photographs</span></a></li>
        <li class="ui-tabs-nav-item" id="nav-fragment-3"><a href="#fragment-3"><img src="images/image3-small.jpg" alt="" /><span>35 Amazing Logo Designs</span></a></li>
        <li class="ui-tabs-nav-item" id="nav-fragment-4"><a href="#fragment-4"><img src="images/image4-small.jpg" alt="" /><span>Create a Vintage Photograph in Photoshop</span></a></li>
    </ul>
    <!-- First Content -->
    <div id="fragment-1" class="ui-tabs-panel" style="">
        <img src="images/image1.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >15+ Excellent High Speed Photographs</a></h2>
        <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla tincidunt condimentum lacus. Pellentesque ut diam....<a href="#" >read more</a></p>
        </div>
    </div>
    <!-- Second Content -->
    <div id="fragment-2" class="ui-tabs-panel ui-tabs-hide" style="">
        <img src="images/image2.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >20 Beautiful Long Exposure Photographs</a></h2>
        <p>Vestibulum leo quam, accumsan nec porttitor a, euismod ac tortor. Sed ipsum lorem, sagittis non egestas id, suscipit....<a href="#" >read more</a></p>
        </div>
    </div>
    <!-- Third Content -->
    <div id="fragment-3" class="ui-tabs-panel ui-tabs-hide" style="">
        <img src="images/image3.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >35 Amazing Logo Designs</a></h2>
        <p>liquam erat volutpat. Proin id volutpat nisi. Nulla facilisi. Curabitur facilisis sollicitudin ornare....<a href="#" >read more</a></p>
        </div>
    </div>
    <!-- Fourth Content -->
    <div id="fragment-4" class="ui-tabs-panel ui-tabs-hide" style="">
        <img src="images/image4.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >Create a Vintage Photograph in Photoshop</a></h2>
        <p>Quisque sed orci ut lacus viverra interdum ornare sed est. Donec porta, erat eu pretium luctus, leo augue sodales....<a href="#" >read more</a></p>
        </div>
    </div>
</div>

<!-- Rotating Code -->
<script type="text/javascript">
    $(document).ready(function(){
        $("#featured > ul").tabs({fx:{opacity: "toggle"}}).tabs("rotate", 5000, true);
    });
</script>
<!-- / Rotating Code -->
Use Module Wrapper Template: No
Then just SAVE.

Then just add it to whatever page you would like it to show in vba

ok now it will be working perfectly except for the pictures which needs to be changed as well as the TEXT

To change the small Pictures please change the green text above
To change the small picture' texts please change the dark green text above
To change the larger pictures please change the orange text above
To change the Larger text in the larger pictures please change the brown text above
To change the smaller text in the larger pictures please change the purple text above

I hope you all are familiar with the <a href="..."> as a the larger text has one to link to the thread or whatever you want as well as the smaller text has one right after it with a click-able "read more"

[OPTIONAL] Forth Step (if you would like to add more rows)
Please check DGF's Post by CLICKING HERE

I hope this is easy to follow.

ENJOY

Show Your Support

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

Comments
  #12  
Old 07-31-2009, 08:46 PM
saqib_jutt saqib_jutt is offline
 
Join Date: Oct 2006
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hello dear,

just a quick question, would this work on forums main page, because i dunt have vba and if it does work on forum main page or any page then how to do all settings,

-----------------------------------------------------------------------------------
Third and Last, go to vBulleting ACP --> vBa CMPS --> Add Module --> Template Module

Ok now we'll have to create the actual box

Module Title: Rotating Articles
Active: Yes
Template to incluce: adv_portal_rotating_articles
Style: "Pick the Style you would like to add it to" Please note if you are adding it to more than one style make sure that you do the previous two steps to all of them.
--------------------------------------------------------------------------------------------------------

i dunt have any understanding of 3rd step, because i dunt use vba on my forums.

Help Required to set up on main forum page.

Regards
Saqib
Reply With Quote
  #13  
Old 07-31-2009, 09:03 PM
bobster65's Avatar
bobster65 bobster65 is offline
 
Join Date: Mar 2006
Location: Montana
Posts: 1,169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by saqib_jutt View Post
hello dear,

just a quick question, would this work on forums main page, because i dunt have vba and if it does work on forum main page or any page then how to do all settings,

-----------------------------------------------------------------------------------
Third and Last, go to vBulleting ACP --> vBa CMPS --> Add Module --> Template Module

Ok now we'll have to create the actual box

Module Title: Rotating Articles
Active: Yes
Template to incluce: adv_portal_rotating_articles
Style: "Pick the Style you would like to add it to" Please note if you are adding it to more than one style make sure that you do the previous two steps to all of them.
--------------------------------------------------------------------------------------------------------

i dunt have any understanding of 3rd step, because i dunt use vba on my forums.

Help Required to set up on main forum page.

Regards
Saqib
if you are going to use this on the FORUMHOME template, just add the template content from Step 3 into the FORUMHOME template in the location you want it to be displayed and disregard all of those settings, those are specifically for vBa only.
Reply With Quote
  #14  
Old 08-01-2009, 05:44 AM
Omar Al-Ansari Omar Al-Ansari is offline
 
Join Date: Jun 2009
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by DGF View Post
nice, i love it..

But i hope someone could change it to make it possible with more rows
You know what would even be better? If someone can take this code to create a product
I wish I know how to do it, I would have done it in the first instance

Quote:
Originally Posted by Alfa1 View Post
It would be great if this could be set to grab image, title and teaser from a predefined forum. Similar to how vba's recent_threads or news module works.
if I can get the support or at least someone shows me where to start I would take this as a project. I would love to learn how to convert this to a product.

Quote:
Originally Posted by bobster65 View Post
sounds like you just got a new project to tackle


Quote:
Originally Posted by saqib_jutt View Post
hello dear,

just a quick question, would this work on forums main page, because i dunt have vba and if it does work on forum main page or any page then how to do all settings,

-----------------------------------------------------------------------------------
Third and Last, go to vBulleting ACP --> vBa CMPS --> Add Module --> Template Module

Ok now we'll have to create the actual box

Module Title: Rotating Articles
Active: Yes
Template to incluce: adv_portal_rotating_articles
Style: "Pick the Style you would like to add it to" Please note if you are adding it to more than one style make sure that you do the previous two steps to all of them.
--------------------------------------------------------------------------------------------------------

i dunt have any understanding of 3rd step, because i dunt use vba on my forums.

Help Required to set up on main forum page.

Regards
Saqib
Quote:
Originally Posted by bobster65 View Post
if you are going to use this on the FORUMHOME template, just add the template content from Step 3 into the FORUMHOME template in the location you want it to be displayed and disregard all of those settings, those are specifically for vBa only.


Thanks Bobster65
Reply With Quote
  #15  
Old 08-01-2009, 07:10 AM
DGF DGF is offline
 
Join Date: Apr 2009
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Omar Al-Ansari View Post
You know what would even be better? If someone can take this code to create a product
I wish I know how to do it, I would have done it in the first instance



if I can get the support or at least someone shows me where to start I would take this as a project. I would love to learn how to convert this to a product.











Thanks Bobster65
Someone pleas help him or us hehe... simply the best this one
Reply With Quote
  #16  
Old 08-01-2009, 07:43 AM
DGF DGF is offline
 
Join Date: Apr 2009
Posts: 20
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

just follow this....

Style & templates -> Style manager -> edit templates -> adv_portal_rotating_articles

add:
Code:
<li class="ui-tabs-nav-item" id="nav-fragment-5"><a href="#fragment-5"><img src="images/image4-small.jpg" alt="" /><span>Create a Vintage Photograph in Photoshop</span></a></li>
AFTER

Code:
<li class="ui-tabs-nav-item" id="nav-fragment-4"><a href="#fragment-4"><img src="images/image4-small.jpg" alt="" /><span>Create a Vintage Photograph in Photoshop</span></a></li>
You could later continue with 6,7 etc ( look red number )

Then add:
Code:
<!-- Fifth Content -->
    <div id="fragment-5" class="ui-tabs-panel ui-tabs-hide" style="">
        <img src="images/image4.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >Create a Vintage Photograph in Photoshop</a></h2>
        <p>Quisque sed orci ut lacus viverra interdum ornare sed est. Donec porta, erat eu pretium luctus, leo augue sodales....<a href="#" >read more</a></p>
        </div>
    </div>
AFTER

Code:
<!-- Fourth Content -->
    <div id="fragment-4" class="ui-tabs-panel ui-tabs-hide" style="">
        <img src="images/image4.jpg" alt="" />
        <div class="info" >
        <h2><a href="#" >Create a Vintage Photograph in Photoshop</a></h2>
        <p>Quisque sed orci ut lacus viverra interdum ornare sed est. Donec porta, erat eu pretium luctus, leo augue sodales....<a href="#" >read more</a></p>
        </div>
    </div>
Then go to Style & Templates -> Stylemanager -> Main CSS
and scroll to the bottom( second section )

Change the heights here ( marked with red )

Code:
/* ***** Rotating Articles ***** */
#featured{
    width:400px;
    padding-right:250px;
    position:relative;
    height:250px;
    background:#fff;
    border:5px solid #ccc;
}

#featured ul.ui-tabs-nav{
    position:absolute;
    top:0; left:400px;
    list-style:none;
    padding:0; margin:0;
    width:250px;
}
#featured ul.ui-tabs-nav li{
    padding:1px 0; padding-left:13px;
    font-size:12px;
    color:#666;
}
#featured ul.ui-tabs-nav li span{
    font-size:11px; font-family:Verdana;
    line-height:18px;
}
#featured .ui-tabs-panel{
    width:400px; height:250px;
    background:#999; position:relative;
        overflow:hidden;
}
#featured .ui-tabs-hide{
    display:none;
}
#featured li.ui-tabs-nav-item a{/*On Hover Style*/
    display:block;
    height:60px;
    color:#333;  background:#fff;
    line-height:20px;
}
#featured li.ui-tabs-nav-item a:hover{
    background:#f2f2f2;
}
#featured li.ui-tabs-selected{ /*Selected tab style*/
    background:url('http://demo.webdeveloperplus.com/featured-content-slider/images/selected-item.gif') top left no-repeat;
}
#featured ul.ui-tabs-nav li.ui-tabs-selected a{
    background:#ccc;
}
#featured ul.ui-tabs-nav li img{
    float:left; margin:2px 5px;
    background:#fff;
    padding:2px;
    border:1px solid #eee;
}
#featured .ui-tabs-panel .info{
    position:absolute;
    top:180px; left:0;
    height:70px;
    background: url('http://demo.webdeveloperplus.com/featured-content-slider/images/transparent-bg.png');
}
#featured .info h2{
    font-size:18px; font-family:Georgia, serif;
    color:#fff; padding:5px; margin:0;
    overflow:hidden;
}
#featured .info p{
    margin:0 5px;
    font-family:Verdana; font-size:11px;
    line-height:15px; color:#f0f0f0;
}
#featured .info a{
    text-decoration:none;
    color:#fff;
}
#featured .info a:hover{
    text-decoration:underline;
}
This worked for me...
Reply With Quote
  #17  
Old 08-01-2009, 03:36 PM
saqib_jutt saqib_jutt is offline
 
Join Date: Oct 2006
Posts: 54
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

is there any possibility if we can use this in notices.
it does show in notice but doesnt rotate.

any idea ?????????
Reply With Quote
  #18  
Old 08-01-2009, 04:46 PM
Omar Al-Ansari Omar Al-Ansari is offline
 
Join Date: Jun 2009
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by saqib_jutt View Post
is there any possibility if we can use this in notices.
it does show in notice but doesnt rotate.

any idea ?????????
which template are you trying to include it in?
Reply With Quote
  #19  
Old 08-01-2009, 06:18 PM
TheLastSuperman's Avatar
TheLastSuperman TheLastSuperman is offline
Senior Member
 
Join Date: Sep 2008
Location: North Carolina
Posts: 5,844
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks! 3.8.3 Forum Home and tested in Member Profile too with various code, downloaded images and js files per url's given so I wouldn't be using their bandwidth and just so I have them and now it's all internal - nice

Edit: Ohh and quick thought everyone, find the url for the arrow pointer in the code above and copy/paste into browser then you can change and make yourself a new pointer or just make one w/o donwloading the other and simply replace w/ the new url of the one you made and uploaded
Reply With Quote
  #20  
Old 08-02-2009, 05:39 AM
Omar Al-Ansari Omar Al-Ansari is offline
 
Join Date: Jun 2009
Posts: 41
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TheLastSuperman View Post
Thanks! 3.8.3 Forum Home and tested in Member Profile too with various code, downloaded images and js files per url's given so I wouldn't be using their bandwidth and just so I have them and now it's all internal - nice

Edit: Ohh and quick thought everyone, find the url for the arrow pointer in the code above and copy/paste into browser then you can change and make yourself a new pointer or just make one w/o donwloading the other and simply replace w/ the new url of the one you made and uploaded
Thanks TheLastSuperman,

I will be updating those and I am in the process to convert this into a product hopefully when I am done all of this will be implemented.
Reply With Quote
  #21  
Old 08-03-2009, 02:40 PM
Qwest Qwest is offline
 
Join Date: Jun 2004
Location: United States
Posts: 223
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can't wait for the product. I'm watching this.
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 09:19 AM.


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.04712 seconds
  • Memory Usage 2,368KB
  • 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
  • (8)bbcode_code
  • (9)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
  • (3)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
  • (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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete