Author |
Topic  |
|
Etymon
Advanced Member
    
United States
2395 Posts |
Posted - 22 December 2008 : 09:39:11
|
Doing a little research on forum.asp ...
When I choose a selection from the "Show all topics" dropdown on forum.asp, say, "Show topics from the last day", the Sticky posts will show regardless of their last post date. I know it is written in the code to do this, but it seems ambiguous to return a result that is not a desired result. Are there plans to change this later on?
It seems like that since the sticky topics will display regardless of selection of the "Show ..." query that the listing method for showing Sticky topics should use one query while the non-Sticky topics should use a modified form of the existing query.< |
Edited by - Etymon on 22 December 2008 09:58:10 |
|
HuwR
Forum Admin
    
United Kingdom
20595 Posts |
Posted - 22 December 2008 : 12:09:37
|
what exactly is your point ?
the stickies SHOULD ALLWAYS DISPLAY regardless of what you chose for "show topics..." that is why they are sticky topics. Returning them in a seperate query will have little if any effect on forum.asp.< |
 |
|
Etymon
Advanced Member
    
United States
2395 Posts |
Posted - 22 December 2008 : 13:58:13
|
I'm not saying to hide the stickies but to clarify that they are not in the result for that date range. It is just an observation. I can work around it.< |
 |
|
ruirib
Snitz Forums Admin
    
Portugal
26364 Posts |
Posted - 22 December 2008 : 14:12:30
|
quote: Originally posted by Etymon
I'm not saying to hide the stickies but to clarify that they are not in the result for that date range. It is just an observation. I can work around it.
If they didn't show up, why would they be stickies? Sorry, that doesn't make much sense, Etymon.< |
Snitz 3.4 Readme | Like the support? Support Snitz too |
 |
|
HuwR
Forum Admin
    
United Kingdom
20595 Posts |
Posted - 22 December 2008 : 14:35:23
|
it is also better to get your data in one hit rather than two hits on the database.< |
 |
|
Etymon
Advanced Member
    
United States
2395 Posts |
Posted - 22 December 2008 : 15:04:37
|
The query is to "Show all topics ..." within a certain date range.
Snitz' point ... stickies are relevant to content and not date.
This I understand.
However, someone who is not forum savvy may not understand that the dropdown query does not exclude stickies from "Show all topics ...".
So when a person is looking for all topics available within a certain date range and nothing but stickies that are older than the request from the dropdown show up, that is a bit of a contradiction to the non-techy person. I don't like leaving the thought of, "What the?" lingering.
A techy person may not question what I point out in this topic whereas a non-techy person would probably be left guessing. For a techy person, my question here doesn't make much sense, but I venture to say that for the non-techy person, it makes perfect sense.
I am developing a site for what I presume to be perhaps the least techy-minded, techy-able person in the world, and for me, it is important that this type of person is not left asking questions or doubting that what I offer in a menu. If the request is "Show all topics ..." within a date range, then below the stickies, there should be a reply stating as much if nothing is available within that range.
What if a person tried to access a forum to which they were denied and all they got was a blank page with no notification? Should they question what is going on? Probably. Just the same with the dropdown menu. I don't think a person would question the placement of a sticky, but they might question whether the sticky actually contained results especially if the last post date was further out than their request. The way it is now, there is no notification ... only stickies.
It is not this way in search.asp or active.asp. Each of those allow a person to query within a date range and both display notifications if no results are found.
I can not readily think of another place in the forums that does not give a "No results Found" message or something similar like forum.asp omits.
Like I said though, I can work around it. I can make it more appropriate for the non-techy person to understand why they don't see the results for which they queried. I can add the "No Results Found for that date range" message or something like it below the sticky results. < |
Edited by - Etymon on 22 December 2008 15:19:40 |
 |
|
HuwR
Forum Admin
    
United Kingdom
20595 Posts |
Posted - 22 December 2008 : 18:12:14
|
sounds sensible I would still return everything in one query, but delineate the results so that the sticky topcs are maybe in their own table< |
 |
|
AnonJr
Moderator
    
United States
5768 Posts |
|
|
Topic  |
|