Compare commits

...

2 Commits

Author SHA1 Message Date
240f5d4654 converted some pages to use the "bctop" template (with breadcrumbs) and
moved over the Fantasy House page (which uses a collection to generate
the carousel)
2018-10-14 01:30:37 -06:00
b350483ba1 converted over several pages including making "Community Events" be
collection-driven
2018-10-14 00:40:54 -06:00
29 changed files with 525 additions and 0 deletions

View File

@ -0,0 +1,4 @@
---
image: 1s.jpg
---
Phyllis with her ex-husband Peter and two girls at Odyssey Italian Restaurant

View File

@ -0,0 +1,4 @@
---
image: 2s.jpg
---
At a candiate show for ICRME, at Compound Basix

View File

@ -0,0 +1,4 @@
---
image: 3s.jpg
---
At ICRME Coronation 41, with Colorado Governor John Hickenlooper

View File

@ -0,0 +1,4 @@
---
image: 4s.jpg
---
With Amy at a Majestic Hearts show, 2013

View File

@ -0,0 +1,4 @@
---
image: 5s.jpg
---
Out with Cheri at a local bar

View File

@ -0,0 +1,4 @@
---
image: 6s.jpg
---
Eating dinner with several girlfriends

View File

@ -1,2 +1,4 @@
collections: collections:
- mainmenu - mainmenu
- community_events
- fantasy_house

View File

@ -0,0 +1,5 @@
---
image: 1.jpg
caption: Fantasy House Awaits
---
The front door of Fantasy House, as seen from Galapago Street.

View File

@ -0,0 +1,5 @@
---
image: 2.jpg
caption: The Front Room
---
As you come in the front door, you can see there's lots of shopping here!

View File

@ -0,0 +1,5 @@
---
image: 3.jpg
caption: Clothing and Shoes and Wigs, Oh My!
---
There's a wide selection of items available, ready to help create your image!

View File

@ -0,0 +1,5 @@
---
image: 4.jpg
caption: The Parlor
---
A nice place to relax and socialize with others.

View File

@ -0,0 +1,5 @@
---
image: 5.jpg
caption: The Gown Room
---
Just opposite the parlor - let your fantasies come to life here!

View File

@ -0,0 +1,6 @@
---
image: 6.jpg
caption: Step Outside!
---
Go through the kitchen to the back yard, and enjoy the Colorado weather
in privacy.

View File

@ -0,0 +1,5 @@
---
image: 7.jpg
caption: The Makeup Studio
---
The well-lit makeup area allows you to watch Phyllis work her magic on you!

View File

@ -0,0 +1,6 @@
---
image: 8.jpg
caption: Phyllis' Office
---
Right behind the makeup area, it's the only part of Phyllis' business that's
still _in_ the closet!

View File

@ -0,0 +1,5 @@
---
image: 9.jpg
caption: Going Upstairs
---
As you ascend the staircase, take note of the interesting wall hangings.

View File

@ -0,0 +1,6 @@
---
image: 10.jpg
caption: A Lady's Residence
---
Phyllis has fixed up the upstairs living quarters to help you feel at home
and feminine.

View File

@ -0,0 +1,5 @@
---
image: 11.jpg
caption: Rest in Comfort
---
Who can resist such a wonderful day bed? Well, I do declare!

View File

@ -0,0 +1,5 @@
---
image: 12.jpg
caption: Sit a Spell
---
If you would rather just sit and read - you have a comfy rocker for that, too.

View File

@ -0,0 +1,5 @@
---
image: 13.jpg
caption: An Unforgettable Experience
---
You will reflect on your stay at Fantasy House with lots of great memories.

View File

@ -0,0 +1,15 @@
---
layout: default
---
<!-- Breadcrumb navigation -->
<div class="row">
<div class="col-xs-12">
<ol class="breadcrumb">
<li><a href="index.html">Home</a></li>
<li class="active">{{ page.title }}</li>
</ol>
</div>
</div>
{{ content }}

67
sitesrc/about.html Normal file
View File

@ -0,0 +1,67 @@
---
title: About Phyllis
layout: bctop
---
<div class="row">
<div class="col-md-4">&nbsp;</div>
<div class="col-md-6 col-xs-12">
<h1 class="fancy-script">Meet Phyllis Rogers</h1>
<h2 class="fancy-script">Proprietress of Phyllis' Fantasies</h2>
</div>
<div class="col-md-2">&nbsp;</div>
</div>
<div class="row">
<div class="col-md-3">
<img src="images/phyllis-about.png" alt="" width="275" height="384" border="0"/>
</div>
<div class="col-md-1">&nbsp;</div>
<div class="col-md-8">
<blockquote><p><i>"Phyllis is like everyone's fairy godmother...she can turn </i>anyone<i> into
Cinderella!"</i></p>
<footer>Amy Bowersox, Member, Board of Trustees, Gender Identity Center of Colorado</footer>
</blockquote>
<p><strong>Phyllis Rogers (<i>nee</i> Stiegelmeier) is an unlikely friend of the transgender
community.</strong>
Most in the community are either transgendered or have a friend or family member who is. Phyllis came
into the community in a whole new way. After a chance meeting with a crossdresser at a local restaurant,
with whom she became fast friends, Phyllis was invited out one evening to meet others in the community.
Ironically, like all of us, she was apprehensive her first night out. She feared the community might
not be accepting of a straight woman. Boy, was she wrong! "I found everyone to be extremely friendly
and receptive to my being in one of their clubs. In fact, in a very short time, I found myself making a
number of really great friends," says Phyllis of those first few evenings out.</p>
<p><strong>Phyllis grew up in the East Coast retail industry.</strong> From the age of 12, she worked in
department stores owned by her father. Even at that young age, she loved to help people find just the
right outfits, and always looked forward to accompanying her father to the garment district in New York
City where he would buy clothes for his stores. She often got to choose an outfit for herself on those
trips. Which wasn't easy, because she wanted everything she saw. Oh, sacrifices!</p>
<p><strong>A desire to help others is a common thread in Phyllis's life.</strong> She spent many years in
the medical field as a registered medical assistant and an x-ray technician. But her passion for glamour
and yearning to dress up and go out on the town could not be repressed. Sound familiar? So she traded
her white uniform and oxfords for a sequin gown, feather boa and sexy high heels. Career change time!
For the next few years Phyllis indulged her fantasies dancing in the clubs of Los Angeles, Reno and
Denver.</p>
<p><strong>Family life and children led to yet another career.</strong> What <i>hasn't</i> this woman done?
Phyllis had always wanted to be self-employed...and, if you know Phyllis, she usually goes after what she
wants. So was born her new business, Computer Media, which sold hardware, software and supplies. This
business, while very profitable and successful, had kept the girl locked away in her home office, like a
wardrobe of lovely dresses, make-up etc. secured in a footlocker or old golf bag hidden away from the
world in a garage or basement. Sound familiar again?</p>
<p>During this time, while getting a gown altered, a seamstress and designer asked Phyllis to model in a
fashion show. Once again, her desire for fashion and glamour was appeased. From 1860s ballgowns to modern
formal wear to lingerie, the glamour woman was in her glory. Soon after, the inevitable happened.
Phyllis became a fashion consultant, selling the wonderful, sensual lingerie, dresses, skirts and outfits
she had previously just been modeling. Presently, in order to meet the unique needs of the transgendered
person, she continues to add wonderful new products to her line. Along the way, she became involved
with <strong>Majestic Hearts Pageantry</strong>, taking over as the pageant's owner when its founder
passed away, and continues to be a guiding light in the community.</p>
<p><strong>Phyllis is a connoisseur of fashion and glamour.</strong> But she's also an understanding,
accepting and caring woman. All her life, she has worked hard at perfecting her own look; now, her
passion is to help you find <i>your</i> look. Along with all of the above, you now have the opportunity
to experience your new look with fantasy photos. And Phyllis knows very well how scary a first night
out can be. That's why she offers her accompaniment on your first big night out. She knows the hot
spots where you can feel at ease, have dinner, dance and meet other wonderful people like yourself!</p>
<p><strong><i>Phyllis, you go, girl!</i></strong></p>
</div>
</div>

