Bungie.net Community
This topic has moved here: Subject: No Signatures?
  • Subject: No Signatures?
  • Pages:
  • 1
  • 2
  • of 2
Subject: No Signatures?
  • gamertag: [none]
  • user homepage:

Location: Outlaws' Summit.

Posted by: jmh9072
Posted by: ICEMAN ASSASS1N
Ahoy. It would be a lot of work for our Overlord.


A simple if-then statement. At least in PHP. The doesn't use that though, so I wouldn't know.


View the Source Code:

<img src="/images/spacer.gif" border="0" width="2" height="5"><br>

<table class="IBBPostFormInputTable">
<tr>
<td class="IBBPostFormInputTD" align="left">




<span><strong>Body:</strong><span id="postForm_skin_BodyLengthValidator" class="RequiredText" style="color:Red;display:none;">* You have exceeded the 10000 character limit.</span><span id="postForm_skin_createPostBodyValidator" class="RequiredText" style="color:Red;display:none;">* You must have a post body.</span></span><br>
<script>
function changeCounterDisplay(){
document.getElementById("counter").innerHTML = 'max chars: ' + charTotal;
return true;
}
function rmLeft(txtBox,maxLen)
{
var charTotal = maxLen-txtBox.value.length;

if (charTotal > 0)
{
document.getElementById("counter").innerHTML = 'chars left: ' + charTotal;
return true;
}
if (charTotal == 0)
{
document.getElementById("counter").innerHTML = 'chars left: ' + charTotal;
event.keyCode=0;
return false;
}
if (charTotal < 0)
{ // delete, or cut if pressed
if (event.keyCode == 88 || event.keyCode == 46 || event.keyCode == 17)
return true;
event.keyCode=0;
document.getElementById("counter").innerHTML = 'over char limit!';
txtBox.value.length = maxLen;
return false;
}
}
</script>
<textarea name="postForm$skin$body" rows="11" cols="20" id="postForm_skin_body" class="IBBPostFormInput" OnKeyPress="rmLeft(this,10000)" OnKeyDown="rmLeft(this,10000)" OnKeyUp="rmLeft(this,10000)" style="font-family:Arial,Helvetica,sans-serif;width:558p x;">
Posted by: jmh9072
[quote]Posted by: ICEMAN ASSASS1N
Ahoy. It would be a lot of work for our Overlord.



Wow. What a doozy.

*Runs off to freshen up on Script.*

  • 09.19.2006 4:26 PM PDT

Posted by: ICEMAN ASSASS1N
Posted by: jmh9072
Posted by: ICEMAN ASSASS1N
Ahoy. It would be a lot of work for our Overlord.


A simple if-then statement. At least in PHP. The doesn't use that though, so I wouldn't know.


View the Source Code:

<img src="/images/spacer.gif" border="0" width="2" height="5"><br>

<table class="IBBPostFormInputTable">
<tr>
<td class="IBBPostFormInputTD" align="left">




<span><strong>Body:</strong><span id="postForm_skin_BodyLengthValidator" class="RequiredText" style="color:Red;display:none;">* You have exceeded the 10000 character limit.</span><span id="postForm_skin_createPostBodyValidator" class="RequiredText" style="color:Red;display:none;">* You must have a post body.</span></span><br>
<script>
function changeCounterDisplay(){
document.getElementById("counter").innerHTML = 'max chars: ' + charTotal;
return true;
}
function rmLeft(txtBox,maxLen)
{
var charTotal = maxLen-txtBox.value.length;

if (charTotal > 0)
{
document.getElementById("counter").innerHTML = 'chars left: ' + charTotal;
return true;
}
if (charTotal == 0)
{
document.getElementById("counter").innerHTML = 'chars left: ' + charTotal;
event.keyCode=0;
return false;
}
if (charTotal < 0)
{ // delete, or cut if pressed
if (event.keyCode == 88 || event.keyCode == 46 || event.keyCode == 17)
return true;
event.keyCode=0;
document.getElementById("counter").innerHTML = 'over char limit!';
txtBox.value.length = maxLen;
return false;
}
}
</script>
<textarea name="postForm$skin$body" rows="11" cols="20" id="postForm_skin_body" class="IBBPostFormInput" OnKeyPress="rmLeft(this,10000)" OnKeyDown="rmLeft(this,10000)" OnKeyUp="rmLeft(this,10000)" style="font-family:Arial,Helvetica,sans-serif;width:558p x;">
Posted by: jmh9072
[quote]Posted by: ICEMAN ASSASS1N
Ahoy. It would be a lot of work for our Overlord.



Wow. What a doozy.

*Runs off to freshen up on Script.*

That's the HTML/Javascript. It'd just be a simple server-side script in PHP:
Ex.

if ($signatures){ //Shorthand for if($signatures == True) -A.K.A if sigs are on
while($sig_data[0]){
echo "$sig_data";
}
}

You'd also need the SQL code to query the database, but that's basically all you'd need.
(Someone correct me if the code's wrong as I haven't done this in a while)

*waits for Achronos to come and tell me its hard in ASP.NET*

[Edited on 9/19/2006]

  • 09.19.2006 5:01 PM PDT

I wanted to see the universe, so I stole a Time Lord and I ran away.

I like having a sig on the forum. I would love even more to have a gfx sig but, I understand only about 10% of the community could be trusted with that.

  • 09.20.2006 11:00 AM PDT
  •  | 
  • Exalted Mythic Member
  • gamertag: [none]
  • user homepage:

I like to Rollick

I get banned for my sigs, so I would go with the no sig option.

  • 09.20.2006 12:25 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

