Xenforo conversion thread ( ES 2.0 )

I just remembered having the same issue years ago when the Tesla Motors Club forums upgraded as well. I eventually gave up and turned off email notices and just used the "Watched Threads" option since I visit that forum every day.
 
Interesting. I get every email it intends to send to me.
I've adjusted the email interval to users who have been active within the last 180 days but i'm concerned that this will cause email problems with our provider.
It used to be every 30 days.

If this doesn't change things, i need to look into our mail configuration closer.

PS.. posting is up by 33% since this upgrade but it's hard to separate out the effect of us entering bike season ( spring-fall ) vs the platform upgrade itself.
 
I just remembered having the same issue years ago when the Tesla Motors Club forums upgraded as well. I eventually gave up and turned off email notices and just used the "Watched Threads" option since I visit that forum every day.

Hmm, they're on Xenforo too. :cry:
 
Another XF or conversion bug:

XF can't find all content that actually exists. For instance, this user
has one post, here:
but if you click on their profile, and then the Postings tab, you get this
"Gofast1973 has not posted any content recently."
If you then click the Find button and Find all content by... you get this
"Endless Sphere
No results found."
The post was only made a bit over a year ago, but regardless of the time it was created it should still be findable by XF.
You get the same results by using the Search button at the top right of any XF page, and entering this member's username in the "By" field (leaving the rest default blank), or by using the Advanced Search page
and entering this member's username in the appropriate field and leaving the rest at default.

There's other content I know exists but haven't been able to locate in various searches over the last several weeks, but couldn't find a specific recipe to diagnose the problem with because I couldn't find the content to try to locate it some ohter way. This at least is repeatable and may help locate the root of the issue?


While we're talking about searches, the search will not attempt to look for two letter terms, but many things we post about here use these, and wihtout them the search finds either nothing or too much. :( Would it greatly affect the server to decrease the minimum character limit from three to two?
 
Honestly that's pretty weird.
However, this user hasn't logged in since the conversion and it's likely some caches/indexes of post have not been updated.
What we noticed is that a lot of counts of things on phpbb were incorrect in the first place and some were copied over to xenforo. These don't get updated until the user does something.

So this isn't a great case :/
Let me know if you see this happening with an active user; i need to know about that.

I set the minimum search length to 2 characters per your request. We have copious amounts of extra CPU power compared to when we were in phpbb land.
 
It's hard to find a good test case for post counts, because most of them are probably from when PHPBB was losing content (images, attachments, entire posts/threads, etc).

But the problem here is not post counts. It is actual content that the search literally cannot find, but there is no logical reason it shouldn't, from the standpoint of a user.

Maybe my understanding of how a search works is flawed, but:

If I do a search, I expect XF to actually look for the content specified in the search. So if I search for all posts with a specific username in them, I expect XF to do an actual search for the characters I put into the username field, and show me all matching content for those. If I put in a valid username, it should search for posts with that username attached to them as owner/creator/whatever field it calls it, and display them. It doesn't--if it did, it would show the single post by that user, whether or not they have visited recently or not.

If it is going to hide content of people that haven't visited since the conversion, there is going to be a lot of useful information that no one will be able to find without resorting to an external search engine (assuming XF will even let that happen as PHPBB would have, which I'm beginning to doubt).


Another problem is it simply wont' even try to match a partial username. For instance, if I put Nep* it should show me all posts by all usernames that start with Nep, regardless of what other letters are in the username beyond those first three. If I put in *tron* it should show me all usernames that contain that string tron, regardless of what characters are before or after it. But XF can't do these very simple things:
"Oops! We ran into some problems.
The following members could not be found: *tron*. "

Even the crappy PHPBB search could do this.

If XF's search isnt' even as good (from a user standpoint--regardless of how it works internally) as the crappy one in PHPBB, it might be a good idea for it to be one of the very first things to upgrade, because having a forum full of information you can't find things in isn't very useful. ;)
 
PS.. posting is up by 33% since this upgrade but it's hard to separate out the effect of us entering bike season ( spring-fall ) vs the platform upgrade itself.
Is there a breakdown? I’m being exposed to more parts of the forum that I used to only look at when I had specific things to research. With the addition of the Latest posts section on the main page(s), I can see the activity on other sub forums (that used to get less traffic) and getting a lot more info in real time. Before, by the time I’d see one of those posts, it would stale. Seems like it promotes cross pollination. Are the number of new posts appearing there fixed, or adjustable based on real estate? It would be nice to expand that a bit to display a few more rows. Maybe 86 the Forum statistic section?

EDIT I'm guessing the mods have a broader/overarching view of the forum/subforums than the typical member, due to the role.
 
Could be related, but I noticed yesterday while trying to find an old FUTR for sale thread (which I never found) that trying to search from google also seems to be quite crippled now. Is it possible that the forum move has crippled indexers both internal and external?

Cheers
 