View File

@ -0,0 +1,47 @@
---
title: Community Events
layout: bctop
---
<div class="row">
<div class="col-sm-3">&nbsp;</div>
<div class="col-sm-6 col-xs-12">
<h1 class="fancy-script">Out and About in the Community</h1>
</div>
<div class="col-sm-3">&nbsp;</div>
</div>
<div class="row">
<div class="col-sm-1">&nbsp;</div>
<div class="col-sm-10 col-xs-12">
<p>Phyllis and her girlfriends are often out in various places in the community...and she can
take <i>you</i> along, too! Here's some examples of places you can find us.</p>
</div>
<div class="col-sm-1">&nbsp;</div>
</div>
{% comment %}
<!-- Three-column display driven off the community_events collection. -->
{% endcomment %}
<!-- {% increment n %}{% increment n %} -->
<div class="row">
{% for e in site.community_events %}
<!-- {% increment n %}{% capture rcol %}{{ n | modulo: 3 }}{% endcapture %} -->
{% if rcol == "0" %}
</div>
<div class="row">
{% endif %}
<div class="col-md-4">
<div style="text-center">
<img src="images/comm/{{ e.image }}" alt="" width="350" height="240" border="0"/>
<p><i>{{ e.content }}</i></p>
</div>
</div>
{% endfor %}
{% if rcol == "0" %}
<div class="col-md-4">&nbsp;</div>
<div class="col-md-4">&nbsp;</div>
{% elsif rcol == "1" %}
<div class="col-md-4">&nbsp;</div>
{% endif %}
</div>

View File

@ -0,0 +1,69 @@
---
title: Contact Us
layout: bctop
---
<div class="row">
<div class="col-xs-12">
<h1 class="fancy-script">Contact Phyllis' Fantasies</h1>
</div>
</div>
<div class="row">
<div class="col-sm-8">
<img src="images/phyllis-contact.jpg" alt="" width="700" height="430" border="0"/>
</div>
<div class="col-sm-4">
<p><big>Questions? Comments? Concerns? Special requests? Drop us a line!</big></p>
</div>
</div>
<div class="row">&nbsp;</div>
<div class="row">
<div class="col-sm-1">&nbsp;</div>
<div class="col-sm-10 col-xs-12">
<form class="form-horizontal" method="post" action="contact_mail.php">
<div class="form-group">
<label for="name" class="col-sm-3 control-label">Name</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="name" placeholder="Name">
</div>
</div>
<div class="form-group">
<label for="from" class="col-sm-3 control-label">E-mail address</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="from" placeholder="E-mail address">
</div>
</div>
<div class="form-group">
<label for="subject" class="col-sm-3 control-label">Subject</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="subject" placeholder="Subject">
</div>
</div>
<div class="form-group">
<label for="verif_box" class="col-sm-3 control-label">Security code</label>
<div class="col-sm-1">
<p class="form-control-static">
<img src="verification_image.php?0000" width="50" height="24" border="0">
</p>
</div>
<div class="col-sm-8">
<input type="text" class="form-control" id="verif_box" size="20" maxlength="20"
placeholder="Type the number at left into this box">
</div>
</div>
<div class="form-group">
<label for="message" class="col-sm-3 control-label">Message</label>
<div class="col-sm-9">
<textarea id="message" class="form-control" rows="8"></textarea>
</div>
</div>
<div class="form-group">
<div class="col-sm-9 col-sm-offset-3">
<button type="submit" class="btn btn-default">Send Message</button>
</div>
</div>
</form>
</div>
<div class="col-sm-1">&nbsp;</div>
</div>

94
sitesrc/contact.php Normal file
View File

