| Server IP : 208.122.213.31 / Your IP : 216.73.216.45 Web Server : Apache System : Linux msd6191.mjhst.com 4.18.0-553.137.1.el8_10.x86_64 #1 SMP Wed Jun 24 11:40:24 UTC 2026 x86_64 User : WHMCS_MIA_382 ( 1001) PHP Version : 7.4.33 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/httpd/html/lcmsmodels.com/public_html/helpers/ |
Upload File : |
<?php
use App\Options;
if (!function_exists('opt')) {
function opt($option_name, $default_value = null)
{
if ($option_name == 'home_callout_formatted') {
$val = Options::get_option('home_callout', $default_value);
$val = str_replace("##", "<span class='badge badge-danger'>", $val);
$val = str_replace("$$", "</span>", $val);
return $val;
}
return Options::get_option($option_name, $default_value);
}
}
if (!function_exists('setopt')) {
function setopt($option_name, $option_value)
{
return Options::update_option($option_name, $option_value);
}
}
if (!function_exists('delopt')) {
function delopt($option_name)
{
return Options::delete_option($option_name);
}
}
if(!function_exists('turnLinksIntoAtags')) {
// links in
function turnLinksIntoAtags($string) {
//The Regular Expression filter
$reg_exUrl = "/(?i)\b((?:https?:\/\/|www\d{0,3}[.]|[a-z0-9.\-]+[.][a-z]{2,4}\/)(?:[^\s()<>]+|\(([^\s()<>]+|(\([^\s()<>]+\)))*\))+(?:\(([^\s()<>]+|(\([^\s()<>]+\)))*\)|[^\s`!()\[\]{};:'\".,<>?«»“”‘’]))/";
// Check if there is a url in the text
if(preg_match_all($reg_exUrl, $string, $url)) {
// Loop through all matches
foreach($url[0] as $newLinks){
// if youtube/vimeo link
if(stristr($newLinks, 'youtube.com') || stristr($newLinks, 'vimeo.com'))
continue;
if(strstr( $newLinks, ":" ) === false){
$link = 'http://'.$newLinks;
}else{
$link = $newLinks;
}
// Create Search and Replace strings
$search = $newLinks;
$replace = '<a href="'.route('external-url', ['url' => $link]).'" target="_blank" rel="nofollow">'.$link.'</a>';
$string = str_replace($search, $replace, $string);
}
}
// replace youtube links with embedded codes
$string = preg_replace("/\s*[a-zA-Z\/\/:\.]*youtube.com\/watch\?v=([a-zA-Z0-9\-_]+)([a-zA-Z0-9\/\*\-\_\?\&\;\%\=\.]*)/i", "<iframe class=\"w-100 mt-2 mb-2\" height=\"450\" src=\"//www.youtube.com/embed/$1\" frameborder=\"0\" allowfullscreen></iframe>", $string);
// replace vimeo link with embedded codes
$string = preg_replace('#https?://(www\.)?vimeo\.com/(\d+)#', '<div class="embed-container mt-2 mb-2"><iframe class="w-100 mt-2 mb-2" height="450" src="//player.vimeo.com/video/$2" frameborder="0" webkitAllowFullScreen mozallowfullscreen allowfullscreen></iframe></div>', $string);
return $string;
}
}