<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ash+Winx</id>
	<title>Second Life Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.secondlife.com/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ash+Winx"/>
	<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/wiki/Special:Contributions/Ash_Winx"/>
	<updated>2026-05-10T11:56:38Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Strife_Onizuka&amp;diff=6582</id>
		<title>User:Strife Onizuka</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Strife_Onizuka&amp;diff=6582"/>
		<updated>2007-01-26T04:28:01Z</updated>

		<summary type="html">&lt;p&gt;Ash Winx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!--- Just put this in a wiki format, Ash Winx, the &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt; gets rid of the arrow on external links---&amp;gt;&lt;br /&gt;
Strife Onizuka in game,&lt;br /&gt;
I&#039;m an immigrant from URU. Was in all 3 of it&#039;s beta&#039;s.&lt;br /&gt;
&lt;br /&gt;
Wiki Troll (but a good one, causing drama isn&#039;t why i&#039;m here).&lt;br /&gt;
&lt;br /&gt;
I have a webpage but haven&#039;t updated it in a few months...&lt;br /&gt;
&lt;br /&gt;
Wiki&#039;s are the way of the future when it comes to making documentation Ad-hoc but eventually become static as graffiti grows with popularity as a way of controling it.&lt;br /&gt;
&lt;br /&gt;
also contribute to some other wiki&#039;s&lt;br /&gt;
[http://history.secondserver.net/index.php/Main_Page History Wiki]&lt;br /&gt;
[http://www.AviSynth.org/BlindWanderer AviSynth:BlindWanderer]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| style=&amp;quot;border-collapse: collapse&amp;quot; border=2 cellspacing=0&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot;&lt;br /&gt;
| &#039;&#039;&#039;Updates:&#039;&#039;&#039;&lt;br /&gt;
| &#039;&#039;&#039;Preview Download&#039;&#039;&#039;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.dmz.lindenlab.com  DMZ]&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=DMZ  Preview]&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.agni.lindenlab.com  Agni]&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=AGNI  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.colo.lindenlab.com  Colo]&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=COLO  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot; style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.siva.lindenlab.com  Siva]&amp;lt;/span&amp;gt;&lt;br /&gt;
| &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=SIVA  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.durga.lindenlab.com  Durga]&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=DURGA  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.aditi.lindenlab.com  Aditi]&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=ADITI  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.soma.lindenlab.com  Soma]&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=SOMA  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/update.php?userserver=userserver.ganga.lindenlab.com  Ganga]&amp;lt;/span&amp;gt;&lt;br /&gt;
| style=&amp;quot;padding-left:3px;padding-right:3px&amp;quot; | &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://secondlife.com/preview/download-preview.php?os=windows&amp;amp;grid=GANGA  Preview]&amp;lt;/span&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
&amp;lt;lsl&amp;gt;string TightListDump(list a, string b) {&lt;br /&gt;
    string c = (string)a;&lt;br /&gt;
    if(llStringLength(b)==1)&lt;br /&gt;
        if(llSubStringIndex(c,b) == -1)&lt;br /&gt;
            jump end;&lt;br /&gt;
    integer d = 1 - llStringLength(b += &amp;quot;|\\/?!@#$%^&amp;amp;*()_=:;~{}[],\n\&amp;quot; qQxXzZ&amp;quot;);&lt;br /&gt;
    while(1+llSubStringIndex(c,llGetSubString(b,d,d)) &amp;amp;&amp;amp; d)&lt;br /&gt;
        ++d;&lt;br /&gt;
    b = llGetSubString(b,d,d);&lt;br /&gt;
    @end;&lt;br /&gt;
    c = &amp;quot;&amp;quot;;//save memory&lt;br /&gt;
    return b + llDumpList2String(a, b);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
list TightListParse(string a) {&lt;br /&gt;
    string b = llGetSubString(a,0,0);//save memory&lt;br /&gt;
    return llParseStringKeepNulls(llDeleteSubString(a,0,0), [a=b],[]);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
list quickread(string a)&lt;br /&gt;
{&lt;br /&gt;
    string c = llGetSubString(a,0,6);&lt;br /&gt;
    return llDeleteSubList([a]+//a = llGetSubString(c,0,0) by this point&lt;br /&gt;
                        llParseStringKeepNulls(llDeleteSubString(a,0,5), [],[a=llGetSubString(c,0,0),&lt;br /&gt;
                        llGetSubString(c,1,1),llGetSubString(c,2,2),llGetSubString(c,3,3),&lt;br /&gt;
                        llGetSubString(c,4,4),llGetSubString(c,5,5)]),&lt;br /&gt;
                        (llSubStringIndex(c,llGetSubString(c,6,6))==-1),1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
integer TightListTypeLength(string a)&lt;br /&gt;
{&lt;br /&gt;
    return llGetListLength(quickread(a))/2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
integer TightListTypeEntryType(string a, integer b)&lt;br /&gt;
{&lt;br /&gt;
    string c = llGetSubString(a,0,6);&lt;br /&gt;
    a = llList2String(quickread(a),  b * 2);&lt;br /&gt;
    return 1 + llSubStringIndex(c, a) - !llStringLength(a);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
list TightListTypeParse(string a) {&lt;br /&gt;
    if(llStringLength(a) &amp;lt; 7)  return [];&lt;br /&gt;
    string m = llGetSubString(a,0,6);&lt;br /&gt;
    list b = quickread((a = &amp;quot;&amp;quot;) + a);&lt;br /&gt;
    integer c = -llGetListLength(b);&lt;br /&gt;
    list f;&lt;br /&gt;
    integer d;&lt;br /&gt;
    do&lt;br /&gt;
    {&lt;br /&gt;
        f = [a = llList2String(b,c + 1)]; //TYPE_STRING || TYPE_INVALID (though we don&#039;t care about invalid)&lt;br /&gt;
        if((d = (1 + llSubStringIndex(m, llList2String(b,c)))) == TYPE_FLOAT)&lt;br /&gt;
            f = [(float)a];&lt;br /&gt;
        else if(d == TYPE_VECTOR)&lt;br /&gt;
            f = [(vector)a];&lt;br /&gt;
        else if(d == TYPE_ROTATION)&lt;br /&gt;
            f = [(rotation)a];&lt;br /&gt;
        else if(d == TYPE_KEY)&lt;br /&gt;
            f = [(key)a];&lt;br /&gt;
        else if(d == TYPE_INTEGER)&lt;br /&gt;
            f = [(integer)a];&lt;br /&gt;
        b = llListReplaceList(b, f, c, c+1);&lt;br /&gt;
    }while(0 &amp;gt; (c+=2));&lt;br /&gt;
    return b;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
string TightListTypeDump(list a, string b) {&lt;br /&gt;
    b += &amp;quot;|\\/?!@#$%^&amp;amp;*()_=:;~{}[],\n\&amp;quot; qQxXzZ&amp;quot;;&lt;br /&gt;
    string c = (string)a;&lt;br /&gt;
    integer d = 0;&lt;br /&gt;
    do&lt;br /&gt;
        if(1+llSubStringIndex(c,llGetSubString(b,d,d)))&lt;br /&gt;
            b = llDeleteSubString(b,d,d);&lt;br /&gt;
        else&lt;br /&gt;
            ++d;&lt;br /&gt;
    while(d&amp;lt;6);&lt;br /&gt;
    b = &amp;quot; &amp;quot; + c = llGetSubString(b,0,5);&lt;br /&gt;
    integer e;&lt;br /&gt;
    string f;&lt;br /&gt;
    if((d = -llGetListLength(a)))&lt;br /&gt;
    {&lt;br /&gt;
        do&lt;br /&gt;
        {&lt;br /&gt;
            e = llGetListEntryType(a,d);&lt;br /&gt;
            if(e == TYPE_VECTOR)&lt;br /&gt;
                f = vec(llList2Vector(a,d));&lt;br /&gt;
            else if(e == TYPE_ROTATION)&lt;br /&gt;
                f = rot(llList2Rot(a,d));&lt;br /&gt;
            else if(e == TYPE_FLOAT)&lt;br /&gt;
                f = flo(llList2Float(a,d));&lt;br /&gt;
            else&lt;br /&gt;
                f = llList2String(a,d);&lt;br /&gt;
            c+= llGetSubString(b,e,e) + f;&lt;br /&gt;
        }while(++d);&lt;br /&gt;
    }&lt;br /&gt;
    return c;&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lsl&amp;gt;integer fui(float a)&lt;br /&gt;
{//union float to integer&lt;br /&gt;
    integer b = (a&amp;lt;0) &amp;lt;&amp;lt; 31;&lt;br /&gt;
    if(a)&lt;br /&gt;
    {&lt;br /&gt;
        if((a = llFabs(a)) &amp;lt; 1.1754943508222875079687365372222e-38)&lt;br /&gt;
            return b | (integer)(a / 1.4012984643248170709237295832896e-45);&lt;br /&gt;
        integer c = llFloor(llLog(a) / 0.69314718055994530941723212145818);&lt;br /&gt;
        if(c &amp;gt; 127){c = 127;}&lt;br /&gt;
        if((a /= (float)(&amp;quot;0x1p&amp;quot;+(string)c)) &amp;lt; 1){a*=2; --c;}&lt;br /&gt;
        return ((c + 127) &amp;lt;&amp;lt; 23 ) | (integer)((a - 1) * 8388608.0) | b;&lt;br /&gt;
    }&lt;br /&gt;
    return ((string)a == (string)(-0.0)) &amp;lt;&amp;lt; 31;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
float iuf(integer a)&lt;br /&gt;
{//union integer to float&lt;br /&gt;
    integer c= (a &amp;gt;&amp;gt; 23) &amp;amp; 0xff;&lt;br /&gt;
    float b = (a &amp;amp; 0x7fffff) * 1.1920928955078125e-7;&lt;br /&gt;
    if(c == 0xff)&lt;br /&gt;
        b = 1 / 0; //NaN or Infinity (since getting them crashes the script, thats we do).&lt;br /&gt;
    else if(c)&lt;br /&gt;
        b = (b + 1) * (float)(&amp;quot;0x1p&amp;quot;+(string)(c - 127));&lt;br /&gt;
    else&lt;br /&gt;
        b = b * 1.1754943508222875079687365372222e-38;&lt;br /&gt;
    return b * ((a &amp;gt;&amp;gt; 31) | 1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
string hexc=&amp;quot;0123456789ABCDEF&amp;quot;;&lt;br /&gt;
&lt;br /&gt;
string int6hex(integer x) &lt;br /&gt;
{&lt;br /&gt;
    integer x0 = 0;&lt;br /&gt;
    string res = &amp;quot;&amp;quot;;&lt;br /&gt;
    integer c = 26;&lt;br /&gt;
    do res += llGetSubString(hexc,x0 = (x &amp;gt;&amp;gt; c-=4) &amp;amp; 0xf , x0); while(c); &lt;br /&gt;
    return res;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
float iuf_alt(integer a)&lt;br /&gt;
{//union integer to float&lt;br /&gt;
    integer c = (a &amp;gt;&amp;gt; 23) &amp;amp; 0xff;&lt;br /&gt;
    float b;&lt;br /&gt;
    if(c == 0xff)&lt;br /&gt;
        b = 1 / 0; //NaN or Infinity (since getting them crashes the script, thats we do).&lt;br /&gt;
    else if(c)&lt;br /&gt;
        b = (float)(&amp;quot;0x1.&amp;quot;+int6hex(a &amp;lt;&amp;lt; 1)+&amp;quot;p&amp;quot;+(string)(c - 127));&lt;br /&gt;
    else&lt;br /&gt;
        b = (a &amp;amp; 0x7fffff) * 1.4012984643248170709237295832896e-45;&lt;br /&gt;
    return b * ((a &amp;gt;&amp;gt; 31) | 1);&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lsl&amp;gt;integer FloatCompare(float a, float b, integer c)&lt;br /&gt;
{//compare floats and allow for a margin of error, requires fui().&lt;br /&gt;
    if(a - b)//(c) Strife Onizuka 2006 &lt;br /&gt;
    {//they are not equal&lt;br /&gt;
        //First we convert the floats to integer form, as they would be in memory;&lt;br /&gt;
        integer a_i = fui(a);&lt;br /&gt;
        integer b_i = fui(b);&lt;br /&gt;
        integer a_e = (a_i &amp;gt;&amp;gt; 23) &amp;amp; 0xff;&lt;br /&gt;
        integer b_e = (b_i &amp;gt;&amp;gt; 23) &amp;amp; 0xff;&lt;br /&gt;
        if(!(a_e || b_e) || //to disable the +/- roll under support put a // just before the !&lt;br /&gt;
            ((a_i &amp;amp; 0x80000000) == (b_i &amp;amp; 0x80000000)))//sign match check&lt;br /&gt;
        {//start by getting and testing the difference, this is what limits c&lt;br /&gt;
            integer diff = a_e - b_e;//ugly is fast, basicly, it gets the mantissa, sets the sign on the mantisa,&lt;br /&gt;
            if(diff &amp;gt;= -1 || diff &amp;lt;= 1)//shifts it depending on exponent, finaly executes the test.&lt;br /&gt;
                if(llAbs(((((a_i &amp;amp; 0x7FFFFF) | (!!a_e &amp;lt;&amp;lt; 23)) * ((a_i &amp;gt;&amp;gt; 31) | 1)) &amp;gt;&amp;gt; !~-diff) - &lt;br /&gt;
                         ((((b_i &amp;amp; 0x7FFFFF) | (!!b_e &amp;lt;&amp;lt; 23)) * ((b_i &amp;gt;&amp;gt; 31) | 1)) &amp;gt;&amp;gt; !~diff)) &amp;lt;= c)&lt;br /&gt;
                    jump out;&lt;br /&gt;
        }&lt;br /&gt;
        return (a &amp;gt; b) - (a &amp;lt; b);&lt;br /&gt;
    }&lt;br /&gt;
    @out;&lt;br /&gt;
    return 0;&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;lsl&amp;gt;integer bitcount(integer n)&lt;br /&gt;
{//MIT Hackmem 169, modified to work in LSL&lt;br /&gt;
    integer tmp = n - ((n &amp;gt;&amp;gt; 1) &amp;amp; 0x5B6DB6DB)//modified mask&lt;br /&gt;
                    - ((n &amp;gt;&amp;gt; 2) &amp;amp; 0x49249249);&lt;br /&gt;
    return (((tmp + (tmp &amp;gt;&amp;gt; 3)) &amp;amp; 0xC71C71C7) % 63) + (n &amp;lt; 0);&lt;br /&gt;
}&amp;lt;/lsl&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ash Winx</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Ash_Winx&amp;diff=6489</id>
		<title>User:Ash Winx</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Ash_Winx&amp;diff=6489"/>
		<updated>2007-01-26T02:23:10Z</updated>

		<summary type="html">&lt;p&gt;Ash Winx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am actually a professional composer working in Hollywood.  As a friend to Leo Laporte, I&#039;m also responsible for the ending theme to TWiT (Doin&#039; the TWiT) and many other themes on the TWiT network.  Recently I had an injury that required me to take drugs that aren&#039;t condusive to creativity so I&#039;ve been screwing with wiki&#039;s to pass the time.  Since I did the theme music to Hak.5 and I really dig the guys from the show it seemed like that was a good place to screw around.  If there&#039;s anything I can do to help here let me know.  &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Main_Page Hak.5 wiki]&amp;lt;/span&amp;gt; is all my work (except the actual look and the idea of putting the youtube video on the front page, don&#039;t blame me for that!) on the wiki side including a major part of common.css on the front side since I didn&#039;t have server access.  If there&#039;s anything you see there that you like I&#039;ll bring it over, just let me know.&lt;br /&gt;
&lt;br /&gt;
Things to note:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Cast_and_Crew Cast &amp;amp; Crew page]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The shadowed boxes done through common.css and the thumbnail pics that are linked to the page rather than the default wiki (go to pic).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Episode_2x01 Episode 2x010]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The scrollbar done through common.css.  All of the info for all of the episode infoboxes is contained in one template based on a #switch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Goodies#Wallpapers Goodies]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another example of the scrollbar and shadowed box done through common.css&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Css_testing css tests]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ashley Witt&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;http://www.tenhauser.com&amp;lt;/span&amp;gt;&lt;br /&gt;
:&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;http://www.tenhauser.com/blog&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
P.S.  I can give the css code for things shown here but am not able to modify the css as a :user&lt;/div&gt;</summary>
		<author><name>Ash Winx</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=User:Ash_Winx&amp;diff=6485</id>
		<title>User:Ash Winx</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=User:Ash_Winx&amp;diff=6485"/>
		<updated>2007-01-26T02:17:57Z</updated>

		<summary type="html">&lt;p&gt;Ash Winx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I am actually a professional composer working in Hollywood.  As a friend to Leo Laporte, I&#039;m also responsible for the ending theme to TWiT (Doin&#039; the TWiT) and many other themes on the TWiT network.  Recently I had an injury that required me to take drugs that aren&#039;t condusive to creativity so I&#039;ve been screwing with wiki&#039;s to pass the time.  Since I did the theme music to Hak.5 and I really dig the guys from the show it seemed like that was a good place to screw around.  If there&#039;s anything I can do to help here let me know.  &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Main_Page Hak.5 wiki]&amp;lt;/span&amp;gt; is all my work (except the actual look and the idea of putting the youtube video on the front page, don&#039;t blame me for that!) on the wiki side including a major part of common.css on the front side since I didn&#039;t have server access.  If there&#039;s anything you see there that you like I&#039;ll bring it over, just let me know.&lt;br /&gt;
&lt;br /&gt;
Things to note:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Cast_and_Crew Cast &amp;amp; Crew page]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The shadowed boxes done through common.css and the thumbnail pics that are linked to the page rather than the default wiki (go to pic).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Episode_2x01 Episode 2x010]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The scrollbar done through common.css.  All of the info for all of the episode infoboxes is contained in one template based on a #switch.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Goodies#Wallpapers Goodies]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Another example of the scrollbar and shadowed box done through common.css&lt;br /&gt;
&lt;br /&gt;
&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[http://www.hak5.org/wiki/Css_testing css tests]&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ashley Witt&lt;br /&gt;
&lt;br /&gt;
:&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;http://www.tenhauser.com&amp;lt;/span&amp;gt;&lt;br /&gt;
:&amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;http://www.tenhauser.com/blog&amp;lt;/span&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ash Winx</name></author>
	</entry>
	<entry>
		<id>https://wiki.secondlife.com/w/index.php?title=Main_Page&amp;diff=6456</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.secondlife.com/w/index.php?title=Main_Page&amp;diff=6456"/>
		<updated>2007-01-26T01:25:45Z</updated>

		<summary type="html">&lt;p&gt;Ash Winx: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Main Page/Welcome}}&lt;br /&gt;
&lt;br /&gt;
{|cellspacing=&amp;quot;5px&amp;quot;&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
{{Main Page/Open Source}}&lt;br /&gt;
{{Main Page/Volunteers}}&lt;br /&gt;
{{Main Page/LSL}}&lt;br /&gt;
&lt;br /&gt;
|valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
{{Main Page/News}}&lt;br /&gt;
{{Main Page/Featured}}&lt;br /&gt;
{{Main Page/About this wiki}}&lt;br /&gt;
&lt;br /&gt;
|}&lt;br /&gt;
__NOEDITSECTION__&lt;/div&gt;</summary>
		<author><name>Ash Winx</name></author>
	</entry>
</feed>