HEX
Server: Apache
System: Linux pdx1-shared-a1-38 6.6.104-grsec-jammy+ #3 SMP Tue Sep 16 00:28:11 UTC 2025 x86_64
User: mmickelson (3396398)
PHP: 8.1.31
Disabled: NONE
Upload Files
File: /home/mmickelson/theflexguys.com/baronconstruct/wp-content/themes/rt_affinity_wp/functions.php
<?php

global $option;
$option = get_option('affinity-options');

// Required

require_once(TEMPLATEPATH.'/includes/options_handler.php');
require_once(TEMPLATEPATH.'/includes/common.php');
require_once(TEMPLATEPATH.'/includes/widget_data.php');
require_once(TEMPLATEPATH.'/includes/rokbox.php'); 
require_once(TEMPLATEPATH.'/includes/comments.php');

// Widgets Include

$wp_ver = get_bloginfo('version');
if ($wp_ver >= 2.8) { 
	include(TEMPLATEPATH . '/includes/widgets/roktabs_wget.php');
	include(TEMPLATEPATH . '/includes/widgets/rokstories_wget.php');
	include(TEMPLATEPATH . '/includes/widgets/rokswitcher/rokswitcher_wget.php');
}

// Add theme settings menu

function rockettheme_admin_menu() {
	if (!current_user_can('manage_options')) {
		return;
	}
	add_submenu_page(
		'themes.php'
		, _r('Affinity Settings')
		, _r('Affinity Settings')
		, 0
		, 'affinity-settings'
		, 'affinity_settings_showup'
	);
}
add_action('admin_menu', 'rockettheme_admin_menu');

// Settings Page

function affinity_settings_showup() {
	include('admin/rtpanel.php');
}

if (is_admin() && $_GET['page'] == 'affinity-settings') {
	add_action('admin_head', 'affinity_settings_admin_css');
	wp_enqueue_script('mootools', get_bloginfo('template_directory').'/admin/js/mootools.js');
	wp_enqueue_script('rokbox_config', get_bloginfo('template_directory').'/js/rokbox/themes/light/rokbox-config.js');
	wp_enqueue_script('rokbox', get_bloginfo('template_directory').'/js/rokbox/rokbox.js');
	wp_enqueue_script('roktabs', get_bloginfo('template_directory').'/js/roktabs/roktabs.js');
	wp_enqueue_script('rokinnertabs', get_bloginfo('template_directory').'/admin/js/tabs.js');
	wp_enqueue_script('roktips', get_bloginfo('template_directory').'/admin/js/roktips.js');
}

if (is_admin() && $_GET['page'] == 'affinity-settings' && !rok_isIE(6)) {
	wp_enqueue_script('rokutils', get_bloginfo('template_directory').'/js/rokutils.inputs.js');
}

function affinity_settings_admin_css() {
	echo '
	<link rel="stylesheet" type="text/css" media="screen" href="'.get_bloginfo('template_directory').'/admin/admin.css" />
	<link rel="stylesheet" type="text/css" media="screen" href="'.get_bloginfo('template_directory').'/js/rokbox/themes/light/rokbox-style.css" />
	<link rel="stylesheet" type="text/css" media="screen" href="'.get_bloginfo('template_directory').'/admin/roktabs.css" />
	<!--[if lte IE 6]>
		<link href="'.get_bloginfo('template_directory').'/admin/admin_ie6.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="'.get_bloginfo('template_directory').'/js/rokbox/themes/light/rokbox-style-ie6.css" type="text/css" />
	<![endif]-->
	<!--[if IE 7]>
		<link href="'.get_bloginfo('template_directory').'/admin/admin_ie7.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="'.get_bloginfo('template_directory').'/js/rokbox/themes/light/rokbox-style-ie7.css" type="text/css" />	
	<![endif]-->
	<!--[if IE 8]>
		<link href="'.get_bloginfo('template_directory').'/admin/admin_ie8.css" rel="stylesheet" type="text/css" />
		<link rel="stylesheet" href="'.get_bloginfo('template_directory').'/js/rokbox/themes/light/rokbox-style-ie8.css" type="text/css" />
	<![endif]-->
	';
}

// sys_get_temp_dir function

require_once(TEMPLATEPATH.'/includes/php4function.php');

?>