<feed xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns="http://www.w3.org/2005/Atom" xml:lang="en-US">
    <title>Tim Maxey | Tampa Bay Web Design</title>
    <link rel="self" type="application/atom+xml" href="http://timmaxey.net/Atom.aspx" />
    <subtitle type="html">Web Design | SEO Marketing | Programming Tips</subtitle>
    <id>http://timmaxey.net/Default.aspx</id>
    <author>
        <name>Tim Maxey</name>
        <uri>http://timmaxey.net/Default.aspx</uri>
    </author>
    <generator uri="http://subtextproject.com" version="Subtext Version 2.1.2.2">Subtext</generator>
    <updated>2012-03-01T10:09:43Z</updated>
    <entry>
        <title>DNN SEO URL Firendly URL Dashes in Tabname</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2012/03/01/dnn-seo-url-firendly-url-dashes-in-tabname.aspx" />
        <id>http://timmaxey.net/archive/2012/03/01/dnn-seo-url-firendly-url-dashes-in-tabname.aspx</id>
        <published>2012-03-01T10:09:43Z</published>
        <updated>2012-03-01T10:09:43Z</updated>
        <content type="html">&lt;p&gt;So in DotNetNuke you want the SEO friendly URL like my-web-page-is-cool.aspx correct? Well unless you want to purchase the $120 deal and learn it, go ahead, but for me I just needed the dashes, that's all, didn't want to pay $120 for a thrid party module, ya know?&lt;/p&gt;
