Why require reply subject?

Started by Burpee, June 23, 2005, 04:52:42 PM

Previous topic - Next topic

Burpee

I was just messing around a bit, and I started to wonder... Why do we require a subject in every reply?
I can see why you want to require a subject for a topic, but I don't see a reason why it should be required for a reply.

Trekkie101

Like above, dunno, but its fun.

Owdy

#2
Quote from: Burpee on June 23, 2005, 04:52:42 PM
I was just messing around a bit, and I started to wonder... Why do we require a subject in every reply?
I can see why you want to require a subject for a topic, but I don't see a reason why it should be required for a reply.
Good point. Its very rarely changed.
Former Lead Support Specialist

Tarvitsetko apua SMF foorumisi kanssa? Otan työtehtäviä vastaan, lue:http://www.simplemachines.org/community/index.php?topic=375918.0

[Unknown]

It's more efficient in the long run to store it with the posts, and so why not allow them to change it?  I think you're asking the wrong question.

-[Unknown]

1MileCrash

Quote from: Owdy on June 23, 2005, 04:56:23 PM
Quote from: Burpee on June 23, 2005, 04:52:42 PM
I was just messing around a bit, and I started to wonder... Why do we require a subject in every reply?
I can see why you want to require a subject for a topic, but I don't see a reason why it should be required for a reply.
Good point. Its very rarely changed.

not only is it very rarely changed, it is very rarely even noticed.
The only thing php can't do is tell you how much milk is left in the fridge.



codenaught

Yeah, not very often can I see the point of changing the subject. In fact when looking at the last post thing it could confuse the member if the subject is changed. By removing the Re: the user could think it is a brand new topic.

Like I did with this reply.  ;)
Dev Consultant
Former SMF Doc Coordinator

JayBachatero

i think some times its helpful cause after reading pages and pages u forget wt the subject is about.  cause people go off topic.  i think every reply should have it.
Follow me on Twitter

"HELP!!! I've fallen and I can't get up"
This moment has been brought to you by LifeAlert

Captain_Morrigan

Can we make the subject field hidden so it doesn't show for users because I'm trying to completely change my Display.Template.php to look more like IPB's board because I like the look and feel of it.

3guk

Yeah I'd like to know if in the reply you can turn off subject editing, some people change it and on the main page it ends up looking like a new topic.

Grudge

Though there isn't an option for this you could achieve it by opening Post.template.php and finding:

// Now show the subject box for this post.
echo '
<tr>
<td align="right" style="font-weight: bold;', isset($context['post_error']['no_subject']) ? 'color: red;' : '', '" id="caption_subject">
', $txt['subject'], ':
</td>
<td>
<input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" />
</td>
</tr>


Change for:

// Now show the subject box for this post.
echo '
<tr>
<td align="right" style="font-weight: bold;', isset($context['post_error']['no_subject']) ? 'color: red;' : '', '" id="caption_subject">
', $txt['subject'], ':
</td>
<td>
<input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" />
</td>
</tr>



';
// Now show the subject box for this post.
if (empty($context['previous_posts']))
echo '
<tr>
<td align="right" style="font-weight: bold;', isset($context['post_error']['no_subject']) ? 'color: red;' : '', '" id="caption_subject">
', $txt['subject'], ':
</td>
<td>
<input type="text" name="subject"', $context['subject'] == '' ? '' : ' value="' . $context['subject'] . '"', ' tabindex="', $context['tabindex']++, '" size="80" maxlength="80" />
</td>
</tr>';
else
echo '
<input type="hidden" name="subject" value="', $context['subject'], '" />';
echo '
I'm only a half geek really...

Advertisement: