Board Upgrade

Well, that's odd. I haven't made any changes since the 8th - that was the day I changed it to a session ID rather than a member data ID. I may need to change it back, but not sure why it would suddenly disappear.

Could it simply be that a lot of members are posting through proxies? There seems to be a problem in those cases with retrieving the IP address for some reason, which is why I changed to the session ID - it should pull the IP from the last session. Still haven't figures out the variable or whatever it's called that stores the registration IP.

 
One nifty new feature of the board is the ability to see a member's suspension/ban status on their profile page. If you go to @saunders45 page in the next three days, you'll see the word SUSPENDED right next to his avatar. If you click that, a popup comes up showing the action taken against the member.

In this case, it shows the PM I sent to him explaining his suspension, and below that, the note I wrote to the Mod team explaining the situation.

That's a pretty cool feature.

 
Just one note - I'm fairly positive (in fact, I think Alex tested this) that if you suspend, the member can't read a PM to them. I know that's the case if you PM them when they are banned. For that reason, I always elect to send an email through the board to inform them.

 
Yes, that's correct. Although by PM knapp appears to be referring to his 'Note for member' logged for Saunders, which is visible to Saunders if he knows to click on the right link in the 'You're suspended' message he'll see upon logging in. If you ask me, that link isn't as obvious as to its destination as it should be. I believe it just says "More details".

I've been thinking of using the "stop posting content" option in lieu of suspensions, since it achieves almost all of what is needed, but allows members to continue using PMs.

 
My experience with suspending posting ability is that it leads to a mountain of PMs. Now that several of our frequent members are aware that I have a twitter account, I get griped at there. It would be worse if they could still come here and PM me.

 
Does the search for Members by IP address work for anyone? I'm pretty sure it used to by I haven't gotten anything to show up in some time. Not sure if it was exactly on the upgrade or not but I've tried several over the last month and haven't had anything show up.

 
I've not used it, so not sure. But I know we still have odd issues creeping up. For example, the Prediction Contest thread for FAU - after I started it, I received notifications when someone posted in it. Then, after two or three days - no notifications. I have "Unfollowed" it and then set it "Follow", I have checked my notification settings and they are correct, and I get notifications for other threads. But not for that thread. And now I no longer get email notices of reported posts - even though the settings are correct.

I'm inclined to believe that we may need to do a complete, clean reinstall of the software, but with the season less than 24 hours away (YAY!) that's simply not an option.

 
Not sure if this is from the upgrade but I know it used to work:

The "Load More Topics" link at the bottom of the page now loads the same page of threads over and over again.

 
No, it's in the full version. Right under the last topic on the page. Right above Page x of y and the links the the other pages in the forum. Left hand side.

 
There's probably more things like this (broken links) but this one is fixed now. Good catch, Mav!

This is frustrating out of IP Board. In upgrading their software they broke previous template links just so they could change

Code:
ipb.forums.fetchMore = {
						'f': parseInt("{$this->request['showforum']}")	,
						'st': parseInt("{$this->request['st']}"),
						'sort_by': "{$this->request['sort_by']}",
						'sort_key': "{$this->request['sort_key']}",
						'topicfilter': "{$this->request['topicfilter']}",
						'prune_day': "{$this->request['prune_day']}",
						'max_topics': "{$this->settings['display_max_topics']}"
					};
to

Code:
ipb.forums.fetchMore = {
						'f': parseInt("{$this->request['showforum']}")	,
						'page': parseInt("{$this->request['page']}"),
						'sort_by': "{$this->request['sort_by']}",
						'sort_key': "{$this->request['sort_key']}",
						'topicfilter': "{$this->request['topicfilter']}",
						'prune_day': "{$this->request['prune_day']}",
						'max_topics': "{$this->settings['display_max_topics']}"
					};
Spot the difference? Yeah, they renamed st to page. Probably a better name, but still.
 
Last edited by a moderator:
I see a unicorn in all that nonsense..............
default_laugh.png


 
If I had a dime for every time I've seen some code monkey screw up a perfectly good fetch command with bad parsing I'd have... no dimes. Because I have no idea how to read or write that stuff.
default_biggrin.png


 
Back
Top