<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Question2Answer Q&amp;A - Recent questions tagged not-logged-in</title>
<link>https://www.question2answer.org/qa/tag/not-logged-in</link>
<description>Powered by Question2Answer</description>
<item>
<title>MOD: show &quot;Hello Guest!&quot; text when not logged in.</title>
<link>https://www.question2answer.org/qa/17700/mod-show-hello-guest-text-when-not-logged-in</link>
<description>

&lt;p&gt;
	Hi gals 'n' guys,&lt;/p&gt;


&lt;p&gt;
	Little mod here I discovered whilst making my theme.&lt;/p&gt;


&lt;p&gt;
	Now I not sure how you would reorder your nav bar for user login, though I have made so many changes that I needed all the function to do so.&lt;/p&gt;


&lt;p&gt;
	So all I did was copy line 448 - 472 of qa-theme-base.php
&lt;br&gt;
	being function nav()
&lt;br&gt;
	
&lt;br&gt;
	placed it in qa-theme.php&lt;/p&gt;


&lt;p&gt;
	&lt;strong&gt;- Next I marked out&lt;/strong&gt; -------------------------------------------------------&lt;/p&gt;


&lt;p&gt;
	// if ($navtype=='user')
&lt;br&gt;
	// &amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;logged_in();&lt;/p&gt;


&lt;p&gt;
	&lt;strong&gt;and placed &lt;/strong&gt;$this-&amp;gt;logged_in();&lt;strong&gt; in&lt;/strong&gt; qa-theme.php &lt;strong&gt;inbetween&lt;/strong&gt; as such --------------
&lt;br&gt;
	DIV output was taken out to see clearer, but wrap in DIV when your done for each.
&lt;br&gt;
	function nav_main_sub()&lt;/p&gt;


&lt;p&gt;
	{
&lt;br&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;nav('main'); // wrap in DIV to order it around
&lt;br&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;nav('user'); // wrap in DIV to order it around
&lt;br&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;nav('sub'); // wrap in DIV to order it around
&lt;br&gt;
	
&lt;br&gt;
	&lt;strong&gt;$this-&amp;gt;logged_in();&lt;/strong&gt;&amp;nbsp; // wrap in DIV to order it around&lt;/p&gt;


&lt;p&gt;
	}&lt;/p&gt;


&lt;p&gt;
	&lt;strong&gt;Ok so, &lt;/strong&gt;Now this part you can just add if you are not moving the logged_in() call to the function like i needed for my theme.
&lt;br&gt;
	&lt;strong&gt;So just add this function below to see how it works to qa-theme.php&lt;/strong&gt;&lt;/p&gt;


&lt;p&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; function logged_in()
&lt;br&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;{
&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (!empty($this-&amp;gt;content['loggedin']))
&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;output_split(@$this-&amp;gt;content['loggedin'], 'qa-logged-in', 'DIV');
&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else
&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; $this-&amp;gt;output('&amp;lt;DIV CLASS=&quot;qa-logged-in&quot;&amp;gt;Hello Guest! What would you like to do today?&amp;lt;/DIV&amp;gt;');
&lt;br&gt;
	&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;}
&lt;br&gt;
	&amp;nbsp;&lt;/p&gt;


&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;


&lt;p&gt;
	Now as I said I have done a lot of changes to the base in qa-theme.php moved everything everywhere I wanted it. So cool!&lt;/p&gt;


&lt;p&gt;
	Hope this was helpful.
&lt;br&gt;
	Thanks. Jon.
&lt;br&gt;
	&amp;nbsp;&lt;/p&gt;


&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Q2A Core</category>
<guid isPermaLink="true">https://www.question2answer.org/qa/17700/mod-show-hello-guest-text-when-not-logged-in</guid>
<pubDate>Mon, 10 Sep 2012 18:15:13 +0000</pubDate>
</item>
</channel>
</rss>