Posted in php
490
4:32 am, August 8, 2021

load random videos module using template

load 3 random items and extract the video url, and use the youtube function to create a thumbnail and link to that video page

HTML

<div class='game-video-links'>
  <div class='card mb-3'>
    <h5 class='card-header'>Other Video's</h5>
    <div class='card-body'>
      <div class='row'>
        [@videos]
      </div>
    </div>
  </div>
</div>

PHP

// load 3 random videos into a module.
  public function load_videos_module($video_number = 3) {

    global $bugs_array;
    global $template;
    global $functions;

    $template = new template("game-video-links.html");

    $videos_html = "";

    for($i=1; $i<=$video_number; $i++) {
    	$this->load_random_item();

      $video_embed = $functions->youtube_thumbnail($this->video, $ttype = "hqthumb", $height = "420", $autoplay = false);
      //$template->set("video_embed",$video_embed);
      $nice_uid_safe = urlencode($this->nice_uid);
      $videos_html .= "
      <div class='col-lg-4'>
        <div class='video-thumb'>
          <a href='/game/$nice_uid_safe/video/'><img src='$video_embed' class='video-thumb-img'></a>
        </div>
      </div>
      ";

    }

    $template->set("videos",$videos_html);
    return $template->output();


  }

No Items Found.

Add Comment
Type in a Nick Name here
 
Other Items in php
get the current week as a number with php creating embedded php code from a database field test php bundle write check if a file exists with php check if the file is a directory or check if the directory exists in php get the current working directory in php create directory with php create folder with php check if a product already exists by its md5 load random videos module using template PHP/SQLite - Load Random Item split a string into links using the comma extract youtube image from video url simple php ip blocker preg replace clean a string only allow a-zA-Z0-9 characters get last month as a number with php verify the google recapture server php rtrim strip white space or strings from the end of a string get the current month as a number show the difference between two dates in years, months, days, hours and seconds counting the occurrence of words in a multidimensional array write string contents to a file with php unable to access the $_FILES when submitting a form php check column exists in table sqlite show all methods or functions in a class (class function version) show all methods (functions) in a class adding an item to an array with php passing in arrays to your functions rather than using variables check server https or http value in php using $_SERVER Remove background image php with image magic get current url with php list a functions variables or arguments php list all the functions in a class php print an array nicely add a toast alert when logging in with half moon dont use md5 for password hashing using password_hash and password_verify php basic page router checking for spam comments function calculate a percentage (dec) difference based on two numbers explode a string into an array using gzdeflate on a string php include tinymce only if a user is logged into the site Quick tool to convert time into decimal generating all css colours with php? php countries array to dropdown form element Fix for Fatal error: Uncaught Error: Call to undefined function file_get_dom() simplehtmldom simple_html_dom Fixing PHP SQLite database is locked warning - Unable to execute statement: database is locked simple usage for php password_hash change string to capital words ucwords change upper case case string to lower case (uppercase, lowercase) convert a string to uppercase with php
Search Code
Search Code by entering your search text above.
Welcome

This is my test area for webdev. I keep a collection of code snippits here, mostly for my reference. Also if i find a good site, i usually add it here.

Join me on Substack if you want me to send you a collection of the things i have done or found or read for the week. Or follow me on twitter if you prefer, i dont post much but i probably should!

❤👩‍💻🕹

Random Quote
Even if you fall on your face, you're still moving forward.
Victor Kiam