Archive for the ‘SubText’ category

Website move from subtext to wordpress complete

February 16th, 2012

Last week I announced I had decided to move my blog over to WordPress. I am fairly confident the site is working as should. If you should come across anything like a missing image or 404 please contact me. I will be keeping an eye on 404′s over the next couple of days to resolve any images/pages not showing just incase.

During the process of moving I discovered a couple of bugs in Subtexts blogML export:

  • Export uses the date it was saved to the database not the published date (permalinks nightmare).
  • Posts/Articles that were not live (draft) were published on import(not sure if this is subtext or wordpress).

It’s been a rather painless experience moving from subtext to wordpress and all it took was 2 hours, after fixing a couple of permalinks of posts. If anyone is interested I can write up a list of what I done and how I done it.

Be Sociable and Share!

Website Maintenance

February 9th, 2012

Well, it’s taken me a couple of weeks to make this decision but with bigger things coming I’ve decided to move my blogging platform from Subtext to WordPress.  This decision didn’t come lightly as I’ve been using subtext for nearly 5 years and contributed several bug fixes, enhancements and themes.

It’s not to say that contribution towards Subtext will halt. I still have many themes converted that I need to test and write up.  I hope to continue to submit fixes etc when development of subtext starts up again.

End of next week my site will be down for a couple of hours as I make the move.  I have followed the advice of Simone – How to move your posts from subtext to WordPress.

Be Sociable and Share!

Customise Subtext Core Pages – Part 1

September 13th, 2011

Subtext LogoI have about 23 posts sitting in drafts in relation to my subtext skin bonanza. It takes a while to go through each skin, test it, write it up and package it up so please bare with me. I do plan on catching up soon.

I wanted to take time out from subtext themes for a moment and go over a topic that I think will be of some use to such webmasters that use subtext on a multi-blog platform. Customising Subtext core pages.

What pages am I talking about here?

In this part I am going to cover pages that are visible to non-authenticated users:

  • Login Page jQuery UI – Part 1
  • Login Page New Design – Part 2
  • 404 Page – Part 3
  • Error Page  – Part 4

Customise the page

Login Page

For anyone logging in to a subtext blog you’ll be confronted with the following screen.

SubtextDefaultLogin

While the above page is minimalistic and straight forward you might want to tweak it more to your users/clients. Where do we begin?

Using jQuery UI

To start with we will make backups before making any changes. We are interested in the login page found Solution –> Subtext.Web –> aspx –> login.aspx. I first add the jQuery and jQuery UI javascript references to the bottom of the login.aspx page:

</form>
<script type=”text/javascript” src=”jquery.min.js”></script> _fcksavedurl=””jquery.min.js”></script>”
<script type=”text/javascript” src=”jquery-ui.min.js”></script>
</body>
</html>

I am referencing them locally for now so i can work offline. Before deploying I would point my code to Google cdn.

Preparing the UI theme

subtext ui file listingLooking at the jQuery themes I decided to go with the Flick theme as the colours will go with the Subtext logo. Before I can use the theme I created a folder within the aspx folder to house the UI files.

Going with a custom build of jQuery UI as we’re only interested right now on the tabs and button widgets. Extracting the custom build and putting the files in the newly created directory.

All the files are now in place just the matter of making the page come alive. Within the header of the page just under the line that declares the “login.css” we add the following line:

<link rel=”Stylesheet” type=”text/css” href=”<%= VirtualPathUtility.ToAbsolute(“~/aspx/UI/jquery-ui-1.8.16.custom.css”) %>” />

Bringing the page to life – Tabs

The login page now has all the references it needs to use the widgets from the jQuery UI so next we’re going to bring the page to life.

A couple of changes and the results are looking fantastic:

Normal Sign in

Please-Sign-In-Tab

Sign in with OpenId

openid-signin-tab

Code Changes to login.aspx

I have highlighted the code needed to get the above working. At the end of the post I’ll post a download link.

<div id=”logo”></div>
<div id=”tabs”>
<ul>
<li><a href=”#nSign”>Please Sign In Below</a></li>
<li><a href=”#oSign”>Sign In with OpenID</a></li>
</ul>

