Advertisement:
NameCheap

Author Topic: Changes of note since SMF 2.0 RC3  (Read 35433 times)

Offline [SiNaN]

  • SMF Super Hero
  • *******
  • Posts: 11,519
  • Young and Foolish
    • SimplePortal
Changes of note since SMF 2.0 RC3
« on: May 20, 2011, 08:24:18 AM »
Hello everyone,

While we are finalizing our preparations for the SMF 2.0 final release, having found some free time to cool my head off, I thought I would deal with another thing which I have been planning to do for months: making a post noting the important changes since RC3.

Yep. This is a long long delayed post noting the important changes made to SMF 2.0, which mostly affects modification authors, as well as the regular forum administrators, since SMF 2.0 RC3 version. If you are looking for a status update on SMF 2.0 development, check out my last blog post, if you haven't done yet.

Package database functions forced UNSIGNED attribute for numeric fields
Membergroup changes through profile were not being logged
  • SMF 2.0 allows admins to track member profile changes if respective Core Feature is enabled. However, it did not log member group changes. Now it'll log both primary and additional group changes properly.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=3953
  • Fixed in: RC4 (revision 9859)
Always allow personal messages from self
  • Members could not send personal messages to themselves when they only allowed personal messages from Administrators and/or buddies. The fix makes sure members can send personal messages to themselves regardless of their personal message ignore settings.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4267
  • Fixed in: RC4 (revision 9861)
Table creation did not return success or failure
  • Using package database functions, if you had an incorrect table definition, the table was not created but there were no errors given either. The error is now displayed and logged.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=3405
  • Fixed in: RC4 (revision 9883)
Guests reporting posts did not log e-mail and IP, and did not support visual verification
  • E-mail and IP addresses was not logged and it was not possible require visual verification while guests were reporting posts, which made moderation impossible. E-mail and IP addresses are now logged and it's possible to require visual verification for guest post reporting.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4158
  • Fixed in: RC4 (revision 9886)
addMembersToGroup behavior for 'auto' mode was not correct
  • addMembersToGroup function 'auto' type assigned membergroup as both primary and additional group when primary group was available. It now assigns membergroup only as primary, when it's available.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4274
  • Fixed in: RC4 (revision 9892)
Configurable extensive security checks for attachments and avatars
  • The extensive security checks introduced with RC3 were resulting in a large number of rejected attachments and other issues with their implementation, therefore they were fixed and turned into multiple options: image re-encoding, set as enabled by default, extensive checks, set to disabled by default, and thumbnails saving as PNG, enabled by default. They can be enabled/disabled from Attachment Settings administration area.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4268
  • Fixed in: RC4 (revision 9903)
create_table function no long updates "update" columns
  • create_table package database function was partially trying to update the existing table definition by updating columns. This partial functionality was removed. So changes to table definitions should be handled by modification authors separately.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=3561
  • Fixed in: RC4 (revision 9941)
Upgraded modifications were not uninstalled properly
It was not possible to pass variables by reference for integration functions
Static class methods could not be handled properly by integration hooks
It was not possible to define multiple functions for integration hooks
New replies while posting warning now uses last message id
moderate_forum permission allowed managing censored words
  • Members with only moderate_forum permission can no longer access censored words area and only members with admin_forum permission are allowed to manage censored words.
  • Fixed in: RC4 (revision 10130)
Paid subscriptions test mode
  • An interface for test mode option added in Paid Subscriptions settings area, which puts the paid subscriptions into "test" mode, which will, wherever possible, use sandbox payment methods.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4503
  • Fixed in: RC4 (revision 10171)
Language file cache
  • Language file caching was removed since it did not contribute much to performance and made it difficult to work with them.
  • Fixed in: RC4 (revision 10238)
Fallback for language strings
Protected groups for too powerful groups
  • A new group type, "Protected", was introduced for "too powerful groups" such as groups that can administrate forum. Protected groups can only be modified by Administrator group and member addition and removal to Protected groups can only be carried out by members belonging to Administrator group.
  • Fixed in: RC4 (revision 10239)
