Gsheets in RapidWeaver
menu Menu

rjhweb design

rjhweb design

fast, flexible fair

Ninja News

RapidWeaver News & Reviews

Gsheets in RapidWeaver

You might guess that Gsheet stands for Google's Sheets, the spreadsheet app from their online suite of apps. I've used Google's Sheets to publish inventory lists and a members list in RW, none of which was especially attractive. Sheets does have the advantage that anyone with access to them can edit the data, which is then automatically updated on any website that it's displayed on – an extremely simplistic CMS solution.

Now, with the help of Weavium, Google Sheets has outgrown its pram (baby carriage for those across the pond) and jumped into running shoes. Gsheet is a suite of eight stacks that allow you to publish highly polished dynamic data which can be changed on the fly by editing your Google Sheet. And I have to say that after inspecting the Gsheet demo page, I'm more than just a little surprised at just what the eight stacks can do. The stacks are Box, Button, G Sheet, IF, Icon, Image, Progress and Text.

The idea is that you drop the main Gsheet stack into a Box stack which defines maximum/minimum sizes and how your content will flow. After supplying Gsheet with the URL of you spreadsheet you can then add content simply by defining row:attribute within a text or image stack. The content of said field will then be imported and displayed in RapidWeaver.
The above combination of stacks alone allows you to present your data just the way you want it. The clou, however, is the IF stack which allows simple arguments such as
IF row.content contains text [text] THEN Show [stack content].

Gsheet – Weavium

The options for IF are Is True/False; Is Empty; Is Number; Is Equal To; Is Less Than; Is Greater Than; Contains Text…
The Options for THEN are Show/Hide; Change Colours; Change Opacity; Conditional Content; Conditional CSS Classes.
There aren't any ELSE options. You define ELSE arguments by adding further IF stacks.

Gsheet transforms Google Sheets into a flexible CMS solution for simple project pages. If you wish to see just how flexible Gsheet is, take a look at the demo page.

blog comments powered by Disqus
  • Stacks Image 35399
  • Stacks Image 35402
  • Stacks Image 35405
  • Stacks Image 35408
  • Stacks Image 35411
  • Stacks Image 35414
  • Stacks Image 35417
  • Stacks Image 35420
  • Stacks Image 35423
  • Stacks Image 35426
  • Stacks Image 35429
  • Stacks Image 35432
  • Stacks Image 35435
  • Stacks Image 35438
  • Stacks Image 35441
  • Stacks Image 35444
  • Stacks Image 35447
  • Stacks Image 35450
  • Stacks Image 35453
  • Stacks Image 35456
  • Stacks Image 35459
  • Stacks Image 35462
  • Stacks Image 35465
  • Stacks Image 35468
  • Stacks Image 35471
  • weaverthemes
  • Stacks Image 35477
  • Stacks Image 35480
  • Stacks Image 35483

Links to the developers ® All trademarks cited on this page are the property of their respective owners.


Don’t miss a post!
Sign up for our monthly newsletter.

A monthly digest of all the latest updates from our RapidWeaver blog, keeping you up to date with the hottest new stacks and themes.

* indicates required

Contact Information

My Image

rjh web design

265 Moo 2
Mae Na Toeng Nai, Pai
Mae Hong Son
Thailand 58130

About Us

We design websites and print-products for small businesses at reasonable prices. We specialise in Responsive Web Design.


This site uses Cookies to determine the best method of display in combination with your browser.
We do not harvest or sell personal information.
© rjh web design 2010—16

This website was built with loving care on a Mac using Foundation. For more information, contact me.