Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)

Reply
 
Thread Tools Display Modes
  #11  
Old 01-05-2012, 11:12 PM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I only had a look at the source. You need to add the appropiate css & images as well. Oh and it looks like theres some custom Javascript as well.
Reply With Quote
  #12  
Old 01-05-2012, 11:39 PM
Toorak Times's Avatar
Toorak Times Toorak Times is offline
 
Join Date: Jan 2011
Posts: 436
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by extreme-gaming View Post
Hold the phone just a minute here... Why do you have so many premium skins installed?



Is that a problem e-g? Is there a restriction as to how many styles one can offer?

I'm just a bloke trying to build a publishing site where I can offer members a variety of skins for their different Sections, f'rinstance, someone wants to edit a gaming section I would like their section to have a skin representing the theme.

Very new at all of this and the artists I am working with are struggling to understand vB also. I sit here everyday trying to learn more. But I am excited by the work you coding geniuses do mate, and happy to support vB through the site also. I have also become a CompletevB affiliate to further promote vB.

Some of the stuff here is just amazing, and I'd like to use as many of the mods that will enhance my site and help my members, mainly writers, musicians and sports people.

--------------- Added [DATE]1325810873[/DATE] at [TIME]1325810873[/TIME] ---------------

Quote:
Originally Posted by Lynne View Post
Does what tie into the site map? I have no idea what you are asking about.

Sorry, Lynne me neither probs...lol! I am raw beginner trying to get my head around everything at once, and it is daunting.

I have seen some newspaper footers that SEEM to have their site map expressed in the footer, but no matter.

I have also seen some premium skins that seem to have a similar footer as part of the theme.

Please bear with me, I'm committed to getting my head around this stuff.
Reply With Quote
  #13  
Old 01-06-2012, 02:56 AM
alaska_av8r alaska_av8r is offline
 
Join Date: Dec 2009
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

got it! slowly figuring it out but this style sheet code needs to be added to additional.css to get the layout working correctly. There may be more that needs to be added but at least this is a start.

PHP Code:
<!-- footer style sheet coding to define the columns etc and layout -->
/*footer*/

#body_footer {
    
background#f2f2f2 url(images/tf_ideal/blue/misc/tdg_bg.png) repeat-x top;
    
border-top1px solid #dddddd;
    
border-bottom1px solid #f8f8f8;
    
padding10px 0px;
    
text-shadow0 0 0 transparent0px 1px 0px #ffffff;
}

#contenttypeid .textbox, textarea, select {
    
border1px solid #dddddd;
}

.
footer_select {
    
margin7px 10px 0px 0px;
}

.
footer_copyright {
    
text-alignright;
    
margin-top0px;
}

#footer_time .time {
    
color#cccccc;
}

.
footer_time {
    
padding20px 0px 10px 0px;
}

.
footer {
    
text-alignleft;
    
floatleft;
    
margin-top0px;
    
padding0px;
}

.
footer_links {
    
margin0px;
}

.
footer_links li {
    
margin-right7px;
    
margin-left0px;
    
padding0px;
}

#foot .footer_links li {
    
padding0px;
}

#foot {
    
background#004061 url(images/tf_ideal/blue/misc/b_bg.jpg) repeat-x top center;
    
border-top1px solid #3f3f3f;
    
line-height19px;
    
text-shadow0 0 0 transparent0 1px 0 #000000;
}

#foot li {
    
padding-bottom5px;
}

#foot_top {
    
color#aaaaaa;
    
padding25px 0px 20px 0px;
    
border-top1px solid #000000;
    
border-bottom1px solid #000000;

}

#foot_top a {
    
color#ffffff;
}

#foot_top a:hover {
    
color#aaaaaa;
}

#foot_bottom {
    
font-size12px;
    
padding0px 0px 0px 0px;
    
background#222222;
    
color#aaaaaa;
    
text-aligncenter;
    
border-top1px solid #3f3f3f;
}

#foot_bottom a {
    
color#ffffff;
}

#foot_bottom a:hover {
    
color#aaaaaa;
}

#foot_bottom_inner {
    
padding15px 0px;
}

.
footer_morecopyright {
    
color#888888;
    
font-size12px;
    
text-alignleft;
    
floatright;
    
margin-top0px;
    
padding-bottom0px;
}

