stacks_image_99F30E1C-857F-477D-B767-EFEA841AB371
This is the first of a set of Stacks to be released in the near future. tumblr Stack is for all RapidWeaver fans not satisfied with managing blogs inside RapidWeaver, the only way right now supported by RapidWeaver out-of-the-box.

tumblr Stack allows you to setup a blog on tumblr.com for free, manage it online via tumblr.com or even an iPhone app and finally pull the blog content from your tumblr blog and render it through your website based on the website theme used in RapidWeaver. The cool thing about this, tumblr Stack doesn't require PHP or any other scripting language on your hosting environment. It basically uses Javascript only. In addition, you can pimp your tumblr blog by using the disqus commenting feature and many other features.

1. Example


My blog on designdisorder.com is actually based on designdisorder.tumblr.com

2. How to get started?


tumblr Stack is useable right from pulling it off the toolbar right into your Stacks page. It has some reasonable defaults that make it work immediately. Here are the setup steps ...

  • As a start, setup your own blog at tumblr.com
  • Pull the tumblr Stack onto the new blog page in RapidWeaver
  • Open the HUD by clicking on the Info button on the new stack
  • Use the name of your tumblr blog as the Blog ID
Those are the minimum settings required to setup your tumblr blog inside RapidWeaver.

3. Detailed Configuration


In order to tweak your Stack a little more, there are several more detailed settings and configs that can change the behavior as well as the look of your tumblr blog.

The stack settings are actually split into two different sections: the HUD settings and the extended config that is actually shown and modified within the Stack editor.

// extended configuration
show_header: false,
icon_set: 'white', // white, black or grey

// localization strings
prev_posts_text: '<< Older Posts',
next_posts_text: 'Newer Posts >>',
posted_on_text: 'Posted on',
tags_text: 'Tags: ',
permalink_text: 'Permalink',
comments_text: 'Comments',
separator_text: ' | ',

// social media accounts
twitter_account: 'account',

// disqus settings
disqus_shortname: 'designdisorder',
disqus_develmode: false,