• Не создавайте несколько учетных записей, вы будете заблокированы! Для получения дополнительной информации о правилах, ограничениях и многом другом посетите страницу «Помощь».
    Нашли неработающую ссылку? Используйте кнопку «Жалоба»!
Invision Community (IPS Forum) NULLED

Релиз Invision Community (IPS Forum) NULLED v5.0.6

Нет прав для скачивания
Создавайте и развивайте свое сообщество с помощью нашей масштабируемой и настраиваемой платформы
#4484: Fix multiple issues with badge form and Custom Badges
#4473: Fix cloud plan lang string
#4455: Prevent notifications date from being squashed
#4448: Duplicated links for featured content items
#4446: Max Embed Media Width and Smaller Minimum Table Column Width
- Issue #4146: Images and youtube videos rendering full width
- Issue #4435: Tables: ability to change column min width
- Issue #4433: Editor table columns should have resize cursor applied
#4447: Only apply faded icon to category tables
#4438: Fixes an issue where generating topic summaries can fail
#4425: Use JS lang strings for create new line buttons in table
#4424: Define Visual Language Editor Values in AJAX responses for Dialog and Menu Support
#4384: Improved contrast of Stripe checkout in dark mode
#4415: Fixed odd tint of i-color_contrast in Safari
#4416: Conditionally inherit colors for footer widgets
- Issue #4378: Featured content widget on footer shows white borders
- Issue #4390: Minor design issue: guest block in footer
#4417: Improved spacing around advertisements
#4423: Better carousel support in Safari
#4426: Close widget menus when exiting page editor
#4427: Update time in topic header after page load
#4428: Host Monaco from the Community instead of using CDN
#4430: Add theme hook points for Courses
#4431: Hook points in Calendar Overview
#4432: Prevent custom icons from using 'object-fit:cover' in table UI
#4392: Implement extension for custom Package Types
#4421: Fixes an issue where getting the first or last post in a topic can be very slow
#4409: Fixed wrong Classname ( Livetopic vs LiveTopic) in the EditorExtension Class
#4413: Fix an issue where leaving an event after RSVP threw an exception
#4407: Fixes an issue where the service worker offline page isn’t UTF-8
#4400: Allow custom emoticons to display in their natural dimensions
#4397: Editor Fixes
- Issue #4090: Difficult to remove automatically applied link styles
- Issue #4399: Add editor button with registerNode
#4395: Close dialog when anchor link clicked
#4396: Update remote autocomplete from input event
#4402: Fix broken blog comment permission check
#4405: UI fixes for 5.0.6
#4376: Removed jquery.transform.js and data-ipsdialog-showfrom
#4366: Implement extension for new MFA Handlers
#4393: Fix an issue where profile completion on registration can throw an exception
#4389: Add support for form headers and HTML in UI Node extension
#4359: Add support for FURLs in profile tabs
#4358: Implement extension for new Share Services
#4371: Hide Video Encoding ACP menu item if gallery is disabled
#4353: Additional methods to UserMenu extension
#4338: Speed up Tag Selector when there are 100s of Tags
#4367: Open the SavedAction class for extension
#4368: Add "site online" to ACP search keywords
#4370: Fix issue with incorrect count on the Recently Browsing block
#4382: Fixed alignment of expanded mini-profile
#4383: Fixed ipsSwitch transition
#4385: Made "Follow member" button full width on leaderboard
#4381: Use --ips-js-zindex-top to handle tooltips and menus
#4369: Fix issue where blog entry dates showed incorrectly in activity streams
#4362: Fixed widget carousels
- Issue #4360: Page Editor carousels don't shrink below 4 items
- Issue #4361: Achievements widget doesn't support carousels
#4106: Reduced some JS and CSS to address Layout Shifts and reflow
#4357: Fix an issue with unapproved commerce item reviews
#4355: More stable badge creator wizard
#4352: New Listener types and events
#4337: Implement additional UI Extension methods for content tables
#4345: Improved the UI of Achievements widget
#4344: Added padding to no-icon-button
#4342: Converted Theme Editor tabs to data-ipsTabbar
#4340: Fixed forum category collapse icon
#4325: Update CodeMirror bundle to 5.68.16 and fix scroll issue
#4327: Deleting topics may be broken with pages app being enabled
#4324: v4 Port: False failed logins when using OAuth ROPC
#4292: Further extension of Clubs and Club Nodes
#4308: Update CodeMirror to 5.68.18
#4288: Make sure that the UINode Extension methods are called for album creation
#4289: Fix an issue where UINode rowBage method was not called for Packages
#4323: Fix issue where "Other" Meta Tags could not be saved
#4322: Fix incorrect version number when downloading language files
#4168: Increase speed and reduce size of Embed Support JavaScript
#4284: Fix an issue where digests contained hidden or deleted content
#4300: Reduced opacity of read forum icons
#4302: Fixed light/dark background for external embeds
#4303: Adjusted colors of upgrade progress bar to match v5 branding
#4313: Fix inconsistent EditorLocations implementation
#4314: Fix issue where badges could not be saved if using an uploaded image
#4315: Fixed some .ipsData elements not being wrapped with i-data
#4316: Added userBarGuest template hook
#4310: Fixes an issue where reacted content can be incorrect on profile view and streams
#4298: Fixed h3 tag on Profile page
#4277: Support for unknown fonts in the editor
#4106: Reduced some JS and CSS to address Layout Shifts and reflow

