Thread: Major Additions - 8WayRun.Com - Media Library
View Single Post
  #1345  
Old 08-11-2010, 12:11 PM
EquinoxWorld EquinoxWorld is offline
 
Join Date: Nov 2009
Location: Naples
Posts: 354
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Veer View Post
Mine too not working on vb4.0.4

Jaxel, need your help for CMS Widget.
Do you mean the sideblock for forum home or the CMS sidebar.

For the CMS widget just insert this into a php direct execution widget.

Code:
  
global $vbulletin; 
require_once(DIR.'/media/media_functions_hrefs.php'); 

//  %d 
$show_count = 5;  

$medias = $vbulletin->db->query_read(" 
    SELECT media.*, media_service.* 
    FROM " . TABLE_PREFIX . "media AS media 
    LEFT JOIN " . TABLE_PREFIX . "media_service AS media_service ON(media_service.serviceID = media.serviceID)
    ORDER BY media.dateline DESC 
    LIMIT ".$show_count); 


$output = ' 
  <style type="text/css"> 
    .thumbnail img{ 
      width: 90px; 
      height: 70px; 
      border: 1px solid #ccc; 
      padding: 5px; 
      margin: 5px; 
      float: left; 
    } 
     
    .video_bit { 
      min-height: 90px; 
    } 
   
  </style> 
                                                            
'; 

while ($media = $vbulletin->db->fetch_array($medias)) 
{ 

    $media['thumbnail'] = $vbulletin->options['media_thumb_dir']."/thumbs/". $media['mediaID'] .".jpg";
    $media['href'] = construct_href_details($media); 

    extract($media); 
     
    $title = substr($title,0,60); 
     
    $mediabits .= sprintf('<div class="cms_widget_post_bit video_bit"><div class="thumbnail"><a href="%s"><img src="%s"></a></div><div class="cms_widget_post_header"><a href="%s">%s</a></div><div class="cms_widget_post_userinfo"><a href="member.php/u=%d">%s</a> On %s</div></div>',$href,$thumbnail,$href,$title,$userid,$username,date('F j, Y, g:i a',$dateline));
} 



$output .= $mediabits;
For the forum home sidebar .

add this to a new (php content type using template: " block html") forum block:

Code:
global $vbulletin;
require_once(DIR.'/media/media_functions_hrefs.php');

//  %d
$show_count = 13; 

$medias = $vbulletin->db->query_read("
    SELECT media.*, media_service.*
    FROM " . TABLE_PREFIX . "media AS media
    LEFT JOIN " . TABLE_PREFIX . "media_service AS media_service ON(media_service.serviceID = media.serviceID)
    ORDER BY media.dateline DESC
    LIMIT ".$show_count);


$output = '
  <style type="text/css">
    .thumbnail img{
      width: 135px;
      height: 90px;
      border: 1px solid #ccc;
      padding: 5px;
      margin: 5px;
      text-align: center;
      float: center;
    }
    
    .video_bit {
      text-align: center;
      min-height: 120px;
    }
  
  </style>
                                                           
';

while ($media = $vbulletin->db->fetch_array($medias))
{

    $media['thumbnail'] = $vbulletin->options['media_thumb_dir']."/thumbs/". $media['mediaID'] .".jpg";
    $media['href'] = construct_href_details($media);

    extract($media);
    
    $title = substr($title,0,60);
    
    $mediabits .= sprintf('<div class="cms_widget_post_bit video_bit"><div class="thumbnail"><a href="%s"><img src="%s"></a></div><div class="cms_widget_post_header"><a href="%s">%s</a></div><div class="cms_widget_post_userinfo"><a href="member.php">%s</a> By %s</div></div>',$href,$thumbnail,$href,$title,$userid,$username,date('F j, Y, g:i a',$dateline));
}



$output .= $mediabits;
If you have any questions regarding the CMS widget go here for more instructions.

https://vborg.vbsupport.ru/showthread.php?t=244058
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01087 seconds
  • Memory Usage 1,784KB
  • 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)bbcode_quote
  • (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