Skip to content

Releases: Tinyportal/TinyPortal

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

TinyPortal 2.0.0

05 Oct 18:30
f102a3b
Compare
Choose a tag to compare

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

TinyPortal 2.0.0 can be used on SMF 2.0 and 2.1
Minimum required PHP version : 5.6.0
Highest supported PHP version (tested) 7.4.11

Changelog: TinyPortal 2.0.0

Technical updates (2.0.0):

  • fix for frontpage layouts: 'Promoted topics only' and 'Only forum-topics' not showing images and 'Promoted topics + articles' and 'Forum-topics and articles' not showing the comments links for topics
  • fix for topics on frontpage not being shortened
  • fixed frontpage showing less forum topics then set
  • fix for frontpage not showing guestnews when using Forum-topics and articles - sorted on date
  • fixed Block collapse option
  • fixed setting 'Use first post attachment preview as icon'
  • fixed 'create article' links in User block not working for non-admins
  • restored missing "Posted in" links in articles
  • fixed the collapse function on article comments
  • fixed TPdownloads error for empty items
  • changed Hide edit link in articles to Display edit link in articles

New functionality (2.0.0 RC1 and 2.0.0):

  • added Mentions to Shoutbox and article comments (for SMF2.1 only)
  • updated admin pages for a more logical layout including tooltips
  • added setting to disable the PHP eval function
  • added setting allows removal of TinyPortal menu option for all users but admins
  • updated TinyPortal menu option allowing direct access to settings pages
  • added functionality to allow / disallow links in article comments
  • updated article comments display and added comments counters
  • replaced 5-boards option with multi-select for news boards topics Frontpage
  • added 'include or exclude boards' option to recent topics block
  • added extra css file tp-custom.css for maintaining styles for use in articles
  • allow for over 30 search results and pagination on article search
  • added option in TPdownloads to create a downloadable item with a link to a file
  • added additional article category layout
  • new setting in Article settings to control Icon upload size and display size
  • new setting that allows selection of header and frame styles for forum topics on the Frontpage
  • include Comments and New comment link in Simple article layout
  • updated Edit and Comments link in articles
  • added article setting that allows control over 'Posted in category' link

NOTICE! because of the database changes in this version there's no going back to TP 1.x.x after installing version 2.0.0. You can install previous versions, but by doing that you WILL lose TP data and you will need to manually fix or recreate your content!!! For these reasons it's advised to backup your database and files before proceeding.