Simple Machine Codes
March 28, 2024, 11:26:08 am
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Welcome to SMC, the best place for your SMF For Free Codes
 
  Home Help Search Arcade Gallery Affiliates Code Index Staff List Calendar Members Login Register  

Member/Guest Text

Pages: [1]   Go Down
  Print  
Author Topic: Member/Guest Text  (Read 1417 times)
0 Members and 1 Guest are viewing this topic.
Agent Moose
Administrator

Offline Offline

Gender: Male
Posts: 2,672



View Profile WWW
« on: June 01, 2007, 01:59:23 pm »

Footers
Code:
<script>
var username = $('td.titlebg2 span b').not($("td.titlebg2 span b:contains(News)")).html()
if(username){
var name = "WHAT YOU WANT THE MEMBERS TO SEE"
}else{
var name = "WHAT YOU WANT THE GUESTS TO SEE"
}
$("#bodyarea").before(name)
</script>

This is really simple, but usefull code.  This code will show different text if it is a guest, and it will also show different text if your logged in.  the text will show right above the #bodyarea...if you don't know what that is, then figure it out...it is easy to see.

Preview = http://smfffhacks.smfforfree2.com/index.php?

You may use HTML if you wish, just remember, use sinlge quotes, not double.  Also, if you want it to show the members name where you put what you want the members to see, you will use this:
Quote
"+usernam+"
You will need the quotaion marks too.  Here is an example, If I want it to say Hello [Insert Username Here], then I would use this code:
Code:
<script>
var username = $('td.titlebg2 span b').not($("td.titlebg2 span b").contains("News")).html()
if(username){
var name = "Hello "+username+""
}else{
var name = "Hello Guest"
}
$("#bodyarea").before(name)
</script>
« Last Edit: September 29, 2007, 08:13:15 pm by Agent Moose » Report Spam   Logged

Share on Facebook Share on Twitter

Sassy Pants
Members

Offline Offline

Gender: Female
Posts: 42



View Profile
« Reply #1 on: December 02, 2007, 05:48:21 pm »

This didnt do anything on my forum  Undecided
Report Spam   Logged
Agent Moose
Administrator

Offline Offline

Gender: Male
Posts: 2,672



View Profile WWW
« Reply #2 on: December 02, 2007, 07:11:56 pm »

I am guessing your trying to get it like the news box I have?
Report Spam   Logged

Sassy Pants
Members

Offline Offline

Gender: Female
Posts: 42



View Profile
« Reply #3 on: December 02, 2007, 08:20:18 pm »

yep, and I did both codes like you suggested and I got the news box just not the member text.
I am starting to think there is something wrong with my forum, lol
Report Spam   Logged
Agent Moose
Administrator

Offline Offline

Gender: Male
Posts: 2,672



View Profile WWW
« Reply #4 on: December 02, 2007, 09:47:52 pm »

Ok.  Here ya go Smiley

Code:
<script creator="Agent Moose" at="smcodes.smfforfree3.com">
var username = $('td.titlebg2 span b').not($("td.titlebg2 span b:contains(News)")).html()
if(username){
var name = "<b>"+username+"</b>"
}else{
var name = "<b>Guest</b>.  Please Login or Register"
};
var News = "CONTENT"

$("#bodyarea").before('<div id="news_box"><div class="tborder" style="margin-top: 1ex;"><div class="catbg" style="padding: 5px 5px 5px 10px;">News</div><table id="upshrinkHeader2" width="100%" cellpadding="4" cellspacing="0" border="0"><tr><td class="windowbg"><span id="section">'+News+'</span></td></tr></table></div>');
</script>

Just like the Member/Guest Text, you can use "+name+" to show the users name, or if guest, Guest.

So, you could change the Content Part to this:
Quote
Welcome "+name+".
and it would come out this:
Quote
Welcome Agent Moose.
« Last Edit: December 02, 2007, 09:48:08 pm by Agent Moose » Report Spam   Logged

Agent Moose Jr.
Ultra Contagious
Global Moderator

Offline Offline

Gender: Male
Posts: 1,045



View Profile WWW
« Reply #5 on: December 29, 2007, 01:42:21 pm »

this is awesome ill add this to my forum later
Report Spam   Logged

Newest:

legend 1234
100 Club Member

Offline Offline

Gender: Male
Posts: 461


Legend 1234


View Profile WWW
« Reply #6 on: April 03, 2008, 12:59:57 am »

heyy

when i do this

Code:
<script creator="Agent Moose" at="smcodes.smfforfree3.com">
var username = $('td.titlebg2 span b').not($("td.titlebg2 span b:contains(News)")).html()
if(username){
var name = "<b>"+username+"</b>"
}else{
var name = "<b>Guest</b>.  Please Login or Register"
};
var News = "Welcome "+name+"." <---- THIS BIT HERE

$("#bodyarea").before('<div id="news_box"><div class="tborder" style="margin-top: 1ex;"><div class="catbg" style="padding: 5px 5px 5px 10px;">News</div><table id="upshrinkHeader2" width="100%" cellpadding="4" cellspacing="0" border="0"><tr><td class="windowbg"><span id="section">'+News+'</span></td></tr></table></div>');
</script>

nothing happens ?

and when i try doing it like "Welcome +name+." nothing happens either

any ideas on wta im doing wrong

thanks legend 1234
Report Spam   Logged

Agent Moose
Administrator

Offline Offline

Gender: Male
Posts: 2,672



View Profile WWW
« Reply #7 on: April 03, 2008, 02:18:29 pm »

Is it in your footers?
Report Spam   Logged

legend 1234
100 Club Member

Offline Offline

Gender: Male
Posts: 461


Legend 1234


View Profile WWW
« Reply #8 on: April 04, 2008, 12:23:37 am »

yea its in footers

should it be in headers ?
Report Spam   Logged

Pages: [1]   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Bookmark this site! | Upgrade This Forum
SMF For Free - Create your own Forum

Powered by SMF | SMF © 2016, Simple Machines
Privacy Policy