Clicky

RapidWeaver Stacks, PlugIns, Themes ...
My Image

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

Stay up to date with current RapidWeaver developments

Back To The Top

There are a number of stacks available that can add a button that will beam your visitor back to the top of a RapidWeaver Stacks page. RWExtras just published one with a difference. Apart from being extremely customisable, Back To Top lets you add the button to non-Stacks pages.

RWExtras Back To TopBack To Top is the stack that you'll need if you wish to build attractive buttons to send a user back to the top of a webpage, but don't want to use Photoshop to build sprites and don't want to do any complicated programming .
A choice of customisable options lets you create a button of just about any shape, size, position and colour. And a useful 'view generated source code' setting lets you copy the generated code quickly for reuse in non-Stack pages.

Stack settings

Back To Top General Settings
Placement - Fixed (default) Relative,
Position – Top/Bottom/Left/Right
Margins
Offset – Page scroll before active
Scroll Speed
Vertical (offset)
Z-Index

Back To Top Styling
Content – Font Awesome Icon
Content Colour (Normal/Hover)
Animation – Time ms
Font Size
Line Height
Border Radius
Sizing - Width/Height
Background – None, Colour Fill, Gradient Diagonal 1/2, Gradient Horizontal, Gradient Vertical (default), Gradiant Radial, Image (Dragged and Dropped), Image (Warehoused)
Top/Lower Fill – Normal/Hover
Border Weight
Border – Normal/Hover

The very first checkbox in the Settings panel is View Generated Source Code. When the checkbox is activated, the HTML, the CSS and the JS output for your button for your newly created button will be displayed in preview mode. A single click in any of these fields will allow you to copy the code necessary for your Back To Top button to be included within non-Stacks pages.

Without a doubt, a useful stack to have in your collection!

Comments

TOC for RapidWeaver

1LD has recently produced a number of interesting menu stacks. Jeremy and his crew just released Table Of Contents, which follows on in a similar vein, but offers a complete solution for on-page navigation.

A FAQs page immediately comes to mind, but Table Of Contents [TOC] can be used to build a complete page with article navigation.

TOC consists of two stacks and is simple to set up. Table Of Contents, the main stack, contains the complete setup for all TOC Article Child stacks, with the exception of the content type. The Content Type is individual for each child stack and can be set to Text (default) HTML, Markdown, or Stacks.

Once you've dragged the TOC 'master' stack onto your page, you can add title to the stack, then either drag in new content stacks from the Stacks' library, or simply click the + button to add a child stack. The TOC Content stack has a header area and a content area. When entering a header, it is automatically added to the contentlist.
The Content stacks may be dragged up or down inside the master stack, if you decide to change the order of your articles – the content list is then corrected accordingly.
It is possible to have more than one TOC stacks on your page.



1LD TOC

When one of the Articles from the content list is clicked, TOC automatically jumps to that article and displays a progress bar at the top of the page. As you move down, reading the article, the progress bar indicates how much of the article has been read.

1LD TOC
The clever thing about the progress indicator is – when you click the plus button at the top of the article, it opens the content list which now shows you which articles you have read and which articles you have yet to complete.

1LD TOC

Stack settings

Once more, you will find an endless list of settings for TOC.
Suffice it to say that all aspects of the stack may be set to suit your preferences.
Background Colour, Icon size and colours, Header and Text Size and Colours, Line Height, and the list of Fonts that has become usual for 1LD stacks.

I find Table Of Contents to be well thought out and simple to use. Just drop in your content, TOC will do the rest.
Experience TOC at a site near you very soon!

Comments

Truncated Text and BIG Links in RapidWeaver

There are two or three stacks available for RapidWeaver that will allow you to truncate a long text. Truncator from Marathia is probably the simplest of them all and it is free. It is ideal in combination with Marathia's BigLink stack which is also new.

Truncated, or 'read more' stacks are often used when a text is too long to display within a restricted space. Marathia's Truncator takes a different approach to most 'read more' stacks. Instead of expanding, when clicked, or hovered, Truncator displays the hidden text within a tooltip.

Truncator is ideal for displaying a two, three, or four line teaser text which can be displayed on hover.

Stack settings

There isn't a lot to set up for Truncator.
Number Of Lines – The default is set to 3.
Text Size – The default is 100%
You can set a Custom Text Colour, Bold & Italic, Alignment, Letter and Line Spacing and the Font Family.
Capitalise – Allows the settings Normal, Upper Case, Lower Case, Initial Case and Small Caps.

