[[weblows 1 calendar | http://www.google.com/calendar/embed?src=rvvvlagisv1d0vfubhvj6ja5pg%40group.calendar.google.com]]\n<html>\n<iframe src="http://www.google.com/calendar/embed?height=600&wkst=1&bgcolor=%23FFFFFF&src=rvvvlagisv1d0vfubhvj6ja5pg%40group.calendar.google.com&color=%23A32929" style=" border-width:0 " width="800" height="600" frameborder="0" scrolling="no"></iframe>\n</html>
<html>\n<!-- Start of Flickr Badge -->\n<style type="text/css">\n.zg_div {margin:0px 5px 5px 0px; width:117px;}\n.zg_div_inner {border: solid 1px #000000; background-color:#ffffff; color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}\n.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}\n</style>\n<script type="text/javascript">\nzg_insert_badge = function() {\nvar zg_bg_color = 'ffffff';\nvar zgi_url = 'http://www.flickr.com/apps/badge/badge_iframe.gne?zg_bg_color='+zg_bg_color+'&zg_person_id=60268286%40N00';\ndocument.write('<iframe style="background-color:#'+zg_bg_color+'; border-color:#'+zg_bg_color+'; border:none;" width="113" height="151" frameborder="0" scrolling="no" src="'+zgi_url+'" title="Flickr Badge"><\s/iframe>');\nif (document.getElementById) document.write('<div id="zg_whatlink"><a href="http://www.flickr.com/badge_new.gne" style="color:#3993ff;" onclick="zg_toggleWhat(); return false;">what is this?<\s/a><\s/div>');\n}\nzg_toggleWhat = function() {\ndocument.getElementById('zg_whatdiv').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';\ndocument.getElementById('zg_whatlink').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';\nreturn false;\n}\n</script>\n<div class="zg_div"><div class="zg_div_inner"><a href="http://www.flickr.com">www.<strong style="color:#3993ff">flick<span style="color:#ff1c92">r</span></strong>.com</a><br>\n<script type="text/javascript">zg_insert_badge();</script>\n<div id="zg_whatdiv">This is a Flickr badge showing public photos from <a href="http://www.flickr.com/photos/60268286@N00">domenic_a</a>. Make your own badge <a href="http://www.flickr.com/badge_new.gne">here</a>.</div>\n<script type="text/javascript">if (document.getElementById) document.getElementById('zg_whatdiv').style.display = 'none';</script>\n</div>\n</div>\n<!-- End of Flickr Badge -->\n<!-- Start of Flickr Badge -->\n<style type="text/css">\n.zg_div {margin:0px 5px 5px 0px; width:117px;}\n.zg_div_inner {border: solid 1px #000000; background-color:#ffffff; color:#666666; text-align:center; font-family:arial, helvetica; font-size:11px;}\n.zg_div a, .zg_div a:hover, .zg_div a:visited {color:#3993ff; background:inherit !important; text-decoration:none !important;}\n</style>\n<script type="text/javascript">\nzg_insert_badge = function() {\nvar zg_bg_color = 'ffffff';\nvar zgi_url = 'http://www.flickr.com/apps/badge/badge_iframe.gne?zg_bg_color='+zg_bg_color+'&zg_person_id=60268286%40N00';\ndocument.write('<iframe style="background-color:#'+zg_bg_color+'; border-color:#'+zg_bg_color+'; border:none;" width="113" height="151" frameborder="0" scrolling="no" src="'+zgi_url+'" title="Flickr Badge"><\s/iframe>');\nif (document.getElementById) document.write('<div id="zg_whatlink"><a href="http://www.flickr.com/badge_new.gne" style="color:#3993ff;" onclick="zg_toggleWhat(); return false;">what is this?<\s/a><\s/div>');\n}\nzg_toggleWhat = function() {\ndocument.getElementById('zg_whatdiv').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';\ndocument.getElementById('zg_whatlink').style.display = (document.getElementById('zg_whatdiv').style.display != 'none') ? 'none' : 'block';\nreturn false;\n}\n</script>\n<div class="zg_div"><div class="zg_div_inner"><a href="http://www.flickr.com">www.<strong style="color:#3993ff">flick<span style="color:#ff1c92">r</span></strong>.com</a><br>\n<script type="text/javascript">zg_insert_badge();</script>\n<div id="zg_whatdiv">This is a Flickr badge showing public photos from <a href="http://www.flickr.com/photos/60268286@N00">domenic_a</a>. Make your own badge <a href="http://www.flickr.com/badge_new.gne">here</a>.</div>\n<script type="text/javascript">if (document.getElementById) document.getElementById('zg_whatdiv').style.display = 'none';</script>\n</div>\n</div>\n<!-- End of Flickr Badge -->\n</html>\n
Stash old calendar\n\n<html>\n<iframe src="http://www.google.com/calendar/embed?src=domenic_a%40yahoo.com&pvttk=a0ac4ca5180ed1694d08c1210bdaf189&height=614" style=" border-width:0 " width="660" frameborder="0" height="614"></iframe>\n</html>\n
config.options.chkHttpReadOnly = false;\n
The Bear rank is for ''third grade boys'' (or boys who will be 9 years of age during the Scouting year) .\n\nThere are 24 Bear achievements in four categories. The Cub Scout must complete 12 of these to earn the Bear badge. These requirements are somewhat more difficult and challenging than those for Wolf rank.
[[weblows 1 calendar | http://www.google.com/calendar/embed?src=rvvvlagisv1d0vfubhvj6ja5pg%40group.calendar.google.com]]\nSubscribeToPackCalendar\nSubscribeToWeblos1Calendar\n<html>\n<iframe src="http://www.google.com/calendar/embed?src=domenic_a%40yahoo.com" style="border: 0" width="8" height="6" frameborder="0" scrolling="no"></iframe> \n\n<iframe src="http://www.google.com/calendar/embed?pvttk=a0ac4ca5180ed1694d08c1210bdaf189&height=600&wkst=1&bgcolor=%23FFFFFF&src=domenic_a%40yahoo.com&color=%232952A3" style=" border-width:0 " width="800" height="600" frameborder="0" scrolling="no"></iframe>\n</html>\nCalendar\n
''Q Can I become a leader or just volunteer to help?\nA'' Absolutely! The pack is always looking for more help. It is a big job to give the boys the best experience possible in Cub Scouting.\n\nIf you would like to volunteer to be a den leader, pack leader, or just help out in any other way, please come to a Leader and Parent Meeting (see the [[Calendar of Events]] page for the next meeting) or contact the Pack Leader.
''Q Can Our Pack Rent Pack 83's Pinewood Derby Track?\nA '' Yes, you can.\n\nWhen you rent our track, we will deliver it, help you set it up, and teach you how to run the track, the software, and the race itself. We stick around and make sure everything runs smoothly. After the race is completed, we help tear down the track and help clean up the venue.\n\nThings To Know About Pack 83's Race Track Service:\no You will need a room that is at least 60 feet long\no You can preregister your cars with your own computer\no We charge whatever you want to pay (most packs pay us around $250)\no The races are timed down to 0.0001 of a second\no We post your race results at www.PWDX.com\no We can run one race for your whole pack, or different races by den and then a grand final...it is up to you\n\nFor information, please contact pwd@pack83.com or call Jim Newton at (650) 766-6306.\n\n
''Q Can my son join Pack 83 Cub Scouts?\nA'' YES! Please see the page to find out how your can join your son up with Pack 83 and start having TONS OF FUN!
[[Welcome to Pack 83]]\n[[News]]\n[[Calendar of Events]]
\nCub Scouts are organized into small units called dens, which in our pack are groups of same-age boys.\n\nDens are supervised by volunteer den leaders, men and women who help the boys pursue age-appropriate activities.\n\nThe den is where many young boys first learn about the requirements of leadership and the give-and-take associated with teamwork.\n\nOnce a month, several dens meet for a pack meeting-a highlight for the Cub Scout's entire family. Parents see their boys interact with their friends, meet other parents from surrounding areas, and share in their sons' successes and achievements.\n[[Tigers]]\n[[Wolves]]\n[[Bears]]\n[[Webelos I]]\n[[Webelos II]] .\n
Send Email to: pack83(at)mac.com\n\n//replace the (at) with @//
''Contact Domenic if you need the password.''\n1. Enter the password in [[tiddlyspotControls]]\n2. You need to enter a name or "handle" on the right hand side under "options >>". so we can keep track of your changes.\n3. Edit a tiddler by double-clicking on it or selecting the edit option (upper right corner of tiddler). Click "done" when finished (upper right corner of tiddler). //Note: Changes will only appear locally until saved "to web"//(right hand column)\n4. After editing, click "save to web" on menu at right side of screen\n* You can put your suggestions for the wiki in the SuggestionBox\n* Check out the ToDo list\n* The main calendar currently lives with Google and is linked in [[Calendar of Events]].\n* There is a good tutorial on ~TiddlyWiki's here: http://www.blogjones.com/TiddlyWikiTutorial.html#EasyToEdit\n* Other Wikis http://en.wikipedia.org/wiki/Wiki_hosting\n
\n* Here is are samples of some image hosting\nhttp://flickr.com/learn_more.gne\nhttp://www.bubbleshare.com/help/share\nhttp://photobucket.com/\nhttp://flickr.com/learn_more.gne\n<html>\n<a href="http://photobucket.com/" target="_blank"><img src="http://i85.photobucket.com/albums/k46/JaimeJaime13/DCFC0016.jpg" border="0" alt="Photobucket - Video and Image Hosting"></a>\n<a href="http://img236.imageshack.us/my.php?image=1090966jpggv5.jpg" target="_blank"><img src="http://img236.imageshack.us/img236/9481/1090966jpggv5.th.jpg" border="0" alt="Free Image Hosting at www.ImageShack.us" /></a>\n</html>\n<html>\n<div style="text-align:center;width:374px;"><iframe frameborder="0" marginheight="0" marginwidth="0" scrolling="no" src="http://www.bubbleshare.com/album/81156.56784a46225/mini?interval=5&amp;size=360x270&amp;style=square" style="width: 374px; height: 309px;"></iframe><span style="font-family:arial,helvetica,sans-serif;font-size:9px">\n<a href="http://www.bubbleshare.com/album/81156.56784a46225" style="font-size:100%;">This album</a> is powered by\n<a href="http://www.bubbleshare.com" style="font-size:100%;">BubbleShare</a>\n - <a href="http://www.bubbleshare.com/album/81156.56784a46225/share#add_to_blog" style="font-size:100%;">Add to my blog</a>\n</span></div>\n</html>
To get started with this blank TiddlyWiki, you'll need to modify the following tiddlers:\n* SiteTitle & SiteSubtitle: The title and subtitle of the site, as shown above (after saving, they will also appear in the browser title bar)\n* MainMenu: The menu (usually on the left)\n* DefaultTiddlers: Contains the names of the tiddlers that you want to appear when the TiddlyWiki is opened\nYou'll also need to enter your username for signing your edits: <<option txtUserName>>\nSet locally in Firefox\n
|CUBMASTER |CRAIG JONES|\n|ASSISTANT CUBMASTER ||\n|REGISTRAR |BARBARA KINSEY|\n|TREASURER ||\n|BADGE COORDINATOR |JEFF JANG|\n|HISTORIAN/PHOTOGRAPHER ||\n|POPCORN COORDINATOR ||\n|UNIFORM BANK COORDINATOR ||\n|FIELD TRIP COORDINATOR ||\n|FIELD TRIP ASSISTANTS (2-3) ||\n|TIGER DEN COACH ||\n|TIGER CUB DEN LEADER |\n|WOLF DEN LEADER |SHEPHERD BROWN|\n|BEAR DEN LEADERS |STEVE NIKSA|\n|WEB FLUNKY |DOMENIC ALLEN||\n|WEBELOS I DEN LEADERS |JEFF JANG/JEFF BARTEE|\n|WEBELOS II DEN LEADER| BARBARA NEWTON|\n|KICKOFF PICNIC SHOPPER |\n|KICK OFF PICNIC ~SET-UP COMMITTEE| CRAIG JONES/JEFF JANG/TONY VELCICH|\n|KICK OFF PICNIC WELCOME TABLE| BARBARA KINSEY|\n|KICK OFF PICNIC COOKS (2) |\n|PICNIC GAMES COORDINATOR |JEFF JANG/CRAIG JONES|\n|PICNIC ~CLEAN-UP COMMITTEE |\n|PINEWOOD DERBY SET UP (2) CRAIG JONES|\n|PINEWOOD DERBY ~WEIGH-IN (2) |\n|PINEWOOD DERBY SHOPPER |\n|PINEWOOD DERBY SNACK BAR (3) |\n|GRAVESITE FLAG PLACEMENT COORD. |JEFF JANG|\n|FAMILY CAMP SHOPPER |\n|FAMILY CAMP COOKS (3) |\n|FAMILY CAMP ICE CREAM (2) |\n|FAMILY CAMP ACTIVITY COORDINATOR |\n|FAMILY CAMP FIRE ACTIVITY |\n|FAMILY CAMP FIRST AID ACTIVITY |\n|FAMILY CAMP HIKE ACTIVITY |\n|FAMILY CAMP COMPASS ACTIVITY |\n|FAMILY CAMP CRAFT ACTIVITY |\n|FAMILY CAMP ROPE BRIDGE |\n|FAMILY CAMP CLEAN-UP (3) |\n|FAMILY CAMP REGISTRAR |\nICE CREAM PARTY COORDINATOR |\n
Send Email to: pack83(at)mac.com\n\n//replace the (at) with @//
There are many programs available to parents if they want to become leaders or when they volunteer for positions in which they work directly with Cub Scouts.\n\nThe Pacific Skyline Council web site has a complete and up-to-date list of all the [[training programs|http://www.pacsky.org/training/training.html]] that are available.\n\nHere are some of the more important training programs that every leader and volunteer should take (and leaders are required to take):\n\n!''Youth Protection Training''\n\nYouth Protection Training is required for all adult leaders working with youth.\n\nYouth Protection Training is now available online right on the web so you can take the training at your convenience at home or at work. All Pack 83 parents are strongly encouraged to take the online course. \n\nYouth Protection Training will continue to be offered "In Person", however the sessions are held quarterly only. If you do want to take the in-person training, please ee the Pacific Skyline Council calendar for training dates and locations.\n\n!''Fast Start Training''\n\nFast Start training is the first step for any new adult volunteer in a Pack, Troop or Exploring Crew, no matter what position you are volunteering to serve in. The Fast Start training is short and should be taken as soon as possible after you have accepted a leadership position.\n\nThe Fast Start program has been designed to provide an immediate comfort level for new leaders and enables them to say, "I can do this!", but it can be followed later by more comprehensive training.\n\nFor new leaders of Cub Scout and Boy Scout units, there are two options of how you can take Fast Start training: by viewing a video or by taking the on-line course. Some packs and troops may designate a trainer to support the new leader during this training period.\n\n!!!!Video\n\nThere is a video tape which can be checked out from either your unit or from the Scout Service Center. This tape can be viewed at your convenience. Ask for the ''"Cub Scout Leader Fast Start video, No. AV-01V022"'' and the ''"Cub Scout Fast Start Viewer Guide, No. AV-01G022"'' at any Scout Shop. \n\n\n!!!!Online\n\nFast Start training may be accomplished by taking an on-line course. The Fast Start training for leaders of Cub Scout units is at http://www.scouting.org/cubscouts/faststart/\n\nThe on-line version is broken up into several modules and does not have to be taken all at the same time. It takes about the same amount of time to work through all the on-line modules of the Fast Start training as it does to view the video version in its entirety. When you have successfully completed the on-line version, the Council is automatically notified of this, and your records are appropriately updated.\n\n!''Adult Leader Basic Training''\n\n__All leaders should take this class__, and any parent can take this class as well to be more effective in his or her volunteer role for the pack.\n\nAdult Leader Basic Training is comprised of the New Leader Essentials and Position Specific Training programs when taken together. A leader is considered "trained" when in addition to New Leader Essentials and the Position Specific Training, he or she has participated in Youth Protection Training. This level of training is required for all Cub Scout [[Leader awards|http://www.pacsky.org/training/recognition/knots.html]].\n\nThe Adult Leader Basic Training program is an in-person class only. Complete information and online registration is available at the [[Adult Basic Leader Training site|http://www.pacsky.org/training/basic/cub_basic.html]].
| !Leaders ||h\n| ''Pack Leader'' | Craig Jones |\n
/***\n|''Name:''|LegacyStrikeThroughPlugin|\n|''Description:''|Support for legacy (pre 2.1) strike through formatting|\n|''Version:''|1.0.1|\n|''Date:''|Jul 21, 2006|\n|''Source:''|http://www.tiddlywiki.com/#LegacyStrikeThroughPlugin|\n|''Author:''|MartinBudden (mjbudden (at) gmail (dot) com)|\n|''License:''|[[BSD open source license]]|\n|''CoreVersion:''|2.1.0|\n|''Browser:''|Firefox 1.0.4+; Firefox 1.5; InternetExplorer 6.0|\n\n***/\n\n//{{{\n\n// Ensure that the LegacyStrikeThrough Plugin is only installed once.\nif(!version.extensions.LegacyStrikeThroughPlugin)\n {\n version.extensions.LegacyStrikeThroughPlugin = true;\n\nconfig.formatters.push(\n{\n name: "legacyStrikeByChar",\n match: "==",\n termRegExp: /(==)/mg,\n element: "strike",\n handler: config.formatterHelpers.createElementAndWikify\n});\n\n} // end of "install only once"\n//}}}\n
[[News]]\n[[Calendar of Events]]\n[[Welcome to Pack 83]]\n[[Registration Fees]]\n[[Dens of Pack 83]]\n[[The Bobcat Badge]]\n[[Leaders & Volunteers]]\n[[Stuff To Know]]\n[[What Is Cub Scouting]]\n[[Resources]]\n[[Q & A]]\n[[Join Pack 83]]\n[[Jobs]]\n[[TiddlyWiki|http://www.tiddlywiki.com/]]\n<html>\n<span style="text-align:center;width:112px;display:block;"><embed FlashVars="rss_feed=http://www.bubbleshare.com/rss/81156.56784a46225/feed.xml" align="middle" allowScriptAccess="sameDomain" bgcolor="#ffffff" height="380" pluginspage="http://www.macromedia.com/go/getflashplayer" quality="high" src="http://www.bubbleshare.com/swfs/bubble_slide_vertical.swf?2291" type="application/x-shockwave-flash" width="112" /><span style="font-family:arial,helvetica,sans-serif;font-size:9px">\n<a href="http://www.bubbleshare.com/album/81156.56784a46225" style="font-size:100%;">This album</a> is powered by\n<a href="http://www.bubbleshare.com" style="font-size:100%;">BubbleShare</a>\n - <a href="http://www.bubbleshare.com/album/81156.56784a46225/share#add_to_blog" style="font-size:100%;">Add to my blog</a>\n</span></span>\n</html>\n![[Editing This Wiki|EditingNotes]]\n
\n''Troop 301 Webelos Event''\nBSA Troop 301 (where all but one of Pack 83's Webelos2 bridged last year) is holding a "Webelos" event this SUNDAY. The event is rock climbing at Planet Granite in Belmont, from 8 am -- noon. The cost is $10 per climber, plus $5 for harness+shoes. Helmets are optional and free for use. Planet Granite requires that ALL climbers under 18 have a WAIVER ON FILE. Check the [[Calendar of Events]] for more details.\n\n''Jeff's Photos''\n[[Angel Island 2005 |http://www.smugmug.com/gallery/3676474/1/210178687]]\n[[Snowballs 2007 |http://www.smugmug.com/gallery/3475202/1/195446150]]\n[[Police Station Tour 2007 |http://www.smugmug.com/gallery/3475541/1/195536299]]\n[[Memorial Day Camping and Squirt Gun Fight 2007 |http://www.smugmug.com/gallery/3240025/1/179335943]]\n[[Webelos 2 Bridging 2007 |http://www.smugmug.com/gallery/3237376/1/179041228]]\n[[Cub Scouts Back to School 2007 |http://www.smugmug.com/gallery/3838845/1/222059406]]\n[[Halloween 2007 |http://www.smugmug.com/gallery/3837167/4/221988094]]\n[[Angel Island 2007 |http://www.smugmug.com/gallery/3776827/2/220969416]]\n[[Bobcat ceremony 2007 |http://www.smugmug.com/gallery/3839287/1/222080339]]\n
Q [[Can Our Pack Rent Pack 83's Pinewood Derby Track?]]\nQ [[When is the next Pack 83 meeting or event?]]\nQ [[Can my son join Pack 83 Cub Scouts?]]\nQ [[Can I become a leader or just volunteer to help?]]\nQ [[What software is used to maintain the Pack 83 Web Site?]]\nQ [[What is the Army truck and deuce that I see listed in the web site and Calendar of Events?]]
|!Den|!No Boys Life|!With Boys Life|\n|Tigers|$75|$84|\n|Wolves/Bears|$85|$94|\n|Webelos I&II|$95|$104|
''Scout Shops''\n\nPalo Alto Trading Post\n1305 Middlefield Rd\nPalo Alto, CA 94301\n(650) 327-5900\nHours: ~Mon-Fri 9AM-6PM, Sat and Sun Closed\n\n''Regional and National Levels of Cub Scouting''\n\nPacific Skyline Council\nhttp://www.pacsky.org/\n\nBoy Scouts of America\nhttp://www.scouting.org/\n\n''Scouting Forms''\n\nNational Council Forms Repository\nhttp://www.scouting.org/forms/index.html\n\n[[Leader Training]]\n[[Uniform Bank]]\n[[Links]]\n
<<search>><<closeAll>><<permaview>><<newTiddler>><<newJournal 'DD MMM YYYY'>><<saveChanges>><<upload http://pack83.tiddlyspot.com/store.cgi index.html . . pack83>><html><a href='http://pack83.tiddlyspot.com/download' class='button'>download</a></html><<slider chkSliderOptionsPanel OptionsPanel 'options »' 'Change TiddlyWiki advanced options'>>
Belmont California
Cub Scout Pack 83
As a Cub Scout, you should be able to recite and perform all these!\n\n''Cub Scout Promise''\n\nI, (say your name), PROMISE to DO MY BEST,\nTo DO MY DUTY to GOD and MY COUNTRY,\nTo HELP OTHER PEOPLE,\nand To OBEY THE LAW OF THE PACK!\n\n''Law of the Pack''\n\nThe Cub Scout follows Akela.\nThe Cub Scout helps the pack go.\nThe Pack helps the Cub Scout grow.\nThe Cub Scout gives goodwill.\n\n''Tiger Cub Scout Motto''\n\nSEARCH, DISCOVER, SHARE\n\n''Cub Scout Motto''\n\nDO YOUR BEST\n\n''The Cub Scout Grand Howl''\n\nThis is typically done to close a Pack Meeting.\n\nWhen called to do so, the Cub Scouts form a circle with each Cub Scout's right arm extended with his hand on the shoulder of his neighbor to the right. When a circle has been formed, each Cub Scout squats down and makes the two fingered Cub Scout sign with both hands, and touches the fingers of both hands between his feet to the ground. Then lead the boys in a long howl. "AHHH...KAYYY...LA! WE'LL DO OUR BEST!" As they yell the last word "best" loud and clear, all the Cub Scouts jump to their feet, and raise their hands high above their heads, while still giving the Cub Scout sign.\n\n''The Cub Scout Sign ("Signs Up!")''\n\nMake the sign with your right hand with the first two fingers extended,\n\nHold your right arm straight up (not just next to your ear).\n\nWhat Does It Mean? The two fingers stand for the two parts of the Cub Scout Promise - "TO HELP OTHER PEOPLE" and "TO OBEY." They look like a wolf's ears alert and ready to listen to Akela. Give the Cub Scout sign when you say the "Cub Scout Promise" and the "Law of the Pack."\n\n''The Cub Scout Handshake''\n\nTo shake hands with another Cub Scout or Cub Scout leader in uniform:\n\n# Make the Cub Scout sign with your right hand,\n# Extend your hand out to the other person and shake hands so your two extended fingers are against the other person's palm.\n''The Cub Scout Salute''\n\nUse the Cub Scout Salute when you are in your Cub Scout uniform and you say the Pledge of Allegiance, or when you meet another Cub Scout or Scout Leader in uniform.\n\nTo make the Cub Scout Salute:\n\n# Make the Cub Scout sign with your right hand,\n# Keep the two fingers next to each other and straight,\n# Touch the tips of the fingers to the visor of your cap. If you are not wearing a cap, then tough your fingers to your right eyebrow.\nThe salute is a way to show respect to your leaders and your country. When you salute a leader, you show him or her that you look up to them, when you salute the flag you show that you are proud of your country. Hold your salute until the Scout Leadersalutes and releases his salute. After the Scout Leader has released his salute, you can release your's too.\n\n''The Cub Scouts Flag Ceremony''\n\nAt the beginning of most gatherings, Cub Scouts will perform the Official Cub Scouts Flag Ceremony. To do this, the Cub Scouts follow these steps:\n\n# The Denner and Assistant Denner comes to the center of the room. The Denner stands behind the US Flag stand; the Assistant Denner stands behind the Pack Flag stand.\n# The ceremony starts with the Denner asking everyone "Would you please stand for the presentation of our nation's and our Pack's flags. "\nEveryone stands. Once everyone is standing, the Denner then commands "Color Guard Advance! "\n# The two Cub Scouts carrying the US and Pack flags then come down the aisle. The US Flag is in front and the Pack flag is in back. The flag carriers go to where the Denner and Assistant Denner is standing (that's done because sometimes the flag carriers can't see the flag stand and sometimes they trip over it....) and then faces the audience.\n# The Denner then states "Would you please join me in the Pledge of Allegiance." He then faces the flag, and commands "SCOUT SALUTE". Once he salutes the flag, he pauses and then leads the Pledge of Allegiance .\n# Once the Pledge is completed, he lowers his hand and commands "TWO " (this tells the Scouts that they can lower their hands now. Don't worry, even the new Cub Scouts will see that the Denner's not saluting any more and will eventually lower their hands too.)\n# Then, the Assistant Denner states "Please take your seats. Cub Scouts and Scouters please remain standing and join me in the Cub Scout Promise. "\n# The Assistant Denner then faces the flag and commands "Scout Salute!" Once again, once everyone's ready, then he leads the Pack in the Cub Scout Promise. Again, when he is finished, then he lowers his hand and commands "TWO " which gives the instruction for everyone to lower than hands.\n# The Denner then states "Post the Colors " and both flag holders place the flag into their appropriate holders. The US flag goes in first, and then the Pack's flag. Once that is done, the ceremony is finished and all four Cub Scouts can join the rest of the Den at their seats.\n\n//Some prompting may be needed by you or another adult as some Cub Scouts experience stage fright after practicing for days and weeks for the big night. Comfort them before and afterwards that everything that they do is in practice for those times as an adult they will have to lead people. And coach them through the rough spots when it may seem that they've forgotten what to do next.//\n\n\nCopyright Pack 83 2006
Subscribe:\n''ICAL''\nCopy and past the following into the Ical subscribe window.\n{{{\nhttp://www.google.com/calendar/ical/domenic_a%40yahoo.com/private-a0ac4ca5180ed1694d08c1210bdaf189/basic.ics\n}}}\n'
Subscribe:\n''ICAL''\nCopy and past the following into the Ical subscribe window.\n{{{\nhttp://www.google.com/calendar/ical/rvvvlagisv1d0vfubhvj6ja5pg%40group.calendar.google.com/public/basic.ics\n}}}
Regardless of a boy's age, the Bobcat Badge the first step in a boy's progression after registering as a Cub Scout.\n\nThe Bobcat is not a scouting rank, it is a badge. Each boy must earn his Bobcat badge before he is eligible for the Wolf badge, Bear badge, or Webelos badge.\n\nAmong other requirements, the Bobcat must learn the the ''Cub Scout Handshake'', the the ''Cub Scout Salute'', and how to give the the ''Cub Scout Sign''. Please see the [[Stuff To Know]] page to learn about these.\n\nTo earn the Bobcat badge, a scout must also complete 8 tracks:\n\n# Learn and say the Cub Scout Promise.\n# Say the Law of the Pack. Tell what it means.\n# Tell what "Webelos" means.\n# Show the Cub Scout Sign. Tell what it means.\n# Show the Cub Scout Handshake. Tell what it means.\n# Say the Cub Scout Motto.\n# Give the Cub Scout Salute. Tell what it means.\n# With your parent or guardian, complete the exercises in the parents guide, "How to Protect Your Children From Child Abuse."
\nThe Tiger Cub program is for ''first grade boys'' (or boys who will be 7 years of age during the Scouting year) and their adult partners.\n\nThere are five Tiger Cub achievement areas. The Tiger Cub, working with his adult partner, completes 15 requirements within these areas to earn the Tiger Cub Badge. These requirements consist of an exciting series of indoor and outdoor activities just right for a boy in the first grade.\n\nTo earn the Tiger badge, a scout must complete 15 achievements in 5 categories:\n\n# Making My Family Special\n# Where I Live\n# Keeping Myself Healthy and Safe\n# How I Tell It\n# Let's Go Outdoors\nHe must also learn the Tiger Cub Motto which is “Search, Discover, Share”.\n\n''The Tiger Cub Uniform''\n\nTiger Cubs and den coordinators wear an orange Tiger Cubs BSA T-shirt with the Tiger Cubs emblem located on the front of the shirt, and the Tiger Cubs BSA cap. There are other accessories for Tiger Cubs including the Tiger Cub belt with buckle.\n\nAlthough highly recommended, it is optional for adult partners to wear the orange Tiger Cubs BSA T-shirt too.
*Fix color scheme\n*Add Contacts\n*Call For Fotos and add them\n*Teach class
2006/2007 PACK 83 SCHEDULE\n\n\n\nParent Meeting \nGenerally the 2nd Thursday of each month\nLook at details below as there are some exceptions\nLocation: Whispers Cafe 7-8 p.m. (same shopping center as Mountain Mike’s Pizza)\n \nPack Meeting\nGenerally the 3rd Thursday of each month\nLook at details below as there are some exceptions\nLocation: Central Elementary School Multipurpose room 7-8:30 p.m.\n\nSeptember\nParents Meeting 9/14/06\nPack Meeting 9/21/06\n -Activity: Pipe Bowling\nOctober\nParents Meeting 10/12/06\nPack Meeting 10/26/06\n -Activity: Pumpkin Judging Contest\n Toilet Paper decorating – disguise your den leader!\nNovember\nParents Meeting 11/9/06\nPack Meeting 11/16/06\n -Activity: Space Derby \n\nDecember\nParents Meeting 12/7/06\nPack Meeting 12/14/06\n -Activity: A visit from Santa\n \nJanuary\nParents Meeting 1/11/07\nPack Meeting 1/17/07 (WEDNESDAY)\n -Activity: Something to do with snow…….\n\nFebruary\nParents Meeting 2/1/07\nBlue & Gold Dinner 2/11/07 (Sunday in the Central Multipurpose Room)\n -Activity: Bake a silly cake (win a prize) \n Cake Auction\n Bring a dish and enjoy dinner with the pack. \n\nMarch\nParents Meeting 3/8/07\nPinewood Derby 3/18/07 (Sunday)\n -Location: Twin Pines Senior Center \n 10:30 weigh in begins\n 11:00 Race begins\n\nApril\nParents Meeting 4/12/07\nPack Meeting 4/18/07 (WEDNESDAY)\n -Activity: Paper Airplane Flying Contest\n Open Mic Night\n\nMay\nParents Meeting 5/10/07\nFlag Decorating 5/26/07\nHuddart Park 5/25/07 – 5/28/07\nCamping starts on Friday for those able to make it.\n The highlight of our scouting year!\n
Uniforms and components can be expensive. Tiger Cub uniforms are not needed after the boy moves on to Wolves, and Cub Scout uniforms are not needed after the Cub Scout has moved on to Boy Scouts. For this reason, Pack 83 maintains the Uniform Bank.\n\nIf you have any Cub Scout or Webelos uniforms or components (belts, hats, neckerchiefs and sliders, shirts, pants, etc.), please consider donating them to the Pack 83 Uniform Bank. Also, if you are about to buy a uniform for your Cub Scout, you might want to check the Uniform Bank to see if there's anything you can use. There is no requirement of financial hardship to take advantage of the ''Uniform Bank''.\n\nIf you lose your hat, neckerchief or slide, or other uniform components and they do not have your name in them, we will put them into the Uniform Bank if they are found. Always check the Uniform Bank for your lost items.\n\n''Soon we will have a live list of items available in the Uniform Bank which will be displayed below.''
| !date | !user | !location | !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |\n| 22/10/2006 20:32:4 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:32:24 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:32:49 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:33:41 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:33:52 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:35:30 | DomenicAllen | [[scouttest.html|file:///Users/domenic/Desktop/scouttest.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 22/10/2006 20:43:44 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 22/10/2006 21:29:57 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 10:23:34 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 20:31:7 | YourName | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 23/10/2006 20:51:19 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 20:57:12 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:1:19 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:17:49 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:22:14 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:26:41 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:31:32 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 21:50:17 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 23/10/2006 22:0:21 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html#%5B%5BCalendar%20of%20Events%5D%5D]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 22:13:49 | YourName | [[index.html|http://wah11.tiddlyspot.com/index.html#CalendarOfEvents]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 23/10/2006 22:26:6 | Lesley | [[index.html|http://wah11.tiddlyspot.com/index.html#%5B%5BQ%20%26%20A%5D%5D]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 23/10/2006 22:34:37 | DomenicAllen | [[index.html|http://wah11.tiddlyspot.com/index.html#CalendarOfEvents]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/10/2006 21:7:33 | TestName | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 24/10/2006 21:13:28 | TestName | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 24/10/2006 22:4:13 | TestName | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 25/10/2006 13:55:49 | TestName | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/10/2006 12:22:17 | TestName | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/10/2006 13:10:48 | TestName | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 26/10/2006 13:23:51 | TestName | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 26/10/2006 13:33:42 | TestName | [[/|http://wah11.tiddlyspot.com/#EditingNotes]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/10/2006 21:28:35 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/10/2006 21:35:7 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 26/10/2006 21:52:23 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 29/10/2006 19:51:14 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 29/10/2006 20:0:28 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 29/10/2006 20:0:35 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 6/11/2006 20:57:9 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 6/11/2006 21:39:22 | DomenicAllen | [[/|http://wah11.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/11/2006 8:4:5 | DomenicAllen | [[http_wah11.tiddlyspot.com_.htm|file:///Users/domenic/temp/http_wah11.tiddlyspot.com_.htm]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 18/11/2006 8:19:21 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/11/2006 19:27:53 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/11/2006 21:50:21 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/11/2006 21:50:42 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 19/11/2006 22:7:16 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 31/7/2007 13:22:9 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 31/7/2007 13:23:44 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 31/7/2007 13:26:5 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/8/2007 15:7:28 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/8/2007 15:9:57 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 3/8/2007 12:19:19 | YourName | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 12/9/2007 21:27:19 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 1/10/2007 10:10:22 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:38:36 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:39:22 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:39:56 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:40:30 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://wah11.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:42:2 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:48:59 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:51:44 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/10/2007 8:52:43 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 4/10/2007 8:57:19 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 4/10/2007 9:0:14 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 10/10/2007 20:39:46 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 10/10/2007 20:45:19 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 10/10/2007 21:20:52 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/11/2007 11:58:27 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 2/11/2007 12:1:6 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/11/2007 12:4:55 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/11/2007 12:9:4 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/11/2007 12:12:44 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 2/11/2007 12:14:56 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/11/2007 10:27:26 | Jeff | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 16/11/2007 10:31:4 | Jeff | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 16/11/2007 10:57:29 | Jeff | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 16/11/2007 11:16:36 | Jeff | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . | Ok |\n| 16/11/2007 11:32:47 | Jeff | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |\n| 3/9/2008 9:24:20 | DomenicAllen | [[/|http://pack83.tiddlyspot.com/]] | [[store.cgi|http://pack83.tiddlyspot.com/store.cgi]] | . | index.html | . |
/***\n|''Name:''|UploadPlugin|\n|''Description:''|Save to web a TiddlyWiki|\n|''Version:''|3.4.4|\n|''Date:''|Sep 30, 2006|\n|''Source:''|http://tiddlywiki.bidix.info/#UploadPlugin|\n|''Documentation:''|http://tiddlywiki.bidix.info/#UploadDoc|\n|''Author:''|BidiX (BidiX (at) bidix (dot) info)|\n|''License:''|[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D ]]|\n|''~CoreVersion:''|2.0.0|\n|''Browser:''|Firefox 1.5; InternetExplorer 6.0; Safari|\n|''Include:''|config.lib.file; config.lib.log; config.lib.options; PasswordTweak|\n|''Require:''|[[UploadService|http://tiddlywiki.bidix.info/#UploadService]]|\n***/\n//{{{\nversion.extensions.UploadPlugin = {\n major: 3, minor: 4, revision: 4, \n date: new Date(2006,8,30),\n source: 'http://tiddlywiki.bidix.info/#UploadPlugin',\n documentation: 'http://tiddlywiki.bidix.info/#UploadDoc',\n author: 'BidiX (BidiX (at) bidix (dot) info',\n license: '[[BSD open source license|http://tiddlywiki.bidix.info/#%5B%5BBSD%20open%20source%20license%5D%5D]]',\n coreVersion: '2.0.0',\n browser: 'Firefox 1.5; InternetExplorer 6.0; Safari'\n};\n//}}}\n\n////+++!![config.lib.file]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.file) config.lib.file= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\nconfig.lib.file.dirname = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(0, lastpos);\n } else {\n return filePath.substring(0, filePath.lastIndexOf("\s\s"));\n }\n};\nconfig.lib.file.basename = function (filePath) {\n var lastpos;\n if ((lastpos = filePath.lastIndexOf("#")) != -1) \n filePath = filePath.substring(0, lastpos);\n if ((lastpos = filePath.lastIndexOf("/")) != -1) {\n return filePath.substring(lastpos + 1);\n } else\n return filePath.substring(filePath.lastIndexOf("\s\s")+1);\n};\nwindow.basename = function() {return "@@deprecated@@";};\n//}}}\n////===\n\n////+++!![config.lib.log]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.log) config.lib.log= {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 1}, \n date: new Date(2006,8,19)\n};\nconfig.lib.Log = function(tiddlerTitle, logHeader) {\n if (version.major < 2)\n this.tiddler = store.tiddlers[tiddlerTitle];\n else\n this.tiddler = store.getTiddler(tiddlerTitle);\n if (!this.tiddler) {\n this.tiddler = new Tiddler();\n this.tiddler.title = tiddlerTitle;\n this.tiddler.text = "| !date | !user | !location |" + logHeader;\n this.tiddler.created = new Date();\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[tiddlerTitle] = this.tiddler;\n else\n store.addTiddler(this.tiddler);\n }\n return this;\n};\n\nconfig.lib.Log.prototype.newLine = function (line) {\n var now = new Date();\n var newText = "| ";\n newText += now.getDate()+"/"+(now.getMonth()+1)+"/"+now.getFullYear() + " ";\n newText += now.getHours()+":"+now.getMinutes()+":"+now.getSeconds()+" | ";\n newText += config.options.txtUserName + " | ";\n var location = document.location.toString();\n var filename = config.lib.file.basename(location);\n if (!filename) filename = '/';\n newText += "[["+filename+"|"+location + "]] |";\n this.tiddler.text = this.tiddler.text + "\sn" + newText;\n this.addToLine(line);\n};\n\nconfig.lib.Log.prototype.addToLine = function (text) {\n this.tiddler.text = this.tiddler.text + text;\n this.tiddler.modifier = config.options.txtUserName;\n this.tiddler.modified = new Date();\n if (version.major < 2)\n store.tiddlers[this.tiddler.tittle] = this.tiddler;\n else {\n store.addTiddler(this.tiddler);\n story.refreshTiddler(this.tiddler.title);\n store.notify(this.tiddler.title, true);\n }\n if (version.major < 2)\n store.notifyAll(); \n};\n//}}}\n////===\n\n////+++!![config.lib.options]\n\n//{{{\nif (!config.lib) config.lib = {};\nif (!config.lib.options) config.lib.options = {\n author: 'BidiX',\n version: {major: 0, minor: 1, revision: 0}, \n date: new Date(2006,3,9)\n};\n\nconfig.lib.options.init = function (name, defaultValue) {\n if (!config.options[name]) {\n config.options[name] = defaultValue;\n saveOptionCookie(name);\n }\n};\n//}}}\n////===\n\n////+++!![PasswordTweak]\n\n//{{{\nversion.extensions.PasswordTweak = {\n major: 1, minor: 0, revision: 3, date: new Date(2006,8,30),\n type: 'tweak',\n source: 'http://tiddlywiki.bidix.info/#PasswordTweak'\n};\n//}}}\n/***\n!!config.macros.option\n***/\n//{{{\nconfig.macros.option.passwordCheckboxLabel = "Save this password on this computer";\nconfig.macros.option.passwordType = "password"; // password | text\n\nconfig.macros.option.onChangeOption = function(e)\n{\n var opt = this.getAttribute("option");\n var elementType,valueField;\n if(opt) {\n switch(opt.substr(0,3)) {\n case "txt":\n elementType = "input";\n valueField = "value";\n break;\n case "pas":\n elementType = "input";\n valueField = "value";\n break;\n case "chk":\n elementType = "input";\n valueField = "checked";\n break;\n }\n config.options[opt] = this[valueField];\n saveOptionCookie(opt);\n var nodes = document.getElementsByTagName(elementType);\n for(var t=0; t<nodes.length; t++) \n {\n var optNode = nodes[t].getAttribute("option");\n if (opt == optNode) \n nodes[t][valueField] = this[valueField];\n }\n }\n return(true);\n};\n\nconfig.macros.option.handler = function(place,macroName,params)\n{\n var opt = params[0];\n if(config.options[opt] === undefined) {\n return;}\n var c;\n switch(opt.substr(0,3)) {\n case "txt":\n c = document.createElement("input");\n c.onkeyup = this.onChangeOption;\n c.setAttribute ("option",opt);\n c.className = "txtOptionInput "+opt;\n place.appendChild(c);\n c.value = config.options[opt];\n break;\n case "pas":\n // input password\n c = document.createElement ("input");\n c.setAttribute("type",config.macros.option.passwordType);\n c.onkeyup = this.onChangeOption;\n c.setAttribute("option",opt);\n c.className = "pasOptionInput "+opt;\n place.appendChild(c);\n c.value = config.options[opt];\n // checkbox link with this password "save this password on this computer"\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option","chk"+opt);\n c.className = "chkOptionInput "+opt;\n place.appendChild(c);\n c.checked = config.options["chk"+opt];\n // text savePasswordCheckboxLabel\n place.appendChild(document.createTextNode(config.macros.option.passwordCheckboxLabel));\n break;\n case "chk":\n c = document.createElement("input");\n c.setAttribute("type","checkbox");\n c.onclick = this.onChangeOption;\n c.setAttribute("option",opt);\n c.className = "chkOptionInput "+opt;\n place.appendChild(c);\n c.checked = config.options[opt];\n break;\n }\n};\n//}}}\n/***\n!! Option cookie stuff\n***/\n//{{{\nwindow.loadOptionsCookie_orig_PasswordTweak = window.loadOptionsCookie;\nwindow.loadOptionsCookie = function()\n{\n var cookies = document.cookie.split(";");\n for(var c=0; c<cookies.length; c++) {\n var p = cookies[c].indexOf("=");\n if(p != -1) {\n var name = cookies[c].substr(0,p).trim();\n var value = cookies[c].substr(p+1).trim();\n switch(name.substr(0,3)) {\n case "txt":\n config.options[name] = unescape(value);\n break;\n case "pas":\n config.options[name] = unescape(value);\n break;\n case "chk":\n config.options[name] = value == "true";\n break;\n }\n }\n }\n};\n\nwindow.saveOptionCookie_orig_PasswordTweak = window.saveOptionCookie;\nwindow.saveOptionCookie = function(name)\n{\n var c = name + "=";\n switch(name.substr(0,3)) {\n case "txt":\n c += escape(config.options[name].toString());\n break;\n case "chk":\n c += config.options[name] ? "true" : "false";\n // is there an option link with this chk ?\n if (config.options[name.substr(3)]) {\n saveOptionCookie(name.substr(3));\n }\n break;\n case "pas":\n if (config.options["chk"+name]) {\n c += escape(config.options[name].toString());\n } else {\n c += "";\n }\n break;\n }\n c += "; expires=Fri, 1 Jan 2038 12:00:00 UTC; path=/";\n document.cookie = c;\n};\n//}}}\n/***\n!! Initializations\n***/\n//{{{\n// define config.options.pasPassword\nif (!config.options.pasPassword) {\n config.options.pasPassword = 'defaultPassword';\n window.saveOptionCookie('pasPassword');\n}\n// since loadCookies is first called befor password definition\n// we need to reload cookies\nwindow.loadOptionsCookie();\n//}}}\n////===\n\n////+++!![config.macros.upload]\n\n//{{{\nconfig.macros.upload = {\n accessKey: "U",\n formName: "UploadPlugin",\n contentType: "text/html;charset=UTF-8",\n defaultStoreScript: "store.php"\n};\n\n// only this two configs need to be translated\nconfig.macros.upload.messages = {\n aboutToUpload: "About to upload TiddlyWiki to %0",\n backupFileStored: "Previous file backuped in %0",\n crossDomain: "Certainly a cross-domain isue: access to an other site isn't allowed",\n errorDownloading: "Error downloading",\n errorUploadingContent: "Error uploading content",\n fileLocked: "Files is locked: You are not allowed to Upload",\n fileNotFound: "file to upload not found",\n fileNotUploaded: "File %0 NOT uploaded",\n mainFileUploaded: "Main TiddlyWiki file uploaded to %0",\n passwordEmpty: "Unable to upload, your password is empty",\n urlParamMissing: "url param missing",\n rssFileNotUploaded: "RssFile %0 NOT uploaded",\n rssFileUploaded: "Rss File uploaded to %0"\n};\n\nconfig.macros.upload.label = {\n promptOption: "Save and Upload this TiddlyWiki with UploadOptions",\n promptParamMacro: "Save and Upload this TiddlyWiki in %0",\n saveLabel: "save to web", \n saveToDisk: "save to disk",\n uploadLabel: "upload" \n};\n\nconfig.macros.upload.handler = function(place,macroName,params){\n // parameters initialization\n var storeUrl = params[0];\n var toFilename = params[1];\n var backupDir = params[2];\n var uploadDir = params[3];\n var username = params[4];\n var password; // for security reason no password as macro parameter\n var label;\n if (document.location.toString().substr(0,4) == "http")\n label = this.label.saveLabel;\n else\n label = this.label.uploadLabel;\n var prompt;\n if (storeUrl) {\n prompt = this.label.promptParamMacro.toString().format([this.toDirUrl(storeUrl, uploadDir, username)]);\n }\n else {\n prompt = this.label.promptOption;\n }\n createTiddlyButton(place, label, prompt, \n function () {\n config.macros.upload.upload(storeUrl, toFilename, uploadDir, backupDir, username, password); \n return false;}, \n null, null, this.accessKey);\n};\nconfig.macros.upload.UploadLog = function() {\n return new config.lib.Log('UploadLog', " !storeUrl | !uploadDir | !toFilename | !backupdir | !origin |" );\n};\nconfig.macros.upload.UploadLog.prototype = config.lib.Log.prototype;\nconfig.macros.upload.UploadLog.prototype.startUpload = function(storeUrl, toFilename, uploadDir, backupDir) {\n var line = " [[" + config.lib.file.basename(storeUrl) + "|" + storeUrl + "]] | ";\n line += uploadDir + " | " + toFilename + " | " + backupDir + " |";\n this.newLine(line);\n};\nconfig.macros.upload.UploadLog.prototype.endUpload = function() {\n this.addToLine(" Ok |");\n};\nconfig.macros.upload.basename = config.lib.file.basename;\nconfig.macros.upload.dirname = config.lib.file.dirname;\nconfig.macros.upload.toRootUrl = function (storeUrl, username)\n{\n return root = (this.dirname(storeUrl)?this.dirname(storeUrl):this.dirname(document.location.toString()));\n}\nconfig.macros.upload.toDirUrl = function (storeUrl, uploadDir, username)\n{\n var root = this.toRootUrl(storeUrl, username);\n if (uploadDir && uploadDir != '.')\n root = root + '/' + uploadDir;\n return root;\n}\nconfig.macros.upload.toFileUrl = function (storeUrl, toFilename, uploadDir, username)\n{\n return this.toDirUrl(storeUrl, uploadDir, username) + '/' + toFilename;\n}\nconfig.macros.upload.upload = function(storeUrl, toFilename, uploadDir, backupDir, username, password)\n{\n // parameters initialization\n storeUrl = (storeUrl ? storeUrl : config.options.txtUploadStoreUrl);\n toFilename = (toFilename ? toFilename : config.options.txtUploadFilename);\n backupDir = (backupDir ? backupDir : config.options.txtUploadBackupDir);\n uploadDir = (uploadDir ? uploadDir : config.options.txtUploadDir);\n username = (username ? username : config.options.txtUploadUserName);\n password = config.options.pasUploadPassword; // for security reason no password as macro parameter\n if (!password || password === '') {\n alert(config.macros.upload.messages.passwordEmpty);\n return;\n }\n if (storeUrl === '') {\n storeUrl = config.macros.upload.defaultStoreScript;\n }\n if (config.lib.file.dirname(storeUrl) === '') {\n storeUrl = config.lib.file.dirname(document.location.toString())+'/'+storeUrl;\n }\n if (toFilename === '') {\n toFilename = config.lib.file.basename(document.location.toString());\n }\n\n clearMessage();\n // only for forcing the message to display\n if (version.major < 2)\n store.notifyAll();\n if (!storeUrl) {\n alert(config.macros.upload.messages.urlParamMissing);\n return;\n }\n // Check that file is not locked\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n if (BidiX.GroupAuthoring.lock.isLocked() && !BidiX.GroupAuthoring.lock.isMyLock()) {\n alert(config.macros.upload.messages.fileLocked);\n return;\n }\n }\n \n var log = new this.UploadLog();\n log.startUpload(storeUrl, toFilename, uploadDir, backupDir);\n if (document.location.toString().substr(0,5) == "file:") {\n saveChanges();\n }\n var toDir = config.macros.upload.toDirUrl(storeUrl, toFilename, uploadDir, username);\n displayMessage(config.macros.upload.messages.aboutToUpload.format([toDir]), toDir);\n this.uploadChanges(storeUrl, toFilename, uploadDir, backupDir, username, password);\n if(config.options.chkGenerateAnRssFeed) {\n //var rssContent = convertUnicodeToUTF8(generateRss());\n var rssContent = generateRss();\n var rssPath = toFilename.substr(0,toFilename.lastIndexOf(".")) + ".xml";\n this.uploadContent(rssContent, storeUrl, rssPath, uploadDir, '', username, password, \n function (responseText) {\n if (responseText.substring(0,1) != '0') {\n displayMessage(config.macros.upload.messages.rssFileNotUploaded.format([rssPath]));\n }\n else {\n var toFileUrl = config.macros.upload.toFileUrl(storeUrl, rssPath, uploadDir, username);\n displayMessage(config.macros.upload.messages.rssFileUploaded.format(\n [toFileUrl]), toFileUrl);\n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n });\n }\n return;\n};\n\nconfig.macros.upload.uploadChanges = function(storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var original;\n if (document.location.toString().substr(0,4) == "http") {\n original = this.download(storeUrl, toFilename, uploadDir, backupDir, username, password);\n return;\n }\n else {\n // standard way : Local file\n \n original = loadFile(getLocalPath(document.location.toString()));\n if(window.Components) {\n // it's a mozilla browser\n try {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n var converter = Components.classes["@mozilla.org/intl/scriptableunicodeconverter"]\n .createInstance(Components.interfaces.nsIScriptableUnicodeConverter);\n converter.charset = "UTF-8";\n original = converter.ConvertToUnicode(original);\n }\n catch(e) {\n }\n }\n }\n //DEBUG alert(original);\n this.uploadChangesFrom(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password);\n};\n\nconfig.macros.upload.uploadChangesFrom = function(original, storeUrl, toFilename, uploadDir, backupDir, \n username, password) {\n var startSaveArea = '<div id="' + 'storeArea">'; // Split up into two so that indexOf() of this source doesn't find it\n var endSaveArea = '</d' + 'iv>';\n // Locate the storeArea div's\n var posOpeningDiv = original.indexOf(startSaveArea);\n var posClosingDiv = original.lastIndexOf(endSaveArea);\n if((posOpeningDiv == -1) || (posClosingDiv == -1))\n {\n alert(config.messages.invalidFileError.format([document.location.toString()]));\n return;\n }\n var revised = original.substr(0,posOpeningDiv + startSaveArea.length) + \n allTiddlersAsHtml() + "\sn\st\st" +\n original.substr(posClosingDiv);\n var newSiteTitle;\n if(version.major < 2){\n newSiteTitle = (getElementText("siteTitle") + " - " + getElementText("siteSubtitle")).htmlEncode();\n } else {\n newSiteTitle = (wikifyPlain ("SiteTitle") + " - " + wikifyPlain ("SiteSubtitle")).htmlEncode();\n }\n\n revised = revised.replaceChunk("<title"+">","</title"+">"," " + newSiteTitle + " ");\n revised = revised.replaceChunk("<!--PRE-HEAD-START--"+">","<!--PRE-HEAD-END--"+">","\sn" + store.getTiddlerText("MarkupPreHead","") + "\sn");\n revised = revised.replaceChunk("<!--POST-HEAD-START--"+">","<!--POST-HEAD-END--"+">","\sn" + store.getTiddlerText("MarkupPostHead","") + "\sn");\n revised = revised.replaceChunk("<!--PRE-BODY-START--"+">","<!--PRE-BODY-END--"+">","\sn" + store.getTiddlerText("MarkupPreBody","") + "\sn");\n revised = revised.replaceChunk("<!--POST-BODY-START--"+">","<!--POST-BODY-END--"+">","\sn" + store.getTiddlerText("MarkupPostBody","") + "\sn");\n\n var response = this.uploadContent(revised, storeUrl, toFilename, uploadDir, backupDir, \n username, password, function (responseText) {\n if (responseText.substring(0,1) != '0') {\n alert(responseText);\n displayMessage(config.macros.upload.messages.fileNotUploaded.format([getLocalPath(document.location.toString())]));\n }\n else {\n if (uploadDir !== '') {\n toFilename = uploadDir + "/" + config.macros.upload.basename(toFilename);\n } else {\n toFilename = config.macros.upload.basename(toFilename);\n }\n var toFileUrl = config.macros.upload.toFileUrl(storeUrl, toFilename, uploadDir, username);\n if (responseText.indexOf("destfile:") > 0) {\n var destfile = responseText.substring(responseText.indexOf("destfile:")+9, \n responseText.indexOf("\sn", responseText.indexOf("destfile:")));\n toFileUrl = config.macros.upload.toRootUrl(storeUrl, username) + '/' + destfile;\n }\n else {\n toFileUrl = config.macros.upload.toFileUrl(storeUrl, toFilename, uploadDir, username);\n }\n displayMessage(config.macros.upload.messages.mainFileUploaded.format(\n [toFileUrl]), toFileUrl);\n if (backupDir && responseText.indexOf("backupfile:") > 0) {\n var backupFile = responseText.substring(responseText.indexOf("backupfile:")+11, \n responseText.indexOf("\sn", responseText.indexOf("backupfile:")));\n toBackupUrl = config.macros.upload.toRootUrl(storeUrl, username) + '/' + backupFile;\n displayMessage(config.macros.upload.messages.backupFileStored.format(\n [toBackupUrl]), toBackupUrl);\n }\n var log = new config.macros.upload.UploadLog();\n log.endUpload();\n store.setDirty(false);\n // erase local lock\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n BidiX.GroupAuthoring.lock.eraseLock();\n // change mtime with new mtime after upload\n var mtime = responseText.substr(responseText.indexOf("mtime:")+6);\n BidiX.GroupAuthoring.lock.mtime = mtime;\n }\n \n \n }\n // for debugging store.php uncomment last line\n //DEBUG alert(responseText);\n }\n );\n};\n\nconfig.macros.upload.uploadContent = function(content, storeUrl, toFilename, uploadDir, backupDir, \n username, password, callbackFn) {\n var boundary = "---------------------------"+"AaB03x"; \n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n if (window.netscape){\n try {\n if (document.location.toString().substr(0,4) != "http") {\n netscape.security.PrivilegeManager.enablePrivilege('UniversalBrowserRead');}\n }\n catch (e) {}\n } \n //DEBUG alert("user["+config.options.txtUploadUserName+"] password[" + config.options.pasUploadPassword + "]");\n // compose headers data\n var sheader = "";\n sheader += "--" + boundary + "\sr\snContent-disposition: form-data; name=\s"";\n sheader += config.macros.upload.formName +"\s"\sr\sn\sr\sn";\n sheader += "backupDir="+backupDir\n +";user=" + username \n +";password=" + password\n +";uploaddir=" + uploadDir;\n // add lock attributes to sheader\n if (window.BidiX && BidiX.GroupAuthoring && BidiX.GroupAuthoring.lock) {\n var l = BidiX.GroupAuthoring.lock.myLock;\n sheader += ";lockuser=" + l.user\n + ";mtime=" + l.mtime\n + ";locktime=" + l.locktime;\n }\n sheader += ";;\sr\sn"; \n sheader += "\sr\sn" + "--" + boundary + "\sr\sn";\n sheader += "Content-disposition: form-data; name=\s"userfile\s"; filename=\s""+toFilename+"\s"\sr\sn";\n sheader += "Content-Type: " + config.macros.upload.contentType + "\sr\sn";\n sheader += "Content-Length: " + content.length + "\sr\sn\sr\sn";\n // compose trailer data\n var strailer = new String();\n strailer = "\sr\sn--" + boundary + "--\sr\sn";\n //strailer = "--" + boundary + "--\sr\sn";\n var data;\n data = sheader + content + strailer;\n //request.open("POST", storeUrl, true, username, password);\n try {\n request.open("POST", storeUrl, true); \n }\n catch(e) {\n alert(config.macros.upload.messages.crossDomain + "\snError:" +e);\n exit;\n }\n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if (request.status == 200)\n callbackFn(request.responseText);\n else\n alert(config.macros.upload.messages.errorUploadingContent + "\snStatus: "+request.status.statusText);\n }\n };\n request.setRequestHeader("Content-Length",data.length);\n request.setRequestHeader("Content-Type","multipart/form-data; boundary="+boundary);\n request.send(data); \n};\n\n\nconfig.macros.upload.download = function(uploadUrl, uploadToFilename, uploadDir, uploadBackupDir, \n username, password) {\n var request;\n try {\n request = new XMLHttpRequest();\n } \n catch (e) { \n request = new ActiveXObject("Msxml2.XMLHTTP"); \n }\n try {\n if (uploadUrl.substr(0,4) == "http") {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalBrowserRead");\n }\n else {\n netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect");\n }\n } catch (e) { }\n //request.open("GET", document.location.toString(), true, username, password);\n try {\n request.open("GET", document.location.toString(), true);\n }\n catch(e) {\n alert(config.macros.upload.messages.crossDomain + "\snError:" +e);\n exit;\n }\n \n request.onreadystatechange = function () {\n if (request.readyState == 4) {\n if(request.status == 200) {\n config.macros.upload.uploadChangesFrom(request.responseText, uploadUrl, \n uploadToFilename, uploadDir, uploadBackupDir, username, password);\n }\n else\n alert(config.macros.upload.messages.errorDownloading.format(\n [document.location.toString()]) + "\snStatus: "+request.status.statusText);\n }\n };\n request.send(null);\n};\n\n//}}}\n////===\n\n////+++!![Initializations]\n\n//{{{\nconfig.lib.options.init('txtUploadStoreUrl','store.php');\nconfig.lib.options.init('txtUploadFilename','');\nconfig.lib.options.init('txtUploadDir','');\nconfig.lib.options.init('txtUploadBackupDir','');\nconfig.lib.options.init('txtUploadUserName',config.options.txtUserName);\nconfig.lib.options.init('pasUploadPassword','');\nsetStylesheet(\n ".pasOptionInput {width: 11em;}\sn"+\n ".txtOptionInput.txtUploadStoreUrl {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadFilename {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadDir {width: 25em;}\sn"+\n ".txtOptionInput.txtUploadBackupDir {width: 25em;}\sn"+\n "",\n "UploadOptionsStyles");\nconfig.shadowTiddlers.UploadDoc = "[[Full Documentation|http://tiddlywiki.bidix.info/l#UploadDoc ]]\sn"; \nconfig.options.chkAutoSave = false; saveOptionCookie('chkAutoSave');\n\n//}}}\n////===\n\n////+++!![Core Hijacking]\n\n//{{{\nconfig.macros.saveChanges.label_orig_UploadPlugin = config.macros.saveChanges.label;\nconfig.macros.saveChanges.label = config.macros.upload.label.saveToDisk;\n\nconfig.macros.saveChanges.handler_orig_UploadPlugin = config.macros.saveChanges.handler;\n\nconfig.macros.saveChanges.handler = function(place)\n{\n if ((!readOnly) && (document.location.toString().substr(0,4) != "http"))\n createTiddlyButton(place,this.label,this.prompt,this.onClick,null,null,this.accessKey);\n};\n\n//}}}\n////===\n
The Webelos I program is for ''fourth grade boys'' (or boys who will be 10 years of age during the Scouting year) .\n\nA boy may begin working on the Webelos badge as soon as he joins a Webelos den. This is the first step in his transition from the Webelos den to the Boy Scout troop.\n\nAs he completes the requirements found in the Webelos Scout Book, he will work on activity badges, attend meetings led by adults, and become familiar with the Boy Scout requirements—all leading to the Arrow of Light Award.\n\nWebelos Scouts don't do achievements and electives as Cub Scouts do; they work on 20 hobby and career subjects called activity badges. These scouts also work toward earning their Arrow of Light Award, the highest award in Cub Scouting.\n\n''Physical Skills Activity Badges:''\n1. Aquanaut\n2. Athlete\n3. Fitness\n4. Sportsman\n\n''Mental Skills Activity Badges:''\n5. Artist\n6. Scholar\n7. Showman\n8. Traveler\n\n''Community Activity Badges:''\n9. Citizen\n10. Communicator\n11. Family Member\n12. Readyman\n\n''Technology Activity Badges:''\n13. Craftsman\n14. Engineer\n15. Handyman\n16. Scientist\n\n''Outdoor Activity Badges:''\n17. Forester\n18. Geologist\n19. Naturalist\n20. Outdoorsman\n\n''Webelos Badge:''\nTo earn the Webelos Badge, the scout must:\na. Have an adult family member read the Parent Guide,\nb. Be an active member of a Webelos den for 3 months,\nc. Know and explain the meaning of the Webelos badge,\nd. Know about the Webelos uniform,\ne. Earn the Fitness activity badge and two other activity badges from different groups,\nf. Plan and lead a den flag ceremony,\ng. Show knowledge of the requirements to be a Boy Scout, and\nh. Earn the religious emblem or do two other religious activities.
The Webelos II program is for fifth grade boys (or boys who will be 11 years of age during the Scouting year) .\n\nA boy may begin working on the Webelos badge as soon as he joins a Webelos den. This is the first step in his transition from the Webelos den to the Boy Scout troop.\n\nAs he completes the requirements found in the Webelos Scout Book, he will work on activity badges, attend meetings led by adults, and become familiar with the Boy Scout requirements—all leading to the Arrow of Light Award.\n\nWebelos Scouts don't do achievements and electives as Cub Scouts do; they work on 20 hobby and career subjects called activity badges. These scouts also work toward earning their Arrow of Light Award, the highest award in Cub Scouting.\n\n''Physical Skills Activity Badges:''\n1. Aquanaut\n2. Athlete\n3. Fitness\n4. Sportsman\n\n''Mental Skills Activity Badges:''\n5. Artist\n6. Scholar\n7. Showman\n8. Traveler\n\n''Community Activity Badges:''\n9. Citizen\n10. Communicator\n11. Family Member\n12. Readyman\n\n''Technology Activity Badges:''\n13. Craftsman\n14. Engineer\n15. Handyman\n16. Scientist\n\n''Outdoor Activity Badges:''\n17. Forester\n18. Geologist\n19. Naturalist\n20. Outdoorsman\n\n''Webelos Badge:''\nTo earn the Webelos Badge, the scout must:\na. Have an adult family member read the Parent Guide,\nb. Be an active member of a Webelos den for 3 months,\nc. Know and explain the meaning of the Webelos badge,\nd. Know about the Webelos uniform,\ne. Earn the Fitness activity badge and two other activity badges from different groups,\nf. Plan and lead a den flag ceremony,\ng. Show knowledge of the requirements to be a Boy Scout, and\nh. Earn the religious emblem or do two other religious activities.
Welcome to the web site for the Cub Scouts Pack 83, located in Belmont, California.\nSince 1930, the Boy Scouts of America has helped younger boys through Cub Scouting. It is a year-round family program designed for boys who are in the first grade through fifth grade (or 7, 8, 9, and 10 years of age). Parents, leaders, and organizations work together to achieve the purposes of Cub Scouting.\nPack 83 is a very family-oriented pack, and emphasizes building confidence and great lifetime memories in the boys. We participate in a lot of activities throughout the year as can be seen in the [[Calendar of Events]] page.\n\nIf you are already a Cub Scout with Pack 83, you can find information from your Den Leader in your Den page for [[Tigers]], [[Wolves]], [[Bears]], [[Webelos I]], or [[Webelos II]] .\nIf you are interested in becoming a Cub Scout with Pack 83, please see the Join Pack 83 page.
@@font-size:12pt;display:block;Mission Statement@@\nThe mission of the Boy Scouts of America is to prepare young people to make ethical and moral choices over their lifetimes by instilling in them the values of the [[Cub Scout Promise|Stuff_To_Know.html]] and [[Law of the Pack|Stuff_To_Know.html]] .\n\n@@font-size:12pt;display:block;Vision Statement@@\nThe Boy Scouts of America is the nation's foremost youth program of character development and values-based leadership training.\n\nIn the future Scouting will continue to\n* Offer young people responsible fun and adventure;\n* Instill in young people lifetime values and develop in them ethical character as expressed in the Scout Oath and Law;\n* Train young people in citizenship, service, and leadership;\n* Serve America's communities and families with its quality, values-based program.\n\n@@font-size:12pt;display:block;The Purposes of Cub Scouting@@\n\nSince 1930, the Boy Scouts of America has helped younger boys through Cub Scouting. It is a year-round family program designed for boys who are in the first grade through fifth grade (or 7, 8, 9, and 10 years of age). Parents, leaders, and organizations work together to achieve the purposes of Cub Scouting. Currently, Cub Scouting is the largest of the BSA's three membership divisions. (The others are [[Boy Scouting|http://www.scouting.org/factsheets/02-503.html]] and [[Venturing|http://www.scouting.org/factsheets/02-388.html]].)\n\nThe ten purposes of Cub Scouting are:\n* Character Development\n* Spiritual Growth\n* Good Citizenship\n* Sportsmanship and Fitness\n* Family Understanding\n* Respectful Relationships\n* Personal Achievement\n* Friendly Service\n* Fun and Adventure\n* Preparation for Boy Scouts\n\n@@font-size:12pt;display:block;Membership@@\n\nCub Scouting members join a Cub Scout pack and are assigned to a den, usually a neighborhood group of six to eight boys. Tiger Cubs (first-graders), Wolf Cub Scouts (second graders), Bear Cub Scouts (third graders), and Webelos Scouts (fourth and fifth graders) meet weekly.\n\nOnce a month, all of the dens and family members gather for a pack meeting under the direction of a Cubmaster and pack committee. The committee includes parents of boys in the pack and members of the chartered organization.\n\nThe Current Cub Scout membership in the United States is:\n|980,555|Cub Scouts|\n|786,833|Webelos Scouts|\n|562,958|Pack Leaders|\n|276,090|Tiger Cub Teams|\n|54,148|Packs|\n@@font-size:12pt;display:block;Volunteer Leadership@@\n\nThousands of volunteer leaders, both men and women, are involved in the Cub Scout program. They serve in a variety of positions, as everything from unit leaders to pack committee chairmen, committee members, den leaders, and chartered organization representatives.\n\nLike other phases of the Scouting program, a Cub Scout pack belongs to an organization with interests similar to those of the BSA. This organization, which might be a church, school, community organization, or group of interested citizens, is chartered by the BSA to use the Scouting program. This chartered organization provides a suitable meeting place, adult leadership, supervision, and opportunities for a healthy Scouting life for the boys under its care. Each organization appoints one of its members as a chartered organization representative. The organization, through the pack committee, is responsible for providing leadership, the meeting place, and support materials for pack activities.\n\n@@font-size:12pt;display:block;Who Pays For It?@@\n\nGroups responsible for supporting Cub Scouting are the boys and their parents, the pack, the chartered organization, and the community. The boy is encouraged to pay his own way by contributing dues each week. Packs also obtain income by working on approved money-earning projects. The community, including parents, supports Cub Scouting through the United Way, Friends of Scouting enrollment, bequests, and special contributions to the BSA local council. This financial support provides leadership training, outdoor programs, council service centers and other facilities, and professional service for units.\n\n@@font-size:12pt;display:block;Advancement Plan@@\n\nRecognition is important to young boys. The Cub Scout advancement plan provides fun for the boys, gives them a sense of personal achievement as they earn badges, and strengthens family understanding as adult family members work with boys on advancement projects.\n\n''Tiger Cub.'' The Tiger Cub program is for first grade (or age 7) boys and their adult partners. There are five Tiger Cub achievement areas. The Tiger Cub, working with his adult partner, completes 15 requirements within these areas to earn the Tiger Cub Badge. These requirements consist of an exciting series of indoor and outdoor activities just right for a boy in the first grade.\n\n''Bobcat.'' The Bobcat rank is for all boys who join Cub Scouting.\n\n''Wolf.'' The Wolf program is for boys who have completed first grade (or are age 8). To earn the Wolf badge, a boy must pass twelve achievements involving simple physical and mental skills.\n\n''Bear.'' The Bear rank is for boys who have completed second grade (or are age 9). There are 24 Bear achievements in four categories. The Cub Scout must complete 12 of these to earn the Bear badge. These requirements are somewhat more difficult and challenging than those for Wolf rank.\n\n''Webelos I and Webelos II''. The Webelos program is for boys who have completed third grade (or are age 10). A boy may begin working on the Webelos badge as soon as he joins a Webelos den. This is the first step in his transition from the Webelos den to the Boy Scout troop. As he completes the requirements found in the Webelos Scout Book, he will work on activity badges, attend meetings led by adults, and become familiar with the Boy Scout requirements—all leading to the Arrow of Light Award.\n\n@@font-size:12pt;display:block;Activities@@\n\nCub Scouting means "doing." Everything in Cub Scouting is designed to have the boys doing things. Activities are used to achieve the aims of Scouting—citizenship training, character development, and personal fitness.\n\nMany of the activities happen right in the den and pack. The most important are the weekly den meetings and the monthly pack meetings.\n\n@@font-size:12pt;display:block;Cub Scout Academics and Sports@@\n\nThe Cub Scout Academics and Sports program provides the opportunity for boys to learn new techniques, increase scholarship skills, develop sportsmanship, and have fun. Participation in the program allows boys to be recognized for physical fitness and talent-building activities.\n\n@@font-size:12pt;display:block;Camping@@\n\nAge-appropriate camping programs are packed with theme-oriented action that brings Tiger Cubs, Cub Scouts, and Webelos Scouts into the world of imagination. Day camping comes to the boy in neighborhoods across the country; resident camping is at least a three-day experience in which Cub Scouts and Webelos Scouts camp within a developed theme of adventure and excitement. "Cub Scout Worlds" are used by many councils to carry the world of imagination into reality with actual theme structures of castles, forts, ships, etc. Cub Scout pack members enjoy camping in local council camps and other council-approved campsites. Camping programs combine fun and excitement with doing one's best, getting along with others, and developing an appreciation for ecology and the world of the outdoors.\n\n@@font-size:12pt;display:block;Publications@@\n\nVolunteers are informed of national news and events through Scouting magazine (circulation 900,000). Boys may subscribe to Boys' Life magazine (circulation 1.3 million). Both are published by the Boy Scouts of America. Also available are a number of Cub Scout and leader publications, including the Tiger Cub Handbook, Wolf Cub Scout Book, Bear Cub Scout Book, Webelos Scout Book, Cub Scout Leader Book , Cub Scout Program Helps, and Webelos Leader Guide.\n\n@@font-size:12pt;display:block;Cub Scouting Ideals@@\n\nApart from the fun and excitement of Cub Scout activities, the Cub Scout [[Promise|Stuff_To_Know.html]], the [[Law of the Pack|Stuff_To_Know.html]], the [[Tiger Cub Motto|Stuff_To_Know.html]], and the [[Cub Scout Sign|Stuff_To_Know.html]], [[Cub Scout Handshake|Stuff_To_Know.html]], [[Cub Scout Motto|Stuff_To_Know.html]], and [[Cub Scout Salute|Stuff_To_Know.html]] all teach good citizenship and contribute to a boy's sense of belonging.//Search, Discover, Share.//\n\n@@font-size:12pt;display:block;Cub Scout Colors@@\n\nThe Cub Scout colors are blue and gold. They have special meaning, which will help boys see beyond the fun of Cub Scouting to its ultimate goals.\n\nThe blue stands for truth and spirituality, steadfast loyalty, and the sky above. The gold stands for warm sunlight, good cheer, and happiness.\n\n\nCopyright Pack 83 2006
''Q What is the Army truck and deuce that I see listed in the web site and Calendar of Events?\n\n\nA'' Pack 83 has access to a genuine Army troop transport truck, and is owned and operated by Pack 83's former Pack Leader, Jim Newton.\n\nThe truck is a 1971 Kaiser Jeep ~M35A2, and can carry 35 people. There are seat belts for all positions.\n\nThe "deuce and a half", as it is known (because it can carry two and a half tons of cargo) can be outfitted with a canvas cover or open-air, depending on weather and the event it is being used for.\n\nThe truck is covered by full insurance that exceeds the requirements of the Boy Scouts of America.\n\nAt least two adults are always present in the back of the deuce to watch over the boys.\n\nSome parents are a little nervous about allowing their Cub Scout to ride in the deuce, but they quickly realize that it is quite safe and makes for a lifetime memory for the boy.
''Q What software is used to maintain the Pack 83 Web Site?\nA'' This site is a TiddlyWiki http://www.tiddlywiki.com/
''Q When is the next Pack 83 meeting or event?\nA'' Please see the [[Calendar of Events]] page for all Pack 83 and many Pacific Skyline Council events.
\nThe Wolf program is for ''second grade boys'' (or boys who will be 8 years of age during the Scouting year) .\n\nTo earn the Wolf badge, a scout must complete 12 achievements involving simple physical and mental skills, each of which contain multiple requirements:\n\n# Feats of Skill\n# Your Flag\n# Keep Your Body Healthy\n# Know Your Home and Community\n# Tools for Fixing and Building\n# Start a Collection\n# Your Living World\n# Cooking and Eating\n# Be Safe at Home and on the Street\n# Family Fun\n# Duty to God\n# Making Choices\nAfter becoming a Wolf Scout, a scout may complete ten (10) elective arrowheads to earn a Gold Arrow Point. Ten (10) more elective arrowheads are required to earn each Silver Arrow Point.
| tiddlyspot password:|<<option pasUploadPassword>>|\n| site management:|<<upload http://pack83.tiddlyspot.com/store.cgi index.html . . pack83>>//(requires tiddlyspot password)//<<br>>[[control panel|http://pack83.tiddlyspot.com/controlpanel]], [[download (go offline)|http://pack83.tiddlyspot.com/download]]|\n| links:|[[tiddlyspot.com|http://tiddlyspot.com/]], [[FAQs|http://faq.tiddlyspot.com/]], [[announcements|http://announce.tiddlyspot.com/]], [[blog|http://tiddlyspot.com/blog/]], email [[support|mailto:support@tiddlyspot.com]] & [[feedback|mailto:feedback@tiddlyspot.com]], [[donate|http://tiddlyspot.com/?page=donate]]|