Skip to main content
Topic: EARLY Beta version of 2.0  (Read 4777 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: EARLY Beta version of 2.0

Reply #75

Did another site refresh today.  I'll try to highlight some of the changes

  • Another batch of PHP 8.1 updates.  Some of these were blockers, some were simply error log warnings.  Either way the bulk of them should have been addressed
  • Fixed a few install issues, still have work to go
  • You can now use a gravatar as a users default avatar (in place of the shadow bust), several themes to choose from as well. Thanks @Trekkie101 for the idea
  • Several search tweaks, outlined them in another post.  Most minor but should help improve overall results and their presentation.
  • Improved / enhanced webP support to allow admins to accept webP uploads but convert them to png or jpg (system will choose based on the upload having transparency or not)
  • Improved the attachment upload code, again for the above webP image, the interface will show the image was converted (name extension) and the space left etc. is correctly updated (attachment resize is also all built in).  Several tweaks for keeping track of the values as items are added and deleted.
  • Adjustments to the meta description tag to better leverage the open graph and schema data that is created.
  • Lots-O-bug fixes plus more open issues closed
  • Major updates to outbound mail.   When using the mail list functions, outbound email will now include a true HTML version.  This will be seen when getting posts text by email.  That is not as easy as it may sound, HTML in email needs (or should) follow  many rules in order for the HTML to be used/understood.   Without getting to deep into the details, the basics are the HTML is wrapped in a table structure, its has its own style sheet, needs to be html4/css2 level, and a few other gems.  It also has to account for any "fancy" css we use in our parseBBC output and simplify that so it can be consumed with a basic CSS styles, suitable to email embedding.
  • Overall better email emoji, quote, code, etc support (catching up with all the HTML changes we made to those tags).  These improvements are in markdown and bbc conversions
  • Continued theme tweaks (all variants) as issues are noted.

Probably some other things I'm forgetting ... and of course likely introduced a few new bugs.
Last Edit: July 30, 2022, 08:52:42 pm by Spuds


Re: EARLY Beta version of 2.0

Reply #77

LOL ... as I read about the HTML "support" in various, still in use, mail clients well:exploding_head:

Re: EARLY Beta version of 2.0

Reply #78

And another site refresh last night ... there were a few db changes, so for anyone running a copy see the upgrade script in install.  Added one col to boards, changed session size/type in 3 areas, moved some theme to be site settings.

  • Improved Emoji support for mobile
  • Small improvements to site metadata
  • Added ability to individually turn off moderation and user logs (if core logging is enabled at all)
  • Moved draft selection to "load draft" button, better visibility, less clutter
  • Added additional info (if available) and categorized admin support area php/server/ElkArte
  • More email improvements, mostly on inbound processing but some outbound improvements as well.
  • Many bug fixes, closing old github issues
  • Many areas of general code cleanup
  • Moved all logging actions to single area in ACP, still need to overall ACP
  • Moved some theme options to site options (show edit, show group, show avatar, ..)
  • Added ability to enable -old post warning- on a per board basis
  • Continued CSS normalization across the variants / removal of unused classes / fold some odd single use classes into core ones
  • Improved unsubscribe from XYZ tokens that are sent via email
  • Improved code block protection for markdown, centralized / exposed protect code block functions
  • Search now uses date pickers (in advanced) instead of old/odd/confusing older/newer days input
  • Package server screen was missing tabs
  • Standardized on varchar 128 for session data (was char or varchar 64)
  • Continued theme cleanup and fixes
  • Improve / differentiate between full word and sub word matches in search highlight
  • More php8.1 updates
  • Allow use of gravatar as default avatar (selectable set as well)
  • Other stuff I forgot, see github commits should you want details

Re: EARLY Beta version of 2.0

Reply #79

QuoteExecuting: "Dropping the custom search Index..." (5 of 10)
Adding Language edit table...done
Removing old hash custom search index...done
failed

In upgrader.

Edit:

After removing that function, it just fails on the next, followed by the next etc.

I manually added the old_posts thing and the forum works again.
Last Edit: August 31, 2022, 01:01:09 am by Trekkie101

Re: EARLY Beta version of 2.0

Reply #80

Thanks, I'll take a look and see what I mussed up!  When I did the site upgrade I did it the old manual way :innocent:

Re: EARLY Beta version of 2.0

Reply #81

I’ve found the failure doesn’t seem to be related to the steps, as every step can produce a fail, was a bit bizzare - so I just manually did them.