I've been quite lazy (or busy, you decide) lately, and have been meaning to update the 3 themes I've released to work with the latest trunk. Previously, I kept decent todos and a svn repo for mzingi, but this time I simply bore down in some late night frenzy and got everything up-to-date. I've got a new svn repo to work with, and will check them in at some point in the next few days, and hopefully will be able to better outline any changes.
Basically the changes to mzingi were minor, just a few code changes for things like atom links, and updating the YUI fonts and style sheet. I also added some styling for draft posts.
As far as swanky and Harvest Field, they have more extensive changes, most evident in the sidebar content. Harvest Field now only uses built in code for the footer content – the about, recent comments and more posts links. The sidebar in Harvest Field is entirely plugin reliant now, sans the search and subscribe link. It supports by default the Twitter, linkoid (for aside like posts - which is also excluded from the more posts offset) and the very nifty blogroll plugin. All three have their own templates in the theme. I also added support for the credits due plugin, with a built in page template, and conditional code in the footer. Also, I borrowed the watermark for draft posts from michaeltwofish's connections theme, and a little more emphasis on comments in moderation styling.
Swanky was also updated to use the current Twitter plugin/template, as well as added support for the blogroll plugin. If these plugins are not active, nothing will show, nothing will break. Recommended plugins are listed on the themes page. As with Harvest Field, the draft watermark and comments in moderation were addressed.
As usual, if you find a bug, or would like to see something added/need help, please leave a comment either on this post or the original post for the theme in question.
So without further ado :
Also, I'm putting the finishing touches on a demo site, which I'll be adding links to the aforementioned theme posts. Just need to decide how I want to add the theme switcher code (I'm trying to decide between adding a new fixed element at the top of each theme, or simply adding the dropdown to each sidebar).
As always, much thanks go to the community for the help and assistance in putting these together.
Edit Twitter, linkoid, blogroll, and credit due plugins can be downloaded from Habari extras
Second Edit To clarify the "Credits" feature is accomplished by 1)activating the creditsdue plugin from extras 2)create a page with the slug "credits", you can add additional content to the page if you want 3) there is no three (I've always wanted to say that!).
April 22
Chris Davis quoting Owen Winklerfrom IRC on what Habari is.
Certainly couldn't have said it better myself.
0 Comments
Tags:
April 15
What an experience this has been. I hope to write a comprehensive post at some point about the experience, but suffice to say, it's been quite the crash course on Apache, Debian, and DNS.
It all started with some curiosity, in which I purchased a Slice, and began poking around with the many tutorials they offer. Ultimately, Owen provided me with his LAMPME script that did the basic setup for a debain, apache2, PHP 5, MySQL 5 set up, using mod_vhost (please don't quote me on any of this :-D ), which sorta got me going. I got a bit sidetracked, and confused with setting up phpMyAdmin (I'm not that comfortable with CLI yet), and let the whole thing just sit, unused for a month or so. However, due to the persistent problems with MediaTemple grid-servers, I vowed to stop shelling out money to them for the hassles. If my sites go down, I want to be the one to blame, and no one else. Besides, it's high time that I learn more about this aspect of web development.
So, armed with help from Skippy, and some new found confidence, I got everything set up so as to have a basic understanding of how/where things go, and started moving domains. I'm just about done, with this being one of the last. If anyone notices anything wonky, assuming I have visitors, please let me know.
Also which is quite cool so far, is that I'm going to deploy the multi-site functionality of Habari to minimize the number of actual installs I have on the server, as I run everything off of head, this means less outdated installs. Right now I'm looking at having just 2 actual installations, with everything else running off of those. So far it's worked out fine, though it took a little playing to get paths for things like images and files sorted out. More on that later. Certainly something that needs more attention, especially as silos mature.
Thanks to everyone who've helped in the process.
3 Comments
Tags: