欢迎客人!
• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!
• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!【加入Telegram】【QQ群:5977983】
• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分
你正在使用过时的浏览器,可能无法正确显示此网站或其他网站。
你应该升级浏览器或使用其他浏览器。
你应该升级浏览器或使用其他浏览器。
主要变化包括:
统计数据改进
新增“用户访问频率”统计数据。
新增“用户成就点数”统计数据。
改进的电子邮件布局**,包括在支持的电子邮件客户端中支持深色模式。
改进了导航下拉菜单、移动菜单和工具提示的用户界面。
** 如果您的电子邮件模板或电子邮件包装模板已自定义,则需要将其还原才能启用这些更改。
#6079 Allow for translatable block titles in the comment feed widgets
#6105 Fix an issue where Radio custom fields were pre-filled
#6106 Set correct default code language for HTML pages
#6107 Fix exceptions thrown when creating a new PayPal payment method
#6108 Fix display issues when viewing a paid file associated with multiple commerce products
#6112 Fix an issue where recognized content did not display when "feature first post" is enabled
#6114 Allow specific non-setting variables in the theme editor
#6115 Support all layouts in the Similar Content widget
#6116 Implement multitons store for widgets
#6117 Restore the ability to enable/disable tagging per node
#6119 Improved UI and UX of Referrals page
#6126 Fix an issue where custom page wrappers were not being applied
#6128 Allow calendar feeds to be imported to club calendars
#6129 Fix an exception when a guest views a page with the clubs widget
#6130 Fix an issue where nodes could not be un-selected from content feed widgets
#6131 Fix an exception when creating a new referral commission rule
#6132 Fix an issue where multiple database records could have the same custom FURL
#6134 Fix an issue where content_promoted webhook would return the item/class and not the promotion instance as payload
#6139 Always use dark mode for Zapier to ensure readability
#6140 Fix alignment of tooltips and dropdowns in RTL
#6149 Fix an issue where tag prefixes did not always show correctly
#6150 Fix an exception when loading lightboxes
#6151 Move database check from pages ACP controller to the Page class
#6154 Fix an exception when MFA handler settings are null
#6165 Replaced hardcoded „Bio“ Strings with language system strings
#6166 Don’t increase the trending score when a guest / bot views an item
#6172 Fix an issue where invalid filter parameters can break the table output
#6174 Add statistics for Visit Frequency
#6177 Added space above Donation button
#6179 Prevent dropdowns from randomly auto-closing on Firefox Mobile
#6180 Fixed colors of Leave Live Topic button
#6181 Fix an issue where the language statistics wouldn’t return any data
#6182 Multiple fixes and improvements to CustomField extension, specifically for Pages
#6184 Additional statistics for Achievement Points
#6185 Fix an issue where the tags widget would show an error to admins instead of a gallery image
#6186 Fix an issue where pages JS/CSS templates did not reload properly after a template is deleted
#6187 Fix Javascript errors on warning form
#6189 Hide spoiler and collapsible box contents from search index
#6190 Fixed the UI of the downloadable file block when viewing a Purchase in the ACP
#6199 Fix an issue where the conversation starter could be removed from a conversation
#6201 Fix issues with event date/time filters and timezones
#6203 Fix the LinkedIn login handler
#6204 Fix an issue where thumbnails generated in Pages records were not used in the default display
#6205 Fix an issue where unicode characters could not be used to create multiple profanity filters
#6206 Fix an issue where guests sometimes were unable to view paid files in Downloads
#6207 Conditionally load JS polyfills
#6208 Relocated the "Quote Selection" button to ensure iOS/Android selection bubbles don't overlap it
#6209 Use details/summary for side panel navigation and mobile navigation: a zero JS solution
#6210 Improve reliability of carousel navigation arrows, especially on iOS
#6212 Persist language highlighting after save
#6213 remove condition hiding the filter button on the clubs overview page
#6214 Fix an issue where club category permissions did not always match the category settings
#6215 Remove record from approval queue when a club is deleted
#6216 Fix an issue where non-club members were forced to acknowledge club rules
#6217 Fix an issue where tag totals are not updated if the tag is a prefix
#6221 Modernized tooltips to use popover and anchor positioning, resulting in improved performance
#6222 Added .i-color_secondary
#6223 Ensure portrait video embeds don't exceed screen height
#6225 Prevent the PWA card backdrop from flashing in iOS after dismissing via swipe gesture
#6228 Fix an issue where guests were able to enroll in courses
#6229 Fix an issue where Downloads Category extra fields could not be copied to other categories
#6231 Fix an exception when viewing the Events application in the dev center
#6232 Implement dev center scan for duplicate language strings
#6234 Pass the authorized member to the hide/unhide method
#6235 Use the proper language string for the edit history line
#6237 Show an error message while editing a Block from a not existing application.
#6241 Fix an issue where editing an event would reset the cover photo position
#6242 Fix an issue where "solved re-engagement" emails were not disabled with all emails
#6247 Missing cloud language strings
#6249 Only hide the tooltip if one exists
#6250 Missing review_lc language strings
#6251 Add missing calendar breadcrumb on event form page
#6254 Fix the developer logging so that it actually.... logs
#6255 Fix an issue where the member profiles showed the incorrect follower count
#6256 validate tags before setting them via the REST API
#6259 implement move and split webhooks
#6264 Allow Pages folders to have real titles
#6266 Fix an issue where submitting the first image in a gallery category can throw an error
#6267 Fix an issue when a deleted extension can break the site
#6268 Fix an issue where changing the default app after upgrade could throw an error
#6269 Move builder widget custom CSS to the builderWrapper
#6271 Ensure clubCard is wrapped with <i-data> and <ul>
#6278 Exit the PrunePms Queue Extension when the prune pms setting was disabled
#6283 Improved the UI of the Referrals and Club Ownership widgets in ACP Profiles
#6285 Removed missing callback function from ips.files.multimod.js
#6286 Removed jQuery Migrate
#6288 Applied styling to phone inputs in 2FA window
#6289 Polished email layouts and added dark mode support in certain email clients
#6290 fix an issue where a not existing oAuth Client can break the member history
#6292 Fix several issues with the Files Publish Date
#6294 Some Cloud related ACP Menu Items were not selected correctly
#6296 Make the pending version file information sidebar as wide as the one on the view file template
#6298 don’t save the app description in the application.json file after creating a new app
#6300 Add the missing link to the Webhook Class ApiOutput documentation
#6302 Fixed position and placeholder height of sortable lists
#6304 Catch the BadMethodCallException when the item has no real content
#6306 Fix some issues related to database filters
#6310 Add the members email address as possible bulk email tag
#6312 Use only valid content classes in Activity Streams
#6317 add additional check for member deletion to the loginAfterInactivity email to make sure that deletions are enabled
#6319 Fix lightbox when attachments are inserted by the Editor Form class
#6320 Fix issues with saving forms with toggled fields
#6321 Fix an issue in the messenger where missing data can break the messenger
#6324 fix pluralize function
#6331 Award the newClub achievement on club creation
#6339 Fix an issue where global streams were unable to load
#6345 Add the missing visibility hint to the "Feature Content" form
#6355 don’t allow the admin to login as a banned member
#6356 Changed Moderator Permission Language string from „Can use Block Manager“ to „Can use Page Editor“
#6357 Remove the "from a commission receiving excluded groups" as option while creating a commission
#6360 Remove the version check for enterprise
#6361 Fix an issue where the clubForum page was broken if forum layout was set to grid
#6362 Converted navigation dropdown menus into popover elements, with optional hover setting
#6365 Fix an issue where users could not enter a new credit card if one was already saved
#6367 Remove the Sort Icon for Badges in the ACP
#6375 Prevent menus from jumping during their closing transition in Safari
#6382 Fix an exception when editing an old event
#6383 Fix an exception when enabling push notifications on empty preferences
#6384 Fix an incorrect language string when the hidden content page passes the cutoff
#6385 Fix an issue where PMs sent from the navbar didn't show in the header
#6386 Automatically set default modules and controllers in the dev center
#6387 Fix an issue where an image editor setting can throw an exception
#6388 Fix exceptions related to Recognized and Helpful properties
#6389 Fix issues with field toggles on the warning form
#6390 Fix an issue where unread PMs were not being marked as read
#6392 Ensure TED Talk embeds are displayed in 16:9 ratio
#6394 Ensure classic emoji (@2x) are displayed at their intended size
#6395 Fix an issue where nullable properties did not link in the API documentation
#6396 Improved the overflow and reorder UX for the ACP navigation menu
#6404 Ensure ipsSwitch toggle is always aligned at the start
#6410 Fix an issue where creating a messenger folder with an empty name did not throw an error
#6412 fix broken modcp-featured content pagination
#6414 Don’t send an expert email if the member doesn’t want to be an expert
#6415 Fix an issue where Forum Feed view showed incorrect comment counts
#6417 Fix incorrect language string
#6418 Fix an issue where adding/editing currency codes was case-sensitive
#6419 Replaced clipboard.min.js with native clipboard behavior
#6420 Fix an issue where editing a topic title via ajax did not update without a refresh
#6421 Fix an issue where multiple form headers cannot be added after specific elements
#6423 Skip tags max items validaiton when removing a tag
#6425 Fix an issue where users could not be flagged as spammers from inside a report
#6428 Use the offset when fetching the next row to move the tag cover image
#6429 Fix wrong property used for achievement points override on reason form
#6431 adds a missing profile photo gallery lang string
#6432 Fix the wrong notification email content for event comments
#6434 Fix issue with missing add tag button on content item views
#6435 Commerce: Fixed the UI if the up-sell section in the cart
#6436 Converted tiptap <label> into <div>
#6445 Modernized Off-Canvas Menus (mobile navigation) with popover and swipe-to-dismiss
#6448 Converted announcementBanner to web component
#6454 Double first response statistics cap to 6 days
#6456 Add icon to assignment menu option in Pages
#6459 Fix ACP Profile header showing incorrect content count
#6476 Fix an issue where validating members had access to the Account Settings area
开发者笔记
对 CustomField 扩展进行了多项修复和改进,特别是针对 Pages 扩展。
新增方法CustomFieldAbstract::isSearchable(),允许您将自定义字段类型包含在页面和俱乐部筛选器中
CustomFieldAbstract::filter()页面筛选时新增自定义查询条件的方法
实现开发者中心扫描,查找重复的语言字符串。
开发者中心现在可以检测您的应用程序与其他已安装应用程序之间重复的语言字符串。
主要变化包括:
代码:#5659 Don’t wrap image attachments in links and better File Attachment UI #5672 Update Stats Blocks and Hover Cards to use updated Dropdowns #5699 Disable view task sending to Cloud #5702 More Stable Live Topics Conversion #5708 Modify RSS classes to read in all elements in a feed #5715 Destruct Application Build & Download Modal when the description is missing #5721 Add a data attribute to the badge display on the profile #5722 Fix an issue where downloading smaller apps can sometimes break the download #5724 Removed transform from .animate #5727 Restored reposition functionality #5728 Fix an issue where logos on imported themes disappear when the cache is cleared #5729 Allow admins to customize the post-registration email #5730 Improve Top Files statistics page #5731 Fix an issue where some hook points were not appearing on the form #5732 Fix an issue where outgoing emails could not use a custom message ID #5733 Fix an issue where the zeroVal checkbox in Node form fields did not reload correctly #5734 Alerts can show the 1C149/25 error when the viewer has no permission to create conversations #5740 Fix an issue where charts could not be saved as soon as there is one report in the system #5741 Fix an issue where the onProfileUpdate event was not fired when editing another member's profile #5742 Fix Database Navigation widget to use the sort defined in the database #5743 Hide tags on the Followed Content page when Tags are disabled #5744 Fix an issue where menu items linking to disabled apps can break the site #5745 Removed traces of the QA forums #5746 Fixed the Node Form field #5747 Fix an issue where non-FURLs did not redirect to FURLs #5748 Disable "copy setting" for Icons #5749 Fixes an issue where the Table of Contents widget cache wasn’t being cleared. #5752 fix broken cms embed comment template #5755 Fix an issue where club database records could show in the search results when a user has no permission #5758 5015 - Make alert key events work - Issue #5015: System Logs, manual delete + press enter to comfirm, gives a second popup. - Issue #5391: Delete advertisement confirmation reappears on Enter, causing "item cannot be found" error #5759 Allow LiveSearch Settings results to be filtered out based on a callback function #5760 Used implicit positioning for dropdown menus #5761 fix broken profiles when the member disabled followers #5766 Fixes a ToC caching issue #5767 Clear the venue description editor when a new venue was created on the frontend #5769 fix activity stream issue with invalid url #5771 Use our decodeJson method instead of json_decode for better error handling #5777 Use nginx headers IN_DEV #5778 Fix upgrade issue triggering pages revisions #5779 Show alert on Pages App pages. #5781 Fix an issue where posts pending approval did not show when clicking on the link #5784 Remove default_area property for widgets #5786 Add Log Entry Category ( Type ) to the Details page #5791 Fixed changelog dropdown menu in Downloads #5792 Fix an issue where logos are not showing on imported themes until the cache is cleared #5795 Splitting large topics #5796 Prevent sort by distance if there is no maps integration enabled #5797 Allow member to change profile photo if the photo gallery is enabled and uploads are not #5798 Basic implementation of MemberACPManagement extension #5799 Removed excess gap while editing HTML Page #5801 Improved autocomplete menus in mobile dropdowns #5806 Fixes an issue where a null value for group threw an exception #5808 Fix icon dropdown when empty and disable when inside links #5817 5809 - No shortcode suggestions in codeblock #5818 Only update timestamps when relative dates enabled #5820 Ensure dropdown menus work inside forms #5823 delete the albums before deleting the category #5827 Logic for missing Pages #5831 Add numerous Events and Properties to the Data Layer #5835 Fix a missing ACP live search string #5836 Bugs/tiptap nov release - Issue #5488: Content Editor not remembering selecting language - Issue #5545: Default box color not working - Issue #5541: Boxes sometimes have two titles - Issue #5552: Pasting text into spoiler collapses it - Issue #5587: Spoiler button visible while "Can use content boxes" set to "Never" - Issue #5658: Autosave draft message not persisting - Issue #5553: Safari crashes when adding a new line between spoiler and image #5838 Minor phpdoc improvements #5842 remove hive furl records #5844 Fix missing disable purchae of file icon #5845 Fix an issue where the downloads app tries to query a not existing DB table #5846 Don’t reset extensonWhere #5849 fix wrong webhook log base url #5851 Show the only item as link and not button in a menu #5853 Shorten index length for some MySQL configs #5854 .11 Upgrade step tweaks for logo fixes #5859 Add missing langstring #5890 Raw HTML Widget changes #5892 Fix an issue where running images through the profanity filters can return a null value #5894 Move follow popup language string to core
这是我们十月份的维护和增强版本。
主要变化包括:
代码:#5424 Improvements to Event widget images #5427 Hide notification settings when a feature is disabled #5441 Fix an issue where advertisements on database pages threw an exception #5479 Fix an issue with disappearing logos and theme resources #5482 Fix an issue where disabled languages had some language strings wiped #5483 Fix exception logged from viewupdates task for deleted content #5492 Create a new LiveTopicEmbeds extension to allow support for alternate streaming platforms #5493 Improve Editor Emoji Suggestion Dropdown - Issue #5422: [5.0.10] Problem with autocompletion - Issue #5121: Typing the time in iOS freezes browser due to emoji dropdown #5494 Improved the UI of the Community Experts table on mobile #5495 Relocated Follow button in clubs to Activity Stream #5501 A couple of tweaks to the default page form #5502 Fix Table Of Contents Widget for Pages Database Records #5504 Fixed size of "YouTube" custom field in Pages #5505 Polished comment/review form UI #5509 Fix AJAX Timestamp updates using the wrong language #5518 Prevent Android PWA icon from overwriting favicon #5530 Remove deprecated method #5531 Fix some very minor ToC UI bugs #5535 Modernized the dropdown menu system with improved accessibility and a native experience on mobiles #5536 Fixed long IP address from squashing ModCP #5538 Prevent ratings from being squashed #5547 Include template key in email data #5554 Fix an issue where file topics which were archived couldn’t be rebuilt #5570 Use .ipsRichText—user as the toc item root #5581 Fix several issues when running a tag search #5582 Fix opengraph meta tags on tag pages #5583 Fix an issue where the error page can throw an exception if no module is set #5584 Fixed broken blog UI #5595 Fix the Tagged Content widget so it shows items in the proper order #5596 Fix invalid URLs to featured content pages #5598 Remove FURL definition for non-existent controller method #5599 Fix an issue where using quotes in the application description broke the system #5600 Fixed errors that occur when uninstalling an application #5601 Fix an issue where a placeholder is displayed on records that have no available custom field values #5602 Fix an issue where badges with no number overlay show one anyway #5603 Fire onCreateOrEdit events when changing the status of a report #5604 Fix an issue where a badge with a null file field throws an exception #5605 Fix an issue where database categories did not always set meta tags #5606 Fix an issue where report center emails did not always show the correct photo #5607 Fix an issue where club custom fields did not always show in the filters #5608 Remove the no longer relevant PHP8 ACP warning #5610 Fix an exception when using a non-numeric reaction value #5611 Fix an issue where stripe was not receiving member data for guests #5612 Fix an issue where null item content can throw an exception in emails #5614 Remove orphaned records in the approval queue on upgrade #5618 Fix banned message when content is blocked #5619 SSO Tweaks and fixes #5620 Implement profile photo gallery #5621 Improvements to the Spam Analysis Logs #5622 Fix an issue where videos did not show a thumbnail in streams and search results #5627 Follow improvements & auto follow club nodes #5632 Implement onReport event for Content listeners #5633 Notify event owner when a member RSVPs #5634 Allow users to sort and filter clubs by location #5646 Fix broken ACP Record Filters #5647 Fix issue with community installer #5649 Fix an issue where upgrading from v4 can break database display #5650 Add a hidden controller in the cloud app to return a list of installed applications #5651 Additional properties and filters to the members and downloads API calls #5652 Force all queries that alter table structure to use the writer #5654 Webhook for course completion #5661 Rebuild the Deletion Request Notificaitons on member deletion #5664 Improved alignment of icon #5668 Application Description Improvements #5679 Relocated dropdown menu to fix outline issue #5684 Port V4 fixes #5688 New dropdown system: Only show the "Theme" menu when optional cookies are enabled #5689 Move notification creation to the end #5693 Ensure inputs use currentColor #5695 Ensure dropdowns are functional if JS loads slowly #5696 Fix IPv6 link on online users page #5685 Allow forums to be sorted by "Most Helpful" topics #5719 Invalidate other sessions when email changes #5721 Add a data attribute to the badge display on the profile #5727 Restored reposition functionality #5728 Fix an issue where logos on imported themes disappear when the cache is cleared ## Developer Notes Follow improvements & auto follow club nodes - New methods `Followable::follow()` and `Followable::unfollow()` Implement onReport event for Content listeners - New event `onReport()` added to the Content Listeners
主要变化包括:
代码:#5140 Minor quest changes #5141 Prevent guests from entering email addresses in usernames #5142 Fix an exception in sitemaps #5144 Always load cloud functions from the workers #5147 New REST endpoint to list installed applications #5148 Fix an issue where unapproved comments on deleted items were not removed from the queue #5149 New Editor Features - Issue #4270: [5.0.5 Beta 1] Boxes in table cells weirdness - Issue #5047: Hide skin tone while hiding native emojis - Issue #4875: LaTeX math typing support in v5 editor - Issue #5095: Uploaded videos don't have a poster/thumbnail in Safari - Issue #4557: Minor UI bugs (ipsEmbedded_og) (5.0.7) #5150 Application Details #5154 datastore directory test #5181 Implement Auto-Locking topics feature #5182 Add unread private messages to the badge counter #5183 Fix an issue where importing a theme with custom templates required a manual save #5184 Fix an issue where disabled payment methods showed in the client area #5185 Fix caching of donation widget #5186 Fix an issue where hidden content featured on tag pages showed to all users #5187 Fix URL slugs for databases on tag pages #5188 Remove references to hookscanner language strings #5193 Fix an issue with pagination in Editor existing attachments #5194 Show disabled tags on item view #5195 Fix edit permissions on database records #5196 Fix pagination in Past Leaders page #5201 Fix broken Page Editor on database pages #5205 Fix an issue where empty profile fields did not display correctly in statistics #5206 Fix issues when sorting by rating #5208 Tweaked UI of PWA loader and prevent it from showing when navigating back in history #5209 Fixed overflowing columns in the Followers table #5213 The PWA startup image is now shown on the latest iPhone and iPad devices #5214 Tweak to handle invalid JSON (error) response #5215 Fix issues with webapp images and icons screen #5227 Fix broken record feed widget cache #5231 Fix an issue where LiveTopics were visible in the ModCP even if it was disabled #5232 Adjustments to the search behavior - Issue #3507: Tag Search Pagination Bug When Tag Includes '&' Character - Issue #4764: Tags cannot be searched? #5233 Fixes several issues in the ACP when multiple languages are disabled #5234 Removed ipsBox styles when placed inside ipsWidget #5235 Fixed #5222 #5237 No longer crop topic titles #5238 Fixed splash screens in iOS PWA's #5240 Remove the image from the jsonLd array for topics #5241 Fix issues where some group settings were not set properly if parent setting was disabled #5243 Tweaked min-width of .ipsSelectTree_nodes #5244 Improved breadcrumbs when long links exist #5246 Make carousel autoplay work for widget groups #5247 Fix broken forum view #5248 Fix an issue where edits to the first post in a topic were not logged to the edit history #5249 5001 - fix inline quote menu on mobile #5251 4665 - restore js download functionality #5252 #5014 - Use simpler size calculation #5253 4927 - Only intercept dismiss|reply link clicks #5255 4944 - Use count from pageaction menu in alert #5256 Fix return types for REST API responses #5258 Miscellaneous UI polish #5259 Fixed spacing of reauthenticate page #5260 Added Author badge to compact topic view #5261 Fixed colors of Meta Tag Editor in light mode #5264 Fix an issue where multiple pages could be set as default #5265 Fix an issue where editing a commerce product threw an exception #5266 Fix exception in RebuildImageProxyNonContent tasks #5268 Fix an issue when YouTube fields have required set to null #5269 Insert ignore for SAML migration #5270 Table Of Contents - Increase character limit and fix a few quirks #5273 Removed padding from two i-data elements #5284 Fix an issue where charts with a timescale set to "none" (like OnlineUsers) were not working #5286 Modernized PWA icons, startup images and meta/link tags #5287 Fixed PWA install prompt on iPad #5297 Fixed an issue with display of associated files on a product purchase page #5299 Added highlighted border to comments #5303 Fix an issue when a club page is the first tab in a club #5307 Remove duplicate form field in login handler #5308 Add Recognizable trait to Pages comments #5312 Disable manual member creation when the Standard login handler is disabled #5318 Fixed PWA Instruction Card on iOS 15 and iOS 16 #5323 JSON Changes YML #5325 Fix several issues with merging and bulk deleting tags #5327 Fix creating a database with a new page throwing an error #5328 Prevent Chrome 133 on Android from crashing after swipe-to-dismiss card gesture #5329 Fixed styling of Notifications page #5332 Upgrade to Tiptap v3 #5342 Return the correct exception ( EmailException ) when sendgrid fails #5344 Adds the Application Description to the Application::apiOutput method #5346 Improved the UX of the card component #5347 Fixed alignment of ACP breadcrumbs #5358 App description fix #5361 Fix an issue where re-importing a theme can wipe the CSS table #5362 Fix an issue where custom JS was saved as encoded HTML #5365 More efficient support for realtime features on Creator tier #5370 Remove lowercase pulltorefresh #5371 Basic Mailchimp integration #5373 More stable column width parsing for tables with merged header cells #5374 Make profile photos optional when using an external login handler #5377 Fix notifications #5378 Fix an issue where the wrong tab was highlighted in some club areas #5379 Disable drag handles in the ACP for blogs #5380 Fix an issue where the similar content widget was available on an unsupported page #5384 Updated "repaint function" to scroll horizontally instead of vertically #5385 remove the alter table & undo the alter table instructions #5386 Proper „can view the requested item “ permission check for REST API accessed via oAuth Access Token #5389 Store only Hidebale content to the approval queue #5394 Fixed ipsBox styling of contact verify page #5396 Added carousel support to Tagged Content widget #5401 Allow admins to define default app/page for individual groups #5406 Implement toggle for displaying photo exif information #5409 Fix duplication of editor extensions #5411 Fix an issue where uploading images with Imagick used the wrong orientation #5415 Fix sync issues with Copy to Database functionality #5416 Fix incorrect link in ACP search #5417 Fix issues with custom block caching output when working with the page editor #5423 Fix an issue where SendGrid could not be disabled #5425 remove not existing column usage #5426 Disable LaTeX Editor Function by default #5428 Fix an issue where the color scheme switcher did not work on some pages #5429 5349 - Fix site search advanced features #5430 Just a minor phpdoc optimization to return the proper instance #5434 Disallow KeyCaptcha from new usages #5436 Fix an issue where the attachments table did not retain sort and filter selections #5438 Enable Drag Handles for quotes & boxes #5439 Fix profanity filter #5446 Fixed button color when used outside .ipsBox #5449 Improved alignment of Orders page #5451 Relocated checkbox #5453 Fixed ratio of File screenshots in Safari #5456 Fixed alignment issues in Courses #5458 Fixes Elasticsearch issues #5463 Reviewed templates for hook point consistency #5472 Prevent iOS 16.4 and 16.5 from crashing #5473 Improved rendering of some elements in the iOS PWA #5475 Fix broken 3rd Party App Build Error Msg #5477 Fix AppleID Login in Safari #5478 Archive table optimization #5502 Fix Table Of Contents Widget for Pages Database Records
这是 Invision Community 5.0.10 的最新版本。
主要变化包括:
代码:#4947: Quests #5090: Club Templates #5018: Implement versioning for Pages #5006: Improvements to Advertisements #4749: PWA improvements #5143: Fix an exception in database navigation widget #5142: Fix an exception in sitemaps #5132: Trigger a PII ACP Notifications Reset when a member is deleted #5129: Show the report notification modal if there’s more then one predefined notification text #5119: Fix an issue where sidebar ads would show when the sidebar was empty #5118: Fix exceptions in some URLs #5113: Fix an issue where Translation Tools did not work correctly #5111: Throw the proper exception when attachment related content can’t be loaded #5099: Added a template hook on Club details #5110: Fix an issue where the last page of a large topic has the full number of comments per page #5053: Persistent R2 Key Storage #5114: Fix an issue where custom CSS was not loaded on a theme editor error page #5107: Fixes an issue where the last comment data on large topics may be empty. #5043: Fix an issue with theme editor settings not persisting through an editor session #5086: Fix an issue where club blogs could not be edited #5085: Fix an error on the Featured Content page when retrieving invalid content items #5084: Fix an issue where database record image thumbs can return null #5083: Fix incorrect sort order in Database Navigation widget #5080: Fix an issue where tags with ampersands could be selected multiple times #5079: Hide the Trending Content widget if it's not available #5076: Added hook points to the topic submit form #5075: Fix an issue where creating a similar event did not have the option to follow it #5063: Ensure --i-data--max works when gap, borders and padding are defined #5087: Fix an issue where custom template HTML comments were showing for hooks not in use #5051: Fix an issue where custom JS defined in the ACP was not being parsed #5049: Fix an issue where loading emojis generated an error in the logs #5050: Fix issues with reordering club menus #5052: Fix an issue where missing attachments generate an error in RSS feeds #5044: Move app-specific groups columns to the core schema #4979: Better handling of uploaded images for theme editor settings #5022: Fix an issue where a required language string was in the forums app #5028: Improved alignment of "Ranks are being recalculated" message #5027: Prevent "Choose Options" and "Add to cart" buttons from being squashed in Commerce list view #5026: Fix an issue with storing and loading custom package types #5024: Ensure dailymotion iframes are 16:9 #5023: Fix an issue where a custom error page did not always show correctly #5030: Fix broken warning email #5010: Get Login Link from Write server #5003: General Statistics Reports Fixes #4999: Don't send login link emails as often #4989: Implement support for multiple custom badges on a single node object #4986: Fix FTP-related error messages #4987: Fix an issue where an admin could create duplicate database templates #4988: Fix an issue where content pending approval could not be hidden #5094: Allow admins to set an API key for webhooks in the ACP #5102: Fix webhook creation #5103: Ban Webhooks #5145: Reaction Webhooks #5045: New Member Webhooks #5061: Webhook log #5092: Additional API calls #5056: REST API Tags Endpoint #5046: REST API endpoints for courses开发者笔记
额外的 API 调用
添加了以下 API 端点:
API 响应中返回的附加属性
- 获取 /core/members/{id}/messages
- 获取/核心/消息
- 获取/核心/消息/{id}
- 获取 /core/messages/{id}/回复
- 获取 /core/messages/{id}/reply/{replyId}
- 获取/核心/标签
- 获取/核心/标签/{id}
- 获取/课程/课程
- 获取 /courses/courses/{id}
- POST /courses/courses/{id}/enroll/{member}
向主题提交表单添加了钩点
- 论坛:描述、卡片图像、关注者数量
- 会员:消息总数、未读消息、徽章
在创建主题表单模板中添加了额外的挂钩点。
Webhook 日志
在AdminCP中添加了一个页面来显示所有 webhook 响应,以便于调试。
广告改进
各种新的 Webhook
- 新属性Output::$bodyAttributes,它是添加到标签的数据属性数组body。
- 所有内容控制器现在都设置Output::$bodyAttributes['contentClass']为$contentModel。
- 处理节点视图的所有控制器都设置Output::$bodyAttributes['contentClass']为节点类。
添加新的 Web 钩子,在以下情况下触发:
- 举报内容
- 当会员关注或取消关注某事时
- 已分配和未分配的内容
- 当会员注册课程时
- 当会员完成课程时
- 当成员被标记为垃圾邮件发送者或被禁止/解除禁止时。
代码:#4947: Quests #5090: Club Templates #5018: Implement versioning for Pages #5006: Improvements to Advertisements #4749: PWA improvements #5143: Fix an exception in database navigation widget #5142: Fix an exception in sitemaps #5132: Trigger a PII ACP Notifications Reset when a member is deleted #5129: Show the report notification modal if there’s more then one predefined notification text #5119: Fix an issue where sidebar ads would show when the sidebar was empty #5118: Fix exceptions in some URLs #5113: Fix an issue where Translation Tools did not work correctly #5111: Throw the proper exception when attachment related content can’t be loaded #5099: Added a template hook on Club details #5110: Fix an issue where the last page of a large topic has the full number of comments per page #5053: Persistent R2 Key Storage #5114: Fix an issue where custom CSS was not loaded on a theme editor error page #5107: Fixes an issue where the last comment data on large topics may be empty. #5043: Fix an issue with theme editor settings not persisting through an editor session #5086: Fix an issue where club blogs could not be edited #5085: Fix an error on the Featured Content page when retrieving invalid content items #5084: Fix an issue where database record image thumbs can return null #5083: Fix incorrect sort order in Database Navigation widget #5080: Fix an issue where tags with ampersands could be selected multiple times #5079: Hide the Trending Content widget if it's not available #5076: Added hook points to the topic submit form #5075: Fix an issue where creating a similar event did not have the option to follow it #5063: Ensure --i-data--max works when gap, borders and padding are defined #5087: Fix an issue where custom template HTML comments were showing for hooks not in use #5051: Fix an issue where custom JS defined in the ACP was not being parsed #5049: Fix an issue where loading emojis generated an error in the logs #5050: Fix issues with reordering club menus #5052: Fix an issue where missing attachments generate an error in RSS feeds #5044: Move app-specific groups columns to the core schema #4979: Better handling of uploaded images for theme editor settings #5022: Fix an issue where a required language string was in the forums app #5028: Improved alignment of "Ranks are being recalculated" message #5027: Prevent "Choose Options" and "Add to cart" buttons from being squashed in Commerce list view #5026: Fix an issue with storing and loading custom package types #5024: Ensure dailymotion iframes are 16:9 #5023: Fix an issue where a custom error page did not always show correctly #5030: Fix broken warning email #5010: Get Login Link from Write server #5003: General Statistics Reports Fixes #4999: Don't send login link emails as often #4989: Implement support for multiple custom badges on a single node object #4986: Fix FTP-related error messages #4987: Fix an issue where an admin could create duplicate database templates #4988: Fix an issue where content pending approval could not be hidden #5094: Allow admins to set an API key for webhooks in the ACP #5102: Fix webhook creation #5103: Ban Webhooks #5145: Reaction Webhooks #5045: New Member Webhooks #5061: Webhook log #5092: Additional API calls #5056: REST API Tags Endpoint #5046: REST API endpoints for coursesDeveloper Notes
Additional API calls
Added API endpoints for:
Additional properties returned in API responses
- GET /core/members/{id}/messages
- GET /core/messages
- GET /core/messages/{id}
- GET /core/messages/{id}/replies
- GET /core/messages/{id}/reply/{replyId}
- GET /core/tags
- GET /core/tags/{id}
- GET /courses/courses
- GET /courses/courses/{id}
- POST /courses/courses/{id}/enroll/{member}
Added hook points to the topic submit form
- Forum: description, cardImage, followerCount
- Member: totalMessages, unreadMessages, badges
Added additional hook points in the create topic form template.
Webhook log
Added a page in the AdminCP to show all the webhook responses to make debugging easier.
Improvements to Advertisements
Various New Webhooks
- New property Output::$bodyAttributes, which is an array of data attributes that are added to the body tag.
- All content controllers now set Output::$bodyAttributes['contentClass'] to the $contentModel.
- All controllers that handle node views set Output::$bodyAttributes['contentClass'] to the node class.
Adds new web hooks which are fired when:
- Content reported
- When Member follows & unfollows something
- Content assigned & unassigned
- When a member enrolls a course
- When a member finishes a lesson
- When members are flagged as spammers, or banned/unbanned.
#4973:修复没有显示名称的成员生成多个错误的问题
#4983:修复了禁用论坛评论时数据库文章无法同步的问题
#4802:统计报告更新
#4950:强制刷新R2键
#3822:修复没有访问令牌时OAuth2登录处理程序中的TypeError
#4693:修复了ACP表和一些小部件的小UI问题
#4952:修复空保存的自定义筛选器执行无效SQL查询的问题
#4955:修复了没有隐藏内容权限的版主审批队列中的问题
#4956:修复保存主题编辑器设置的多个问题
#4957:删除错误页面缓存。
#4949:添加Cloudflare旋转栅门
#4948:修复文件馈送小部件显示不正确评级值的问题
#4941:云媒体处理更新
#4935:将页面设置为默认值时记录
#4934:修复mod-log-lang字符串名称中的拼写错误
#4920:搜索结果语言的多个修复
#4884:改进了Admin Cpanel中的PWA支持
#4862:添加COOP标头以提高安全性
#4853:隐藏云上的站点地图设置+修复检查
#4923:修复以链接形式提交的屏幕截图无法正确显示的问题
#4921:修复链接下载主题可能显示损坏截图的问题
#4916:修复测试支付网关
#4915:在将url表单对象保存到数据库之前,将其转换为字符串
#4914:修复搜索重复请求时系统日志中的异常
#4913:向分析控制器添加权限检查
#4912:修复存档任务锁定的问题
#4911:添加缺失的语言字符串
#4910:修复了成员导出中未填充自定义配置文件字段的问题
#4909:修复无法报告博客条目的问题
#4908:修复在用户配置文件上查看新文件版本时出现的异常
#4907:修复无法正确删除报告的问题
#4906:禁用相册时隐藏相册排序选项
#4904:修复空相册在小部件中显示奇怪日期的问题
#4903:修复未传递URL时嵌入控制器中的异常
#4901:修复ModCP特色内容页面上的异常
#4900:修复旧推广内容显示1969年为日期的问题
#4899:修复即使没有步骤也显示配置文件完成状态的问题
#4889:修复了在配置文件更新事件期间可能记录错误的问题
#4890:修复了错误URL可能引发未捕获错误的问题
#4864:改进电子邮件跳出逻辑
#4876:修复了网格缩略图有时无法点击的问题
#4877:修复了“添加到购物车”标签被添加到Commerce中的转盘导航按钮的问题
#4878:在ipsUserPhoto中添加了数据组,以帮助根据用户组设置头像样式
#4881:改进了Coppa生日表单的对齐和颜色问题
#4880:允许表情符号在编辑器中继承字体大小
#4866:为通知电子邮件添加一键列表取消订阅标题
#4874:修复站点地图模式url
#4861:删除md5文件检查系统
#4842:修复了在配置文件完成中按钮有时难以阅读的问题
#4836:修复了俱乐部成员网格中边界拉伸的问题
#4833:修复了侧菜单徽章有时在某些配色方案下无法读取的错误
#4832:改进了登录按钮之间的间距
#4826:改进了“添加第一张图片”按钮的间距
#4825:改进了iOS PWA中粘性元素的渲染
-问题#4816:全屏PWA中的粘性公告位置不正确
-第4815期:粘性公告与其他元素重叠
-问题#4809:公告对齐可以改进
-问题#4824:iOS PWA中粘性元素上方有间隙
-问题#4794:收件箱侧边栏与粘性公告重叠
#4821:修复从下载生成的主题不使用自定义字段格式的问题
#4820:解决没有俱乐部不允许进行民意调查的问题
#4735:修复手动创建的发票未考虑自定义字段的问题
#4808:允许翻译自动补全中的“无结果”消息
#4744:删除应用程序时清理审批队列
#4818:登录帐户链接增强
#4803:修复onLeaveClub活动没有适当会员身份的问题
#4804:修复嵌入俱乐部和画廊相册的问题
#4805:从标签页中删除不必要的面包屑
#4806:修复对话框中分页跳转的问题
#4807:修复下载摘要弹出窗口无法翻译的问题
#4810:修复会员课程注册
#4812:缺少反应图标会破坏ACP和内容输出
#4813:为商业项目实施onAddToInvoice事件
#4814:缺少博客描述会破坏博客和ACP博客列表
#4769:修复了大型社区成员列表导出可能超时的问题
#4801:允许具有适当权限的版主编辑过去的事件
#4729:修复日期范围成员筛选器的问题
#4786:内联代码markdown快捷方式按预期工作
#4785:修复解析Mapbox API结果的多个问题
#4784:修复使用地图框自动缩放会破坏地图的问题
#4782:修复下载时未调用UI扩展表单字段的问题
#4781:修复编辑存档主题的问题
#4779:修复ACP中自定义CSS中定义的资源不正确的问题
#4778:修复重新排序ACP限制引发错误的问题
#4777:修复某些数字表单字段将显示小数或可变长度的问题
#4776:修复升级后重建小部件内容可能引发错误的问题
#4774:从日历位置搜索中删除不必要的逻辑
#4773:修复上传主题时SVG徽标设置不正确的问题
#4772:已将俱乐部添加到“已保存动作”表单中
#4787:修复某些应用程序无法过滤语言字符串的问题
#4763:更改图像时更新图库轮播链接
-第4632期:[5.0.7]画廊旋转木马无法前进
-问题#4616:[5.0.7]画廊中的评论框在不刷新的情况下不会出现
#4728:修复了当有许多标签时菜单表单无法加载的问题
#4704:实施推荐标签
#4765:保存空自定义CSS字段时清除自定义CSS草稿
#4756:改进了工作人员页面的对齐方式
#4754:改善投票计票的一致性
#4752:改进手机上“俱乐部待批准”信息的对齐
#4750:改进了某些FA图标的对齐方式
#4748:从辅助功能树中删除社交SVG图标
#4746:修复删除的成就规则可能引发异常的问题
#4745:修复将评论从页面移动到论坛时出现的异常
#4743:修复主题编辑器设置始终标记为已编辑的问题
#4742:修复小部件会覆盖开发人员定义的模板的问题
#4736:防止标题内的焦点折叠
#4734:修复接受邀请后俱乐部会员状态未正确更新的问题
#4733:改进了事务对象的REST API文档
#4732:修复提交后未清除联系我们编辑的问题
#4731:编辑器下拉菜单不再出现在上传区域文本后面
#4727:修复导入页面开发模板并不总是设置正确组的问题
#4724:修复了访客验证流程中联系我们失败的问题
#4719:将挥之不去的ipsButton-中级替换为ipsButton-初级
#4695:确保FA论坛图标居中
#4705:使用主题编辑器时的其他检查
#4711:对复制和导入主题的多个修复
#4713:存储处理程序工作流程调整
#4708:修复空图像注释抛出异常的问题
#4709:修复空图像尺寸引发异常的问题
#4712:修复查看报告的PM时出现的问题
#4707:修复无效许可证密钥类型可能引发异常的问题
#4710:修复删除注释时出现的未定义方法错误
#4703:修复通过web.php运行的任务可能引发异常的问题
#4702:修复UpdateTaggedItems任务
#4698:修复旧版应用程序卸载方法中的ROOT_DIR常量
#4694:改进的灯箱用户界面
#4692:修复某些模板引用已弃用特性的问题
#4691:为UserPass和FTP自定义字段添加了缺失的语言字符串
#4690:修复未批准内容通知缺少标题的问题
#4689:修复某些扩展缺少语言字符串的问题
#4688:修复自定义徽章可能显示不必要的数字叠加的问题
#4687:清除不再使用的旧主题编辑器语言字符串
#4686:添加权限扩展签入项::可以编辑
#4685:修复删除评论会产生异常的问题
#4620:分配REST API
#4644:权限扩展的改进
#4663:修复了查看报告会导致错误的问题
#4664:修复了无法下载语言的问题
#4662:SAML/OIDC单点登录改进
#4622:节点分组
#4659:添加日志记录以检测何时将Pages块添加到核心区域
#4647:改进审批队列的用户体验
#4648:修复了电子邮件中“如果是你”消息的对齐问题
#4649:向博客Feed小部件添加了视图
#4651:从博客索引页中删除空的“datetime”表达式
#4652:“将论坛标记为已读”链接现在可以在平板电脑和手机上的主题列表下方看到
#4655:更新了Image Feed小部件,使其与其他提要小部件更加一致
#4658:确保在调用modaction时我们有一个正确的操作
#4643:修复了“新建数据层处理程序”按钮未显示的问题
#4634:将PowerShell添加到编辑器代码块语言的默认列表中
#4635:迷你档案中团体徽章的固定大小
#4638:固定气垫车按钮的颜色
#4621:将应用程序和节点过滤器添加到标记使用统计图表中
#4623:在移动导航链接中添加了数据id
#4624:添加了数据ips hook=“footerWrapper”
#4626:旧v3/v4实例中的图库图像注释可以为空
#4627:修复自定义徽章移动步骤
#4394:在云端安装所有IPS应用程序
#4614:修复IPS 4升级项目的v5升级步骤
#4609:改进了键盘和屏幕阅读器的可访问性
#4611:更改图库图像时更新移动导航面包屑
#3976:禁用俱乐部时隐藏俱乐部内容
#4599:v4 PHP块澄清
#4601:修复了下载应用程序phar可能失败的问题
#4579:修复了无法从课程中下载附件的问题
#4597:修复了“特色活动”是硬编码语言字符串的问题
#4590:在日历导航按钮中添加了可访问的文本
#4563:为想要下载文件的访客显示登录按钮
#4574:防止“新活动”栏超出活动流中的容器
#4575:修复了平板电脑上的粘性编辑器标签列表
#4584:可访问性:是现在没有表单字段有匹配的<label>元素
#4586:事件提交页面上的日期/时间输入现在有一个可访问的标签
#4588:登录弹出菜单中的输入现在有可访问的标签
#4592:日历每日/每周/每月视图的对比度得到改善
#4828:修复了在检查是否启用博客发布时向访客返回成员权限的问题