Developer Notes​

#4392 Implement extension for custom Package Types

- New PackageType extension to create custom package types in Commerce

#4366 Implement extension for new MFA Handlers

- New extension MFAHandler to implement custom methods for 2FA

#4359 Add support for FURLs in profile tabs

- New method ProfileAbstract::url() to define a custom FURL for a profile tab

- New FURL definition profile_tab

#4358 Implement extension for new Share Services

- New ShareServices extension to allow for custom sharing to external platforms

#4353 Additional methods to UserMenu extension

- New UserMenuExtension method acpAccountActionsMenu(). Returns an array of MenuItem objects that will be added to the "Account Actions" dropdown in the ACP member view.

- New UserMenuExtension method acpRowButtons(). Returns an array of buttons that will be added to the member list view. For this method, buttons should be returned as an array, the same way that buttons are constructed for ACP tables.

#4352 New Listener types and events

- New MemberListener events onCourseComplete, onModuleComplete, onLessonComplete, and onQuizComplete

- New Listener Type PollListenerType specifically for events related to polls. This listener supports the following methods: onCreateOrEdit, onVote, onVoteRecount, onDelete, onStateChange. The onStateChange event includes the new state (opened or closed).

- New Listener Type FileListenerType for file downloads. This listener has a single event, onDownload, which is fired when downloading from the Downloads application AND when downloading an attachment. The event payload will include the related object (e.g. a File for Downloads, or a Post - for example - for an attachment). For attachments, the $extra array will be populated with id1, id2, and id3 from the core_attachments_map table.

#4337 Implement additional UI Extension methods for content tables

- UI Extension method contentTableWhere() now allows you to modify existing where clauses.

- [BREAKING CHANGE] UI Extension method contentTableWhere() has a method signature change

- New UI Extension method contentTableGetRows() to allow you to modify table rows before they are output

#4292 Further extension of Clubs and Club Nodes

- New methods in Ui\Node to extend club nodes: clubFormElements(), processClubForm(), and clubFormPostSave()

- Nodes that use ClubContainer should now use the method _clubForm() instead of clubForm() to ensure that UI Extensions are called properly.

- New Club Extension method menu() allows developers to add items to the club menu

- New Club Extension method buttons() allows developers to add to the buttons in the club header (or sidebar)

