web counter
Day Of Reckoning – RapidWeaver Calculator
My Image

All the latest RapidWeaver Stacks reviewed,
plus the most important community news …

Stay up to date with current RapidWeaver developments

Day Of Reckoning – RapidWeaver Calculator

Isn't it strange how two developers can release similar stacks within days of each other. Just a few days ago, it seems, I worked my way through the settings for a calculator stack. Now another one has suddenly appeared.

A quick look at the new CalcStack from Stacks4Stacks led me to believe that this was going to be a quick review. A more comprehensive examination proved me wrong.
Take it from me, the examples on the Stacks4Stacks page don't do the stack justice. Not only is CalcStack proficient with the four basic calculations, plus modulus, it integrates seamlessly with FormsPlus and can pass on its calculations to other contact forms – even the default RW form – and to other web pages for further processing.

Stack Settings
The very first option is Integrate With FormsPlus. Setting this option allows you to drop CalcStack into a FormsPlus field. It extends the FormsPlus code and becomes fully integrated. (Take a look at the demo project)
Next you'll find a choice of buttons that may be added to the CalcStack: Copy Answer, Mail-To, Reset/Reload, Submit Answer As Hash, Submit All Input As A Query (allows you to connect to an external page/site), Share To Twitter.
Extensive Style formatting options follow – too many to list here.

If you drag a CalcStack onto your Stacks page, you'll find it contains a child stack containing a one plus one calculation. You'll need to set a Calculation ID if you wish to use the results in further calculations – possibly something more recognisable than Calculation1.
Calculation Input settings start off with a choice of Input Types. The default setting is Number Box. Optionally, you can set Checkboxes, Fixed Value, Option Select Menu, Range Slider, Input or Answer From Another Calculation, or URL Query String.
Checkboxes will supply an array of checkboxes and associated labels. that provide a list of selectable items attached to a numerical value. Optional selection limits can be used to limit how many checkboxes a user can select. A selection limit of '1' gives the input a similar behaviour to radio buttons and permits only a single item to be selected from the list.
Option Select Menu provides an HTML select menu, allowing users to pick a single option. Not especially pretty (Will's own words), but extremely user-friendly and functional (especially on iOS and Android). This is a the input method to use if you need to be stringent about the values a user can choose from.
Both the Checkboxes and the Select Options are formatted with Markup.

Next – Input 1 Name, Default [value] and Steps. Steps allows you to define the incremented value displayed when the default Increase/Decrease buttons are clicked.
The Input Value can be hidden, but it will need a Operator – Add, Subtract, Divide, Multiply, or Modulus. Next follow the Input Values for the second numeral.

The Answer Settings give you the options Answer Decimals and Answer Name. The Answer may be hidden.
The Unit Settings will allow to to add both a prefix and a suffix to all three field labels – km/h, or ºC, for instance.

Once you have your first calculation, you can add a further child stack to take the calculated value and process it further. Will has provided a temperature conversion table as a simple example. E.G. Calculation1 – n minus 32 ºF; Calculation2 – Answer from Calculation1 multiplied by 5 (hidden); Calculation3 – Answer from Calculation2 plus 9 = n ºC

CalcStack

CalcStack is fully responsive, as you'd expect from a modern stack; will integrate with any theme and is a versatile calculation stack that will easily save you the costs involved with having a calculator specially programmed for your purposes.

If you need an online calculator and didn't already purchase the stack that I reviewed last week, I recommend that you check out the CalcStack demo pages (and 20 minute video) and download the demo version – Will is one of the few developers that offers demo versions of his stacks!

blog comments powered by Disqus

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

Subscribe to Ninja News
or ask a question

Hi, I’m the Ninja Bot. What’s your name?
image/svg+xml
Nice to meet you, [1-1]. Could you tell me your mail address?
image/svg+xml
[1-1], would you like to subscribe to the monthly Ninja Newsletter?

Yes, I would like to receive your monthly newsletter.

No thanks, I’m good for now. I have a different issue.

image/svg+xml
Thanks for your support, [1-1]. Is there anything else I can do for you?
image/svg+xml

[1-1], thanks for subscribing. If you made a further request, I’ll get back to you – typically within 24 hrs.

image/svg+xml
Name: [1-1] [1-2]
Email; [2]

Contacted you via the Siphon form at Ninja News.

I would like to subscribe to the Ninja Newsletter

Message

[4]
I’m sorry tohear that, [1-1]. How may I help you then today?
image/svg+xml

[1-1], thanks for contacting me. I’ll review your mail, and get back to you – typically within 24 hrs.

image/svg+xml
Name: [1-1] [1-2]
Email; [2]

Contacted you via the Siphon form at Ninja News.

I don’t want to subscribe to the Ninja Newsletter right now.

Message

[6]

Thanks again for contacting us. Your request was successfully submitted.

My Image

Looking for Inspiration?

Looking for Inspiration for a new site, or need a CTA
really quickly?

Contact Information

rjh logo

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.

Legal

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—17

Powered by rjh-design

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

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.

View previous campaigns.

Subscribe to the Ninja Newsletter

* indicates required