Slowly, But Surely, We’re Getting There

I sure hope no one’s been making regular trips to the Aerie to see how the renovations are progressing, because sometimes it seems for every step forward, I’m slipping back two!

Right now, my frustration mostly stems from my very, very limited knowledge of php coding, and trying to incorporate changes via the custom_functions.php file in Thesis.

"Out of the box," Thesis comes with a sample file. However, simply adding functions (generally, code pasted from "how-to" sites) seems to break the file, resulting in a completely blank web page. Definitely, NOT a good thing. 

I have figured out a kludge (I think; at least it works for the most part, so far), but I suspect it’s too simple, and will fail me when I try to do anything especially fancy. I started a thread on the Thesis support forums, however, so we’ll see whether some kind soul will take pity on this poor birdie.

In the meantime, if you’re interested in viewing the progress (well, the changes, anyway), I’m documenting them via webshots, using Little Snapper and Ember. You can see the progress so far on this page. I do need to be sure I’m capturing a single-post page, so you can see how the Comments section evolves.

Things to Do

  • I’m still not completely happy with the comment styling; it’s better, but not great. Main concern is threaded comments.
  • I still want to work on the backgrounds for the post area and the sidebars. I want to use gradients, but I have had thoughts that that may not be the most attractive way to do things; on the other hand, maybe I need to use fancier gradients. I really like the blue bar just below the nav menu and above the content area, and the way I matched the sidebar background to it.
  • I want to play around with trying to substitute code within Thesis for some of my plugins, but that’s probably the longest-term item on the list.
  • I really need to put in a blogroll or links page; however, I really don’t know yet how I want to do that. Part of the homework Tami gave me will include getting some good ideas for that. 
  • Oh yeah…and then there’s the homework assignment I have. I really need to quit putzing around with changing stuff, and go look for what looks good!

*Sigh*

And it appears that something I’ve done with custom_functions.php, while still able to render the site, has mucked up my ability to preview posts from within WordPress. *grumble* 

9 Conversations about Slowly, But Surely, We’re Getting There
  1. Kestrel
    August 6, 2009 | 15:58

    Well, I have my custom_functions.php file fixed…for now. The four things it is supposed to do are working: The nav menu is below the header image; the search box is functioning (and located) properly, there is a post image for each post (the animated Kestrel GIF, which I’d previously been inserting into each post “by hand”), and the widgetized footer appears to be working properly…but I really don’t have any actual widgets in it.

    I still don’t understand exactly when, why, or where to open and close a php tag, but I think I can fake it more effectively.

    That said…I still can’t preview messages!

  2. Marylin
    August 6, 2009 | 16:20

    Phew you’re certainly having fun tweaking thesis! :)

    • Kestrel
      August 6, 2009 | 16:57

      Saturday and Sunday were fun. Monday was mostly fun. Tuesday is a blur. Yesterday and most of today sucked. BUT NOW…I am cookin’ with gas! :D

      Finally (mostly) figured out my php problems and got my spiffy new RSS/Twitter links to show subscribers.

  3. Tami
    August 6, 2009 | 19:31

    *grins* You don’t need help, you’re doing an awesome job on your own! Wow! I’m very impressed with what you’ve accomplished.
    Tami´s latest blog post is Advertising Wisely My ComLuv Profile

    • Kestrel
      August 7, 2009 | 00:21

      You’re too kind, my friend. :) Most of what you see, is what was here before; the real changes (so far) are fairly subtle.

      WRT to my reply to Marylin, I still have a php issue of some kind: I can’t edit comments (my own), nor can I preview my posts and pages. Grrrr…

      • Tami
        August 7, 2009 | 06:20

        If you know which part of the PHP code is causing you a kerfluffle, paste it in an email to me. PHP and me, we’re good buddies. I invited him to my wedding, we go out for margaritas once a month…I’ll see what I can do.
        Tami´s latest blog post is Advertising Wisely My ComLuv Profile

        • Kestrel
          August 7, 2009 | 08:43

          I’ll probably do that. First, I want to confirm with the original file that something I’ve modified is breaking stuff. If that is confirmed, then I’ll send you the offending file.

          If it’s something else…I may need an “I love me” jacket. :p

  4. Badger
    August 7, 2009 | 05:56

    Ew. Not being able to see what you’re doing while you write definitely qualifies as Epic Fail. Odd, though … You say you’re having trouble keeping the site up and running, but I haven’t seen anything out of the ordinary in my visits over the last few days. In fact, the site looks better than ever. Keep up the good work. :D
    Badger´s latest blog post is Hunter’s Rise … ? My ComLuv Profile

    • Kestrel
      August 7, 2009 | 08:42

      Heheh…that’s because, when I break it, I either know exactly what I did wrong and can fix it immediately, or I upload my latest known good backup of whichever file I was working on. FileZilla…my port for any storm!