1 Attachment(s)
[RESOLVED] VB.Net new thread title
Not sure if this was already discussed...
Anyway, when you create a new thread there is a choice to select version.
Once you do then Tile is changed automatically with some default value at least (see image) and that is a sort of problem.
Is it possible to check whether or not there is only default value to avoid titles like in this thread?
Thanks.
Re: VB.Net new thread title
Yes, when we initially implemented the Hack for .NET versioning subject titles we tried seeing if it was feasible to require a selection with a minimum length and it was seen that to force the selection and length would hinder their posting experience. Plus, there are some instances where the version may be multiple, all or none so it just starts to complicate the php script and maintenance issues etc.
Seeing a thread like the one you linked to is rare now that the feature has been in place for a while now.
Re: VB.Net new thread title
Thanks Rob. But validation shouldn't be that difficult - you would only search for one of three values and there is only 85 chars you can type.
Re: VB.Net new thread title
Yes, but perhaps Joe could elaborate on that point.
But still forcing the selection can be bypassed by editing the subject before submitting. They can remove it, edit it, etc. So checking after submit would be required too. Then figure in the point about not wanting to force a selection and in cases where its not a simple selection. Its hard enough to get them to post sensible thread subject titles as well. Seems like we can only do so much without dedgragating the posting experience.
I would like to see some kind of built in feature in a future vB release as it would be the best option IMO.
Re: VB.Net new thread title
I understand that Rob.
All I'm saying is that validation may take place when you hit the Submit button - all you would validate is Title and within that you're checking if it contains only default selection ([2005] or so).
It's already a hack so it just needs to be extended a bit further.
Anyway, it's not that critical - was curious. Thanks.
Re: VB.Net new thread title
Well I didnt write hte code so Im hoping JP will chime in as I remembered some issues we had trying to implement what you are asking.
It would be cool if we could have an optional list of choices and a mandetory minimum length only when the version tag is selected. So if they wanted to leave out the version they would need to meet one minimum level but if they choose a version tag then teh minimum would be increased to compensate for the tags length so we wouldnt end up with thread subjects like that linked one.
Agreed there but not sure if Joe can extend the current Hack. :)
Re: VB.Net new thread title
Re: VB.Net new thread title
As Rob said, we don't see that a lot, but I do see it occasionally.
Typically, I will send the member a PM thanking them for using the version selection, and asking that they also use a thread title descriptive of their issue.
In many cases, the member has gone back and added one.
Re: VB.Net new thread title
Joe would have to answer to give a completely correct answer, but let me speculate -
I believe the hack for adding the version is within the form display. The validate length check is in another location. As such, it would be a separate location to modify so it would be considered a new hack.
I agree that I don't see this being that much of an issue, and thus not worth another hack. It is no worse than someone typing in "I have a question" or "Help me".... ;)
Brad!
Re: VB.Net new thread title
Thanks Hack and Brad for your replies.
Re: VB.Net new thread title
Since I don't do a lot of thread creation in .Net forum yet I often create this problem for myself.
I type in the thread title first - get happy with it - then realize I forgot to click the 2005 radio button.
And of course when you do that it clears the thread title and replaces it with [2005].
It really should "insert" [2005] at the head of the title if a title already exists.
Re: VB.Net new thread title
Hah... That I didn't even notice. :)
So, if you selected the wrong version and have to change it the entire title will be gone? Nice.
In such case it should replace at least one occurence of the previously selected option.
Re: VB.Net new thread title
Quote:
Originally Posted by szlamany
It really should "insert" [2005] at the head of the title if a title already exists.
Hmmm.... I thought Joe had made it to do this..... We'll have to see if Joe has any time to play around with the script and fix it.
Brad!
Re: VB.Net new thread title
It did work that way in the last version. The upgrade must've broken it. I don't have the time now but I'll check into it when I do. :)
Re: VB.Net new thread title
Re: VB.Net new thread title
4 minutes between posts - your good ;)
Thanks!
Re: VB.Net new thread title
And I went for coffee too! ;)
Re: VB.Net new thread title
This is why Joe Rocks! :thumb:
Thanks :)
Re: VB.Net new thread title
I do, I rock. Ga'head, just ask me :D
(actually it was my own fault, I failed to include a tidbit of code that populated a variable, when we did the last upgrade, so ok, I guess I don't rock)
Re: VB.Net new thread title
From where I sit fixing bugs I created rocks just the same!
Re: VB.Net new thread title
That does it, get this ^ guy a pint on me!
Re: VB.Net new thread title
Re: VB.Net new thread title
You're welcome. Because you guys reported it here, I also fixed it on another forum. I never noticed it was broken, so thanks for that too.
Re: VB.Net new thread title
Great so let's make it resolved.