KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.4.62
System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64
User : www ( 80)
PHP Version : 8.3.8
Disable Function : NONE
Directory :  /domains/djweb1/staging/includes/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /domains/djweb1/staging/includes/settings.php
<?php
/**
 * The settings file is used to setup the default variables used throughout the site.
 *
 * @package DolanJenner
 * @subpackage Settings
 */

if(strstr($_SERVER['REQUEST_URI'],'settings.php')){
	@header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found',true,404);
	exit();
}

// Reusable variables
$domain = $_SERVER['SERVER_NAME'];
$uri = $_SERVER['REQUEST_URI'];
$path = pathinfo($uri);
$path = str_replace('?'.$_SERVER['QUERY_STRING'],'',$path);
$page = $path['basename'];

// Site details
if($domain == '127.0.0.1') $base = '/dolan-jenner';
else $base = '/staging';
$site_name = 'Dolan-Jenner Industries';
$site_tagline = 'Light Guides, Fiber Optic Illumination for Microscopy &amp; Machine Vision, Fiber Optics, Fiber Optic Lighting, Fibre Optic Lighting, Fibre Optics, Fibre Optic Illumination';
$site_url = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] != 'off') ? "https://".$domain.$base : "http://".$domain.$base;
$site_link = '<a class="site-link" href="'.$site_url.'" title="'.$site_name.'"><span>'.$site_name.'</span></a>';

// Document <title>
if(strpos($page_context,'home') !== false)
	$doctitle = $meta_title ? strip_tags($meta_title) : $site_name. ($site_tagline ? ' — '.$site_tagline : '');
else
	$doctitle = $meta_title ? (strpos($meta_title,$site_name) !== false) ? strip_tags($meta_title) : strip_tags($meta_title).' — '.$site_name : strip_tags($page_title).' — '.$site_name;

// Meta Description
$description = $meta_description ? '<meta name="description" content="'.strip_tags($meta_description).'">' : false;

// Meta Keywords
$keywords = $meta_keywords ? '<meta name="keywords" content="'.strip_tags($meta_keywords).'">' : false;

// Body class
$classes[] = strtolower(gmdate('\yY \mm \dd \hH l'));
$classes[] = $page_context;
if(strpos($page_context,'post') !== false)
	$classes[] = 'singular singular-post singular-post-'.basename($page,'.php');
if(strpos($page_context,'page') !== false)
	$classes[] = 'singular singular-page singular-page-'.basename($page,'.php');
if(strpos($page_context,'category') !== false)
	$classes[] = 'archive taxonomy taxonomy-category taxonomy-category-'.basename($page,'.php');
$body_class = join(' ',$classes);

// Site title
$site_title = '<h1 id="site-title"><a href="'.$site_url.'" title="'.$site_name.'"><span>'.$site_name.'</span></a></h1>';

// Site description
$site_description = $site_tagline ? '<h2 id="site-tagline"><span>'.$site_tagline.'</span></h2>' : '';

/**
 * Functions
 */

// Recursive function to display hierarchical menu
function dj_dropdown_menu($array,$before='',$after='',$alt=''){
	global $site_url,$base,$uri,$page,$page_context,$site_url;

	$menu = '';

    if($array) :
        foreach($array as $key => $val) :
			if(empty($alt))
				$label = $val['label'];

			if(strpos($page_context,'home') !== false)
				$current = ($val['link'] == $site_url) ? 'current-menu-item' : '';
			elseif((strpos(str_replace($base,'',$site_url).$uri,$val['link']) !== false) && isset($val['submenu']) && is_array($val['submenu']) && !in_array($val['link'],$val['submenu']))
				$current = 'current-menu-ancestor';
			else
				$current = ($val['link'] == rtrim(str_replace($base,'',$site_url).$uri,'/')) ? 'current-menu-item' : '';

			if(isset($val['submenu']) && is_array($val['submenu'])) :
				$menu .= "<li id=\"menu-item-{$val['name']}\" class=\"menu-item menu-item-{$val['id']} {$current}\">{$before}<a href=\"{$val['link']}\">{$label}</a>{$after}";
				$menu .= "<ul class=\"sub-menu\">";
				$menu .= dj_dropdown_menu($val['submenu']);
				$menu .= "</ul>";
				$menu .= "</li>";
			else :
				$menu .= "<li id=\"menu-item-{$val['name']}\" class=\"menu-item menu-item-{$val['id']} {$current}\">{$before}<a href=\"{$val['link']}\">{$label}</a>{$after}</li>";
			endif;
        endforeach;
    endif;

	return $menu;
}

// Get the current year
function the_year(){
	return date("Y");
}

// Email address validation
function validate_email($email){

	$regex = '/([a-z0-9_.-]+)'. //user
			 '@'. //at
			 '([a-z0-9.-]+){2,255}'. //domain (& possibly subdomains)
			 '.'. //dot
			 '([a-z]+){2,10}/i'; //extension 

	if($email == '')
		return false;
	else
		$eregi = preg_replace($regex, '', $email);

	return empty($eregi) ? true : false;
}

// Sanitize input data
function clean_input($data) {

	$data = trim($data);
	$data = stripslashes($data);
	$data = strip_tags($data);

	return $data;
};

?>

Anon7 - 2021