NOTE 1 – Truncator may not contain any HTML formatting! 2– JS must be activated for Truncator to work.

If you'd like your truncated text to open a new page when it is clicked, or a lightbox, BigLink will come to your aid.
BigLink is, well, a link stack. Any content that's dropped inside it may be linked to…
… a new section of the page, a lightbox, a URL, anything anything that is linkable.

E.G. Drop a teaser text from your latest Blog Post into a Truncator stack, drag Truncator into your BigLink Stack and add a link to your blog page.
On hover, your visitor can read more of the post and, when he/she clicks, will be whisked away to your blog page!
A Call To Action? Pack it into BigLink and have a lightbox open!

There are a few Link stacks available for RapidWeaver, but BigLink link has options that I haven't seen in any of them.

Stack settings

The first setting, obviously, is Set Link
Override Default Transition – when activated, Transition Speed is displayed. Set the speed in milliseconds.
Transitions? Yes, BigLink can change colours when hovered.
Activate Background Type Colour and/or Image and you can add a background to BigLink
When you choose Colour, you'll find colour settings for the four states Static, Hover, Active and visited.
The same settings apply to the stack's border. Obviously, if you add a background image, it will override the fill options.

BigLink Text And Icon Settings
BigLink will also allow you to set the text and Fontawesome colours for the four link states above.
BigLink also has multiple settings to allow you to override the font settings of the stack contained within it.
NOTE If the inner stack already has font settings, these settings may take precedence. That's just the way CSS works – the final stack to be read overrides all previous settings.

BigLink Image Settings
All images contained within a BigLink stack may have hover effect applied to them (does not apply to background images) during Static, Hover and Active states.
Opacity, Blur, Greyscale and Sepia. Browsers do not allow image effects for visited links.


If you need to link whole stacks to external, or internal links, BigLink provides a very flexible way of doing so and BigLink and Truncator make an ideal combination.

Comments

RapidWeaver Links Hijacked

Would you like to convert links in your theme navigation menu to do powerful things such as switch languages, print the current page or view a shopping cart? How would you like to have a link on a webpage force a linked image or video to download?
A client recently askedd me to add a Botton to his page to reload the current page. All these things and many, many more are feasible with the ActionHost stack. This powerful stack modifies simple links and anchors; making them do things you never thought were previously possible!

What makes ActionHost innovative is the fact that it doesn't force you to write seriously complicated Javascript code or to try to manipulate links with awkward URLs. Simply tell ActionHost which links to look for, select an 'action' from a pull-down menu and configure the action properties. Within a couple of seconds, you can radically change the behaviour of any conventional links within the webpage.

An eon ago, I purchased ActionHost from Tsooj Media, but found it too complicated to use. Will Woodgate has now reworked ActionHost and added more standard options to those previously available. Will also cleaned up the interface and made it simpler to use.
ActionHost is now available on the S4S website.

An example: You have an RWML page (I think I talked about RWML just recently?). By default, you can add a menu, or a stack (i.e. image) to change languages. You, however, decide that you'd like a simple text link somewhere within the opening text.

With ActionHost this is really simple to do – without knowledge of the necessary parameters. Just add a link to your text 'javascript:void(0)', drop an ActionHost stack onto your page. Set the parameters to look for part of the text contained within your link 'French' for instance, or 'language' (case sensitive!) and tell ActionHost that you wish to change 'lang' – in this case to 'fr'.
If you'd like to have a button in the menu bar that prints your page, or returns your visitor to the previous page, it's as simple as adding the corresponding text to the menu and setting an action as described above.

The following new action types have been added to ActionHost v2:
• Add an HTML5 data attribute and value to the link
• Apply a unique ID selector name to the link
• Force a linked file to download (in newer web browsers) and give it a new file name
• Print the current webpage (or save it as a PDF)
• Reload the current webpage
• Navigate back to the previous webpage, that the user came from
• Switch the website language using RWML v2 (due for release very shortly)
• Execute custom jQuery Javascript code

ActionHost has now morphed into a stack that even I can understand and find useful!

Stack Settings

Trigger Properties
Trigger Type - Link Text, Link URL.
Trigger Condition - Equal To, Contains, Starts With.
Trigger Value - The succession of characters to look for.
Action Properties
15 Options - As listed above, plus options such as View PaySnap Cart, Cartloom etc.
The remaining options are variable, depending upon the action requested.

