Skip to content

Releases: Tinyportal/TinyPortal

TinyPortal 3.0.1

17 Jul 18:53
3bdaf99
Compare
Choose a tag to compare

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

TinyPortal 3.0.1 can be used on SMF 2.1 and should also work on SMF 3.0

Minimum required PHP version : 7.0.0
Highest supported PHP version (tested): 8.3.1

This includes the following updates and fixes:

Functional changes:

  • added more clear control for allowing standalone mode
  • new setting to hide the TinyPortal menu options from user profiles
  • added block setting to control block behaviour based on screen width
  • added block setting to allow custom style per block
  • block title maintenance update. This now follows forum language instead of user language
  • added new blockcode files for stats such as most liked users and most likes messages
  • added options in the article settings to set the headerstyle and body style for articles
  • added article setting to set the max image size for uploading to the quick-list

Technical changes and Bugfixes:

  • reworked the panel layouts to all use flex: the minimum width that the panelblock layout switches to vertical is now set to 600px
  • cleanup in all templates
  • fixed standalone mode not working in version 3.0.0
  • fixed a bug in the shoutbox that showed when smileys in the forum were missing
  • fixed the encoding / decoding of poster names in shoutbox
  • fixed search results not being highlighted
  • removed error Attempt to specify a non-integer value! from errorlog
  • fixed 8: Undefined index: cannot_tp_can_shout
  • fixed 8: Undefined index: cannot_tp_artcomment

Notes:

Support for SMF2.0 has been dropped starting TinyPortal version 3.0.0.
SMF2.0 is still supported by TinyPortal, but only up to TinyPortal version 2.3.1.

Note that SMF3.0 is under development, we cannot guarantee stable support for 3.0 untill a Final version is released.

TinyPortal 3.0.0

19 Jan 18:44
71e590a
Compare
Choose a tag to compare

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

TinyPortal 3.0.0 can be used on SMF 2.1 and should also work on SMF 3.0

Minimum required PHP version : 7.0.0
Highest supported PHP version (tested): 8.3.1

This includes the following updates and fixes:

Functional changes:

  • dropped support for SMF2.0
  • added support for SMF3.0 alhpa
  • now allows setting TinyPortal search permission for guests
  • improved FTP processing TPdownloads
  • screen layouts of TPdownload admin and user interface updated
  • disallow quotes in short name fields for articles, categories and downloads

Technical changes and Bugfixes:

  • changed responsive layout to flex-grid
  • cleanup and merge of css files
  • moved all color values to CCS-variables in tp-colors.css
  • fixed smiley handling in shoutbox
  • fixed TinyPortal search function not dealing with quotes
  • fixed uninstall leaving TPListImages.php behind
  • fixed errors in TPdownloads when file does not exist on server
  • fixed downloads admin not showing downloads of deleted members

Notes:

Support for SMF2.0 has been dropped starting TinyPortal version 3.0.0.
SMF2.0 is still supported by TinyPortal, but only up to TinyPortal version 2.3.1.

Note that SMF3.0 is under development, we cannot guarantee stable support for 3.0 untill a Final version is released.

TinyPortal 2.3.1

20 Jul 18:01
b192d13
Compare
Choose a tag to compare

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

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

Bugfixes:

  • 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

Notes:

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 TinyPortal.net support site. 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!

TinyPortal 2.3.0

05 Feb 14:37
ca78606
Compare
Choose a tag to compare

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

TinyPortal 2.3.0 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

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

New functionality:

  • Added new blockcode for Mini Calendar in SMF2.1
  • Change to recenttopics block to prevent no topics showing when using unpopular boards
  • Added option to 'open in New window' for Menu Buttons created in the menu manager
  • New permission to control TinyPortal search functionality
  • Updated the Top posters blockcode
    Multiple shoutbox updates:
  • Updated shoutbox timeformat setting to align with SMF settings
  • Added link to shoutbox settings for admins in shoutbox block
  • Added options to shoutbox blocks for showing avatars, position of post bar and new messages
  • Shoutbox now also allows the smileys from the 'Pop-up' to be used
  • Removed 'hover' effect on shoutbox timestamp
  • Images in shoutbox now limited to a maximum width to prevent from showing full screen

