From 57d9db6ce2b611f52c8c79300b58fb34e6308012 Mon Sep 17 00:00:00 2001 From: Neo <321592+Neo-Desktop@users.noreply.github.com> Date: Fri, 19 Dec 2025 17:04:22 -0800 Subject: [PATCH] Version 5.0.0 beta 5 --- applications/blog/data/javascript.xml | 24 +- applications/blog/data/lang.xml | 2 +- applications/blog/data/theme.xml | 18 +- applications/blog/data/versions.json | 3 +- applications/blog/setup/upg_5000031/data.json | 22 + .../blog/setup/upg_5000031/javascript.json | 15 + .../blog/setup/upg_5000031/theme.json | 19 + .../blog/setup/upg_5000031/themeeditor.json | 14 + applications/calendar/data/javascript.xml | 22 +- applications/calendar/data/lang.xml | 2 +- applications/calendar/data/theme.xml | 158 +- applications/calendar/data/versions.json | 3 +- .../calendar/modules/front/calendar/event.php | 68 +- .../calendar/modules/front/calendar/view.php | 12 +- .../calendar/setup/upg_5000031/data.json | 22 + .../calendar/setup/upg_5000031/theme.json | 29 + applications/calendar/sources/Event/Event.php | 21 + applications/cms/Application.php | 1 - applications/cms/data/build.xml | 2 +- applications/cms/data/cms_theme.xml | 40 +- applications/cms/data/javascript.xml | 69 +- applications/cms/data/lang.xml | 3 +- applications/cms/data/schema.json | 14 - applications/cms/data/theme.xml | 84 +- applications/cms/data/versions.json | 3 +- applications/cms/data/widgets.json | 6 +- .../extensions/core/Queue/UpdateHtmlPages.php | 2 - .../cms/modules/admin/databases/databases.php | 3 +- .../cms/modules/admin/pages/pages.php | 20 +- applications/cms/setup/upg_5000031/data.json | 22 + .../cms/setup/upg_5000031/javascript.json | 18 + applications/cms/setup/upg_5000031/lang.json | 14 + .../cms/setup/upg_5000031/queries.json | 9 + applications/cms/setup/upg_5000031/theme.json | 25 + .../cms/setup/upg_5000031/upgrade.php | 62 + .../cms/setup/upg_5000031/widgets.json | 7 + applications/cms/sources/Pages/Page.php | 11 +- applications/cms/widgets/Codemirror.php | 4 +- applications/cms/widgets/Database.php | 6 + .../cms/widgets/pagebuilderupload.php | 37 +- applications/convert/data/javascript.xml | 4 +- applications/convert/data/lang.xml | 2 +- applications/convert/data/versions.json | 3 +- .../convert/setup/upg_5000031/data.json | 22 + .../defaults/extensions/AchievementAction.txt | 32 +- .../extensions/AdminNotifications.txt | 41 - .../extensions/AdvertisementLocations.txt | 12 - .../defaults/extensions/ApprovalReason.txt | 3 +- .../core/data/defaults/extensions/Club.txt | 5 +- .../extensions/CommunityEnhancements.txt | 1 + .../defaults/extensions/ContentRouter.txt | 6 - .../data/defaults/extensions/CustomField.txt | 46 - .../defaults/extensions/EditorLocations.txt | 35 - .../defaults/extensions/FrontNavigation.txt | 33 - .../data/defaults/extensions/GroupForm.txt | 11 - .../data/defaults/extensions/IpAddresses.txt | 33 - .../data/defaults/extensions/LiveSearch.txt | 10 - .../core/data/defaults/extensions/Loader.txt | 52 - .../extensions/MemberACPProfileTabs.txt | 12 - .../MemberExportPersonalInformation.txt | 3 +- .../data/defaults/extensions/MemberFilter.txt | 27 - .../extensions/MemberRestrictions.txt | 62 - .../extensions/ModeratorPermissions.txt | 23 - .../defaults/extensions/Notifications.txt | 36 - .../data/defaults/extensions/ProfileSteps.txt | 70 - .../core/data/defaults/extensions/Queue.txt | 12 - .../core/data/defaults/extensions/SSO.txt | 63 - .../data/defaults/extensions/UIComment.txt | 69 - .../core/data/defaults/extensions/UIItem.txt | 137 -- .../core/data/defaults/extensions/UINode.txt | 82 - .../data/defaults/extensions/UIReview.txt | 68 - .../data/defaults/extensions/Uninstall.txt | 28 - .../data/defaults/extensions/UserMenu.txt | 53 - .../listeners/ContentListenerType.txt | 117 +- .../listeners/InvoiceListenerType.txt | 36 +- .../defaults/listeners/MemberListenerType.txt | 213 +-- .../defaults/listeners/NodeListenerType.txt | 24 +- .../listeners/PackageListenerType.txt | 152 +- applications/core/data/editorManifest.json | 2 +- applications/core/data/javascript.xml | 857 ++++----- applications/core/data/lang.xml | 4 +- applications/core/data/pagebuilder.json | 2 +- applications/core/data/schema.json | 104 +- applications/core/data/theme.xml | 1683 +++++++---------- applications/core/data/versions.json | 3 +- .../core/FrontNavigation/CustomItem.php | 10 + .../core/MemberFilter/Lastvisit.php | 2 +- .../core/Queue/RebuildSearchIndex.php | 2 +- .../pagebuilder/assets/main-b6d5f44d.js | 78 + .../core/interface/pagebuilder/manifest.json | 2 +- .../interface/tiptap/assets/main-JrAf8-U8.js | 207 ++ .../core/interface/tiptap/manifest.json | 2 +- .../modules/admin/languages/languages.php | 12 +- .../core/modules/admin/members/members.php | 4 +- .../core/modules/front/system/widgets.php | 7 + applications/core/setup/upg_5000031/data.json | 22 + .../core/setup/upg_5000031/javascript.json | 26 + applications/core/setup/upg_5000031/lang.json | 16 + .../core/setup/upg_5000031/queries.json | 21 + .../core/setup/upg_5000031/theme.json | 85 + .../core/setup/upg_5000031/themeeditor.json | 116 ++ .../sources/Announcements/Announcement.php | 2 +- applications/core/sources/Feature/Feature.php | 9 +- .../FrontNavigationAbstract.php | 12 +- applications/downloads/data/javascript.xml | 18 +- applications/downloads/data/lang.xml | 2 +- applications/downloads/data/theme.xml | 86 +- applications/downloads/data/versions.json | 3 +- .../downloads/setup/upg_5000031/data.json | 22 + .../downloads/setup/upg_5000031/theme.json | 22 + .../setup/upg_5000031/themeeditor.json | 14 + applications/downloads/sources/File/File.php | 52 +- applications/forums/data/javascript.xml | 20 +- applications/forums/data/lang.xml | 2 +- applications/forums/data/theme.xml | 333 +--- applications/forums/data/versions.json | 3 +- .../forums/modules/front/forums/topic.php | 17 +- .../forums/setup/upg_5000031/data.json | 22 + .../forums/setup/upg_5000031/theme.json | 27 + .../forums/setup/upg_5000031/themeeditor.json | 17 + applications/gallery/data/javascript.xml | 26 +- applications/gallery/data/lang.xml | 2 +- applications/gallery/data/versions.json | 3 +- .../gallery/modules/front/gallery/view.php | 2 +- .../gallery/setup/upg_5000031/data.json | 22 + .../gallery/setup/upg_5000031/javascript.json | 14 + applications/gallery/sources/Album/Album.php | 5 +- .../gallery/sources/Category/Category.php | 5 +- applications/gallery/sources/Image/Image.php | 21 +- applications/nexus/data/javascript.xml | 38 +- applications/nexus/data/lang.xml | 2 +- applications/nexus/data/theme.xml | 71 +- applications/nexus/data/versions.json | 3 +- .../nexus/extensions/core/UserMenu/Store.php | 2 +- .../nexus/setup/upg_5000031/data.json | 22 + .../nexus/setup/upg_5000031/theme.json | 24 + .../nexus/setup/upg_5000031/themeeditor.json | 14 + .../nexus/sources/Invoice/Item/Item.php | 6 + .../nexus/sources/Invoice/Item/Renewal.php | 6 +- applications/nexus/sources/Package/Item.php | 13 - init.php | 4 +- static/css/calendar_front_calendar.css | 2 +- static/css/cms_admin_templates_templates.css | 2 +- .../core_admin_customization_templates.css | 2 +- static/css/core_admin_members_view.css | 2 +- static/css/core_front_core.css | 2 +- static/css/core_front_styles_messaging.css | 2 +- static/css/core_front_styles_profiles.css | 2 +- .../css/core_global_framework_framework.css | 2 +- static/css/nexus_admin_customer.css | 2 +- static/js/blog/front_front_view.js | 8 +- static/js/cms/admin_admin_media.js | 2 +- static/js/cms/admin_admin_templates.js | 16 +- static/js/core/admin_admin_members.js | 6 +- static/js/core/front_front_clubs.js | 2 +- static/js/core/front_front_search.js | 4 +- static/js/core/front_front_widgets.js | 2 +- static/js/core/global_global_core.js | 2 +- static/js/gallery/front_front_submit.js | 2 +- static/js/global/root_admin.js | 6 +- static/js/global/root_framework.js | 41 +- static/js/global/root_front.js | 12 +- static/templates/blog_front_submit.php | 71 +- static/templates/calendar_front_events.php | 22 +- static/templates/calendar_front_overview.php | 63 +- static/templates/calendar_front_view.php | 70 +- static/templates/cms_admin_media.php | 24 +- static/templates/cms_admin_templates.php | 85 +- static/templates/cms_front_submit.php | 90 +- static/templates/cms_front_widgets.php | 14 +- static/templates/core_admin_api.php | 61 +- static/templates/core_admin_customization.php | 62 +- static/templates/core_admin_forms.php | 98 +- static/templates/core_admin_global.php | 78 +- static/templates/core_admin_memberprofile.php | 1083 +++++------ static/templates/core_admin_members.php | 179 +- static/templates/core_front_clubs.php | 37 +- static/templates/core_front_forms.php | 283 +-- static/templates/core_front_global.php | 157 +- static/templates/core_front_messaging.php | 19 +- static/templates/core_front_modcp.php | 176 +- static/templates/core_front_popular.php | 49 +- static/templates/core_front_profile.php | 34 +- static/templates/core_front_search.php | 102 +- static/templates/core_front_tags.php | 67 +- static/templates/core_front_widgets.php | 474 ++--- static/templates/core_global_forms.php | 68 +- static/templates/core_global_global.php | 6 +- static/templates/core_global_login.php | 61 +- static/templates/downloads_front_view.php | 56 +- static/templates/downloads_front_widgets.php | 139 +- static/templates/forums_front_forums.php | 1562 +-------------- static/templates/forums_front_submit.php | 84 +- static/templates/forums_front_topics.php | 7 +- static/templates/forums_front_widgets.php | 10 +- static/templates/nexus_admin_customers.php | 90 +- static/templates/nexus_admin_invoices.php | 4 +- static/templates/nexus_admin_purchases.php | 51 +- system/Api/Controller.php | 31 +- system/Content/Assignable.php | 3 + system/Content/Item.php | 14 +- system/Content/Reactable.php | 3 +- system/Content/Statistics.php | 45 +- system/Dispatcher/Front.php | 4 +- system/Events/Event.php | 10 +- system/Extensions/ApprovalReasonAbstract.php | 5 +- system/Extensions/ClubAbstract.php | 5 +- system/Helpers/Chart/Dynamic.php | 2 +- system/Helpers/Form/Upload.php | 5 +- system/Http/Url.php | 2 +- system/Http/Url/Friendly.php | 4 +- system/Member/Member.php | 8 +- system/Member/UserMenu.php | 4 +- system/Output/System/System.php | 67 +- system/Text/HtmlPurifierIntOrInternalLink.php | 45 + system/Text/HtmlPurifierInternalLinkDef.php | 12 +- system/Text/Parser.php | 6 +- system/Widget/Widget.php | 6 + 218 files changed, 5331 insertions(+), 7416 deletions(-) create mode 100644 applications/blog/setup/upg_5000031/data.json create mode 100644 applications/blog/setup/upg_5000031/javascript.json create mode 100644 applications/blog/setup/upg_5000031/theme.json create mode 100644 applications/blog/setup/upg_5000031/themeeditor.json create mode 100644 applications/calendar/setup/upg_5000031/data.json create mode 100644 applications/calendar/setup/upg_5000031/theme.json create mode 100644 applications/cms/setup/upg_5000031/data.json create mode 100644 applications/cms/setup/upg_5000031/javascript.json create mode 100644 applications/cms/setup/upg_5000031/lang.json create mode 100644 applications/cms/setup/upg_5000031/queries.json create mode 100644 applications/cms/setup/upg_5000031/theme.json create mode 100644 applications/cms/setup/upg_5000031/upgrade.php create mode 100644 applications/cms/setup/upg_5000031/widgets.json create mode 100644 applications/convert/setup/upg_5000031/data.json create mode 100644 applications/core/interface/pagebuilder/assets/main-b6d5f44d.js create mode 100644 applications/core/interface/tiptap/assets/main-JrAf8-U8.js create mode 100644 applications/core/setup/upg_5000031/data.json create mode 100644 applications/core/setup/upg_5000031/javascript.json create mode 100644 applications/core/setup/upg_5000031/lang.json create mode 100644 applications/core/setup/upg_5000031/queries.json create mode 100644 applications/core/setup/upg_5000031/theme.json create mode 100644 applications/core/setup/upg_5000031/themeeditor.json create mode 100644 applications/downloads/setup/upg_5000031/data.json create mode 100644 applications/downloads/setup/upg_5000031/theme.json create mode 100644 applications/downloads/setup/upg_5000031/themeeditor.json create mode 100644 applications/forums/setup/upg_5000031/data.json create mode 100644 applications/forums/setup/upg_5000031/theme.json create mode 100644 applications/forums/setup/upg_5000031/themeeditor.json create mode 100644 applications/gallery/setup/upg_5000031/data.json create mode 100644 applications/gallery/setup/upg_5000031/javascript.json create mode 100644 applications/nexus/setup/upg_5000031/data.json create mode 100644 applications/nexus/setup/upg_5000031/theme.json create mode 100644 applications/nexus/setup/upg_5000031/themeeditor.json create mode 100644 system/Text/HtmlPurifierIntOrInternalLink.php diff --git a/applications/blog/data/javascript.xml b/applications/blog/data/javascript.xml index 1674c016..8942fa70 100644 --- a/applications/blog/data/javascript.xml +++ b/applications/blog/data/javascript.xml @@ -1,6 +1,6 @@ - - {{#lang}}manage_cats_new_row{{/lang}}\ +
  • \ "); ips.templates.set('blog.view.categoryRow', "\ @@ -287,13 +287,13 @@ ips.templates.set('blog.view.categoryRow', "\ \
    \ {{name}}\ - \ - {{#lang}}save{{/lang}}\ - {{#lang}}cancel{{/lang}}\ + \ + \ + \
    \
    \ - \ - \ + \
    \ \ "); diff --git a/applications/blog/data/lang.xml b/applications/blog/data/lang.xml index 804132ed..d279506f 100644 --- a/applications/blog/data/lang.xml +++ b/applications/blog/data/lang.xml @@ -1,6 +1,6 @@ - + Blogs Blogs a comment on a blog entry diff --git a/applications/blog/data/theme.xml b/applications/blog/data/theme.xml index 9fe8036c..dac7e776 100644 --- a/applications/blog/data/theme.xml +++ b/applications/blog/data/theme.xml @@ -670,21 +670,17 @@ {{endif}} {{if \count( $elements ) > 1}}

    {lang="entry_information"}

    -
    -
      + +
      {{foreach $elements as $name => $content}} -
    • - - {lang="$name"} - -
    • + {{endforeach}} -
    +
    {template="tabScrollers" app="core" group="global" location="global"} - -
    + +
    {{foreach $elements as $name => $contents}} -
    +
      {{foreach $contents as $inputName => $input}} {$input|raw} diff --git a/applications/blog/data/versions.json b/applications/blog/data/versions.json index 9e38f4d6..cd12cedb 100644 --- a/applications/blog/data/versions.json +++ b/applications/blog/data/versions.json @@ -279,5 +279,6 @@ "5000027": "5.0.0 Beta 2", "5000028": "5.0.0 Beta 2", "5000029": "5.0.0 Beta 3", - "5000030": "5.0.0 Beta 4" + "5000030": "5.0.0 Beta 4", + "5000031": "5.0.0 Beta 5" } \ No newline at end of file diff --git a/applications/blog/setup/upg_5000031/data.json b/applications/blog/setup/upg_5000031/data.json new file mode 100644 index 00000000..a8474872 --- /dev/null +++ b/applications/blog/setup/upg_5000031/data.json @@ -0,0 +1,22 @@ +{ + "id": 5000031, + "name": "5.0.0 Beta 5", + "steps": { + "queries": false, + "lang": false, + "theme": true, + "themeeditor": true, + "javascript": true, + "emailTemplates": false, + "acpSearchKeywords": false, + "settings": false, + "tasks": false, + "modules": false, + "widgets": false, + "customOptions": false, + "customRoutines": false + }, + "forceMainUpgrader": false, + "forceManualDownloadNoCiC": false, + "forceManualDownloadCiC": false +} \ No newline at end of file diff --git a/applications/blog/setup/upg_5000031/javascript.json b/applications/blog/setup/upg_5000031/javascript.json new file mode 100644 index 00000000..7c12eaa2 --- /dev/null +++ b/applications/blog/setup/upg_5000031/javascript.json @@ -0,0 +1,15 @@ +{ + "files": { + "added": [], + "edited": [ + "blog\/front\/controllers\/view\/ips.view.manageCategories.js", + "blog\/front\/templates\/ips.templates.view.js" + ], + "removed": [] + }, + "orders": { + "added": [], + "edited": [], + "removed": [] + } +} \ No newline at end of file diff --git a/applications/blog/setup/upg_5000031/theme.json b/applications/blog/setup/upg_5000031/theme.json new file mode 100644 index 00000000..c3d79b2e --- /dev/null +++ b/applications/blog/setup/upg_5000031/theme.json @@ -0,0 +1,19 @@ +{ + "html": { + "added": [], + "edited": [ + "front\/submit\/submitFormTemplate" + ], + "removed": [] + }, + "css": { + "added": [], + "edited": [], + "removed": [] + }, + "resources": { + "added": [], + "edited": [], + "removed": [] + } +} \ No newline at end of file diff --git a/applications/blog/setup/upg_5000031/themeeditor.json b/applications/blog/setup/upg_5000031/themeeditor.json new file mode 100644 index 00000000..6493d217 --- /dev/null +++ b/applications/blog/setup/upg_5000031/themeeditor.json @@ -0,0 +1,14 @@ +{ + "categories": { + "added": [], + "edited": [], + "removed": [] + }, + "settings": { + "added": [], + "edited": [ + "layout_blog_view" + ], + "removed": [] + } +} \ No newline at end of file diff --git a/applications/calendar/data/javascript.xml b/applications/calendar/data/javascript.xml index 3d21bdfe..8190ec10 100644 --- a/applications/calendar/data/javascript.xml +++ b/applications/calendar/data/javascript.xml @@ -1,6 +1,6 @@ - - - - - - - - - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -2113,7 +2113,7 @@ var PER_PAGE = 16; }); }(jQuery, _)); -
    \ ");]]> -
    diff --git a/applications/calendar/data/lang.xml b/applications/calendar/data/lang.xml index 960b20a2..f458e127 100644 --- a/applications/calendar/data/lang.xml +++ b/applications/calendar/data/lang.xml @@ -1,6 +1,6 @@ - + Events Events a comment on an event diff --git a/applications/calendar/data/theme.xml b/applications/calendar/data/theme.xml index da83c1f9..0879f28d 100644 --- a/applications/calendar/data/theme.xml +++ b/applications/calendar/data/theme.xml @@ -348,7 +348,7 @@ {{endif}}
    - {{if $event->nextOccurrence( \IPS\calendar\Date::getDate(), 'startDate' )}} + {{if $event->nextOccurrence( $date, 'startDate' )}} {lang="_date_month_short" pluralize="$event->nextOccurrence( $date, 'startDate' )->format( 'n' )"} {$event->nextOccurrence( $date, 'startDate' )->format( 'd' )} {{else}} @@ -459,7 +459,7 @@ {{endif}} {{endif}}
    -

    {$event->title}

    +

    {$event->title}

    {$event->truncated(TRUE, 400)}

    {{if $event->container()->club() !== NULL || $event->venue || $event->location}} @@ -489,7 +489,7 @@ {{if \count( $featured )}}
    ]]> +]]> @@ -1857,7 +1864,7 @@ {template="shareButton" app="core" group="sharelinks" params="$event"} {{endif}} {{if $event->canRemind()}} - {template="reminder" app="calendar" group="view" params="$event, $reminder"} + {template="reminder" app="calendar" group="view" params="$event, $event->getReminder()"} {{endif}} {{if \IPS\Application::appIsEnabled('cloud')}} {template="spam" app="cloud" group="spam" params="$event"} @@ -2072,24 +2079,18 @@
    {template="rsvpControls" group="view" params="$event, $attendees"}

    {lang="event_rsvp_attendees"}

    -
    - + + {{endif}} + +
    {template="tabScrollers" app="core" group="global" location="global"} -
    -
    -
    + +
    +
    {{if \count($attendees[1]) }}
      {{foreach $attendees[1] as $attendee}} @@ -2115,7 +2116,7 @@ {{endif}}
    {{if $event->rsvp_limit == -1}} -
    + {{endif}} -
    + -
    + +
    {{foreach $elements as $name => $contents}} -
    +
    {{if $hasModOptions && ( $name == 'topic_mainTab' OR $name == 'content_record_form_mainTab' ) }}
    @@ -1515,21 +1512,20 @@ data-view-tracking-data="{expression="base64_encode(json_encode( $review->getVie {{if !empty( $errorTabs )}}

    {lang="tab_error"}

    {{endif}} -
    -
      + +
      + {{$checkedTab = NULL;}} {{foreach $elements as $name => $content}} -
    • - - {lang="$name"} - -
    • + {{endforeach}} -
    +
    {template="tabScrollers" app="core" group="global" location="global"} -
    -
    + +
    {{foreach $elements as $name => $contents}} -
    +
    {{if $hasModOptions && ( $name == 'topic_mainTab' OR $name == 'content_record_form_mainTab' ) }}
    diff --git a/applications/cms/data/javascript.xml b/applications/cms/data/javascript.xml index 3dba7dbb..cb179916 100644 --- a/applications/cms/data/javascript.xml +++ b/applications/cms/data/javascript.xml @@ -1,6 +1,6 @@ - - - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -156,7 +156,7 @@ } }); }(jQuery, _)); - - - - - - - - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -1421,7 +1420,7 @@ } }); }(jQuery, _)); - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -1471,7 +1470,7 @@ } }); }(jQuery, _)); - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -1543,7 +1542,7 @@ } }); }(jQuery, _)); - ul'); + this._tabBar = this.scope.find('#elTemplateEditor_tabbar [role="tablist"]'); this._tabContent = this.scope.find('#elTemplateEditor_panels'); // Get the current height of the tab bar @@ -2168,7 +2167,7 @@ } // Is this tab active? - var active = tab.hasClass('ipsTabs__tab--active'); + var active = (tab.attr('aria-selected') === 'true'); // Let the document know what we're up to this.trigger( 'closedTab.templates', { @@ -2188,7 +2187,7 @@ } if( newTab ){ - newTab.find('> a').click(); + newTab.click(); } // Close the tab @@ -2281,7 +2280,7 @@ if( !this._tabBar.find('[data-fileid="' + data.meta.key + '"]').length ){ this._buildTab( data.meta ); } else { - this._tabBar.find('[data-fileid="' + data.meta.key + '"] > a').click(); + this._tabBar.find('[data-fileid="' + data.meta.key + '"]').click(); } }, @@ -2323,7 +2322,7 @@ this._recalculatePanelWrapper(); // Toggle the new tab - this._tabBar.find('[data-fileid="' + meta.key + '"] > a').click(); + this._tabBar.find('[data-fileid="' + meta.key + '"]').click(); // Manually set the content area to loading since we aren't using ui.tabbar's load methods this._tabContent.addClass('ipsLoading ipsTabs_loadingContent'); @@ -2357,9 +2356,9 @@ */ _updateTabLabel: function( key, title ) { - var span = this._tabBar.find('[data-fileid="' + key + '"] > a span').clone(); + var span = this._tabBar.find('[data-fileid="' + key + '"] span').clone(); - this._tabBar.find('[data-fileid="' + key + '"] > a').html( title ).append( span ); + this._tabBar.find('[data-fileid="' + key + '"]').html( title ).append( span ); }, /** @@ -2474,7 +2473,7 @@ tabPanel: null }; - var tab = this._tabBar.find('.ipsTabs__tab.ipsTabs__tab--active').first().parent(); + var tab = this._tabBar.find('[aria-selected="true"]').first(); if( !tab.length ){ return toReturn; @@ -2504,7 +2503,7 @@ } }); }(jQuery, _));]]> - - - /** + /** * Invision Community * (c) Invision Power Services, Inc. - https://www.invisioncommunity.com * @@ -3010,7 +3009,7 @@ } }); }(jQuery, _)); - \ {{{contents}}}\ \ @@ -3027,16 +3026,14 @@ ips.templates.set( 'templates.media.noSearchResults', "\ {{#lang}}mediaNoResults{{/lang}}\
    \ ");]]> - \ - {{title}} \ - \ + {{title}} \ "); ips.templates.set('templates.editor.tabPanel', " \ - -
    - + +
    + + +
    {template="tabScrollers" app="core" group="global" location="global"} -
    +
    -
    +
    {{$roots = \call_user_func( $tree->getRoots );}}
    • @@ -408,7 +404,7 @@
    -
    +