1. Replace or Remove the Carrington Theme Admin Panel

    One of the very first things I had to do to start using the … Read More »

  2. How to enable Postbox/Thunderbird to check all folders (gmail labels)

    Untitled

    I downloaded the beta for Postbox yesterday and I’m loving it. I should really post about some of the cool features it has but if you’re using Mail.app you need to switch or at least try it out and see for yourself.

    One of the issues I noticed right off the bat was my labels/folders were not being checked for new mail. The inbox is always refreshed but with my extensive filtering with gmail (or google apps) not all my email hits the inbox.

    The solution is easy though, very easy. You just need to use the Config Editor to look for new email in all folders and show unread counts for all folders.

    First Step:

    Go to Preferences (command+,) > Advanced Tab > Config Editor > Select the “I’ll be carefull…” button.

    Step 1

    You’ll need to find to preference to change. They are mail.check_all_imap_folders_for_new and  pb.accounts.show_unread_for_inbox_only . Both self explanatory.

    mail.check_all_imap_folders_for_newpb.accounts.show_unread_for_inbox_only

    Restart and that’s it.

  3. Parsing the Querystring for dynamic content (and images)

    Thanks to Nathan I was able to implement some javascript that would dynamically replace some eye-anchors through a query string in the URL on my company’s website.

    We’ve been wanting to create some value propositions to our prospects on different marketing channels for a while now but until we get Omniture’s Test and Target we’ll have to settle for this little trick.

    For our tests we’re going to take our normal landing pages and present different creative to our major channel, pay-per-click. Making sure we keep this test meaningful we’re keeping the old add copy and landing page but splitting the ad campaign, essentially making it a multi-variant test by splitting traffic to the same page with different query strings.

    On to the technical side of things:

    • Download Adam’s JS here
    • Upload the code to your server and reference it in the header of your pages like so,
    <script src="http://dancameron.org/qs.js"></script></head>
    • Create your script and objects. Below is what I use to swap out the image.
    <script>
    
    /* Query String Script ask DanC to modify or use */
    
    var qs = new Querystring();
    
    var img=qs.get('img','http://dancameron.org/default.jpg');
    
    var title=qs.get('title','default tile');
    
    var url=qs.get('url','default.url');
    
    var alt=qs.get('alt','default.alt');
    
    document.write('<a href="'+url+'"><img src="'+img+'" border="0"  alt="'+alt+'" title="'+title+'"></a>');
    
    </script>
    • Then I just add the strings to the URLs like,

    http://test.com?img=http://dancameron.org/mytestimage.jpg&alt=blah&title=blah&url=http://google.com

  4. Creating OS X Leopard Install on a USB Drive or iPod

    Step 1:

    Insert the OS X installation DVD and plugin the USB Drive.

    Step 2:

    Open Disk Utility, under /Applications/Utilities.

    install1.jpg

    Step 3:

    Drag the “Mac OS X Install DVD” to the “Source” field

    install2.jpg

    and the formated partition on your USB drive to “Destination”.

    install3.jpg

    Do not drag the volumes or devices that state the size of the disk, it won’t work.

    Step 4:

    Click “Restore”.

    install4.jpg

    You’re done.

    I’m not sure if this speeds up the installation but it sure should. Whether it does or does this process still helps.