&lt;p&gt;So I came across this post: &lt;a href="http://rubicite.com/Tutorials/DotNetNukeFriendlyURLSeparators.aspx"&gt;http://rubicite.com/Tutorials/DotNetNukeFriendlyURLSeparators.aspx&lt;/a&gt; which I had to modify my DNN source with C# so get the code, open it up and go to the library/commons and globals and change this function:&lt;/p&gt;
&lt;p&gt;&lt;em&gt; &lt;font face="Arial"&gt;public static string GenerateTabPath(int ParentId, string TabName)&lt;/font&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt; To this:&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;public static string GenerateTabPath(int ParentId, string TabName)&lt;br /&gt;
        {&lt;br /&gt;
            string strTabPath = "";&lt;br /&gt;
            var objTabs = new TabController();&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;            if (!Null.IsNull(ParentId))&lt;br /&gt;
            {&lt;br /&gt;
                string strTabName;&lt;br /&gt;
                var objTab = objTabs.GetTab(ParentId, Null.NullInteger, false);&lt;br /&gt;
                while (objTab != null)&lt;br /&gt;
                {&lt;br /&gt;
                    //strTabName = HtmlUtils.StripNonWord(objTab.TabName, false);&lt;br /&gt;
                    string S = System.Text.RegularExpressions.Regex.Replace(objTab.TabName, "[\\s]+", "-");&lt;br /&gt;
                    S = System.Text.RegularExpressions.Regex.Replace(S, "[^\\w-]*", "");&lt;br /&gt;
                    strTabName = S;&lt;br /&gt;
                    strTabPath = "//" + strTabName + strTabPath;&lt;br /&gt;
                    if (Null.IsNull(objTab.ParentId))&lt;br /&gt;
                    {&lt;br /&gt;
                        objTab = null;&lt;br /&gt;
                    }&lt;br /&gt;
                    else&lt;br /&gt;
                    {&lt;br /&gt;
                        objTab = objTabs.GetTab(objTab.ParentId, objTab.PortalID, false);&lt;br /&gt;
                    }&lt;br /&gt;
                }&lt;br /&gt;
            }&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;            //strTabPath = strTabPath + "//" + HtmlUtils.StripNonWord(TabName, false);&lt;br /&gt;
            string S2 = System.Text.RegularExpressions.Regex.Replace(TabName, "[\\s]+", "-");&lt;br /&gt;
            S2 = System.Text.RegularExpressions.Regex.Replace(S2, "[^\\w-]*", "");&lt;br /&gt;
            strTabPath = strTabPath + "//" + S2;&lt;br /&gt;
            return strTabPath;&lt;br /&gt;
        }&lt;/font&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Rebuild the "Library" upload new DotNetNuke dll and you are set, work like a champ, it's getting ready to be used on &lt;a href="http://DTGDNN.noptm.com"&gt;http://DTGDNN.noptm.com&lt;/a&gt;, then on their live site: &lt;a href="http://www.dtgprintermachine.com/"&gt;Direct to Garment Printer&lt;/a&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;Hope this help someone else! Let me know if you want the dll, mine id 6.1.3.108, but for if you like shoot me an email and for $40 I will take current version of DNN amd update the dll for ya if you have a different version.!&lt;/p&gt;&lt;img src="http://timmaxey.net/aggbug/40.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/40.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/40.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/40.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Could not find stored procedure</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/09/30/could-not-find-stored-procedure.aspx" />
        <id>http://timmaxey.net/archive/2011/09/30/could-not-find-stored-procedure.aspx</id>
        <published>2011-09-30T08:54:33Z</published>
        <updated>2011-09-30T08:55:25Z</updated>
        <content type="html">&lt;p&gt;&lt;font face="Arial"&gt;I haven't had to use a direct call to a stored procedure in a long time, but came across the could not find stored procedure error. (And yes I had all security set fine). If I uncommented out the "commandType" it worked!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face="Arial"&gt;Dim conn As New SqlConnection(ConfigurationManager.ConnectionStrings("myconnection").ConnectionString)&lt;br /&gt;
        Dim cmd As New SqlCommand&lt;br /&gt;
        Dim execStr As String = "EXEC dbo.InsertActivity " &amp;amp; userid&lt;br /&gt;
        cmd.CommandText = execStr&lt;br /&gt;
        'cmd.CommandType = CommandType.StoredProcedure DOES NOT WORK WITH THIS UNCOMMENTED, WEIRD&lt;br /&gt;
        cmd.Connection = conn&lt;br /&gt;
        conn.Open()&lt;br /&gt;
        cmd.ExecuteNonQuery()&lt;br /&gt;
        conn.Close()&lt;br /&gt;
        cmd.Dispose()&lt;/font&gt;&lt;/p&gt;&lt;img src="http://timmaxey.net/aggbug/39.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/39.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/39.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/39.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Tethering on DROID X Verizon just fine</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/07/05/tethering-on-droid-x-verizon-just-fine.aspx" />
        <id>http://timmaxey.net/archive/2011/07/05/tethering-on-droid-x-verizon-just-fine.aspx</id>
        <published>2011-07-05T08:24:13Z</published>
        <updated>2011-07-05T08:24:13Z</updated>
        <content type="html">Click on the link below to start tethering with no problems on Verizon with Gingerbread! Thank you to the guys over at:
&lt;br /&gt;&lt;br /&gt;
&lt;a href="http://www.geeksailor.com/how-to-tether-and-turn-the-motorola-droid-into-a-wi-fi-hotspot-or-even-enable-bluetooth-tethering-using-the-simple-way/" target="_blank"&gt;Geek Sailor&lt;/a&gt;
&lt;br /&gt;&lt;br /&gt;
In fact, I am posting this blog post from the tethering software, installed quick and worked fast!&lt;img src="http://timmaxey.net/aggbug/38.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/38.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/38.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/38.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Reset forgot nopcommerce admin password</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/06/29/reset-forgot-nopcommerce-admin-password.aspx" />
        <id>http://timmaxey.net/archive/2011/06/29/reset-forgot-nopcommerce-admin-password.aspx</id>
        <published>2011-06-29T15:41:58Z</published>
        <updated>2011-06-29T15:41:58Z</updated>
        <content type="html">So you forgot and can no longer get into the nopCommerce administration? Easiest way to do it is this:
&lt;br /&gt;&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;
1. Register a new user from the main website&lt;/li&gt;
&lt;li&gt;2. Open SQL server and update that user to "IsAdmin=1"&lt;/li&gt;
&lt;li&gt;3. logout and login with that same user&lt;/li&gt;
&lt;li&gt;4. Goto the administrator and customers and change whatever account your need etc..&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
Hope this helps!&lt;img src="http://timmaxey.net/aggbug/37.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/37.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/37.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/37.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Android SDK and AVD Manager not Installing Packages</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/06/28/android-sdk-and-avd-manager-not-installing-packages.aspx" />
        <id>http://timmaxey.net/archive/2011/06/28/android-sdk-and-avd-manager-not-installing-packages.aspx</id>
        <published>2011-06-28T22:41:24Z</published>
        <updated>2011-06-28T22:41:24Z</updated>
        <content type="html">I came across the problem of when I wanted to update my Android SDK, or add Google Maps api, or add the Google Checkout, Licensing packages, I'd get "nothing installed" and some crap about can't update the packages, check the path etc, etc..
&lt;br /&gt;&lt;br /&gt;
Well come to find out, you got to go to the start menu, Android SDK Tools right click on the SDK Manager and run as Administrator...
&lt;br /&gt;&lt;br /&gt;
I just happen to try that and it worked! Hope it helps someone else out there!&lt;img src="http://timmaxey.net/aggbug/36.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/36.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/36.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/36.aspx</trackback:ping>
    </entry>
    <entry>
        <title>Microsoft.VisualStudio.OLE.Interop.IServiceProvider’</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/05/04/microsoft.visualstudio.ole.interop.iserviceprovider.aspx" />
        <id>http://timmaxey.net/archive/2011/05/04/microsoft.visualstudio.ole.interop.iserviceprovider.aspx</id>
        <published>2011-05-04T10:55:33Z</published>
        <updated>2011-05-04T10:55:33Z</updated>
        <content type="html">&lt;p&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span" style="text-align: left; line-height: 18px; font-family: verdana, arial, sans-serif; font-size: 13px;"&gt;&lt;strong&gt;Microsoft SQL Server Management Studio&lt;/strong&gt;: An error with a message like “Unable to cast COM object of type ‘System.__ComObject’ to interface type ‘Microsoft.VisualStudio.OLE.Interop.&lt;strong&gt;IServiceProvider’&lt;/strong&gt;. This operation failed because the QueryInterface call on the COM component for the interface with IID ‘{6D5140C1-7436-11CE-8034-00AA006009FA}’ failed due to the following error:&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;&lt;strong&gt;No such interface supported&lt;/strong&gt;&lt;span class="Apple-converted-space"&gt; &lt;/span&gt;(Exception from HRESULT: 0×80004002 (E_NOINTERFACE)). (Microsoft.VisualStudio.OLE.Interop)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span" style="text-align: left; line-height: 18px; font-family: verdana, arial, sans-serif; font-size: 13px;" /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); text-transform: none; text-indent: 0px; letter-spacing: normal; word-spacing: 0px; white-space: normal; border-collapse: separate; orphans: 2; widows: 2; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span" style="text-align: left; line-height: 18px; font-family: verdana, arial, sans-serif; font-size: 13px;"&gt;My error, the first solution, download the cmd file this dude made and run as admin, reboot, geesh! It worked for me, hope it works for you and gets on Goolge, save someone some time!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.davidmoore.info/2009/08/19/solution-explorer-open-each-folder-in-same-window-error-and-sql-management-studio-ie-and-team-explorer-errors/"&gt;http://www.davidmoore.info/2009/08/19/solution-explorer-open-each-folder-in-same-window-error-and-sql-management-studio-ie-and-team-explorer-errors/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://timmaxey.net/aggbug/35.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/35.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/35.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/35.aspx</trackback:ping>
    </entry>
    <entry>
        <title>BlogEngine XML Migration Provider</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2011/03/07/blogengine-xml-migration-provider.aspx" />
        <id>http://timmaxey.net/archive/2011/03/07/blogengine-xml-migration-provider.aspx</id>
        <published>2011-03-07T09:39:12Z</published>
        <updated>2011-03-07T09:40:54Z</updated>
        <content type="html">So on my TimMaxey.com blog I am using BlogEngine.Net, a great opened source Blog software! I am not sure which one I like better, this one (SubText) or BlogEngine. (I am leaning towards BlogEngine for the XML provider... &lt;br /&gt;
&lt;br /&gt;
So anyway I was using MySQL as the provider for my blog over there and I wanted to change it to the XML provider. I found a great article and zip file for the migration. It also works for going from XML to a Database, but I hadn't tried that yet. &lt;br /&gt;
&lt;br /&gt;
Worked like a champ, but remember to change ALL DEFAULT providers in the web.config to the the xml provider. I orginally only set the first one in the web.config and kept getting garbage characters when I tried to login, finally realized I didn't change the security, roles etc provider deep in the web config to the xml provider. All good now! &lt;br /&gt;
&lt;br /&gt;
Here the post: &lt;a target="_blank" href="http://www.nyveldt.com/blog/page/BlogEngineNET-Provider-Migration.aspx"&gt;http://www.nyveldt.com/blog/page/BlogEngineNET-Provider-Migration.aspx&lt;/a&gt;&lt;img src="http://timmaxey.net/aggbug/33.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/33.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/33.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/33.aspx</trackback:ping>
    </entry>
    <entry>
        <title>RegEx RegEx.Replace Regular Expressions Explained</title>
        <link rel="alternate" type="text/html" href="http://timmaxey.net/archive/2010/11/11/regex-regex.replace-regular-expressions-explained.aspx" />
        <id>http://timmaxey.net/archive/2010/11/11/regex-regex.replace-regular-expressions-explained.aspx</id>
        <published>2010-11-11T16:24:55Z</published>
        <updated>2010-11-11T16:30:27Z</updated>
        <content type="html">&lt;p&gt;&lt;font face=""&gt;Ok, gonna try to explain this, for me and for you:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=""&gt;I needed to strip apart a strap number like U-22-29-5J5-0000.20 and pass it to the property appraiser's site like: 29225J5000020U&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=""&gt;Now how do you do that? You have to use Regular Expression Replace, so pattern the above like this:&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;font face=""&gt;&lt;strong&gt;([0-9a-zA-Z]{1})([\w-]{1})([0-9a-zA-Z]{2})([\w-]{1})([0-9a-zA-Z]{2})([\w-]{1})([0-9a-zA-Z]{3})([\w-]{1})([0-9a-zA-Z]{4})([\w.]{1})([0-9a-zA-Z]{2})&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;Say what? huh? Let's break it apart. The above regex is the "pattern" to look for, so we are matching in the first () i.e. &lt;font face=""&gt;&lt;strong&gt;([0-9a-zA-Z]{1}) &lt;/strong&gt;all numbers and letters. Note: each character in the orginal strap is represented by "something" in &lt;font face=""&gt;parentheses &lt;/font&gt;()&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;This first set &lt;font face=""&gt;&lt;strong&gt;([0-9a-zA-Z]{1}) &lt;/strong&gt;is the "U" notice the [ ] then the { } we have a {1} to represent only one character and what's inside the [ ] is normal regex matching for numbers and letters. Then the next character ( a dash - ) is represented like &lt;strong&gt;([\w-]{1}) &lt;/strong&gt;(The \w is match word characters  like dashes or periods, in our case toward the end I use &lt;strong&gt;([\w.]{1}) &lt;/strong&gt;to represent the period toward the end of the strap string.&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;So if you follow the above "pattern" it will match the orginal strap. Now we do this so we can replace, move stuff around, each section or what is in the &lt;font face=""&gt;parentheses is a unit, or in our instance, there are 11 section patterns, does this make sense? &lt;font face=""&gt;&lt;strong&gt;([0-9a-zA-Z]{1}) &lt;/strong&gt;is 1 and &lt;strong&gt;([\w-]{1})&lt;/strong&gt; is another (2), &lt;strong&gt;([0-9a-zA-Z]{2})&lt;/strong&gt; is 3 etc, etc,&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;So our "replace" filter is represented by a $ then the "section" number, so in our case since we need U-22-29-5J5-0000.20  to look like 29225J5000020U, we need the 5th section first: $5, then we need the "22" which is the 3rd $3 and so forth until we get this: &lt;strong&gt;$5$3$7$9$11$1&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Broken down:&lt;br /&gt;
U = 1&lt;br /&gt;
- = 2&lt;br /&gt;
22 = 3&lt;br /&gt;
- = 4&lt;br /&gt;
29 = 5&lt;br /&gt;
- = 6&lt;br /&gt;
5J5 = 7&lt;br /&gt;
- = 8&lt;br /&gt;
0000 = 9&lt;br /&gt;
. = 10&lt;br /&gt;
20 = 11&lt;/p&gt;
&lt;p&gt;Now we can use this is a RegEx.Replace&lt;/p&gt;
&lt;p&gt;This example is VB.NET but you could do it for whatever supports RegEx.Replace...&lt;/p&gt;
&lt;p&gt;Dim strP as String = "&lt;font face=""&gt;([0-9a-zA-Z]{1})([\w-]{1})([0-9a-zA-Z]{2})([\w-]{1})([0-9a-zA-Z]{2})([\w-]{1})([0-9a-zA-Z]{3})([\w-]{1})([0-9a-zA-Z]{4})([\w.]{1})([0-9a-zA-Z]{2})&lt;/font&gt;"&lt;br /&gt;
Dim strR as string = "&lt;font face=""&gt;$5$3$7$9$11$1&lt;/font&gt;"&lt;br /&gt;
Dim mynewstrap = RegEx.Replace("U-22-29-5J5-0000.20",strP,strR)&lt;br /&gt;
&lt;br /&gt;
The variable mynewstrap now = 29225J5000020U&lt;br /&gt;
&lt;br /&gt;
Alternatively if you needed the "new" strap to be 29/225J50000/20U (notice the  forward slashes) how would you do that?&lt;br /&gt;
&lt;br /&gt;
Dim strR as string = "&lt;font face=""&gt;$5/$3$7$9/$11$1&lt;/font&gt;". Hope this helps, you can really do a lot with this stuff, mix and match etc, like the 5J5 for instance, that "section" ([0-9a-zA-Z]{3}) could be "broken" up if you needed the J in the front, so that section would then become ([0-9a-zA-Z]{1})([0-9a-zA-Z]{1})([0-9a-zA-Z]{1}) and the $numbers would be:&lt;br /&gt;
&lt;br /&gt;
5 = $7&lt;br /&gt;
J = $8&lt;br /&gt;
5 = $9&lt;br /&gt;
&lt;br /&gt;
and the rest of the sections would now have different numbers&lt;br /&gt;
&lt;br /&gt;
- = $10&lt;br /&gt;
0000 = $11&lt;br /&gt;
. = $12&lt;br /&gt;
20 = $13&lt;br /&gt;
&lt;br /&gt;
Then if you needed this U-22-29-5J5-0000.20 to look like this J292255000020U, then the strR would look like this:&lt;br /&gt;
&lt;br /&gt;
&lt;font face=""&gt;$8$5$3$7$9$11$13$1&lt;br /&gt;
&lt;br /&gt;
Hopefully this all makes sense to me the next time I need it!!!&lt;/font&gt;&lt;/p&gt;
&lt;p&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/p&gt;&lt;img src="http://timmaxey.net/aggbug/32.aspx" width="1" height="1" /&gt;</content>
        <wfw:comment>http://timmaxey.net/comments/32.aspx</wfw:comment>
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://timmaxey.net/comments/commentRss/32.aspx</wfw:commentRss>
        <trackback:ping>http://timmaxey.net/services/trackbacks/32.aspx</trackback:ping>
    </entry>
</feed>
