HTML5 Icon HTML5 Icon HTML5 Icon
TP on Social Media


Welcome to TinyPortal. Please login or sign up.

July 16, 2024, 09:04:27 PM

Login with username, password and session length
  • Total Posts: 195,319
  • Total Topics: 21,233
  • Online today: 79
  • Online ever: 3,540 (September 03, 2022, 01:38:54 AM)
Users Online
  • Users: 0
  • Guests: 42
  • Total: 42

TinyPortal 2.3.1

Started by @rjen, July 20, 2023, 07:03:49 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.


The TinyPortal Team is pleased to announce the release of TinyPortal 2.3.1

TinyPortal 2.3.1 can be used on SMF 2.0 and 2.1

Minimum required PHP version : 7.0.0

Highest supported PHP version (tested): 8.1.6


This release includes the following changes relevant to SMF 2.0 and 2.1:

This includes the following updates and fixes:


- CSS update to prevent shoutbox avatars not being resized when 'resize avatars in browser' is set

- Fix help popup in menu manager showing error

- Fixed shoutbox action showing in the who's online list

- Fixed code blocks in posts on frontpage not showing correctly

Functional changes (SMF2.1 only):

- Added setting Minimum number of messages to read for recenttopics

  In SMF2.1 this can be used to expand the # of messages read by SSI_recenttopics

- Added new Topposter blockcode for SMF2.1 dealing with avatars beter


NOTICE!: Due to a bug in SMF 2.1.3 upgrading TinyPortal may result in this error message: "All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead". In order to update TinyPortal while on SMF 2.1.3 you may need to install the [correction MOD that can be downloaded from the support site](;sa=download;dl=item177). After applying this MOD you will be able to re-install TinyPortal on SMF 2.1.3. Please note that the correction MOD should be uninstalled prior to patching SMF to version 2.1.4.

This version contains an update of the internal block variable handling: after this upgrade there is no returning to TinyPortal versions before 2.3.0 while keeping the existing blocks intact!

Running Latest TP on SMF2.1 at:


Runs like clockwork.

The only noticeable thing: The for SMF 2.1 useless table adjustments (from line 1152 in tp-styles.css). Is there any way to install them exclusively for SMF 2.0?

In all other respects: A fine piece of work. Is there actually something like a timeline or milestones (what have to be done for PHP8.2 or whatever)?
"I'm not going to censor myself to comfort your ignorance."

Testsites (may be online or not ;-) )
ElkArte 1.1.x & TP on Apache2.4.48, PHP 8.1.2 FPM/FastCGI, MariaDB 10.5.12


It should work on PHP 8.2, when PHP 8.3 reaches RC I'll do some testing to ensure TinyPortal works.