Welcome to Geeklog, Anonymous Thursday, November 28 2024 @ 03:41 pm EST

Geeklog Forums

Forum Link v2.2rc1 gl v 1.3.8.1


Status: offline

wmopnc

Forum User
Newbie
Registered: 09/24/03
Posts: 8
I only want the Forum link only to appear if a user is logged in. I have the two following settings that I thought would accomplish this: Register - View: Yes Register - Post: Yes With these settings the link only appears for the admin user. I can get to the forum by a link or the forumposts block with any other user but I\'d rather have it available by the advanced search Contact links. Does this make sense? Thanks in advance.
 Quote

Status: offline

destr0yr

Forum User
Full Member
Registered: 07/06/02
Posts: 324
Quote by wmopnc: I only want the Forum link only to appear if a user is logged in. I have the two following settings that I thought would accomplish this: Register - View: Yes Register - Post: Yes With these settings the link only appears for the admin user. I can get to the forum by a link or the forumposts block with any other user but I'd rather have it available by the advanced search Contact links. Does this make sense? Thanks in advance.
You can use PHP in the menu option... so that it checks if a user is logged in... I have one similar on my site. When a user is logged in, it displays "Logoff", when a user is not logged in, it displays "Login":
Text Formatted Code
<?php
  if ($_USER['uid'] > 1) {
    print '<a href="{site_url}/users.php?mode=logout"><b>Logout</b></a></td>';
  } else {
    print '<a href="{site_url}/users.php?mode=login"><b>Login</b></a></td>';
  }
?>
To determine the page, use:
Text Formatted Code
if ($_SERVER['PHP_SELF'] == "/forum/index.php") {
    print '<a href="{site_url}/forum/index.php" class="selected"> forum </a> <span class="netscape4">   </span>';
  } else {
    print '<a href="{site_url}/forum/index.php" class="plain"> forum </a> <span class="netscape4">   </span>';
  }

-- destr0yr
"I love deadlines. I like the whooshing sound they make as they fly by." -- Douglas Adams
 Quote

All times are EST. The time is now 03:41 pm.

  • Normal Topic
  • Sticky Topic
  • Locked Topic
  • New Post
  • Sticky Topic W/ New Post
  • Locked Topic W/ New Post
  •  View Anonymous Posts
  •  Able to post
  •  Filtered HTML Allowed
  •  Censored Content