@ -0,0 +1,94 @@
---
title: Contact Us
layout: bctop
---
<div class="row">
<div class="col-xs-12">
<h1 class="fancy-script">Contact Phyllis' Fantasies</h1>
</div>
</div>
<div class="row">
<div class="col-sm-8">
<img src="images/phyllis-contact.jpg" alt="" width="700" height="430" border="0"/>
</div>
<div class="col-sm-4">
<p><big>Questions? Comments? Concerns? Special requests? Drop us a line!</big></p>
</div>
</div>
<div class="row">&nbsp;</div>
<div class="row">
<div class="col-sm-1">&nbsp;</div>
<div class="col-sm-10 col-xs-12">
<form class="form-horizontal" method="POST" action="contact_mail.php">
<div class="form-group">
<label for="name" class="col-sm-3 control-label">Name</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="name" name="name"
<?php if (isset($_GET['name'])): ?>
value="<?php echo $_GET['name']; ?>"
<?php endif; ?>
placeholder="Name">
</div>
</div>
<div class="form-group">
<label for="from" class="col-sm-3 control-label">E-mail address</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="from" name="from"
<?php if (isset($_GET['from'])): ?>
value="<?php echo $_GET['from']; ?>"
<?php endif; ?>
placeholder="E-mail address">
</div>
</div>
<div class="form-group">
<label for="subject" class="col-sm-3 control-label">Subject</label>
<div class="col-sm-9">
<input type="text" class="form-control" id="subject" name="subject"
<?php if (isset($_GET['subject'])): ?>
value="<?php echo $_GET['subject']; ?>"
<?php endif; ?>
placeholder="Subject">
</div>
</div>
<?php
$errcls = "";
if(isset($_GET['wrong_code'])) {
$errcls = "has-error";
}
?>
<div class="form-group <?php echo $errcls; ?>">
<label for="verif_box" class="col-sm-3 control-label">Security code</label>
<div class="col-sm-1">
<p class="form-control-static">
<img src="verification_image.php?<?php echo rand(0,9999); ?>" width="50" height="24" border="0">
</p>
</div>
<div class="col-sm-8 ">
<input type="text" class="form-control" id="verif_box" name="verif_box" size="20" maxlength="20"
placeholder="Type the number at left into this box">
<?php if(isset($_GET['wrong_code'])): ?>
<span class="help-block">Invalid verification code, please try again.</span>
<?php endif; ?>
</div>
</div>
<div class="form-group">
<label for="message" class="col-sm-3 control-label">Message</label>
<div class="col-sm-9">
<textarea id="message" name="message" class="form-control" rows="8"><?php
if (isset($_GET['message'])) {
echo $_GET['message'];
}
?></textarea>
</div>
</div>
<div class="form-group">
<div class="col-sm-9 col-sm-offset-3">
<button type="submit" class="btn btn-default">Send Message</button>
</div>
</div>
</form>
</div>
<div class="col-sm-1">&nbsp;</div>
</div>

34
sitesrc/contact_mail.php Normal file
View File

@ -0,0 +1,34 @@
<?php
// Mail sending script - AGRT 8/7/2016 (after TheWebHelp.com)
$target_email = "phyllis@phyllisfantasies.com";
$subj_prefix = "[Phyllis Fantasies Online Form]";
$contact_form = "contact.php";
$name = stripslashes($_POST["name"]);
$from = stripslashes($_POST["from"]);
$subject = stripslashes($_POST["subject"]);
$message = stripslashes($_POST["message"]);
$verif_box = trim($_POST["verif_box"]);
$cv = "VC:" . sha1($verif_box) . 'a4xn';
$cm = $_COOKIE['vericon'];
if ($cv == $cm) {
mail($target_email, $subj_prefix . " " . $subject,
"Sent by: $name (" . $_SERVER['REMOTE_ADDR'] . ")\n\n" . $message,
"From: $from");
setcookie('vericon', '', 1, '/'); // destroy cookie value
header('Location: index.html');
exit;
} else if (isset($message) and ($message != "")) {
$p = "name=" . urlencode($name) . "&from=" . urlencode($from) . "&subject=" . urlencode($subject);
$p = $p . "&message=" . urlencode($message) . "&wrong_code=true";
header("Location: " . $contact_form . "?" . $p);
exit;
} else {
echo "Error accessing mail page";
}
?>

View File