- New class IPS\Helpers\Menu\Buttons to create a buttons list instead of a dropdown menu
#4310: Fixes an issue where reacted content can be incorrect on profile view and streams
#4274: Multiple fixes with topic summaries
#4237: Run animations in animation frames
#4252: Fixed slow tooltips in Chrome
#4253: Fixed minor UI concerns
#4254: Fixed minor UI issues (blog)
#4255: Minor UI issues (warning panel)
#4256: Fixed poll UI for guests
#4258: Prevent menus from falling under text
#4259: Fixed hovercard sizes
#4260: Fixed alignment of group badge in ACP profile
#4261: Primary buttons are no longer repositioned on mobile
#4268: Fix an issue where creating a new ProfileStep failed
#4275: Fix an issue where marking a post as a solution triggered an error
#4278: Remove extra MFA opt-out link
#4279: Fix an issue where installing Pages throws an error
#4281: Fix an issue where a user cannot reply to an alert while a password reset is in progress
#4282: Fixed position of .ipsStreamItem__summary
#4251: Fixes an issue where the Content I Follow stream may not return any results
#4276: Remove forced uppercase on block template tags
#4280: Fix an issue where tags with an ampersand do not render properly in the autocomplete list
#4201: More stable focus handling for Editor panels on mobile devices
#4227: Converter Updates
#4229: Ads.txt redirect to URL
#4224: Restore calendar overview to non-club calendars
#4226: Fix broken link to featured content page
#4192: Fix issue where deleting an alert generated an error
#4221: Fixes an issue where very old promoted items are shown on notification emails
#4190: Fix issue where prefix tags were not properly handled from the multimod actions
#4185: Add the ability to filter by club name in the filter modal
#4063: Add option to customize icon size and use no background shape for Custom Badge Icons
#4212: Fixes an issue where the wrong name is used on the report confirmation modal
#4208: Fix issue where missing database templates throws an exception
#4203: Fix issue where users could not view poll results even when permissions were enabled
#4202: Make "Save" button active after editing Language Key Translations
#4188: Fix issues where initial term could not be set on a product
#4199: Bring back the PII Data Profile Field Setting
#4200: Fix ToC when first post is truncated
#4211: Fix issue where soft-deleting items did not update node counters
#4191: Fix issues with sorting the Deleted Content screen in the ModCP
#4209: Fix issue where creating a new gallery category throws an exception
#4194: Fixed minor UX issues with editor
#4196: Fixed disappearing background image when Page Editor is active

Developer Notes​

Fixes multiple issues with Elasticsearch

The new minimum version for Elasticsearch is now 8.0, with the latest version 8.17 recommended. Those using Elastic search in v5.0.4 and earlier (including all of v4) will need to upgrade their Elasticsearch server, and then rebuild the search index.

Новое в версии 4.7.19​

Выпущена 13 ноября
This is our November security and maintenance release.
Key changes include:

Additional Information

Security
Core
  • Added a default timeout for the SMTP connection.
  • Added Message-ID generation for SMTP emails, for compatibility with SMTP servers that do not follow the RFCs.
  • Added email notification for users signing in to dormant accounts.
  • Added a requirement for CAPTCHA to be enabled for guests to use post before registering.
  • Improved IndexNow error logging.
  • Improved consistency with share links popups and added click to copy URL.
  • Improved the Report Center, adding new functionality and improving the user experience.
  • Optimised deleting member content.
  • Fixed an issue where changing a primary or secondary group for a member wouldn't reset the cached value.
  • Fixed an issue where permanently deleting content from the ModCP-Report Center would fail. . Fixed a wrong path in the robots.txt file.
  • Fixed an issue where deleting nodes could throw an error.
  • Fixed an issue where some club containers could throw an error.
  • Fixed an issue where member profiles could be broken if a member had an invalid group.
  • Fixed an issue where search can be slow on very large communities.
  • Fixed an issue where the member history may show a wrong "by" name.
  • Fixed an issue where the diagnostics statistics settings wouldn't save successful.
  • Fixed an issue with the admin stream settings, where the "Active Members" Setting wouldn't be saved.
  • Fixed an issue where the clubs widget could throw an error when a custom field filter for a deleted field is being used.
  • Fixed an issue where creating a stream in the ACP wouldn't show all available nodes.
  • Fixed an issue where streams could not always be sorted correctly.
  • Fixed an issue with Firefox, where one couldn't break out of the quote box by pressing enter twice.
  • Fixed an issue in the core-webhooks documentation.
  • Fixed an issue where automatic moderation rules couldn't be created if there were no report types.
  • Fixed an issue where the s3 deletion task wouldn't be enabled.
  • Fixed an issue where promoted Comments could not be removed from Promoted Content.
  • Removed the deprecated hive task.
  • Removed the ping call to the deprecated Google Sitemap Service.
