Pages
12 documents in this category
-
Introduction Pages is an application designed to help you build custom areas within your community. This can range from simple, reusable sidebar blocks to fully featured applications created using the Databases feature. Unlike other applications, which provide a structured (though customisable) front-end ready to use after installation, Pages works more like a toolbox. It gives you the features needed to build your own front-end experiences, meaning some initial setup is required before you have
- 0 comments
- 158 views
-
What is a Page? A page is a container for content. Depending on your needs, it can hold simple content such as text, images, and embeds, or more advanced elements like blocks and databases. If you're comfortable with code, you can use our standard template logic to create highly customised layouts. The most common use however, would be our easy drag-and-drop page builder is available to assemble pages without any coding. Each page has its own URL and can be automatically added to your site navig
- 0 comments
- 132 views
-
What is a database? Databases are one of the most powerful and flexible features available in the Pages application. With some configuration and customization, they enable you to add complex, data-driven areas to your community, using some of the basic underlying functionality that full IPS4 applications have. Databases, as the name implies, are designed to hold data and display that to the user. This might be as simple as a table of records each containing a title and a body, from which you cou
- 0 comments
- 168 views
-
Often, you may have resources you wish to use within Pages, page templates, or theme templates, such as images, fonts, and more. While these could be uploaded via FTP to your server or hosted elsewhere, Invision Community provides a way to upload and manage these directly from your Admin CP. Media Manager The Media Manager can be found in the following location within your Admin CP: Pages → Page Management → Media Media Manager Screen From here, you can upload new items using the provided butt
- 0 comments
- 110 views
-
Templates, CSS, and JavaScript files allow you to customise the default output of various parts of Pages, enabling you to build unique areas of your site. Important Only those familiar with HTML, CSS, and some PHP should modify templates. As these involve editing code, it is possible to unintentionally break parts of your site. Main Templates Page Types of template in Pages Templates allow for advanced customizing of your Pages areas, so that they're unique to your site and to your particular
- 0 comments
- 139 views
-
When creating a new database template, there may be times when you want to display custom fields in specific locations. This guide explains how to use custom fields within your database templates, provides examples of how to include them, and gives a brief overview of each field display type. The Basics To understand how custom fields are used within templates, it’s important to be familiar with the items available in your template code. When creating a custom field, the Display tab will show a
- 0 comments
- 144 views
-
Introduction As mentioned in the Introduction to Pages guide, unlike other applications, Pages starts as a blank slate. Its purpose is to provide the tools needed to build your own areas of your community. As a result, it can feel a little intimidating to new users—especially those without coding experience—since you are responsible for creating what you need using the tools provided. This tutorial will help you get started by walking through the creation of a simple recipe section, with concept
- 0 comments
- 127 views
-
It can sometimes be useful to display blocks from Pages, including your own custom blocks, on external websites. Invision Community allows you to embed these directly from the Admin CP. Getting External Code To do this, log into your Admin CP and navigate to Pages → Page Management → Blocks. From there, open the dropdown next to the block you wish to embed and select External Embed. Locating External Embed Once selected, you will be presented with a screen similar to the one below. Copy the pro
- 0 comments
- 107 views
-
Introduction In this guide, we’ll walk through creating a basic home page from scratch, demonstrating just how simple it can be to build a clean, informative, and visually appealing page within the platform. Whether you’re setting up a new site or refreshing an existing one, you don’t need any advanced design or coding experience to achieve great results. By following along, you’ll see how quickly you can combine built-in tools and content blocks to produce a professional-looking layout that cle
- 0 comments
- 150 views
-
There may be times where you want to show a different default page within the Pages application for specific groups on your site. For example, you might have an introduction page for guests, or a dedicated welcome page for newly registered members. Invision Community allows you to do exactly this, letting you override the standard default page and present a tailored experience based on a member’s group. This means you can guide different audiences to the most relevant content as soon as they arr
- 0 comments
- 95 views
-
What is a Template Block? Template blocks provide a powerful way to create structured, reusable content within your community, without requiring users with access on the front end having to write or edit HTML. Using template blocks in the Admin CP, you can define a set of custom fields (such as text, images, editors or numbers ), and then control exactly how that content is displayed using your own HTML layout. This means you can design a consistent look and feel for blocks on your community, wh
- 0 comments
- 81 views
-
For more advanced sites built using Pages, you may want to adjust the output of a custom HTML or PHP block depending on the page being viewed. For example, you may have a custom menu where you want to highlight the current active section. Checking Path Parameters This can be achieved within Pages by checking the underlying page URL parameters. While visitors access pages using friendly URLs (FURLs), such as: http://<yourcommunity>/section/page Behind the scenes, this is mapped to a raw URL
- 0 comments
- 40 views