Bugfixes:

  • Fix for BBC articles in SMF2.1 not parsing correctly
  • Fixed PHP8.1 error explode(): Passing null to parameter #2 ($string) of type string is deprecated
  • Fixed error Undefined variable $grid_recycle
  • Fixed help popups showing 'error' in SMF2.1.3
  • Fixed some language string typo's
  • Fixed undefined index: allow_guestAccess
  • Fix for avatar size in articles when 'Resize in user's browser' setting used
  • Fixed setting 'Admin can see all blocks'
  • Force css update with new install
  • Moved Copyright notice to Mod Credits in SMF2.1
  • Some updates to shoutbox classes to prevent conflicts with other mods
  • Improved block handling resetting block values when changing block type

Notes:

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 TinyPortal.net support site. 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 older TinyPortal versions while keeping the existing blocks intact!

TinyPortal 2.2.2

12 May 18:47
7bde54f
Compare
Choose a tag to compare

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

TinyPortal 2.2.2 can be used on SMF 2.0 and 2.1

Minimum required PHP version : 7.0.0
Highest supported PHP version (tested): 8.1.1

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

New functionality:

  • TinyPortal package now supports upgrade option in SMF2.1

Bugfixes:

  • Css file cleanup fixing some validation issues
  • Fixed some textstrings for easier translation
  • Fix for BBC blocks in SMF2.1 not parsing correctly
  • Fixed language strings for alerts on TP mentions
  • Fixed shoutbox layout when using scroll function
  • Fixed layout issue with quickactions on mobile display

Note:
when updating from TinyPortal versions older than 2.1.0, recent topics blocks are enhanced with a new block setting: "Characters to display in titles". Due to this change any pre-existing recent topics blocks 'may' have a changed title length after installing the new version of TP. Please check these blocks and adjust the block setting "Characters to display in titles" to the desired length...

TinyPortal 2.2.1

16 Feb 15:20
eb7b9ac
Compare
Choose a tag to compare

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

TinyPortal 2.2.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.1

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

Bugfixes:

  • fix for shoutbox block causing too many redirects on a new install
  • fix for download announcement topic assigned to guest
  • restored PHP support for PHP 7.0 and 7.1

Note:
when updating from TinyPortal versions older than 2.1.0, recent topics blocks are enhanced with a new block setting: "Characters to display in titles". Due to this change any pre-existing recent topics blocks 'may' have a changed title length after installing the new version of TP. Please check these blocks and adjust the block setting "Characters to display in titles" to the desired length...

TinyPortal 2.2.0

11 Feb 19:08
a3dd855
Compare
Choose a tag to compare

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

TinyPortal 2.2.0 can be used on SMF 2.0 and 2.1

Minimum required PHP version : 7.2.0
Highest supported PHP version (tested) 8.1.1 (tested)

Changelog: TinyPortal 2.2.0

Relevant to SMF 2.0 and 2.1:

New functionality:

  • added most standard SSI functions as options to SSI block
  • updated stats block to use thousand separators
  • added font-awesome icons for menu options in specials themes
  • updated installer to provide more consistent log information

Bugfixes:

  • fixed block access page shows incorrect panels for blocks
  • fixed Save button on block access pages showing between blocks when uneven #items
  • fixed missing div on Downloads page when top downloads not activated
  • fixed broken category links in profile articles view and use short names when available
  • fixed link to article category from Profile
  • fixed mini calendar blockcode for PHP 8.1
  • fixed singleshout blockcode for 2.1.x
  • general code updates for PHP8 compatibility