clean_cache only cleaned disk/file cache
  • clean_cache did not work for caching through the use of accelerators. It will now try to invalidate the cache.
  • Fixed in: RC5 (revision 10276)
News items no longer parse raw HTML
  • It's no longer possible to use raw HTML in news items for security reasons. However, administrators can use  BBC tag to include HTML in news items instead.
  • Fixed in: RC5 (revision 10332)
SSI.php and guest access
  • SSI.php did not handle guest access correctly for forums having guest access disabled. A new variable named $ssi_guest_access was introduced, which can be defined before SSI.php is included, and when set to false (the default setting) "falls back" to forum setting and when set to true allows guest access to the script regardless.
  • Fixed in: RC5 (revision 10333)
add_index function and duplicate indexes
Search APIs and search settings
  • Search APIs can now modify search settings by using 'searchSettings' method, which receives the $config_vars array holding the information regarding search settings by reference.
  • Related report: http://dev.simplemachines.org/mantis/view.php?id=4606
  • Fixed in: RC5 (revision 10394)
Former SMF Core Developer | My Mods | My Anime List | SimplePortal | Samanyolu Fanları

Offline Kryzen

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 3,682
  • Gender: Male
Re: Changes of note since SMF 2.0 RC3
« Reply #1 on: May 20, 2011, 09:31:01 AM »
Nice blog Sinan :)

Offline Masterd

  • SMF Hero
  • ******
  • Posts: 3,847
  • Gender: Male
  • Sapienti satis.
Re: Changes of note since SMF 2.0 RC3
« Reply #2 on: May 20, 2011, 01:32:53 PM »
Interesting post. I was waiting for this one.
My Mods

Sugested that too. Hey ho. I'd link you to the original discussion but it's not visible to most people (seekrit team board stuff that is more dangerous than wikileaks).


Don't PM me for support! Use the appropriate support board!

It's the possibility of having a dream come true that makes life interesting.

Offline Joker™

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 5,867
  • Gender: Male
    • siddhartha-gupta on GitHub
Re: Changes of note since SMF 2.0 RC3
« Reply #3 on: May 20, 2011, 05:06:32 PM »
Great post.

*Joker presses the like button :P*
Github Profile
My Mods
How to enable Post Moderation
Paid Support
Elkarte


"For the wise man looks into space and he knows there is no limited dimensions." - Laozi

All support seeking PM's get microwaved

Offline Alpay

  • Language Moderator
  • SMF Hero
  • *
  • Posts: 3,456
  • Gender: Male
    • Personal Web Page
Re: Changes of note since SMF 2.0 RC3
« Reply #4 on: May 21, 2011, 05:52:14 AM »
Thanks , great blog

Offline Aaron

  • SMF Friend
  • SMF Hero
  • *
  • Posts: 6,711
  • Gender: Male
    • Aaronweb.net
Re: Changes of note since SMF 2.0 RC3
« Reply #5 on: May 24, 2011, 04:53:33 AM »
Cheers for taking the time to make this post, Sinan. :)

I would like to get more detailed description.

You can download the full changelog at the bottom of the download page.

Offline Darkness_Black

  • Sophist Member
  • *****
  • Posts: 1,094
  • Gender: Male
  • Translator SMF - BR
    • www.facebook.com/gilvanroberto on Facebook
    • @gilvanroberto on Twitter
    • Translator SMF - BR
Re: Changes of note since SMF 2.0 RC3
« Reply #6 on: June 09, 2011, 01:04:09 PM »
Very good, thank you for the information.

I'm waiting for the final version.  ;D ;D ;D
Translator - Brazilian

Não respondo MP de ajuda, Poste sua duvida no forum!!! Se alguém te Ajudou Agradeça!!!

Offline yakyakyak

  • Jr. Member
  • **
  • Posts: 258
  • Gender: Male
Re: Changes of note since SMF 2.0 RC3
« Reply #7 on: June 10, 2011, 02:55:33 AM »
Thanks for this, very useful