.
footer_column_inner {
    
padding0px 15px;
}

#footer_column_1 {
    
floatleft;
    
width20%;
    
text-alignleft;
}

#footer_column_2 {
    
floatleft;
    
width20%;
    
text-alignleft;
}

#footer_column_3 {
    
floatleft;
    
width35%;
    
text-alignleft;
}

#footer_column_4 {
    
floatright;
    
width25%;
    
text-alignleft;
}

.
footer_column_header {
    
padding-bottom8px;
    
text-alignleft;
    
font-familyHelveticaGeneva;
    
text-transformuppercase;
    
font-size14px;
    
color#bde5ff;
}

#social_icons_footer {
    
clearboth;
    
text-alignleft;
    
padding-bottom15px;
}

#social_icons_footer img {
    
margin-top4px;
    
margin-right4px;
    
opacity0.6;
}

#social_icons_footer img:hover {
    
-webkit-transitionall 0.25s ease-in-out 0s;
    -
moz-transitionall 0.25s ease-in-out 0s;
    -
o-transitionall 0.25s ease-in-out 0s;
    
transitionall 0.25s ease-in-out 0s;
    
opacity1;
}

.
searchbutton {
    
margin1px 0px 0px 2px;
    -
webkit-transitionall 0.15s ease-in-out 0s;
    -
moz-transitionall 0.15s ease-in-out 0s;
    -
o-transitionall 0.15s ease-in-out 0s;
    
transitionall 0.15s ease-in-out 0s
    
box-shadow0 0 5px #004061;
}

.
searchbutton:hover {
    
box-shadow0 0 6px #9dbbff;
}

.
footer_search .textbox,
.
footer_search textarea,
.
footer_search select {
    
background#ffffff url(images/tf_ideal/blue/misc/textbox_bg.png) repeat-x bottom;
    
color#222222;
    
border1px solid #004061;
    
text-shadow0 0 0 transparent0 1px 0 #ffffff;
}

.
footer_search .textbox:focus {
    
box-shadow0 0 5px #9dbbff;
    
border1px solid #555555;
}

.
footer_search .textbox {
    
width165px;
    
height15px;
    
floatleft;
}

#footer_advanced_search {
    
margin5px 0px 20px 0px;
    
font-size10px;
    
text-alignleft;
}

#footer_advanced_search a {
    
color#aaaaaa;
}

#footer_advanced_search a:hover {
    
color#ffffff;
}

<!-- 
end of style for the footer --> 
Reply With Quote
  #14  
Old 01-07-2012, 04:42 PM
final kaoss final kaoss is offline
 
Join Date: Apr 2006
Posts: 1,314
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

You could always contact the author of that particular style and request what is missing.
Reply With Quote
  #15  
Old 01-07-2012, 08:13 PM
alaska_av8r alaska_av8r is offline
 
Join Date: Dec 2009
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I got it figured out, i'll post the code when I am done.
Reply With Quote
  #16  
Old 01-09-2012, 02:59 PM
doc fluty doc fluty is offline
 
Join Date: Aug 2010
Posts: 45
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

any update?
Reply With Quote
  #17  
Old 01-09-2012, 04:30 PM
alaska_av8r alaska_av8r is offline
 
Join Date: Dec 2009
Posts: 88
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

add the following to your additional.css to control the layout and look of the items.

PHP Code:
.main_wrap {
    
margin0 50px;
    
widthauto;
}

#body_footer {
    
background#F2F2F2;
    
border-bottom1px solid #F8F8F8;
    
border-top1px solid #DDDDDD;
    
padding10px 0;
    
text-shadow0 0 0 transparent0 1px 0 #FFFFFF;
}
#contenttypeid .textbox, textarea, select {
    
border1px solid #DDDDDD;
}
.
footer_select {
    
margin7px 10px 0 0;
}
.
footer_copyright {
    
margin-top0;
    
text-alignright;
}
#footer_time .time {
    
color#CCCCCC;
}
.
footer_time {
    
padding20px 0 10px;
}
.
footer {
    
floatleft;
    
margin-top0;
    
padding0;
    
text-alignleft;
}
.
footer_links {
    
margin0;
}
.
footer_links li {
    
margin-left0;
    
margin-right7px;
    
padding0;
}
#foot .footer_links li {
    
