Home Icon/link action
Design and Skin Customization
Quote: ....but I don't know how to just make a new one, or where it lives so to speak.....
You can put any .tpl file in the current active skins folder and the URL will correspond to the name of the template.
eg add:
/skins/(your skin)/elephants.tpl
and it will show up at:
site.com/elephants
Some templates exist to be used as includes for {jrCore_list template="elephants.tpl"} in which case they are not MEANT to be called via their url but rather used to structure the data coming back from {jrCore_list}.
Docs: "{jrCore_list}"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/89/jrcore-list
Docs: "Creating a page for a skin"
https://www.jamroom.net/the-jamroom-network/documentation/skin-customization/1043/creating-a-new-page-for-a-skin
The other ways to take control of a URL are via site builder:
Docs: "What is Site Builder?"
https://www.jamroom.net/the-jamroom-network/documentation/site-builder/2634/what-is-site-builder
And also skin related
Docs: "Altering a modules template"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-developers-guide/1051/altering-a-modules-template
That describes how to override a modules template.
The base location for the docs is here:
Docs: Table of Contents
https://www.jamroom.net/the-jamroom-network/documentation/contents
For your current redirect situation, you probably want this code
{if jrUser_is_logged_in()}
{jrCore_location("`$jamroom_url`/home")}
{else}
{jrCore_location("`$jamroom_url`/publiclanding")}
{/if}
If you're wanting an immediate redirect upon that code being seen, or if you're wanting to wrap the home icon in the top left hand corner in a clickable link, then
{if jrUser_is_logged_in()}
<a href="{$jamroom_url}/home">THE IMAGE HERE</a>
{else}
<a href="{$jamroom_url}/publiclanding">THE IMAGE HERE</a>
{/if}