Using the Additional Pages feature, you can build additional content pages on top of the interface for administrators, partners, and advertisers. Some examples of additional content pages are announcements for new offers, promotions for partners, or hosted external pages that you want to be accessible from inside the application.
To manage your additional pages, go to Company > Customize Application > Content > Additional Pages.
Adding Additional Pages
First, click the Create Additional Page button at the top right. A page with several settings will appear.
If you want your page link to appear in an existing dropdown in the application, set Type to “Menu Link.” Next, select the interface where you want the link to appear. It can appear in the partner, advertiser, or employee interfaces. Once that is selected, choose if you want to place the link above or below the default links with the Placement dropdown.
If you plan on adding content to a new page, set Location to “Internal”, as this allows you to add your custom content directly to a page.
If you want to link to an external webpage, then set Location to “External,” and in the Page Content section, you will enter the destination URL. In the Link Text field, enter the text in the dropdown that links to this new page.
If Location is set to “Internal”, you can enter the page's content here. The fields that appear for adding this content are:
- Title: This is the title on the page above the content. This is not the same as the link title.
- HTML: Here is where the content for the additional page goes. Since you have no formatting done, HTML is encouraged to be used to format and layout the text. You can also include external web assets like images and other media sources on the page. Javascript and additional CSS can be used; both need to be inline or linked to external files.
Create New Tab
If you want to choose how to create a new tab in your system menu, select “New Tab” from the Type dropdown. Then select the interface that the tab will appear in. If this will point to a page inside your TUNE platform, set Location to “Internal.” If you’re linking to a page outside your system, enter the destination URL into the External URL field in the Page Content section. After you enter the link title in the Link Text field, you can click Save to publish the link.
Variables in Additional Pages
In the HTML field, you can implement custom tags to pass on relevant data to the user, for example, if the user is a partner and you want to pass on a form that the partner can fill out. Here are the current tags we support on an additional page:
- <firstname> – User’s first name
- <lastname> – User’s last name
- <email> – User’s email address
- <company> – The company name of the account (the partner/advertiser name)
- <advertiser_id> – If an advertiser, the ID of their account
- <advertiser_ref> – The reference ID for the advertiser
- <affiliate_id> – If a partner, the ID of their account
- <affiliate_ref> – The reference ID for the partner
The additional pages do not support server-side scripting, so programming languages like PHP, Ruby, and Python won’t process. Alternatively, you can add an iframe to an external page that has this code so that you can show more dynamic content.