Events
  • Replaced the h2 header on the landing page with an h1 element.
Commerce
  • Added Canonical URLs for /store and /subscriptions.
  • Added robots.txt rule to block ?currency= (currency changer links).
  • Updated the code to support the new MaxMind API version.
  • Fixed an issue where subscriptions with no expiration threw an error when calculating upgrade cost.
  • Fixed an issue where multiple currencies could be set as the default.
  • Fixed an issue with reactivating purchases.
Gallery
  • Fixed an issue where moving images from an album wouldn't rebuild the total images count.
Downloads
  • Fixed an issue where editing the member restrictions would throw an exception when downloads app was enabled.
Forums
  • Optimised topic summary for busy communities.
  • Fixed issues with JSON-LD/ markup in Q&A mode.
  • Fixed an issue where publishing a future topic manually wouldn't update the topics publish date & time.
  • Fixed an issue where approving a topic may not immediately update the number of topics pending approval.
  • Fixed an issue where archived posts were not included in the post counts.
  • Fixed an issue where topics you have posted in are not always marked with a star.
Pages
  • Fixed an issue where creating comments via REST wouldn't show the comment when comments were synced with forum posts.
  • Fixed an issue where records from club categories were showing in feeds incorrectly.
  • Added a description field to the Club Category form.
  • Fixed an issue where the club name was not displaying in feeds for club records and comments.
  • Fixed an issue where Map fields were showing on the form for non-Address fields.
Courses
  • Fixed an issue where the quiz questions were missing the formatting while taking the quiz.
Platform
  • Enabled content Spam Analysis, can be disabled via AdminCP > Smart Community > Spam Analysis.
  • Improved hot/popular topics for Cloud customers; Added ability to disable.
  • Added ability add Live Topics to Club Calendars and convert to Club Forums.
Converters
  • Fixed an issue where Polls are not converted correctly during SMF conversions.

Changes affecting third-party developers and designers​

  • Updated PHPUserAgent to 1.0.9.
  • JSON-LD BreadcrumbList now includes the breadcrumb for the page being viewed.
  • Redis now uses a reader for lRange.
  • Optimised fetching online user list when using Redis.

Invision Community 4.7.18​

Released 08/06/2024

Key Changes​

This is our August maintenance release.

Additional Information​

Core
  • Added new prune setting for failed requests in API logs.
  • Improved the efficiency of unread content streams when using MySQL 8.
  • Improved performance when replying to a content item or create a content item.
  • Fixed possible error when using the DataLayer with PII as well as Single Sign on.
  • Fixed issue with deleting secondary group using the REST API.
  • Fixed an issue where Censor Block may allow HTML tags to be used in the preview even though they are not stored in the database.
  • Fixed an issue where group promotion may move the member back to the default group if MySQL is temporarily unavailable.
  • Fixed an issue where the results count was always 0 for Hidden Content in the ModCP
  • Fixed an issue where certain saved charts were not showing.
  • Fixed an issue where broken modlog data could break the topic view page.
  • Fixed an issue where it was possible to toggle online status without multi-factor authentication.
  • Fixed an issue where OAuth PKCE values may not persist in some situations.
  • Fixed an issue where some very old topics would not show the "I posted in this" star.
  • Fixed an issue with notifications on comments that did not account for anonymous posting.
  • Fixed an error on the Manage Promoted Items page when an application is disabled.
  • Fixed an issue which happened while warning a member.
  • Fixed an issue where the content widget was showing the tags option for all content types, even if they weren't implementing tags.
  • Fixed an issue where a service worker may not work if your site is not accessible to guests.
  • Fixed an issue where deleted an application wouldn't remove the data from the core_javascript db table.
  • Fixed an issue on the moderators permission page.
  • Fixed an issue where the REST API (with API key) would not return a last activity date for anonymous members.
  • Fixed an issue on Cloud where large Member CSV imports would inadvertently trigger human verification.
  • Removed CommunityHive integration.
  • Removed ability for pending-validation registrations changing their email address to avoid a race condition.
