FacebooktwitterYouTube

Knowledgebase & Documentation

Our documentation is the best way to get immediate answers and guidance. We also provide numerous references for the more advanced features and functionality such as the CMS and the API.

Creating a New Page in the CMS

To get started, login into your admin area and open up your CMS for the site you’d like to add a custom page to.

You may add new pages to any existing folder, or create them within a new folder.

First, click on “Create a New Page’ in the CMS”. In the New Page form that appears, enter the name of the new page you want to create.

The screenshot below shows the proper format for creating both a new folder and a new page within that folder. Both will be automatically created once you click on ‘Save Page’. If you’re only creating a page, just enter the name of the page in the format mypage.html (or other valid extension type.)

_images/newpage.jpg

Once you add some content to your page, save it. You should then be able to view it at yoursite.com/yourpage.html, or yoursite.com/yourfolder/yourpage.html.

Linking Your New Page to Your Site

In order for your new page to be linked to the rest of your site, you’ll need to link it on one or more existing pages with the usual HTML command:

<a href="http://mysite.com/mypage.html">My New Page</a>

If you want to make a page accessible only to logged in members, the code will look something like this:

{% if signed_in %}
<a href="{{ tld }}/myfolder/mypage.html">My Account</a>
{% else %}
<a href="{{ tld }}/members/new">Sign Up</a>
{% endif %}

In the code above, if the member is signed in, clicking a link will take him to your custom page. If he is not signed in, clicking the link will send him to the sign up form.

Integrating Your Page into an Existing Page

There is a limit to the amount of content that one page can contain. If you have a great deal of content on a single page (videos, for example), you will eventually reach a point where the CMS is no longer saving additions to the page. One option would be to break out your videos onto separate pages linked to the page you want them on. You could then embed fragments in the code of the page you’d like to include them on, like this:

{% fragment myfolder/mypage.html %}