Choose a pattern for your viewing pleasure

field for pattern/alias names gen_pattern_select("", true); ?>

View another pattern"); exit; } $patternrow = mysql_fetch_array($presult); $patternid = $patternrow["patternid"]; // in case we don't know it if (strlen($patternrow["passers"]) != "") { if ($patternrow["passers"] == 0) { $passers = "any number of passers"; } else { // what about value of 1?? $passers = $patternrow["passers"] . " passers"; } } else { $passers = "unknown number of passers"; } if (strlen($patternrow["clubs"]) != "") { if ($patternrow["clubs"] == 0) { $clubs = "any number of clubs"; } else { // what about value of 1?? $clubs = $patternrow["clubs"] . " clubs"; } } else { $passers = "unknown number of clubs"; } // put out page header... something better than "name" on title?? genheader("Passing Pattern: " . $patternrow["name"]); $st = new specialText(""); printf('

%s

For %s and %s

', $patternrow["name"], $passers, $clubs); ?> setText($patternrow["briefDesc"]); printf("

Description

\n%s\n", $st->getHTML()); } ?> Aliases"); printf(""); } ?> setText($patternrow["howTo"]); printf("

How to Do It

\n%s\n", $st->getHTML()); } ?> setText($patternrow["PPSdesc"]); printf("

PPS-style description

\n%s\n", $st->getHTML()); } ?> Causal diagram\"causal", $patternrow["causalFile"]); } ?> Siteswap"); printf($patternrow["siteswap"]); } ?> Animation file!\n"); if ($patternrow["videoTeaserLocation"] != "") { printf("\"quicktime", $patternrow["videoClipLocation"], $patternrow["videoTeaserLocation"]); } else { printf("Animated movie file", $patternrow["videoClipLocation"]); } } else if ($patternrow["videoTeaserLocation"] != "") { printf("
\"Picture", $patternrow["videoTeaserLocation"]); } if (file_exists($patternrow["videoClipLocation"]) && is_readable($patternrow["videoClipLocation"]) && $finfo = stat($patternrow["videoClipLocation"])) { if ($finfo) printf("
Movie file is %s bytes in size\n", cvt_size($finfo[7])); else printf("
(Error with movie clip %s)\n", $patternrow["videoClipLocation"]); } ?>

JoePass! file

Download the ">pattern described in the JoePass! juggling animation program. setText($patternrow["otherComments"]); printf("

Other Comments

\n%s\n", $st->getHTML()); } ?>

Related patterns