Forums
  • Improved performance when rebuilding statistical data for forum topics.
Commerce
  • Added a new prune settings for Commerce related member history.
  • Fixed an issue where upgrading subscriptions did not always update the expiration date.
  • Fixed an issue where support request URLs would be sent to IndexNow.
  • Fixed an issue where some support requests were not properly linked to a member account.
  • Fixed an issue where some billing agreements were not properly linked to purchases.
  • Fixed an issue where changing the club owner could fail for paid clubs.
Courses
  • Fixed an error that could occur when viewing badges that had been assigned for completing a course.
Calendar
  • Fixe dan issue in the upcoming events widget where club events would be shown even if they shouldn't.
Pages
  • Fixed an issue with the RSS Feed widget, where the cache expiration time would be overwriten by the custom rss widget cache time.
Platform
  • Removed the 'Popular Now' widget, use 'Trending Content' instead.

Changes affecting third-party developers and designers​

  • Added new _setLastComment() method to nodes.
  • Added new \IPS\Node\DelayedCount trait.
  • Other performance improvements included related to search index and content statistics.

Invision Community 4.7.17​

Released 05/29/2024

Key Changes​

This is our May maintenance release.
This release also improves bruteforce detection for logins and updates to local Stripe payment methods (such as iDEAL, Sofort, Giropay, Bancontact).

Additional Information​

Core
  • Added a maximum recommended PHP version warning.
  • Removed the club join button from the clubs rules page.
  • Improved the club overview and member page to include a page title.
  • Improved the handling of the custom upgrade page to prevent errors.
  • Improved bruteforce login protection across login attempts for multiple accounts.
  • Fixed an issue on the profile where the solutions section would return an error if there's no class which utilizes solutions.
  • Fixed alignment of club names in cover photos.
  • Fixed an issue where embedding images could fail.
  • Fixed an issue where the s3Delete task may not be enabled.
  • Fixed alignment of club names in cover photos.
  • Fixed an issue where unapproved content notifications did not use the item read status.
  • Fixed an issue where the Device Usage block was displaying incorrectly.
  • Fixed an issue where saved Points charts were not showing.
  • Fixed an issue where announcements could be created with an end date in the past.
  • Fixed an issuer where the timescale for saved charts would not change.
  • Fixed an issue where the background task to move/delete content items could fail if the first comment was missing.
  • Fixed the hardcoded content type name in the recognized content block.
  • Fixed an issue where Moderator Activity charts were using the same date range.
  • Fixed an issue where a not available item from the search index could break the daily stream subscriptions mail.
Blogs
  • Fixed an issue where the blog seo name wasn't updated when the blog name was changed.
  • Fixed an issue where the blog grid view could have a broken pagination.
Commerce
  • Fixed an issue where hiding a subscription package in the ACP would throw an error.
  • Fixed an issue where duplicate records could be generated for PayPal billing agreements.
  • Fixed an issue where some stripe payments were processed twice.
  • Fixed an issue where users could upgrade subscription plans at no charge if the expiration date had passed but the purchase was not marked as expired.
  • Stripe non-card payments now use the updated version of the Stripe API.
Events
  • Fixed an issue where the offset wasn't casted to an integer which could have caused an error on the events overview page.
Forums
  • Improved the efficiency when viewing very large archived topics.
  • Fixed an issue where forum post counts may not be accurate.
  • Fixed an issue where moving the file storage location would not update the file path in the database.
Pages
  • Improved the php block code validation while saving the custom blocks content.
  • Fixed an issue where club categories did not show in the list when club content is visible throughout the community.
  • Fixed an issue where page template names could have a space in the title.
  • Fixed an issue where creating new records via REST would fail when revision history is enabled.
  • Fixed an issue where deleting a database wouldn't delete all it's categories.
  • Fixed an issue where club category menu entries would be shown even if the visitor has no permissions to view the page.
  • Fixed an issue where guests couldn't open the club categories page.
Platform
  • Fixed an issue where live topic notifications would be shown to for hidden/deleted topics.

Changes affecting third-party developers and designers​

  • Removed a MySQL 5.7 specific optimisation for loading content item with lots of comments.
Назад
Сверху Снизу