It's hard to find a good test case for post counts, because most of them are probably from when PHPBB was losing content (images, attachments, entire posts/threads, etc).

But the problem here is not post counts. It is actual content that the search literally cannot find, but there is no logical reason it shouldn't, from the standpoint of a user.

Maybe my understanding of how a search works is flawed, but:

If I do a search, I expect XF to actually look for the content specified in the search. So if I search for all posts with a specific username in them, I expect XF to do an actual search for the characters I put into the username field, and show me all matching content for those. If I put in a valid username, it should search for posts with that username attached to them as owner/creator/whatever field it calls it, and display them. It doesn't--if it did, it would show the single post by that user, whether or not they have visited recently or not.

If it is going to hide content of people that haven't visited since the conversion, there is going to be a lot of useful information that no one will be able to find without resorting to an external search engine (assuming XF will even let that happen as PHPBB would have, which I'm beginning to doubt).


Another problem is it simply wont' even try to match a partial username. For instance, if I put Nep* it should show me all posts by all usernames that start with Nep, regardless of what other letters are in the username beyond those first three. If I put in *tron* it should show me all usernames that contain that string tron, regardless of what characters are before or after it. But XF can't do these very simple things:
"Oops! We ran into some problems.
The following members could not be found: *tron*. "

Even the crappy PHPBB search could do this.

If XF's search isnt' even as good (from a user standpoint--regardless of how it works internally) as the crappy one in PHPBB, it might be a good idea for it to be one of the very first things to upgrade, because having a forum full of information you can't find things in isn't very useful. ;)

XF search should show everything for a given user. You are correct that it doesn't and this is a big problem.
On our task list is to totally redo the search.

As you type in fields such as membername, it automatically autocompletes them. It doesn't take * like phpbb did. The software does have this feature.

2023-04-12 15_42_46-(2) Endless Sphere.png
 
Could be related, but I noticed yesterday while trying to find an old FUTR for sale thread (which I never found) that trying to search from google also seems to be quite crippled now. Is it possible that the forum move has crippled indexers both internal and external?

Cheers

Google takes around 6 months to reindex a site and sometimes things get scrambled during that time. I've seen this happen on many sites. We should give it another ~3 months before we say there are indexing issues, otherwise we're chasing our tail.

Is it possible that you can find this thread in:
ES 1.0 Graveyard - Index page ?

if so, please post the link here so i can see if there's correlating content here.

This may be another instance of the search completeness problem.
 
On our task list is to totally redo the search.
Cool. When you need help testing it, I'm here. :) (I wish I could help you actually write it, but I just don't know enough about this stuff to do that).

When you get that far, I do have a number of thoughts on how it could be improved, regarding how a user interacts with it, and what options would be useful in the various technical content searches we really need to be able to do with it.

In the meantime, I don't know if the Elasticsearch option is in use already, in the ACP Enhanced Search option menu, or if it would help anything, or if it is what is causing the present issues?

As you type in fields such as membername, it automatically autocompletes them. It doesn't take * like phpbb did. The software does have this feature.
I know about the autocomplete, but it doesn't help with anything you don't know the first part of....it only autocompletes the rest of something you start typing, which is only useful for a portion of membernames.

So...it *should* take wildcards, so that you can find things by members you don't know the full name of, or can't remember which one with similar name posted it (and thus need to look thru the posts of multiple people). (this happens for me frequently, and I can't be the only such person, even if others needing this don't speak up)

For the pre-conversion stuff we can all still use the archived ES1.0 version's search to locate these, for those that think of it or know that it exists (I expect most members don't pay that much attention so don't know) but for anything since the conversion and going forward, XF's search is the only option.


BTW, XF's search is incomplete even when not including the author field, just using the search term field. For instance, if I use *30q*, XF only finds two pages of posts, 22 results. All returned results are from 2018 or more recently, except the last result from 2009.

PHPBB finds 130 pages of posts, 3248 results, also has results from dates not found in the XF search.

Some of the shortness of results in XF can be explained because XF's search links *sometimes* (but not always) appear to go to threads instead of individual posts, such that if it finds the result in more than one post in a thread it only shows the thread not the posts (which is quite unhelpful for threads with more than a page or two), but it doesn't apply to all of it's results. Some of them it simply doesn't find, or if it finds them it doesn't display them; I haven't yet determined a specific pattern to it's lack to try to trace down.
 
Last edited:
Is it possible that you can find this thread in:
ES 1.0 Graveyard - Index page ?

if so, please post the link here so i can see if there's correlating content here.

This may be another instance of the search completeness problem.
This is the only FUTR - titled thread in the Online Market there.
in XF it is here
 
I also need to quantify another separate problem, but I don't have enough data yet, as I just verified it is actually happening and wasn't just my imagination: Sometimes XF isn't showing all "new" content, using the New Posts page
New posts (note that the number at the end changes when you click the New Posts button; just loading or refreshing the same numbered page doesn't actually show you new content, just the same list it did last time; it appears to be a generated page for every time any user clicks this link, so each user gets their own version every time they click it--other pages for similar content operate similarly)

I suspect that it is either a similar issue to the search, or one that is directly related to it, in the filtering of results.

For instance:
--I'll click the New Posts link in the list at the left, under What's New, and get a new set of Unanswered and Unread posts (as that's what I have set as the default).
--I middle click the thread title for each of those links, to open each in a new tab at the latest reply point.
--I click the Unanswered filter bar, so that it clears that filter and now XF refreshes the page with only Unread posts.
--I middle click the thread title for each of those links, to open each in a new tab at the latest reply point.
--I then see that the notification bar shows a number of alerts on the bell icon, and review those--the gray (highlighted) ones that show me things I haven't yet visited or read will be for threads with replies (or reactions) that are *not* included in the Unread posts I just opened, even though they occured between the last time I visited that thread and/or opened the New Posts / unread-filtered page (and then visited each such thread), and the time I just did so now.

I don't expect the reactions to show up in anywhere but the bell icon...but I do expect the threads that got new replies I haven't read yet to always show up in the Unread filter list.

As I noted, I haven't found a repeatable recipe for this, but it has happened a number of times--at first I thought it was just me not noticing something, but this last time I became certain that it is some form of issue with XF's filtering (or something). It happens so rarely it could take a while to narrow down.
 
Last edited:
Let's re-evaluate specifics of search after the makeover. It needs a lot of work.

Two things:
1) We are not making use of elasticsearch currently, but we do have the advanced search system onboard. It's a black art to set up elastic search and get it running in a stable fashion w/o interrupting the forum so this is one of those things i'd like to be sure i'm not busy for a whole week before attempting. Right now my work load is a bit too chaotic.
2) We currently have an outdated version of Xenforo and this could be the reason for our deficiencies

These two changes are super big and could affect a lot of specifics.
Let's get back to you on that - another member of the ES dev team is about to get freed up and have a good slot of time to start kicking ass on some things here.
 
Sure. I'm mostly just noting all these things down as I find them so they can be sorted for priority, etc, and determined if they can even *be* fixed or changed, as time permits. :) If I have enough time and energy I can compile the various issues found by people into a thread or set of threads just for that purpose.

Whenever the team starts working on updates/etc., then if you setup a test server I can poke at it to see if any of the issues go away with any updated XF version.
 
Let's re-evaluate specifics of search after the makeover. It needs a lot of work.

2) We currently have an outdated version of Xenforo and this could be the reason for our deficiencies
I think there may be a slight lag, contributing to some of the odd behavior. In general, I'm using the refresh button a lot more. Seems to cure things like getting the cursor over from the quote window of a reply, to the reply area. The latest post section seems to have a delay; I can hit refresh a few times in a row, then see something show up that was posted a few minutes ago. Like the old PC support days, when the solution was always to reboot LOL. It feels like there are other small delays; I'm wondering if there's still a lot of indexing going on in the background..
 
A minor feedback: it would be good to ask for a confirmation before "Like"-ing a post or removing "Like". I accidentally "Like"'-ed one & many times was near to "Like"-ing other posts. Seeing the one I accidentally "Like"-ed, I feel like an idiot (not because there is anything wrong in that post, but a "Like" is not an appropriate one for that post) .
 
What does the like mean at the right side of a thread title?
I assume it meant that I liked a post in that thread, but I haven't even clicked on it yet.
 

Attachments

  • like.PNG
    like.PNG
    118.1 KB · Views: 2
AFAIK it means at least one post in that thread has received a like from someone. XF shows all likes anyone made to everyone; it doesn't appear to show you only your likes.
 
Hmm.

Is it just that you aren't seeing hte *battery* icon on those threads with likes? Or is there *no* icon on those threads? It doesn't appear to use the battery icon for all threads with likes.

I clicked a handful of no-icon threads randomly in various forums and didn't find any with any liked posts, but it was a very very small sample size.

Do you have a link to specific threads that do not show an icon in the subforum's thread list, but do indeed have threads with likes in them? Might help us narrow this down.



I hadn't previously "liked" any posts, so I looked and if I view the subforum this thread is in, I can see threads with likes (like this one Just a test to check if i can post now. ) though not the battery icon, even though one of the likes in that thread does use that one (the other uses a different one) by other members.

Then as a test I liked a post here in this thread by Neptronix, using the "doin science" like. When I then view the subforum this thread is in, I can see this thread has a like (battery icon), and I can see when viewing the pages of this thread that that post has a like for "doin science", though it is not a battery icon, and I don't see a post with the battery icon like.
 
Do you have a link to specific threads that do not show an icon in the subforum's thread list, but do indeed have threads with likes in them? Might help us narrow this down.
This thread doesn't show a battery icon but it has likes in it:

This thread on the other hand does show a battery icon:
 
Back
Top