<fieldset id=”nSign”>
<legend>Please Sign In Below</legend>
…..
</fieldset>
<fieldset id=”oSign”>
<legend>Sign In with OpenID</legend>
….
</fieldset> </div>
</div>
</form>
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js”></script>
<script type=”text/javascript” src=”http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.16/jquery-ui.min.js”></script>
<script type=”text/javascript”>
$(function () {
$(“#tabs”).tabs();
});
</script>

Bringing the page to life – Buttons

We talked above about adding jQuery UI tabs to the login page.   The next stage is we’re going to transform the plain buttons as seen above into nicer looking elements.

The cascading style sheet and JavaScript files have all been added already so it’s the matter of adding a single line and voila.

<script type=”text/javascript”>
$(function () {
$(“#tabs”).tabs();
$(“input:submit”).button();
});
</script>

You can see the results below.

Please-Sign-In-Tab-button

To download the login page for all the above click here.

Next step we could implement an icon on the button. For more info check out : http://jqueryui.com/demos/button/#icons

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 18 – Smartone

May 8th, 2011

Smartone, theme number 18 to be converted into a subtext skin. I discovered this theme when I was converting Evolve theme. The WordPress theme can be found over at http://theme4press.com/smartone/ .

Simple yet elegant and smart. Besides easy readability and clean design with a shadow effect, the SmartOne comes with up to 9 navigation menu color schemes, custom header (12 preinstalled elegant headers) and background which guarantee unlimited color variants.

*taken from theme author homepage

All the headers are in the skin zip file, below are a couple included:

grassland-thumbnail

clouds-thumbnail

sunset-thumbnail

Like the Evolve theme lots of room to experiment. After a previous blog about gym 64 fitness related twitter accounts I am thinking about creating a subtext theme related to fitness. Would you use such a skin? If so please contact me. I hope you enjoy this theme.

Homepage

smartoneHomepage

Footer

smartoneFooter

Next/Previous – News

smartoneNextPrevNews

Comment Listing

smartoneCommentList

Post Comment

smartonePostComment

Download Smartone

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 17 – Evolve

May 3rd, 2011

Evolve, theme number 17 to be converted into a subtext skin. I found this theme over at http://theme4press.com/evolve/.

The theme is quite nice and has lots of hacking possibilities as i found out while converting it. The header has room for a nice background, also you have option to remove the Gravatar feature on the post headings.  Lots of room to play about.

Also the “keep in touch” part is very easy to change. The background images used are all taken from a sprite image that also contains Flickr, YouTube, Google and a couple more. I have included all the other images and css files so you can experiment yourself.

Homepage

EvolveHomepage

Footer

EvolveFooter

Comment Listing – Next/Previous

EvolveCommentListNextPrev

Post Comment

EvolvePostComment

Download Evolve

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 16 – Adventure Journal

May 2nd, 2011

Next in the theme conversion is a nice simple theme called Adventure Journal. * Taken from – WordPress

Share your adventures with the world! Adventure Journal is a powerful theme that lets you customize a wide variety of features. Use your own header and background art.

I have included all the header images that came with the original theme. As it says above you can easily change the images to your own.

Homepage

AdventureJournal-homepage

Footer

AdventureJournal-footer

Post Comment

AdventureJournal-postcomment

Comment Listing

AdventureJournal-commentlisting

Download Adventure Journal

get a great LOGO in just minutes

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 15 – Fancy

April 16th, 2011

Next in the theme conversion is a nice simple theme called Fancy. * Taken from – WordPress

“Fancy” is a free WordPress theme which really lets your blog stand out from the crowd. Make your blog unique by changing the main blog color (pink, yellow, green), background pattern (available over 20 background variations), banner etc through an options page. In addition you have the ability to choose the color of sidebar blocks (violet, yellow, green). Tech folks might find interesting that we built this theme based on css framework “Blueprint”. Valid CSS & HTML. Designed by AZ Money Web Design.

I have included all the images that come with the fancy theme download. This gives you a variety of options.

Some people have contacted me asking when these skins will be put into the subtext trunk/download. I am not sure if all will make it in or when. I’ll need to get some guidance from Phil and Simone.

Homepage

Fancy Homepage

Footer

Fancy Footer

Post Comment

Fancy Post Comment

Comment Listing

Fancy Comment Listing

Download Fancy

get a great LOGO in just minutes

Be Sociable and Share!

Green Park Update

April 12th, 2011

It’s been 3 months since I published my first theme in the Subtext Skin Bonanza – Green Park.

First off I am glad that there are people out there using the skins we are creating and second contacting me, reporting issues, feature requests, or asking how to do something. Yesterday I received an email from a subtext blog owner Raffaeu regarding strange behaviour going on with the post page and long comments. The below page (which has now been fixed) can be found on Raffaeu Bermuda Blog : Updates for my Microsoft Book.

Green Park Problem

It would seem that during conversation a height had been changed resulting in the comment list not expanding to cope with the lengthy comments.

I have since then updated the skins style sheet. I have also fixed the RSS icon that displays on the sidebar so that it doesn’t rely on JavaScript. If you’ve downloaded Green Park already you just need to replace the following files from the zip file.

  • /GreenPark/Scripts/GreenPark.js
  • /GreenPark/PageTemplate.ascx

 

Download Green Park

 

If you’re using one the themes I have converted into a subtext and having problems, or questions please get in touch.

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 14 – Spectrum

March 30th, 2011

Throughout this series of converting WordPress themes to subtext “skins” I have trailed high and low for themes that I think people will use. From the WordPress theme repository to even some web hosting providers.  I found this theme tucked away and is called “Spectrum” by Ignacio Ricci.

This theme is described as:

“colourful and fresh theme sporting a clean layout with one main column and a sidebar on the right”

I really have to agree. I have noticed that the version I converted isn’t the latest so expect an updated version in the future.

Homepage

Spectrum theme Homepage

Footer

Spectrum theme Footer

Post Comment

Spectrum theme Post Comment

Comment Listing

Spectrum theme Comment Listing

Contact Form

Spectrum theme Contact Form

Download Spectrum

Be Sociable and Share!

Subtext Skin Bonanza 2011 – Skin 13 – Fifty Fifth Street

March 20th, 2011

I saw this nice theme and thought it has to be converted. This skin Fifty Fifth Street was created by Tammy Hart Designs.

Fifty Fifth Street is a simple, greyscale theme that follows a nice grid system, and keeps typography in top priority. It’s a great theme for the minimalist in you, or for those that like to start with a blank canvas when customizing a free theme for their own needs.

Homepage

fiftyfifthstreethomepage

Footer

fiftyfifthstreetfooter

Post Comment

fiftyfifthstreetpostcomment

Comment List

fiftyfifthstreetcommentlist

Contact Form

fiftyfifthstreetcontactform

Download Fifty Fifth Street

VPS with 1024Mb Ram from Easyspace

Be Sociable and Share!