When ActionHost was originally released, it was a stack with interesting possibilities. However, it required coding skills for most actions.
ActionHost version 2 now has a much cleaner interface and includes options that will be useful to many Weavers.

Comments

Spricht RapidWeaver Deutsch? Ou Parle Français?

Translation: Does RapidWeaver speak German? Or French?
Because the internet knows no international boundaries – with the exception of a few countries that impose restrictions – our websites attract visitors from all over the world. Sometimes a multilingual version of a website would make sense, but that would involve having different versions of a site online, making maintenance a nightmare. Or would it?

RWML (RapidWeaver Multi Language) was a solution developed by Joost Spijker of Tsooj Media to make multilingual websites both easier to maintain and user friendly. All language versions are contained within the same page, so that swapping projects to make alterations and maintaining subdomains is unnecceasary. It means that there is only one website/web page for all language versions.
Before he retired from the RW scene, Joost began developing RWML 2. This development has just been completed by Will Woodgate and housed within the S4S stables.

I just took a look at RWML 2 and it's a great improvement over the original version. First off, RWML now uses PHP to load the language versions. This means that there are no longer ugly flashes as the new language is loaded, there is a smooth transition. (Transition as change – not as in animation)

RWML is a suite of 9 stacks: Master; Menu; Meta; Redirect; Replace (New); Short Text; Sidebar; Switch and Wrapper.
In its simplest form, RWML requires two main stacks on each page: Master, and Wrapper – which is required for every element with a language version. The detailed instruction manual is fairly long, but the deployment of RWML is quite straightforward.

The Master stack contains the information of the different language versions contained within a page (up to ten languages if you know that many, I can only write in two), e.g. 'en', 'de', 'fr' etc. One Wrapper stack is required for each block of text content. The Wrapper supplies the language variations contained within it.
On at least one page, you will require Switcher which supplies the URL query for the language change. The query setting is maintained over page changes and saved as a cookie for your user's next visit.

Laying out a page in Stacks is very simple: Create a block of content with your primary language (we'll assume that your first language is English) and drop it into a Wrapper stack. Define the Wrapper as 'en', then duplicate the Wrapper, reset the language, e.g. 'de' and replace the text content with your German text.
Now, if you add a Switch stack to your page and preview the page, you will see the English version of your page. Click the Switch and you will see the German version – as simple as that:S4S RWML


Click image to View live Preview.

RWML is primarily intended for Stacks pages, but it may also be deployed with standard RapidWeaver pages. As the Master stack is required for all pages that use RWML, Pluskit will be required to import the stack into your standard RW page. You can then add HTML snippets to each text block to define the language.

CMS Anyone? RWML is also CMS compatible! I tested it with Sentry from seyDesign – perfect for simple pages. If you're not sure that you can use it with your CMS solution, download a demo copy of RWML and give it a test run.

Stack settings

RWML Master - Has the definitions for Language 1—10, Redirect Delay (ms), Cookie Settings, Menu Settings (Menu Control/Trigger Condition), CMS Support, Debug Information.
RWML Menu – RWML can add translations for the RW standard Menu. Add a child stack with an alternative language version for each page, using the same name as entered into the RW sidebar.
RWML Meta – Maintain SEO compatibility. Add translations for the Meta Tags.
RWML Redirect – Redirect links to alternative pages. E.G. Blog pages/Product pages in different languages.
RWML Replace – A new, very useful stack for quickly replacing words or sentences contained within a page. E.G. change the copyright text, or slogan by targeting their Container ID and adding translations for the ID's content.
RWML Short Text – Add a line of text to your page and include a translation directly within the stack.
RWML Sidebar – Oh, yes, now I remember – some themes have sidebars. RWML Sidebar will add it's content to your Sidebar, Freestyle Banner, Extra Content Container, or a Custom Element. You can change the sidebar header text using snippets.
RWML Switch – You can add either a menu (see the S4S demo page) or stack elements (see above) to switch between languages.
RWML Wrapper – This is the stack that contains each individual language block.

If you need to design pages with multiple languages, RWML is the ideal solution. It doesn't rely on third party solutions (with the exceptions of Pluskit, if you wish to work with standard RW pages), it is CMS compatible and it can change the navigation bar text to the chosen languages. Language change is slick and smooth – your visitors will love it!

Comments

Show more posts

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.

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