Announcement

Collapse
No announcement yet.

Today's Posts for members

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Today's Posts for members

    I had this working on 3.6 but I am having a problem with 3.7.

    I want the "Today's Posts" link to remain on the navbar after members log in.

  • #2
    You'll need to edit the navbar and remove the condition around that part of the link.

    Comment


    • #3
      Part of my problem is that I am not sure what link to change?
      PHP Code:
                                  <if condition="$show['registerbutton']">
                  <
      td class="vbmenu_control"><a href="register.php$session[sessionurl_q]rel="nofollow"style="color: yellow">Join mysite.com!</a></td>
              </if>
              
      $template_hook[navbar_buttons_left]
              
              <if 
      condition="$show['popups']">
                  <if 
      condition="$show['searchbuttons']">
                      <if 
      condition="$show['member']">
                      <
      td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                      <else />
                      <
      td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td
      PHP Code:
                  <if condition="$show['member']">
                      <
      td id="usercptools" class="vbmenu_control"><a href="$show[nojs_link]#usercptools" accesskey="3">$vbphrase[quick_links]</a> <script type="text/javascript"vbmenu_register("usercptools"); </script></td>
                  </if>
              <else />
                  <if 
      condition="$show['searchbuttons']">
                      <
      td class="vbmenu_control"><a href="search.php$session[sessionurl_q]accesskey="4">$vbphrase[search]</a></td>
                      <if 
      condition="$show['member']">
                      <
      td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                      <else />
                      <
      td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td
      Last edited by tonyw; Sat 16th Aug '08, 6:52am.

      Comment


      • #4
        If you remove the condition around the Today's Posts link on the navbar, it will show for everybody (which is what you want).
        Note that logged in users have the Today's Posts link in the Quick Links menu by default, so by doing what you want, you will have two Today's Posts links for logged-in users. (on the navbar and in the Quick Links menu).

        If you don't mind having both links:

        In the navbar template, find:
        Code:
        <if condition="$show['member']">
                        <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                        <else />
                        <td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
                        </if>
        Change the blue code to
        Code:
        </if>
        and then remove the red code.

        --

        If you only want the Today's Posts link on the navbar, not the Quick Links menu, follow the steps above. Additionally, find this code and remove the red code (from the navbar template):

        Code:
            <!-- user cp tools menu -->
            <div class="vbmenu_popup" id="usercptools_menu" style="display:none" align="$stylevar[left]">
                <table cellpadding="4" cellspacing="1" border="0">
        
                <tr><td class="thead">$vbphrase[quick_links]</td></tr>
                <if condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
        Regards,
        Nick

        Comment


        • #5
          I tried to change the <else> to <if> and received this error?


          The following error occurred when attempting to evaluate this template:
          The conditional on line 114 appears to be missing its beginning tag (<if>). This may cause unexpected behavior.

          This is likely caused by a malformed conditional statement. It is highly recommended that you fix this error before continuing, but you may continue as-is if you wish.

          Comment


          • #6
            You're supposed to change it to </if>
            Regards,
            Nick

            Comment


            • #7
              I inserted the correct code, I was just being lazy with my post.

              I am still getting the same error

              I attached the code for my navbar template. I am not sure what is happening.


              PHP Code:
              <br />

              <!-- 
              breadcrumbloginpm info -->
              <
              table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
              <
              tr>
                  <
              td class="alt1" width="100%">
                      <if 
              condition="is_array($navbits)">
                          <
              table cellpadding="0" cellspacing="0" border="0">
                          <
              tr valign="bottom">
                              <
              td><a href="#" onclick="history.back(1); return false;"><img src="$stylevar[imgdir_misc]/navbits_start.gif" alt="$vbphrase[go_back]border="0" /></a></td>
                              <
              td>&nbsp;</td>
                              <
              td width="100%"><span class="navbar"><a href="$vboptions[forumhome].php$session[sessionurl_q]accesskey="1">$vboptions[bbtitle]</a></span$navbits[breadcrumb]</td>
                          </
              tr>
                          <
              tr>
                              <
              td class="navbar" style="font-size:10pt; padding-top:1px" colspan="3"><if condition="$_SERVER['REQUEST_METHOD'] == 'POST'"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink_$stylevar[textdirection].gif" alt="" border="0" /><else /><a href="$navbar_reloadurl"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_finallink_$stylevar[textdirection].gif" alt="$vbphrase[reload_this_page]border="0" /></a></if> <strong>$navbits[lastelement]<br /><!--VBSEO_RR_1--></strong></td>
                          </
              tr>
                          </
              table>
                      <else />
                          <
              div class="navbar" style="font-size:10pt"><a href="$vboptions[forumhome].php$session[sessionurl_q]accesskey="1"><img class="inlineimg" src="$stylevar[imgdir_misc]/navbits_start.gif" alt="" border="0" /></a> <strong>$vboptions[bbtitle]</strong></div>
                      </if>
                  </
              td>
              <if 
              condition="$show['member']">
                  <
              td class="alt2" nowrap="nowrap">
                  <
              div class="smallfont">
                      <
              strong><phrase 1="$bbuserinfo[username]2="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[welcome_x_link_y]</phrase></strong><br />
                      <
              phrase 1="$pmbox[lastvisitdate]2="$pmbox[lastvisittime]">$vbphrase[last_visited_x_at_y]</phrase>

                      <if 
              condition="$show['notifications'] AND $show['popups']">
                          <
              div><span id="notifications"><a href="usercp.php$session[sessionurl_q]">$vbphrase[your_notifications]:</a> <strong>$notifications_total</strong></span></div>
                          <
              script type="text/javascript"vBmenu.register("notifications"); </script>
                      <else /><if 
              condition="$show['pmstats']">
                          <
              div><phrase 1="$vbphrase[unread_x_nav_compiled]2="$vbphrase[total_x_nav_compiled]3="$session[sessionurl_q]">$vbphrase[private_messages_nav]</phrase></div>
                      </if></if>

                      <if 
              condition="$show['pmwarning']"><div><strong><phrase 1="$vbphrase[pmpercent_nav_compiled]">$vbphrase[your_pm_box_is_x_full]</phrase></strong></div></if>
                  </
              div>
                  </
              td>
              <else />
                  <
              td class="alt2" nowrap="nowrap" style="padding:0px">
                      <!-- 
              login form -->
                      <
              form action="login.php?do=login" method="post" onsubmit="md5hash(vb_login_password, vb_login_md5password, vb_login_md5password_utf, $show[nopasswordempty])">
                      <
              script type="text/javascript" src="clientscript/vbulletin_md5.js?v=$vboptions[simpleversion]"></script>
                      <
              table cellpadding="0" cellspacing="$stylevar[formspacer]border="0">
                      <
              tr>
                          <
              td class="smallfont" style="white-space: nowrap;"><label for="navbar_username">$vbphrase[username]</label></td>
                          <
              td><input type="text" class="bginput" style="font-size: 11px" name="vb_login_username" id="navbar_username" size="10" accesskey="u" tabindex="101" value="$vbphrase[username]onfocus="if (this.value == '$vbphrase[username]') this.value = '';" /></td>
                          <
              td class="smallfont" nowrap="nowrap"><label for="cb_cookieuser_navbar"><input type="checkbox" name="cookieuser" value="1" tabindex="103" id="cb_cookieuser_navbar" accesskey="c" />$vbphrase[remember_me]</label></td>
                      </
              tr>
                      <
              tr>
                          <
              td class="smallfont"><label for="navbar_password">$vbphrase[password]</label></td>
                          <
              td><input type="password" class="bginput" style="font-size: 11px" name="vb_login_password" id="navbar_password" size="10" tabindex="102" /></td>
                          <
              td><input type="submit" class="button" value="$vbphrase[log_in]tabindex="104" title="$vbphrase[enter_username_to_login_or_register]accesskey="s" /></td>
                      </
              tr>
              <if 
              condition="!$show[member]">
                      <
              tr>
                          <
              td class="smallfont" colspan="3" align="center">
              <
              div><a href="login.php?$session[sessionurl_q]do=lostpw">Forgot your User Name or Password?</a></div>
              <
              div><b><a href="register.php?$session[sessionurl_q]">Not a memberJoin today!</a></b></div></td>
                      </
              tr>
              </if>
                      </
              table>
                      <
              input type="hidden" name="s" value="$session[sessionhash]/>
                      <
              input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                      <
              input type="hidden" name="do" value="login" />
                      <
              input type="hidden" name="vb_login_md5password" />
                      <
              input type="hidden" name="vb_login_md5password_utf" />
                      </
              form>
                      <!-- / 
              login form -->
                  </
              td>
              </if>
              </
              tr>
              </
              table>
              <!-- / 
              breadcrumbloginpm info -->

              <!-- 
              nav buttons bar -->
              <
              div class="tborder" style="padding:$stylevar[cellspacing]px; border-top-width:0px">
                  <
              table cellpadding="0" cellspacing="0" border="0" width="100%" align="center">
                  <
              tr align="center">
              <
              td class="vbmenu_control"><a href="http://www.mysite.com/">Home</a></td>
              <
              td class="vbmenu_control"><a href="http://www.mysite.com/forum">Forum</a></td>
                      <if 
              condition="$show['member']">
                          <
              td class="vbmenu_control"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_cp]</a></td>
                      </if>
                      <if 
              condition="$show['registerbutton']">
                          <
              td class="vbmenu_control"><a href="register.php$session[sessionurl_q]rel="nofollow"style="color: yellow">Join mysite.com!</a></td>
                      </if>
                      
              $template_hook[navbar_buttons_left]
                      
                      <if 
              condition="$show['popups']">
                          <if 
              condition="$show['searchbuttons']">
                              <if 
              condition="$show['member']">
                              <
              td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                              <else />
                              <
              td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
                              </if>
                              <
              td id="navbar_search" class="vbmenu_control"><a href="search.php$session[sessionurl_q]accesskey="4" rel="nofollow">$vbphrase[search]</a> <if condition="$show['quicksearch']"><script type="text/javascript"vbmenu_register("navbar_search"); </script></if></td>
                          </if>
                          <if 
              condition="$show['member']">
                              <
              td id="usercptools" class="vbmenu_control"><a href="$show[nojs_link]#usercptools" accesskey="3">$vbphrase[quick_links]</a> <script type="text/javascript"vbmenu_register("usercptools"); </script></td>
                          </if>
                      <else />
                          <if 
              condition="$show['searchbuttons']">
                              <
              td class="vbmenu_control"><a href="search.php$session[sessionurl_q]accesskey="4">$vbphrase[search]</a></td>
                              <if 
              condition="$show['member']">
                              <
              td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getnew" accesskey="2">$vbphrase[new_posts_nav]</a></td>
                              <else />
                              <
              td class="vbmenu_control"><a href="search.php?$session[sessionurl]do=getdaily" accesskey="2">$vbphrase[todays_posts]</a></td>
                              </if>
                          </if>
                          <
              td class="vbmenu_control"><a href="forumdisplay.php?$session[sessionurl]do=markread" rel="nofollow">$vbphrase[mark_forums_read]</a></td>
                          <if 
              condition="$show['member']">
                              <
              td class="vbmenu_control"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td>
                          </if>
                      </if>
                      
              $template_hook[navbar_buttons_right]
                      <if 
              condition="$show['member']">
                          <
              td class="vbmenu_control"><a href="login.php?$session[sessionurl]do=logout&amp;logouthash=$bbuserinfo[logouthash]onclick="return log_out('$vbphrase[sure_you_want_to_log_out]')">$vbphrase[log_out]</a></td>
                      </if>
                      </
              tr>
                  </
              table>
              </
              div>
              <!-- / 
              nav buttons bar -->

              <
              br />

              <if 
              condition="$show['notices']">
                  <
              table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
                  <
              tr>
                      <
              td class="thead">$vbphrase[notices]</td>
                  </
              tr>
                  <
              tr>
                      <
              td class="alt1">$notices</td>
                  </
              tr>
                  </
              table>
                  <
              br />
              </if>

              <if 
              condition="$show['forumdesc']">
                  <
              table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
                  <
              tr>
                      <
              td class="alt1" width="100%"><strong>$foruminfo[title]</strong> <span class="smallfont">$foruminfo[description]</span></td>
                  </
              tr>
                  </
              table>
                  <
              br />
              </if>

              <if 
              condition="$show['popups']">
              <!-- 
              NAVBAR POPUP MENUS -->

                  <if 
              condition="$show['searchbuttons']">
                  <!-- 
              header quick search form -->
                  <
              div class="vbmenu_popup" id="navbar_search_menu" style="display:none" align="$stylevar[left]">
                      <
              table cellpadding="4" cellspacing="1" border="0">
                      <
              tr>
                          <
              td class="thead">$vbphrase[search_forums]</td>
                      </
              tr>
                      <
              tr>
                          <
              td class="vbmenu_option" title="nohilite">
                              <
              form action="search.php?do=process" method="post">

                                  <
              input type="hidden" name="do" value="process" />
                                  <
              input type="hidden" name="quicksearch" value="1" />
                                  <
              input type="hidden" name="childforums" value="1" />
                                  <
              input type="hidden" name="exactname" value="1" />
                                  <
              input type="hidden" name="s" value="$session[sessionhash]/>
                                  <
              input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                                  <
              div><input type="text" class="bginput" name="query" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]tabindex="1004" /></div>
                                  <
              div style="margin-top:$stylevar[cellpadding]px">
                                      <
              label for="rb_nb_sp0"><input type="radio" name="showposts" value="0" id="rb_nb_sp0" tabindex="1002" checked="checked" />$vbphrase[show_threads]</label>
                                      &
              nbsp;
                                      <
              label for="rb_nb_sp1"><input type="radio" name="showposts" value="1" id="rb_nb_sp1" tabindex="1003" />$vbphrase[show_posts]</label>
                                  </
              div>
                              </
              form>
                          </
              td>
                      </
              tr>
                      <if 
              condition="$vboptions[threadtagging]">
                      <
              tr>
                          <
              td class="vbmenu_option"><a href="tags.php$session[sessionurl_q]rel="nofollow">$vbphrase[tag_search]</a></td>
                      </
              tr>
                      </if>
                      <
              tr>
                          <
              td class="vbmenu_option"><a href="search.php$session[sessionurl_q]accesskey="4" rel="nofollow">$vbphrase[advanced_search]</a></td>
                      </
              tr>
                      
              $template_hook[navbar_search_menu]
                      </
              table>
                  </
              div>
                  <!-- / 
              header quick search form -->
                  </if>

                  <if 
              condition="$show['member']">
                  <!-- 
              user cp tools menu -->
                  <
              div class="vbmenu_popup" id="usercptools_menu" style="display:none" align="$stylevar[left]">
                      <
              table cellpadding="4" cellspacing="1" border="0">

                      <
              tr><td class="thead">$vbphrase[quick_links]</td></tr>
                      <if 
              condition="$vboptions['enablesearches']"><tr><td class="vbmenu_option"><a href="search.php?$session[sessionurl]do=getdaily">$vbphrase[todays_posts]</a></td></tr></if>
                      <
              tr><td class="vbmenu_option"><a href="forumdisplay.php?$session[sessionurl]do=markread">$vbphrase[mark_forums_read]</a></td></tr>
                      <
              tr><td class="vbmenu_option"><a href="#" onclick="window.open('misc.php?$session[sessionurl]do=buddylist&amp;focus=1','buddylist','statusbar=no,menubar=no,toolbar=no,scrollbars=yes,resizable=yes,width=250,height=300'); return false;">$vbphrase[open_contacts]</a></td></tr>
                      
              $template_hook[navbar_quick_links_menu_pos1]

                      <
              tr><td class="thead">$vbphrase[networking]</td></tr>
                      <
              tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=buddylist"><if condition="$show['friends_and_contacts']">$vbphrase[contacts_and_friends]<else />$vbphrase[contacts]</if></a></td></tr>
                      <if 
              condition="$show['quick_links_groups']">
                          <
              tr><td class="vbmenu_option"><a href="group.php$session[sessionurl_q]">$vbphrase[social_groups]</a></td></tr>
                      </if>
                      <if 
              condition="$show['quick_links_albums']">
                          <
              tr><td class="vbmenu_option"><a href="album.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[pictures_and_albums]</a></td></tr>
                      </if>
                      
              $template_hook[navbar_quick_links_menu_pos2]

                      <
              tr><td class="thead"><a href="usercp.php$session[sessionurl_q]">$vbphrase[user_control_panel]</a></td></tr>
                      <if 
              condition="$show['siglink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editsignature">$vbphrase[edit_signature]</a></td></tr></if>
                      <!--<if 
              condition="$show['avatarlink']"><tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editavatar">$vbphrase[edit_avatar]</a></td></tr></if>-->
                      <
              tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editprofile">$vbphrase[edit_your_details]</a></td></tr>
                      <
              tr><td class="vbmenu_option"><a href="profile.php?$session[sessionurl]do=editoptions">$vbphrase[edit_options]</a></td></tr>
                      
              $template_hook[navbar_quick_links_menu_pos3]

                      <
              tr><td class="thead">$vbphrase[miscellaneous]</td></tr>
              <
              tr><td class="vbmenu_option"><a href="arcade.php?$session[sessionurl_q]">Arcade</a></td>
                      <if 
              condition="$show['pmmainlink']"><tr><td class="vbmenu_option"><a href="private.php$session[sessionurl_q]rel="nofollow">$vbphrase[private_messages]</a></td></tr></if>
                      <
              tr><td class="vbmenu_option"><a href="subscription.php$session[sessionurl_q]rel="nofollow">$vbphrase[subscribed_threads]</a></td></tr>
                      <
              tr><td class="vbmenu_option"><a href="member.php?$session[sessionurl]u=$bbuserinfo[userid]">$vbphrase[your_profile]</a></td></tr>
              <
              tr><td class="vbmenu_option"><a href="faq.php$session[sessionurl_q]accesskey="5">$vbphrase[faq]</a></td></tr>
              <
              tr><td class="vbmenu_option"><a href="memberlist.php$session[sessionurl_q]">$vbphrase[members_list]</a></td></tr>
              <
              tr><td class="vbmenu_option"><a href="calendar.php$session[sessionurl_q]">$vbphrase[calendar]</a></td></tr>
                      <if 
              condition="$show['wollink']"><tr><td class="vbmenu_option"><a href="online.php$session[sessionurl_q]">$vbphrase[whos_online]</a></td></tr></if>
                      
              $template_hook[navbar_quick_links_menu_pos4]

                      </
              table>
                  </
              div>
                  <!-- / 
              user cp tools menu -->

                  <if 
              condition="$notifications_total">
                  <!-- 
              notifications menu -->
                  <
              div class="vbmenu_popup" id="notifications_menu" style="display:none">
                      <
              table cellpadding="4" cellspacing="1" border="0">
                      <
              tr><td class="thead" colspan="2">$vbphrase[your_notifications]</td></tr>
                      
              $notifications_menubits
                      
              </table>
                  </
              div>
                  <!-- / 
              notifications menu -->
                  </if>

                  </if>
              <!-- / 
              NAVBAR POPUP MENUS -->

              <!-- 
              PAGENAV POPUP -->
                  <
              div class="vbmenu_popup" id="pagenav_menu" style="display:none">
                      <
              table cellpadding="4" cellspacing="1" border="0">
                      <
              tr>
                          <
              td class="thead" nowrap="nowrap">$vbphrase[go_to_page]</td>
                      </
              tr>
                      <
              tr>
                          <
              td class="vbmenu_option" title="nohilite">
                          <
              form action="$vboptions[forumhome].php" method="get" onsubmit="return this.gotopage()" id="pagenav_form">
                              <
              input type="text" class="bginput" id="pagenav_itxt" style="font-size:11px" size="4" />
                              <
              input type="button" class="button" id="pagenav_ibtn" value="$vbphrase[go]/>
                          </
              form>
                          </
              td>
                      </
              tr>
                      </
              table>
                  </
              div>
              <!-- / 
              PAGENAV POPUP -->
              </if>

              $ad_location[ad_navbar_below

              Comment


              • #8
                Okay.

                Did you remove the first red code in my post (post #4)???
                Regards,
                Nick

                Comment


                • #9
                  Thanks!

                  Comment

                  widgetinstance 262 (Related Topics) skipped due to lack of content & hide_module_if_empty option.
                  Working...
                  X