View Single Post
  #5  
Old 02-27-2009, 09:50 PM
Chadi's Avatar
Chadi Chadi is offline
 
Join Date: May 2004
Location: USA
Posts: 2,043
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My question is how to actuall pull the vb templates. What is the actual code to pull those templates.

For example:

For the video directory remixed mod, the main template is called VIDEO_SHELL (yes, caps)

The content is:

Code:
$stylevar[htmldoctype]
<html dir="$stylevar[textdirection]" lang="$stylevar[languagecode]">
<head>
<title>$vboptions[bbtitle] - <if condition="$pagetitle">$pagetitle<else />$vbphrase[videos]</if></title>

<style type="text/css">
.nobullets {
    list-style: none;
    margin: 0px;
    padding: 0px;
}
</style>

<style type="text/css" id="vbulletin_showthread_css">
<!--
#tag_edit_list { list-style:none; margin:0px; padding:0px; }
#tag_edit_list li { float:left; display:block; width:200px; }
#tag_edit_list li.mine { font-weight:bold; }
-->
</style>

$headinclude
$memberinfo_css

<if condition="$vbulletin->options['videodirectory_rssfeed']">
<link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] $vbphrase[videos] RSS Feed" href="video.php?do=rss" />
<if condition="$catinfo['videocategoryid']"><link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] $vbphrase[videos] - $catinfo[title]" href="video.php?do=rss&categoryid=$catinfo[videocategoryid]" /></if>
<if condition="$userinfo['userid']"><link rel="alternate" type="application/rss+xml" title="$vboptions[bbtitle] $vbphrase[videos] - $userinfo[username]" href="video.php?do=rss&userid=$userinfo[userid]" /></if>
$tagrss
</if>

</head>
<body>

$header
$navbar

<if condition="$HTMLembed">$HTMLembed</if>

<table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
<tr>
    <td style="width: 170px; padding-right: 15px;" valign="top">
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <tr>
            <td class="tcat">$vbphrase[video_categories]</td>
        </tr>
        <tr>
            <td class="thead"><a href="video.php$session[sessionurl_q]">$vbphrase[video_homepage]</a></td>
        </tr>
        <tr>
            <td class="alt1"><span class="smallfont">$catbits</span></td>
        </tr>
        <tr>
            <td class="thead">$vbphrase[video_statistics]</td>
        </tr>
        <tr>
            <td class="alt1 smallfont">
                <if condition="$contributorbits">
                    <phrase 1="$contriblimit">$vbphrase[top_contributors]</phrase>:<br /><br />
                    <span class="smallfont">
                        $contributorbits
                    <br /></span>
                </if>
                $vbphrase[videos_total]: <strong>$totalvideos</strong><br />
                $vbphrase[categories_total]: <strong>$catcount</strong>
            </td>
        </tr>
        <tr>
            <td class="thead">$vbphrase[search_videos]</td>
        </tr>
        <tr>
            <td class="alt1">
                <form action="video.php?do=search" method="post">
                    <input type="hidden" name="do" value="search" />
                    <input type="hidden" name="s" value="$session[sessionhash]" />
                    <input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]" />
                    <input type="hidden" name="catid" value="$catid" />
                    <input type="text" value="$search_query" name="q" class="bginput" style="width: 100px;" /> $gobutton
                </form>

            </td>
        </tr>
        </table>
        <br />
        <table class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" border="0" width="100%" align="center">
        <if condition="$show['bestratedvideos']">
            <tr>
                <td class="thead">$vbphrase[best_rated_videos]</td>
            </tr>
            $bestratedbits
        </if>
        <if condition="$show['bestratedsamecatvideos']">
            <tr>
                <td class="thead">$vbphrase[best_rated_videos_same_cat]</td>
            </tr>
            $bestratedscbits
        </if>
        <if condition="$show['relatedvideos']">
            <tr>
                <td class="thead">$vbphrase[related_videos]</td>
            </tr>
            $relatedbits
        </if>
        <if condition="$show['randomsamecatvideos']">
            <tr>
                <td class="thead">$vbphrase[random_videos_same_category]</td>
            </tr>
            $randomscbits
        </if>
        <if condition="$show['randomvideos']">
            <tr>
                <td class="thead">$vbphrase[random_videos]</td>
            </tr>
            $randombits
        </if>
        </table>
    </td>
    <td valign="top">
        $HTML
    </td>
</tr>
</table>

$footer

</body>
</html>
The reason I show the content of that template is just to show that at least for me, it appears thats the main template for the home page of that mod.

So, say I just want to test it with iframes (forget ajax tabs for a minute), what is the actual code to pull VIDEO_SHELLS?

I am already using iframes for another custom template called custom_Chat which has this for example:

Code:
<iframe name="I3" id="I3" src="http://www.talkjesus.com/misc.php?do=page&amp;template=chatroom" height="600" border="3" frameborder="0" width="100%" marginwidth="0" marginheight="0" >Your browser does not support inline frames or is currently configured not to display inline frames.</iframe>
That method to pull another custom template inside that frame works fine. But it doesn't work for me on VIDEO_SHELLS for some reason.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.02248 seconds
  • Memory Usage 1,790KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (2)bbcode_code
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.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
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • 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
  • showpost_complete