Ut enim ad minim veniam quis nostrud exercitation ullamco.
DD and I arrived at The Oliver House around 7:40 pm. We dined at Mutz and sat outside in the small, shared courtyard area surrounded by a four-story brick building on all sides. Irregular-shaped courtyard. Tight, cozy area. Nice. We sat next to a window for the Petit Fours Patisserie.
It was a fall-like evening. It felt like a high school football Friday night in September. Toledo temps at about 8:00 p.m. were in the upper 60s. It was breezy at times, even down in the courtyard. Partly cloudy sky. Amazingly comfy for mid-July.
We missed the Maumee Bay Brewing Company's limited-release Blackberry Belgian Wit.
Mauris eu luctus lorem. Sed quis varius leo. In in pharetra felis. Donec ut molestie lectus. Aliquam ut lectus id quam pellentesque vehicula et ac erat. Ut pretium pellentesque lectus, sit amet sodales urna elementum et. Aliquam in ipsum in tortor varius molestie.
Cras blandit lacus eros, quis feugiat orci porta et. Etiam euismod mauris in nunc pulvinar, vel dapibus diam pharetra. Curabitur eget mauris pellentesque, venenatis erat at, bibendum mauris. Aliquam non nibh dictum, egestas risus vitae, luctus leo. Ut in enim et libero feugiat aliquam.
Maecenas nec tincidunt arcu, vel pretium nunc. Aenean egestas lectus a nulla ultrices sodales. Nunc aliquam commodo iaculis. Donec sollicitudin tincidunt augue id dignissim. Mauris dignissim porttitor libero nec ultrices.
Duis gravida, dui quis sagittis feugiat, ante mi commodo augue, sed accumsan justo augue id lorem. Suspendisse fringilla consectetur libero, non auctor nisl pulvinar vel:
- Mauris at elit ligula. Vivamus eget viverra arcu. Proin fermentum fermentum augue, ac tincidunt nibh. Nulla placerat lectus a rutrum mollis. Maecenas tempus quam quis sem accumsan, et mollis metus semper. Nam rutrum elementum lorem, quis accumsan augue. Mauris in turpis nulla. Suspendisse blandit est egestas enim pretium, a venenatis dui varius. Aliquam at leo vel erat porttitor interdum ut sed metus.
- Phasellus eget nulla molestie, sagittis erat viverra, iaculis enim. Sed bibendum nulla in ipsum semper pretium.
- Curabitur sit amet libero et neque suscipit consequat sed id magna. Proin posuere commodo interdum.
Ut ac elementum augue. Etiam ultrices leo ante, at egestas massa pulvinar euismod. Morbi sit amet erat vel massa mattis condimentum. Pellentesque in fringilla est. Donec at lacus eleifend nulla sagittis lacinia.
In dignissim tortor leo, quis placerat ante porta ac. Mauris tempor elit sed ipsum egestas, ultricies rutrum mi elementum:
- Integer aliquam, quam non vehicula scelerisque, orci nisl imperdiet felis, non gravida nunc eros quis neque. Nullam vel elit eleifend, cursus leo varius, auctor neque. Donec placerat ligula ac leo porttitor, id bibendum arcu posuere. Morbi id quam semper, aliquet ipsum eget, laoreet erat.
- Cras malesuada consectetur adipiscing. Nullam vulputate elit ut metus consequat, elementum egestas nisi ullamcorper. Proin sagittis diam velit, vel adipiscing tellus aliquam vitae.
- Suspendisse ultrices, lacus sit amet rutrum fringilla, libero mi porta erat, eget mattis eros lorem et est. Praesent lorem lectus, posuere id enim sit amet, scelerisque dignissim mauris.
- Quisque ac cursus tellus. Sed sit amet nisi pulvinar eros gravida tempus in quis ipsum. Pellentesque vulputate, nisi in congue lobortis, lacus purus sollicitudin massa, nec tristique elit lacus in diam.
Pellentesque habitant morbi tristique senectus et netus et malesuada fames eget:
Vivamus vulputate nibh laoreet luctus pellentesque. Aenean ac dui vel turpis vestibulum aliquam. Quisque feugiat dui in sapien aliquam lacinia. Cras malesuada consectetur adipiscing.
Suspendisse ultrices, lacus sit amet rutrum fringilla, libero mi porta erat, eget mattis eros lorem et est. Duis consectetur turpis ut nisi condimentum, a aliquam lorem cursus. Nam et bibendum odio.
List Tests
A little bullet-point action.
- Bullet One
- Bullet Two
- Bullet Three
- Bullet Four
Now some ordered listing.
- Number One
- Number Two
- Number Three
- Number Four
- Number Five
Duis gravida, dui quis sagittis feugiat, ante mi commodo augue, sed accumsan justo augue id lorem. Suspendisse fringilla consectetur libero, non auctor nisl pulvinar vel.
Blockquote Test
Cras malesuada consectetur adipiscing. Nullam vulputate elit ut metus consequat, elementum egestas nisi ullamcorper. Proin sagittis diam velit, vel adipiscing tellus aliquam vitae.
Suspendisse ultrices, lacus sit amet rutrum fringilla, libero mi porta erat, eget mattis eros lorem et est. Praesent lorem lectus, posuere id enim sit amet, scelerisque dignissim mauris.
using H5 as the header text for each paragraph. the H5 is styled within CSS file.
Problem
Children from low-income neighborhoods enter Kindergarten 60 percent behind in learning development compared to their middle-class counterparts.
Solution
Baby U gives parents the tools to reverse this education gap, so that every child in the South Toledo Kids Zone can start school ready to learn.
Why
We believe that to change a neighborhood for the better, we must nurture it's greatest asset: The Family. Baby U educates and strengthens our urban families. Read more about us.
the output from my custom q. and q.. block formatter:
temps could be already on the way down by daybreak wednesday... or it could be 50 degrees.
other possibilities will have to [be] examined as confidence increases and we get more comfortable with the timing such as the risk of flooding and the threat of thunderstorms.
unfortunately... all signs point to a return to much colder weather again after the cold front goes through on wednesday.
a trailing short wave could bring lingering snow showers into thursday.
testing a code block that uses the HTML pre and code tags
package Format;
use strict;
use warnings;
use Text::MultiMarkdownJRS;
use Text::Textile;
use LWP::Simple;
use HTML::TokeParser;
sub hashtag_to_link {
my $str = shift;
$str = " " . $str . " "; # hack to make regex work
my @tags = ();
my $tagsearchstr = "";
my $tagsearchurl = Config::get_value_for("cgi_app") . "/tag/";
if ( (@tags = $str =~ m|\s#(\w+)|gsi) ) {
foreach (@tags) {
next if StrNumUtils::is_numeric($_);
$tagsearchstr = " <a href=\"$tagsearchurl$_\">#$_</a>";
$str =~ s|\s#$_|$tagsearchstr|is;
}
}
$str = StrNumUtils::trim_spaces($str);
return $str;
}
sub clean_title {
my $str = shift;
$str =~ s|[-]||g;
$str =~ s|[ ]|-|g;
$str =~ s|[:]|-|g;
$str =~ s|--|-|g;
# only use alphanumeric, underscore, and dash in friendly link url
$str =~ s|[^\w-]+||g;
return $str;
}
sub permit_some_html_tags {
my $str = shift;
if ( $str =~ m|<[\s]*iframe(.*?)>|i ) {
my $tmp = $1;
$str =~ s|<[\s]*iframe\Q$tmp>|\[iframe$tmp\]|i;
}
my @tags = split(/(\s+)/, Config::get_value_for("valid_html"));
foreach (@tags) {
my $tag = $_;
while ( $str =~ m|<[\s]*$tag(.*?)>|i ) {
my $tmp = $1;
$str =~ s|<[\s]*$tag\Q$tmp>|<$tag$tmp>|i;
}
if ( $str =~ m|<[\s]*/$tag>|i ) {
$str =~ s|<[\s]*/$tag>|</$tag>|ig;
}
}
# for tables with textile
$str =~ s/\|>\. /\|>\. /g;
$str =~ s/\|<\. /\|<\. /g;
$str =~ s/\|<>\. /\|<>\. /g;
# for images with textile
$str =~ s/!>http:/!>http:/g;
$str =~ s/!<http:/!<http:/g;
return $str;
}
test using my custom fence
command by displaying my Perl module that uses the Yo API.
package Yo;
use strict;
use warnings;
use LWP::UserAgent;
my %URLS = (
'all' => 'http://api.justyo.co/yoall/',
'user' => 'http://api.justyo.co/yo/',
'subscribers' => 'http://api.justyo.co/subscribers_count/'
);
sub new {
my ($class, $api_token) = @_;
my $self = ();
$self->{api_token} = $api_token;
$self->{link} = undef;
bless($self, $class);
return $self;
}
sub set_link {
my ($self, $link) = @_;
$self->{link} = $link;
}
sub all {
my ($self) = @_;
my $ua = LWP::UserAgent->new();
my $response;
if ( defined($self->{link}) ) {
$response = $ua->post( $URLS{'all'}, { 'api_token' => $self->{api_token}, 'link' => $self->{link} } );
} else {
$response = $ua->post( $URLS{'all'}, { 'api_token' => $self->{api_token} } );
}
my $rc = $response->code;
return $rc;
}
sub user {
my ($self, $username) = @_;
my $ua = LWP::UserAgent->new();
my $response;
if ( defined($self->{link}) ) {
$response = $ua->post( $URLS{'user'}, { 'api_token' => $self->{api_token}, 'username' => $username, 'link' => $self->{link} } );
} else {
$response = $ua->post( $URLS{'user'}, { 'api_token' => $self->{api_token}, 'username' => $username } );
}
my $rc = $response->code;
return $rc;
}
sub subscribers {
my ($self) = @_;
my $ua = LWP::UserAgent->new();
my $url = $URLS{'subscribers'} . "?api_token=" . $self->{api_token};
my $response = $ua->get($url);
my $content = $response->decoded_content();
return $content; # return json. example {"result": 123}. let client decode json.
}
sub DESTROY {
my ($self) = @_;
$self->{api_token} = undef;
$self->{link} = undef;
}
1;