Thread: Major Additions - vbNews by Mary
View Single Post
  #171  
Old 06-15-2007, 03:32 PM
MaryTheG(r)eek MaryTheG(r)eek is offline
 
Join Date: Sep 2006
Location: Greece
Posts: 1,340
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Hello my Friends,

Many users have asked me to help them to add some additional info in vbNews. Here is an example on how to include simple HTML code (even if it can be anything). This tutorial will show you how to incule a YouTUBE block

Step 1:
With a text editor create a file with the following code:
Code:
<table cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" class="tborder">
  <tr>
    <td class="thead" align="left">YouTUBE Demo</td>
  </tr>
  <tr>
     <td class="alt2" align="left" valign="top" width="100%">
........... Here you must place your object code, or anything else HTML code...........
     </td>
  </tr>
</table>
- Save this file as mytube.inc.php
- Upload the file at vbnews/includes/

Step 2:
Modify vbnews.php file :
Find:
Code:
if ($_REQUEST['do'] == 'main'){
Just below add:
Code:
// Create YouTUBE Block
ob_start();
include('vbnews/includes/mytube.inc.php');
$mytube = ob_get_contents();
ob_end_clean();
- Save and upload the file

Step 3:
Edit the template vbnews_main. In any place you want to show this block add this code:
Code:
<br />
$mytube
$mytube is a variable name just for refference here. You can use any name you like. Just dont forget the sign $ before the name and of course to use the same name in the template.

That's all. Now in your vbNews main page will appear the YouTUBE video.

Cheers
Maria
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01134 seconds
  • Memory Usage 1,765KB
  • 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
  • (4)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