padding0;
}
#foot {
    
background#2F4456;
    
border-top1px solid #3F3F3F;
    
line-height19px;
    
text-shadow0 0 0 transparent0 1px 0 #000000;
}
#foot li {
    
padding-bottom5px;
}
#foot_top {
    
border-bottom1px solid #000000;
    
border-top1px solid #000000;
    
color#AAAAAA;
    
padding25px 0 20px;
}
#foot_top a {
    
color#FFFFFF;
}
#foot_top a:hover {
    
color#AAAAAA;
}
#foot_bottom {
    
background#E6E6E6;
    
border-top1px solid #3F3F3F;
    
color#AAAAAA;
    
font-size12px;
    
padding0;
    
text-aligncenter;
}
#foot_bottom a {
    
color#000000;
}
#foot_bottom a:hover {
    
color#E5E5E5;
    
text-decorationnone;
}
#foot_bottom_inner {
    
padding15px 0;
}
.
footer_morecopyright {
    
color#444444
    
floatright;
    
font-size12px;
    
margin-top0;
    
padding-bottom0;
    
text-alignleft;
}
.
footer_column_inner {
    
padding0 15px;
}
#footer_column_1 {
    
floatleft;
    
text-alignleft;
    
width10%;
}
#footer_column_2 {
    
floatleft;
    
text-alignleft;
    
width55%;
}
#footer_column_3 {
    
floatleft;
    
text-alignleft;
    
width10%;
}
#footer_column_4 {
    
floatright;
    
text-alignleft;
    
width25%;
}
.
footer_column_header {
    
color#BDE5FF;
    
font-familyHelvetica,Geneva;
    
font-size14px;
    
padding-bottom8px;
    
text-alignleft;
    
text-transformuppercase;
}
#social_icons_footer {
    
clearboth;
    
padding-bottom15px;
    
text-alignleft;
}
#social_icons_footer img {
    
margin-right4px;
    
margin-top4px;
    
opacity0.6;
}
#social_icons_footer img:hover {
    
-moz-transitionall 0.25s ease-in-out 0s;
    
opacity1;
}
.
searchbutton {
    -
moz-transitionall 0.15s ease-in-out 0s;
    
box-shadow0 0 5px #004061;
    
margin1px 0 0 2px;
}
.
searchbutton:hover {
    
box-shadow0 0 6px #9DBBFF;
}
.
footer_search .textbox, .footer_search textarea, .footer_search select {
    
backgroundurl("images/tf_ideal/blue/misc/textbox_bg.png"repeat-x scroll center bottom #FFFFFF;
    
border1px solid #004061;
    
color#222222;
    
text-shadow0 0 0 transparent0 1px 0 #FFFFFF;
}
.
footer_search .textbox:focus {
    
border1px solid #555555;
    
box-shadow0 0 5px #9DBBFF;
}
.
footer_search .textbox {
    
floatleft;
    
height15px;
    
width165px;
}
#footer_advanced_search {
    
font-size10px;
    
margin5px 0 20px;
    
text-alignleft;
}
#footer_advanced_search a {
    
color#AAAAAA;
}
#footer_advanced_search a:hover {
    
color#FFFFFF;

This is a copy of the footer template code, I changed it a bit from what they had.

PHP Code:
<vb:if condition="!empty($ad_location['ad_footer_start']) or !empty($ad_location['global_above_footer'])">
<
div style="clear: {vb:stylevar left}">
  {
vb:raw ad_location.ad_footer_start}
  {
vb:raw ad_location.global_above_footer}
</
div>
</
vb:if>


<
div id="body_footer">
    <
div class="main_wrap">

        <!-- 
style language chooser -->
        <
form action="{vb:link forumhome|nosession}" method="get" id="footer_select" class="footer_select">
        <
vb:if condition="$show['quickchooser']">
            <
select name="styleid" onchange="switch_id(this, 'style')">
                <
optgroup label="{vb:rawphrase quick_style_chooser}">
                    {
vb:raw quickchooserbits}
                </
optgroup>
            </
select>    
        </
vb:if>
        <
