Alias Generator Module

Generate user friendly URL fragments.

Edit on GitHub

Analytics Module

Integrate Google Analytics.

Setup

Define the trackingId inside init.js file:

rs.modules.Analytics =
{
	optionArray:
	{
		analytics:
		{
			trackingId: 'UA-00000000-0'
		}
	}
};

Usage

Syntax for the HTML tag:

<a class="rs-js-track-click" data-category="..." data-action="..." data-label="..." data-value="..."></a>
Edit on GitHub

Archive Module

Archive ordered by years and months.

Usage

Syntax for the content tag:

<rs-module>Archive</rs-module>
Edit on GitHub

Call Home Module

Get version updates and latest news.

Edit on GitHub

Code Editor Module

Publish content with perfect code.

Edit on GitHub

Confirm Action Module

Implement a confirmation for critical action.

Edit on GitHub

Contact Module

Dead simple contact form.

Usage

Syntax for the content tag:

<rs-module>Contact</rs-module>
Edit on GitHub

Css Validator Module

Realtime W3C validator for your CSS.

Edit on GitHub

Debugger Module

Debug like a boss.

Edit on GitHub

Demo Module

Anonymous login with limited permission.

Usage

Browse domain.com/module/demo/login to login and domain.com/module/demo/reinstall to reinstall the database.

Edit on GitHub

Dialog Module

Shared module to replace alert, confirm and prompt.

Edit on GitHub

Directory Lister Module

Browse files of the directory.

Usage

Syntax for the content tag:

<rs-module>
{
	"DirectoryLister":
	{
		"directory": "download/modules",
		"options":
		{
			"hash": "download-modules"
		}
	}
}
</rs-module>
Edit on GitHub

Feed Generator Module

Provide feeds to your audience.

Usage

Browse domain.com/module/feed-generator/articles and domain.com/module/feed-generator/comments for the feeds.

Edit on GitHub

Feed Reader Module

Integrate RSS and Atom feeds.

Usage

Syntax for the content tag:

<rs-module>
{
	"FeedReader":
	{
		"url": "https://domain.com/feed.atom",
		"options":
		{
			"limit": 10
		}
	}
}
</rs-module>
Edit on GitHub

Form Validator Module

Validate using the constraint validation API.

Edit on GitHub

Gallery Module

Responsive image gallery.

Usage

Syntax for the content tag:

<rs-module>
{
	"Gallery":
	{
		"directory": "images/gallery",
		"options":
		{
			"quality": 80,
			"height": 200,
			"order": "asc"
		}
	}
}
</rs-module>

Create fresh thumbs:

<rs-module>
{
	"Gallery":
	{
		"directory": "images/gallery",
		"options":
		{
			"command": "create"
		}
	}
}
</rs-module>

Remove outdated thumbs:

<rs-module>
{
	"Gallery":
	{
		"directory": "images/gallery",
		"options":
		{
			"command": "remove"
		}
	}
}
</rs-module>
Edit on GitHub

Html Validator Module

Realtime W3C validator for your HTML.

Edit on GitHub

Image Upload Module

Shared module to upload images.

Edit on GitHub

Live Reload Module

Reload your application on changes.

Usage

Run local development server with -L, --live-reload to reload your application on changes.

Edit on GitHub

Maps Module

Integrate Google Maps.

Usage

Syntax for the content tag:

<rs-module>
{
	"Maps":
	{
		"latitude": 50,
		"longitude": 50,
		"zoom": 5
	}
}
</rs-module>
Edit on GitHub

Page Cache Module

High performance caching for pages.

Edit on GitHub

Preview Module

Preview of template tags.

Usage

Browse domain.com/module/preview for the preview.

Edit on GitHub

Rank Sorter Module

Adjust the rank with draggable table rows.

Edit on GitHub

Reporter Module

Report metrics on the dashboard.

Edit on GitHub

Sitemap Module

Sitemap tree ordered by categories.

Usage

Syntax for the content tag:

<rs-module>Sitemap</rs-module>
Edit on GitHub

Sitemap Xml Module

Submit the sitemap as XML.

Usage

Utilize robots.txt to point search engines to module/sitemap-xml:

sitemap: module/sitemap-xml
Edit on GitHub

Social Sharer Module

Integrate social network buttons.

Edit on GitHub

Syntax Highlighter Module

Syntax highlighting for code tags.

Edit on GitHub

Test Dummy Module

Dummy for testing purpose.

Edit on GitHub

Textarea Resizer

Resize textarea height to content.

Edit on GitHub

Unmask Password Module

Unmask focused password fields.

Edit on GitHub

Visual Editor Module

Publish content with perfect style.

Edit on GitHub