@ -132,3 +132,7 @@ p.royalty-name, p.pageant-title {
font-weight: bold; font-weight: bold;
color: #d9406c; color: #d9406c;
} }
.carousel-caption {
text-shadow: 0 3px 2px rgba(0, 0, 0, .9);
}

View File

@ -0,0 +1,69 @@
---
title: Fantasy House
layout: bctop
---
<div class="row">
<div class="col-sm-8">
<h1 class="fancy-script">Welcome to Fantasy House!</h1>
<img src="images/karen-fantasy-house-front.png" alt="" width="700" height="480" border="0"/>
<p><strong>Fantasy House</strong> is Phyllis' store, studio, and home-away-from-home. It's a great
and relaxing place for local or out-of-town girls to relax, shop, and get ready for a night out
on the town!</p>
<h2 class="fancy-script">See What's In Store...</h2>
<div id="carousel-tour" class="carousel slide" data-ride="carousel" data-interval="0">
<!-- Indicators -->
<ol class="carousel-indicators">
<!-- {% assign act = 1 %} -->
{% for slide in site.fantasy_house %}
<li data-target="#carousel-tour" data-slide-to="{% increment n %}"
{% if act == 1 %}class="active"{% endif %}></li>
<!-- {% assign act = 0 %} -->
{% endfor %}
</ol>
<!-- Wrapper for slides -->
<div class="carousel-inner" role="listbox">
<!-- {% assign act = 1 %} -->
{% for slide in site.fantasy_house %}
<div class="item {% if act == 1 %}active{% endif %}">
<img src="images/fhtour/{{ slide.image }}" alt="">
<div class="carousel-caption">
<h3>{{ slide.caption }}</h3>
<p>{{ slide.content }}</p>
</div>
</div>
<!-- {% assign act = 0 %} -->
{% endfor %}
</div>
<!-- Controls -->
<a class="left carousel-control" href="#carousel-tour" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#carousel-tour" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
<h2 class="fancy-script">Want To Live Your Fantasy?</h2>
<big><strong><a href="contact.php">Contact Phyllis</a> about staying over at Fantasy House while you're
visiting Denver!</strong></big>
</div>
<div class="col-sm-4">
<h1 class="fancy-script">Fantasy House Features...</h1>
<img src="images/fh-shopping.png" width="275" height="384" border="0">
<h2 class="fancy-script">Shopping</h2>
<p><small>There is such a wide assortment of jewelry, wigs, shoes, dresses, gowns and much more. You have
to see it to believe it!</small></p>
<img src="images/fh-makeovers.png" width="275" height="384" border="0">
<h2 class="fancy-script">Makeovers</h2>
<p><small>Do you want to be glamorous to stand out, or maybe subtle to blend in? Phyllis can make you
over to your desires.</small></p>
<img src="images/fh-stayovers.png" width="275" height="384" border="0">
<h2 class="fancy-script">Stayovers</h2>
<p><small>Needing a safe place to stay and dress while you are in the Denver area? Check out Phyllis'
accomodations.</small></p>
</div>
</div>

View File

@ -0,0 +1,32 @@
<?php
// Verification image script - AGRT 8/7/2016 (after TheWebHelp.com)
header('Content-Type: image/jpeg');
header('Cache-Control: no-store');
$width = 50;
$height = 24;
$my_image = imagecreatetruecolor($width, $height);
imagefill($my_image, 0, 0, 0xFFFFFF);
// add noise
$noise = ($width * $height) / 30;
for ($c = 0; $c < $noise; $c++) {
$x = rand(0, $width - 1);
$y = rand(0, $height - 1);
imagesetpixel($my_image, $x, $y, 0x000000);
}
$x = rand(1, 10);
$y = rand(1, 10);
$rand_num = rand(1000, 9999);
$rand_string = "$rand_num";
imagestring($my_image, 5, $x, $y, $rand_string, 0x000000);
$cv = "VC:" . sha1($rand_string) . 'a4xn';
setcookie('vericon', $cv, 0, '/');
imagejpeg($my_image);
imagedestroy($my_image);
?>