Note:
when updating from TinyPortal versions older than 2.1.0, recent topics blocks are enhanced with a new block setting: "Characters to display in titles". Due to this change any pre-existing recent topics blocks 'may' have a changed title length after installing the new version of TP. Please check these blocks and adjust the block setting "Characters to display in titles" to the desired length....

TinyPortal 2.1.0

10 Aug 19:34
fec54f2
Compare
Choose a tag to compare

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

TinyPortal 2.1.0 can be used on SMF 2.0 and 2.1

Minimum required PHP version : 7.2.0
Highest supported PHP version (tested) 8.0.0

Changelog: TinyPortal 2.1.0

Relevant to SMF 2.0 and 2.1:

New functionality:

  • Updated the shoutbox functionality to allow for multiple shoutboxes
  • Added setting to recent topics blocks allowing the admin to set the title length per block
  • Recent topics block updated to not show topics to guests when forum setting does not allow guests to browse the forum

Bugfixes:

  • added missing Image for Myarticles
  • fixed upshrinks not working
  • fixed some string shortening issues
  • updated script handling to prevent errors
  • remove HR elements from menu's to prevent W3C errors
  • removed UTF8 english language files from the package
  • fixed shoutbox time offset error and removed Save button on category list
  • fixed shoutbox to allow shouts over 300 characters
  • fixed incorrect text strings article options
  • fixes article Show Comments Error
  • updated article comments page to toggle between new comments and all comments
  • updated Panel grids to CSS grid
  • fixed panel settings in category overruling global panel setting
  • updated user block to work with SMF2.1 RC4
  • fix for RSS feed giving 403 errors
  • fixed RSS width block setting (not allowing to enter width unit)
  • fixed IMG width in RSS block: max-width 100% instead of width 100%
  • fixed issue "Database error, given array of integer values is empty. (cat)" when switching to Articles in Category block without saving block settings
  • fixed 'divsion by zero' error on downloads stats page
  • fixed error '8: Trying to access array offset on value of type null' in TPlistimages
  • fixed marquee issue for scrolling shoutbox

Note:
when updating from TinyPortal versions older than 2.1.0, recent topics blocks are enhanced with a new block setting: "Characters to display in titles". Due to this change any pre-existing recent topics blocks 'may' have a changed title length after installing the new version of TP. Please check these blocks and adjust the block setting "Characters to display in titles" to the desired length...

TinyPortal 2.0.1

20 Jan 08:28
ba4dc9b
Compare
Choose a tag to compare

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

TinyPortal 2.0.1 can be used on SMF 2.0 and 2.1

Minimum required PHP version : 5.6.0
Highest supported PHP version (tested) 8.0.0

Changelog: TinyPortal 2.0.1

Relevant to SMF 2.0 and 2.1:

Technical updates:

  • fixed "Unable to load the 'main' template" errors for guests
  • fixed "Database error, given array of integer values is empty. (cat)"
  • fixed PHP7.4 issue "Trying to access array offset on value of type bool" when submitting an article
  • fixed "Undefined index: QUERY_STRING"
  • fixed bbc descriptions for downloads not being parsed in category page
  • fixed frontpage topics showing readmore link even when not shortened
  • fixed frontpage topics double line breaks being stripped
  • fixed error viewing recent comments page "Unable to load the 'main' template"
  • fixed article search error "preg_replace(): Unknown modifier"
  • updated admin section to not allow setting 0 frontpage topics
  • make news board selection a required field
  • standardized some field lengths in admin section
  • css fix for long text strings in articles not breaking on apple devices
  • fixed shoutbox refresh to allow the value '0'
  • Added check to make sure var5 exists before selecting from it to fix unknown column error when upgrading from versions prior to 1.4R

Tinyportal 1.6.9

20 Jan 08:29
1721541
Compare
Choose a tag to compare

This is a bug fix only support for older php versions
Minimum required PHP version : 5.4.0

Changelog TinyPortal 1.6.9
This release includes the following fixes:

Relevant to 2.0 and 2.1:

  • Fix search string not being correctly escaped when printing to the screen