I've been on forums where the sigs are graphical. It's cool to look at your sig and see this cool picture, with maybe your name slashed across it. I think it would be a good and bad idea for two reasons: 1) It'd be good as it would add to the personalisation(sp?) of the user. It could add to that "uniqueness." A certain banner we could relate to a certain user. 2) It wouldn't be good as people would include things such as; racism, abuse, -blam!-ly explict images and slogans on their banners etc etc. And people would continue changing their banner making it harder to catch someone(I think) who had an unsuitable sig. Well, that's how I see it, anyway.

  • 09.20.2006 12:40 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

Posted by: Sketto
I get banned for my sigs, so I would go with the no sig option.

I've been banned for my sig. twice.

I'm not complaining. Keep them.

  • 09.20.2006 1:17 PM PDT
  • gamertag: [none]
  • user homepage:

Do you have what it takes to become a ninja? Join Ninja Academy
Prepared to learn the way of the jedi? Join
KOTOR

Posted by: JesusismyHomey
people would just copy it to the bottum of all their posts
*Krys when shot with arrow*


Good point.

  • 09.20.2006 1:57 PM PDT
  •  | 
  • Exalted Mythic Member

Bungie listens to its fans! ^.^ | Ninja .II./ You
RCG: In ur base, steelin' ur flagz. | Watch the demo, then join the carnage!

Yeah, people would just paste something on the bottom, it really wouldn't make much of a difference... I find signatures to be far more useful than harmful as a rule.

  • 09.20.2006 4:19 PM PDT
  • gamertag: [none]
  • user homepage:

Because a lot of people don't bother reading the Classifieds, it's better that someone can advertise on the other forums as well; but not in their actual posts. It's like the "This show is sponsored by..." of the forums, and I don't really mind.

And it can be used for other things too. Like no it can't nevermind.
-TGP-

  • 09.20.2006 4:21 PM PDT
  •  | 
  • Exalted Legendary Member

Posted by: Hysterical Joker / The Jester
For the record, i'd piss my self silly if there was an Armatik action figure.

"Lazy -zapp!-, what the hell are you doing playing with me? Get to work lazy ass."


http://www.GamesInAction.com

Posted by: jmh9072
That's the HTML/Javascript. It'd just be a simple server-side script in PHP:
Ex.

if ($signatures){ //Shorthand for if($signatures == True) -A.K.A if sigs are on
while($sig_data[0]){
echo "$sig_data";
}
}

You'd also need the SQL code to query the database, but that's basically all you'd need.
(Someone correct me if the code's wrong as I haven't done this in a while)

*waits for Achronos to come and tell me its hard in ASP.NET*

You're right, this would be very easy to do in PHP. But unfortunately, these boards are a lot different than PHP based boards, and ASP.NET works a lot differently than PHP does.

I won't go into detail, but yes, it's hard in ASP.NET. Atleast harder, I'll bet Achronos' skill level is a lot more in the field than mine.

Also, I noticed you said query the SQL database. But that would make it run even slower, because it would have to hit the database every single time someone went to a new page, then multiply that times the number of signatures on the current page, and you'd have a whole lot of querying in just one minute. Now multiply that one minute times the thousands of users querying just for that minute. After less than an hour, the database would surely cave, just by the sheer volume of information being requested from a single database. Granted, Bungie.net does have several super servers, but this would still put an immense amount of strain as far as the database extraction goes.

  • 09.20.2006 4:26 PM PDT

Posted by: Armatik
Posted by: jmh9072
That's the HTML/Javascript. It'd just be a simple server-side script in PHP:
Ex.

if ($signatures){ //Shorthand for if($signatures == True) -A.K.A if sigs are on
while($sig_data[0]){
echo "$sig_data";
}
}

You'd also need the SQL code to query the database, but that's basically all you'd need.
(Someone correct me if the code's wrong as I haven't done this in a while)

*waits for Achronos to come and tell me its hard in ASP.NET*

You're right, this would be very easy to do in PHP. But unfortunately, these boards are a lot different than PHP based boards, and ASP.NET works a lot differently than PHP does.

I won't go into detail, but yes, it's hard in ASP.NET. Atleast harder, I'll bet Achronos' skill level is a lot more in the field than mine.

Also, I noticed you said query the SQL database. But that would make it run even slower, because it would have to hit the database every single time someone went to a new page, then multiply that times the number of signatures on the current page, and you'd have a whole lot of querying in just one minute. Now multiply that one minute times the thousands of users querying just for that minute. After less than an hour, the database would surely cave, just by the sheer volume of information being requested from a single database. Granted, Bungie.net does have several super servers, but this would still put an immense amount of strain as far as the database extraction goes.


I'm sure Bungie.net already uses a database to store signatures anyway. I guess you could put it in a text file, as well. That's how I've designed sites in the past that don't use SQL.

  • 09.20.2006 4:40 PM PDT
  •  | 
  • Exalted Legendary Member

Posted by: Hysterical Joker / The Jester
For the record, i'd piss my self silly if there was an Armatik action figure.

"Lazy -zapp!-, what the hell are you doing playing with me? Get to work lazy ass."


http://www.GamesInAction.com

Well that would be quite insecure, not to mention that text files are a lot more messy than actual databases so that you could actually organize them in an orderly fashion. Databases are also a lot faster, so that wouldn't solve much.

Basically, this isn't just another fan site, this is a full working, hacked-20-times-a-day website with billions of hits a day, and it needs to be working and running constantly. Gotta think differently when you're in the business.

  • 09.20.2006 5:20 PM PDT
  • gamertag:
  • user homepage:
  • last post: 01.01.0001 12:00 AM PDT

I hate when people quote others just to suck up (Mods, group admins). Other than that I like signitures.

  • 09.20.2006 5:27 PM PDT

  • Pages:
  • 1
  • 2
  • of 2