Thanks.
So looking at these docs is very helpful. I imagine I will get to know jrCore_list better over time. And thanks for the code support. I simply have not written or read HTML in years and forgotten more than I know.
A couple of things that I didn't see, maybe I just didn't get it..
What if we have two elephants.tpl that need to live in different places? Is there a subfolder setup (that I can't see in the web browsing tool) in the templates directory that mirrors the URL browsing directory?
Also, those code snips help a lot. Here is what I think I should do with it, but it raised the questions of how will 'mobile' handle this vs. 'desk'. It appears it asks for the type of browser before it asks about the logged in status of the uses.
Here is the 'stock' header code from FollowMe:
<ul>
<li class="mobile" id="menu_button"><a href="#menu2"></a></li>
<li class="desk"><a href="{$jamroom_url}">{jrCore_image image="logo.png" width="147" height="40" class="jlogo" alt=$_conf.jrCore_system_name custom="logo"}</a></li>
</ul>
I believe that this will solve my problem for desktop, but not mobile:
<ul>
<li class="mobile" id="menu_button"><a href="#menu2"></a></li>
<li class="desk">
{if jrUser_is_logged_in()}
<a href="{$jamroom_url}/home">{jrCore_image image="logo.png" width="147" height="40" class="jlogo" alt=$_conf.jrCore_system_name custom="logo"}</a>
{else}
<a href="{$jamroom_url}/publiclanding">{jrCore_image image="logo.png" width="147" height="40" class="jlogo" alt=$_conf.jrCore_system_name custom="logo"}</a>
{/if}
</li>
</ul>
I can see that mobile is getting directed to a menu_button and referencing #menu2, but I don't understand how that directs to a template. Sorry that I maybe lacking some programming fundamentals to fill the gap, but I am doing my best to work this out on my own. I am having trouble working with developers because I lack the understanding of the system to tell a coder specifically what to do to get a result I want and end up paying them to learn JR rather than write my code. And with multiple ways to get to any one solutions in JR, it gets even more complicated. This has happened a couple times, so I am just trying to get my head around this so I 'own' the design and be better skilled to direct development.
Also, I am using the {* *} here to isolate the code, how do I make the cool grey box for code snips?
Finally, I really to appreciate the help. I completely understand the challenge of trying to give me a direct answer to a question. So not only do I suck at asking accurate questions, but your probably feeling the frustration I have at not being able to make it 'work'. I am doing my best to not direct it at you guys, I know your doing your best to answer the questions.
If there is something I can do to make this process easier for us both, please let me know.
updated by @xephius: 12/10/16 10:04:44AM