Post by яλíĐєn on Feb 4, 2013 18:58:01 GMT -8
Evening
I am happy to see that V5 has been launched and would like to have my favorites codes for my upgrade.
Here's the code i currently have on my forum and provides a shine effect. Is it possible to have it as a plugin?
Good luck to who ever volunteers on this. Thanks in advance!
I am happy to see that V5 has been launched and would like to have my favorites codes for my upgrade.
Here's the code i currently have on my forum and provides a shine effect. Is it possible to have it as a plugin?
<!-- V Shine -->
<script type="text/javascript">var CCV={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"};</script>
<script type="text/javascript">var VShiny={iDelay:6000,iLettersPerSecond:12,rSpread:2.6,iShineCol:[255,255,255],rGlowRad:0.22,iTimeRef:0,oIval:null,oAs:[],add:function(c){while(c.children.length==1){c=c.firstChild}var a=VShiny.colorFor(c);if(c.children.length){a=[];for(var b=0;b<c.children.length;b++){a.push(VShiny.colorFor(c.children[b]))}}VShiny.oAs.push({e:c,iDefCol:a});if(!VShiny.oIval){VShiny.oIval=setInterval(VShiny.update,10);VShiny.iTimeRef=(new Date()).getTime()}},update:function(){var l=(new Date()).getTime()-VShiny.iTimeRef;for(var d=0;d<VShiny.oAs.length;d++){var f=l,g=VShiny.oAs[d],a=g.e.children.length;if(!a){a=VShiny.compartmentalize(g.e)}if(!a){continue}if((f%=VShiny.denorm(a,6))<VShiny.iDelay){continue}for(var b=0,h=g.e.children[0];b<a;h=g.e.children[++b%a]){var c=Math.abs(f-VShiny.denorm(b,3))/(VShiny.rSpread*VShiny.rSpeed),k=typeof(g.iDefCol[0])=="number"?g.iDefCol:g.iDefCol[b];h.style.color=VShiny.escape((c>3)?k:VShiny.interp(VShiny.iShineCol,k,Math.exp(-c*c)));if(VShiny.rGlowRad){if(c>0.8){h.style.textShadow="none"}else{var m="0 0 "+VShiny.rGlowRad+"em #ffffff";h.style.textShadow=m+(c>0.4?"":(","+m))}}}}},init:function(){VShiny.rGlowRad=navigator.userAgent.toLowerCase().indexOf("chrome")!=-1?0:VShiny.rGlowRad;VShiny.rSpeed=1000/VShiny.iLettersPerSecond;for(var a=0,b=document.getElementsByTagName("a");a<b.length;a++){if(VShiny.isCandidate(b[a])){VShiny.add(b[a])}}},isCandidate:function(a){return(new RegExp("action=viewprofile&user=("+VShiny.sUsers.join("|")+")\\b","")).test(a.href)},compartmentalize:function(a){a.innerHTML=(""+a.innerHTML).replace(/(.)/g,"<font>$1</font>");return a.children.length},denorm:function(b,a){return Math.floor(VShiny.iDelay+(b+a*VShiny.rSpread)*VShiny.rSpeed)},colorFor:function(a){return VShiny.unescape(window.getComputedStyle?getComputedStyle(a,null).getPropertyValue("color"):a.currentStyle.color)},HEX:"0123456789ABCDEF",escape:function(a){return"#"+VShiny.$3(a[0])+VShiny.$3(a[1])+VShiny.$3(a[2])},unescape:function(b){var a=/^rgb\(\s*(\d+),\s*(\d+),\s*(\d+)\)$/.exec(b);if(a){return[parseInt(a[1]),parseInt(a[2]),parseInt(a[3])]}a=/^#(\w\w)(\w\w)(\w\w)$/.exec(b.toUpperCase())||/^#(\w\w)(\w\w)(\w\w)$/.exec(CCV[b]);return[VShiny.$2(a[1]),VShiny.$2(a[2]),VShiny.$2(a[3])]},interp:function(a,c,b){return[Math.round(a[0]*b+c[0]*(1-b)),Math.round(a[1]*b+c[1]*(1-b)),Math.round(a[2]*b+c[2]*(1-b))]},$2:function(a){return VShiny.HEX.indexOf(a.charAt(0))*16+VShiny.HEX.indexOf(a.charAt(1))},$3:function(a){return VShiny.HEX.charAt(Math.floor(a/16))+VShiny.HEX.charAt(a%16)}};</script>
<script type="text/javascript">
/* List of users to shine. */
VShiny.sUsers = ['admin','test'];
VShiny.init();
</script>
<!-- END V Shine -->
Good luck to who ever volunteers on this. Thanks in advance!