vb:if condition="$show['languagechooser']">
            <
select name="langid" onchange="switch_id(this, 'lang')">
                <
optgroup label="{vb:rawphrase quick_language_chooser}">
                    {
vb:raw languagechooserbits}
                </
optgroup>
            </
select>
        </
vb:if>
        </
form><!-- end style language chooser -->


        
        
        <
div id="footer_copyright" class="shade footer_copyright">
                    <!-- Do 
not remove this copyright notice -->
                    {
vb:rawphrase powered_by_vbulletin}
                    <!-- Do 
not remove this copyright notice -->    
                    </
div><!-- end vb copyright -->

    </
div><!-- end of main wrap -->
</
div><!-- end of body footer -->


<!-- 
this adds a blank line to build space between style chooser and lower blue box -->
<
div class="clear"></div>
      

<!-- 
begin columns -->
<
div id="foot">
    <
div id="foot_top">
        <
div class="main_wrap">
              <
div class="below_body">
                <!-- 
column 1 -->
                <
div id="footer_column_1">
                    <
div class="footer_column_inner">
                        <
h4 class="footer_column_header">column 1</h4>
                        <
div>
                        
put whatever you want hereleave blank if necessarycolumn widths is adjusted in style sheet
                        
</div>
                    </
div>
                </
div>
                <!-- 
column 2 -->
                <
div id="footer_column_2">
                    <
div class="footer_column_inner">
                        <
h4 class="footer_column_header">About Us</h4>
                        <
div>
                        
We are the website 
                        
</div>
                    </
div>
                </
div>

                <!-- 
column 3 -->
                <
div id="footer_column_3">
                    <
div class="footer_column_inner">
                        <
h4 class="footer_column_header">column 3</h4>
                        <
div>
                        
put whatever you want hereleave blank if necessarycolumn  width is adjusted in style sheet
                        
</div>
                            
                    </
div>
                </
div>

                <!-- 
column 4 -->
                <
div id="footer_column_4">
                    <
div class="footer_column_inner">
                        <
h4 class="footer_column_header">Search</h4>
                        <
div>
                            <!-- 
search bar -->
                            <
form action="search.php?{vb:raw session.sessionurl}do=process" method="post" id="navbar_search" class="navbar_search">
                            <
vb:comment><input type="hidden" name="s" value="{vb:raw session.sessionurl}" /></vb:comment>
                            <
input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
                            <
input type="hidden" name="do" value="process" />
                            <
span class="textboxcontainer"><span><input type="text" value="" name="query" class="textbox" tabindex="99"/></span></span>
                            <
span class="buttoncontainer"><span><input type="image" class="searchbutton" src="{vb:stylevar imgdir_button}/search<vb:if condition="$stylevar['textdirection'] == 'rtl'">_rtl</vb:if>.<vb:if condition="is_browser('ie') AND !is_browser('ie'7)">gif<vb:else />png</vb:if>" name="submit" onclick="document.getElementById('navbar_search').submit;" tabindex="100"/></span></span>
                            </
form>
                        </
div>
        
                        <!-- 
advanced search -->
                        <
div id="footer_advanced_search">
                            <
a href="search.php{vb:raw session.sessionurl_q}" accesskey="4">{vb:rawphrase advanced_search}</a>
                        </
div>

                        <
div id="social_icons_footer">
                            <
h4 class="footer_column_header">Connect With Us</h4>
                            <
div>
                            <
a href="http://www.facebook.com/"><img src="images/social/facebook.png" alt="Facebook" /></a>
                            <
a href="http://twitter.com/"><img src="images/social/twitter.png" alt="Twitter" /></a>
                            <
a href="http://www.youtube.com/"><img src="images/social/youtube.png" alt="YouTube" /></a>
                            
                            </
div>
                        </
div>                

                        <
div class="clear"></div>
                    </
div><!-- closes footer column inner -->
                </
div><!-- closes footer column 4 -->

                <
div class="clear"></div>
              
            </
div><!-- closes below body -->
        </
div><!-- closes main wrap -->
    <!-- 
closes foot top -->    
    </
div>
    <
div id="foot_bottom">
        <
div class="main_wrap">
              <
div id="foot_bottom_inner"
                <!-- 
contact info etc -->
                <
div id="footer" class="floatcontainer footer">
                      <
ul id="footer_links" class="footer_links">
                        <!-- 
contact us -->
                        <
ul id="footer_links" class="footer_links">
                        <
vb:if condition="$show['contactus']"><li><a href="{vb:raw vboptions.contactuslink}" rel="nofollow" accesskey="9">{vb:rawphrase contact_us}</a></li></vb:if>
                        <
vb:if condition="$vboptions['hometitle']"><li><a href="{vb:raw vboptions.homeurl}">{vb:raw vboptions.hometitle}</a></li></vb:if>
                        <
vb:if condition="$show['admincplink']"><li><a href="{vb:raw admincpdir}/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase admin}</a></li></vb:if>
                        <
vb:if condition="$show['modcplink']"><li><a href="{vb:raw modcpdir}/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase mod}</a></li></vb:if>
                        <
vb:if condition="$vboptions['archiveenabled']"><li><a href="archive/index.php{vb:raw session.sessionurl_q}">{vb:rawphrase archive}</a></li></vb:if>
                        {
vb:raw template_hook.footer_links}
                        <
vb:if condition="$vboptions['privacyurl']"><li><a href="{vb:raw vboptions.privacyurl}">{vb:rawphrase privacy_statement}</a></li></vb:if>
                        <
vb:if condition="$vboptions['tosurl']"><li><a href="{vb:raw vboptions.tosurl}">{vb:rawphrase terms_of_service}</a></li></vb:if>
                        <
li><a href="{vb:raw relpath}#top" onclick="document.location.hash='top'; return false;">{vb:rawphrase top}</a></li>
                    </
ul><!-- end contact us -->

                        <!-- 
initialize vbulletin -->
                        <
script type="text/javascript">
                        <!--
                            
// Main vBulletin Javascript Initialization
                            
vBulletin_init();
                            
//-->
                        
</script>
                        {
vb:raw template_hook.footer_javascript}                
                    
<!-- 
closes footer -->                
                </
div>
                
                    
                
                <!--    <
div style="display: none;"> -->    
                
                
<!-- 
closes foot bottom inner -->                  
            </
div>     
            
            
            
<!-- 
closes main wrap -->            
         </
div>
        
        <!-- 
vb copyright -->
        
<!-- 
closes foot bottom -->          
     </
div>   
    <!-- 
daylight savings time -->
                    <
vb:if condition="$show['dst_correction']">
                    <!-- 
auto DST correction code -->
                        <
form action="profile.php?do=dst" method="post" name="dstform">
                            <
input type="hidden" name="s" value="{vb:raw session.sessionhash}" />
                            <
input type="hidden" name="securitytoken" value="{vb:raw bbuserinfo.securitytoken}" />
                            <
input type="hidden" name="do" value="dst" />
                        </
form>
                        <
script type="text/javascript">
                        <!--
                            var 
tzOffset = {vb:raw bbuserinfo.timezoneoffset} + {vb:raw bbuserinfo.dstonoff};
                            var 
utcOffset = new Date().getTimezoneOffset() / 60;
                            if (
Math.abs(tzOffset utcOffset) == 1)
                            {    
// Dst offset is 1 so its changed
                                
document.forms.dstform.submit();
                            }
                        
//-->
                        
</script>
                        <!-- / 
auto DST correction code -->
                    </
vb:if>




    <!-- 
begin below body -->
    <
div class="below_body">

                       
                    
                    


        <!-- 
add footer -->
        {
vb:raw ad_location.ad_footer_end}

 
        <!-- 
facebook connect -->
        <
vb:if condition="$vboptions['enablefacebookconnect']">
        {
vb:raw facebook_footer}
        </
vb:if>
        
<!-- 
closes below body -->
    </
div>
    
    
<!-- 
closes foot -->
</
div



<!-- 
begin google analytics --> 
Reply With Quote
Reply

Thread Tools
Display Modes

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 10:57 AM.


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.08866 seconds
  • Memory Usage 2,482KB
  • Queries Executed 12 (?)
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
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (3)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (7)post_thanks_box
  • (7)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (7)post_thanks_postbit_info
  • (7)postbit
  • (7)postbit_onlinestatus
  • (7)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