Created
September 3, 2014 07:15
-
-
Save kaka2008/786537b643367e590d1f to your computer and use it in GitHub Desktop.
treefrog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" ?> | |
<Module> | |
<ModulePrefs title="__UP_frogName__" | |
directory_title="Tree Frog" | |
category="funandgames" | |
description="Add this tree frog to your page to see how he inquisitively follows your mouse or eats the flies you give it. You can change the color of the tree frog, the color of the background, the size of his belly, and add a background jpg image. " | |
author="Adam Bowman" | |
author_email="[email protected]" | |
title_url="http://abowman.com/google-modules/tree-frog/" | |
screenshot="http://hosting.gmodules.com/ig/gadgets/file/112581010116074801021/treefrog.png" | |
thumbnail="http://hosting.gmodules.com/ig/gadgets/file/112581010116074801021/treefrogThumb.png" | |
author_link="http://abowman.com" | |
author_photo="http://abowman.com/abowman.jpg" | |
author_aboutme="I am a freelance programmer from the tiny city of Hallowell, Maine. I specialize in Flash/Actionscript, but also have a lot experience in server-side and database programming. Contact me if you have a cool idea for a gadget and want to see it come to life." | |
author_quote="My creed for art in general is that it should enrich the soul; it should teach spirituality by showing a person a portion of himself that he would not discover otherwise ... a part of yourself you never knew existed. - Bill Evans" | |
author_location="Hallowell, Maine" > | |
<Require feature="flash" /> | |
</ModulePrefs> | |
<UserPref name="frogName" display_name="Name" default_value="Tree Frog" datatype="string"/> | |
<UserPref name="backgroundImage" display_name="Background Image (jpg)" default_value="http://" datatype="string"/> | |
<UserPref name="bodyColor" display_name="Body Color" default_value="2BA029" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="pattern" display_name="Pattern" default_value="0" datatype="enum"> | |
<EnumValue value="0" display_value="none"/> | |
<EnumValue value="1" display_value="pattern 1"/> | |
<EnumValue value="2" display_value="pattern 2"/> | |
</UserPref> | |
<UserPref name="patternColor" display_name="Pattern Color" default_value="000000" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="footColor" display_name="Foot Color" default_value="2BA029" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="eyeColor" display_name="Eye Color" default_value="2BA029" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="bellySize" display_name="Belly Size" default_value=".5" datatype="enum"> | |
<EnumValue value="1" display_value="5"/> | |
<EnumValue value=".75" display_value="4"/> | |
<EnumValue value=".5" display_value="3"/> | |
<EnumValue value=".25" display_value="2"/> | |
<EnumValue value="0" display_value="1"/> | |
</UserPref> | |
<UserPref name="backgroundColor" display_name="Background Color" default_value="33CC33" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0E30B7" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="33CC33" display_value="Green"/> | |
<EnumValue value="FEB859" display_value="Orange"/> | |
<EnumValue value="F45540" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="tongueColor" display_name="Tongue Color" default_value="2BA029" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="flyColor" display_name="Fly Color" default_value="2BA029" datatype="enum"> | |
<EnumValue value="000000" display_value="Black"/> | |
<EnumValue value="0B2792" display_value="Blue"/> | |
<EnumValue value="666666" display_value="Gray"/> | |
<EnumValue value="2BA029" display_value="Green"/> | |
<EnumValue value="FD9D15" display_value="Orange"/> | |
<EnumValue value="E92A0D" display_value="Red"/> | |
<EnumValue value="FFFFFF" display_value="White"/> | |
<EnumValue value="FFE114" display_value="Yellow"/> | |
<EnumValue value="C6E3B2" display_value="Tea House Green"/> | |
<EnumValue value="627C4F" display_value="Tea House Dark Green"/> | |
<EnumValue value="E3AB4E" display_value="Tea House Orange"/> | |
<EnumValue value="CA8341" display_value="Tea House Dark Orange"/> | |
<EnumValue value="userColor1" display_value="Custom Color 1"/> | |
<EnumValue value="userColor2" display_value="Custom Color 2"/> | |
<EnumValue value="userColor3" display_value="Custom Color 3"/> | |
<EnumValue value="userColor4" display_value="Custom Color 4"/> | |
<EnumValue value="userColor5" display_value="Custom Color 5"/> | |
</UserPref> | |
<UserPref name="releaseFly" display_name="Release Fly" default_value="0" datatype="enum"> | |
<EnumValue value="0" display_value="no"/> | |
<EnumValue value="5" display_value="every 5 seconds"/> | |
<EnumValue value="10" display_value="every 10 seconds"/> | |
<EnumValue value="20" display_value="every 20 seconds"/> | |
<EnumValue value="30" display_value="every 30 seconds"/> | |
<EnumValue value="60" display_value="every minute"/> | |
</UserPref> | |
<UserPref name="userColor1" display_name="Custom Color 1" default_value="66CC66" datatype="string"/> | |
<UserPref name="userColor2" display_name="Custom Color 2" default_value="99CC99" datatype="string"/> | |
<UserPref name="userColor3" display_name="Custom Color 3" default_value="" datatype="string"/> | |
<UserPref name="userColor4" display_name="Custom Color 4" default_value="" datatype="string"/> | |
<UserPref name="userColor5" display_name="Custom Color 5" default_value="" datatype="string"/> | |
<Content type="html" view="home,canvas"> | |
<![CDATA[ | |
<div id="flashContent"> | |
</div> | |
<script type="text/javascript"> | |
_IG_RegisterOnloadHandler(init); | |
var prefs = new _IG_Prefs(); | |
function init(){ | |
var swfURL = "http://hosting.gmodules.com/ig/gadgets/file/112581010116074801021/treefrog.swf?2"; | |
var bgcolor = "33CC33"; | |
var flashContent = _gel("flashContent"); | |
var pattern = prefs.getString("pattern"); | |
var patternColor = prefs.getString("patternColor"); | |
var bodyColor = prefs.getString("bodyColor"); | |
var eyeColor = prefs.getString("eyeColor"); | |
var footColor = prefs.getString("footColor"); | |
var tongueColor = prefs.getString("tongueColor"); | |
var flyColor = prefs.getString("flyColor"); | |
var backgroundColor = prefs.getString("backgroundColor"); | |
var bellySize = prefs.getString("bellySize"); | |
var backgroundImage = prefs.getString("backgroundImage"); | |
var releaseFly = prefs.getString("releaseFly"); | |
var fvars = ""; | |
resize(); | |
window.onresize = resize; | |
if(backgroundImage != ""){ | |
fvars += "&up_backgroundImageCached="+ _IG_GetCachedUrl(backgroundImage); | |
} | |
if(backgroundColor != null){ | |
backgroundColor = checkCustomColor(backgroundColor); | |
bgcolor = backgroundColor; | |
fvars += "&backgroundColor="+ backgroundColor; | |
} | |
if(bodyColor != null){ | |
bodyColor = checkCustomColor(bodyColor); | |
fvars += "&bodyColor="+ bodyColor; | |
} | |
if(patternColor != null){ | |
patternColor = checkCustomColor(patternColor); | |
fvars += "&patternColor="+ patternColor; | |
} | |
if(eyeColor != null){ | |
eyeColor = checkCustomColor(eyeColor); | |
fvars += "&eyeColor="+ eyeColor; | |
} | |
if(footColor != null){ | |
footColor = checkCustomColor(footColor); | |
fvars += "&footColor="+ footColor; | |
} | |
if(tongueColor != null){ | |
tongueColor = checkCustomColor(tongueColor); | |
fvars += "&tongueColor="+ tongueColor; | |
} | |
if(flyColor != null){ | |
flyColor = checkCustomColor(flyColor); | |
fvars += "&flyColor="+ flyColor; | |
} | |
if (!window.name) { | |
window.name = "gcontainer" + (new Date()).getTime(); | |
} | |
fvars += "&_IG_GadgetContainer=" + _esc(window.name); | |
_IG_EmbedFlash(swfURL, "flashContent", { | |
swf_version: 8, | |
id: "flashid", | |
width: "100%", | |
height: "100%", | |
bgcolor: "#"+ bgcolor, | |
scale:"noscale", | |
salign:"tl", | |
flashvars: fvars, | |
AllowScriptAccess:'always' | |
}); | |
} | |
function resize(){ | |
var h = document.body.clientHeight; | |
var maxHeight = 400; | |
if(prefs.getString("synd")=="ig"){ | |
if(h > maxHeight){ | |
h = maxHeight; | |
} | |
} | |
flashContent.style.height = h +"px"; | |
} | |
function checkCustomColor(color){ | |
var prefs = new _IG_Prefs(__MODULE_ID__); | |
if(color.substring(0,4)=="user") | |
return prefs.getString(color); | |
else | |
return color; | |
} | |
</script> | |
]]></Content> | |
</Module> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment