Skip to content
This repository was archived by the owner on Mar 7, 2025. It is now read-only.

Commit 61a2f69

Browse files
committed
v1.4.8 of the plugin
- New Dashboard widget - ClassicPress Security page - Settings shortcuts - Lots of new external resources - 16 new Plugins/ Add-Ons supported - 3 new Child Themes supported - Numerous refinements, enhancements, tweaks and fixes
1 parent 3732649 commit 61a2f69

File tree

380 files changed

+19207
-10969
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

380 files changed

+19207
-10969
lines changed

CHANGES.md

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,59 @@
1414

1515
## Changelog of the Plugin
1616

17+
### ⚡ 1.4.8 - 2019-10-22
18+
19+
* New: Added "News & Updates" Dashboard widget - only viewable for (Super) Admins, can easily be disabled via "Screen Options" (top right corner) - Note: settings integration will follow, though
20+
* New: Added way more specific, helpful resources within the WordPress Logo/ About group (finishing the work that began with plugin version 1.4.5)
21+
* New: Added shortcut to plugin's settings in Multisite Network Admin (only to the main site of the Network, though)
22+
* New: Added shortcuts to plugin's settings tabs on the Elementor "General Settings" admin page (as extra tab there)
23+
* New: For [ClassicPress](https://www.classicpress.net/) installs added new "Toolbar Extras" info page under "Security" admin menu (for ClassicPress v1.1.0+)
24+
* New: You can now also leverage "WPCore Plugin Manager" plugin to bulk install plugins - if active, new item and sub items appear within the "New Content" Group
25+
* Tweak: Extended "WP About" sub items with more stuff when *Dev Mode* is enabled
26+
* Tweak: Refined "Mailster" plugin support, added new sub items (Setup Wizard, Tests) and one new resource item (Changelog)
27+
* Tweak: Refined "Formidable Forms" plugin support, added new sub items for Pro version and 2 Pro Add-Ons, plus one new resource item (Changelog)
28+
* Tweak: Improved readability of settings page description texts - now they have an enforced `max-width` of 800px (much better on bigger screens/ viewports...!)
29+
* Tweak: Refinements for the Plugin Manager for Add-Ons - info screens, minimum version management, descriptions
30+
* Tweak: Updated bundled library DDWlib Plugin Installer Recommendations to latest version (v1.5.0) - better performance due to the use of transients
31+
* Tweak: Updated bundled library Astra Notices to latest version (v1.1.4)
32+
* Tweak: Properly enqueued inline styles also for Local Dev Environment feature
33+
* Tweak: Properly enqueued inline styles also for "Gravity Forms" plugin support
34+
* Tweak: Minor security improvement for settings page
35+
* Tweak: Minor enhancements throughout the plugin
36+
* Tweak: Where possible, migrated all the plugin's Toolbar items over from Global usage to `$admin_bar` object to be more in line with WP standards
37+
* Tweak: Updated `.pot` file plus all German translations (formal, informal) and language packs
38+
* Tweak: If available, use new WP 5.0+ function `determine_locale()` for even better (user) locale detection
39+
* Fix: CSS issue on Plugins page - info & update action links from other plugins are no longer hidden
40+
* Fix: Fixed admin URL for Genesis Child Themes "Brunch Pro", "Cook'd Pro" and "Foodie Pro"
41+
* Fix: Fixed loading for "Pretty Chic" Child Theme support
42+
43+
**New, 1.4.8:** *Extended the Theme support for:*
44+
* Course Maker Pro (Premium, by brandiD), a Child Theme for Genesis
45+
* Cafe Pro (Premium, by StudioPress), a Child Theme for Genesis
46+
* Pretty Creative (Premium, by Lindsey Riel), a Child Theme for Genesis
47+
48+
**New, 1.4.8:** *Extended the Plugin support for Elementor Add-Ons:*
49+
50+
* Prime Slider Lite Addons for Elementor (free, by BdThemes)
51+
* Happy Elementor Addons (free, by HappyMonster/ weDevs)
52+
* Ruvuv Extension for Elementor (free, by Ruvuv)
53+
54+
**New, 1.4.8:** *Extended the general Plugin support for:*
55+
56+
* Options for Twenty Nineteen (free, by webd.uk) - *Adds additional Customizer options for the "Twenty Nineteen" theme*
57+
* Options for Twenty Seventeen (free, by webd.uk) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
58+
* Customize Twenty Seventeen (free, by BoldThemes) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
59+
* Customize Twenty Sixteen (free, by BoldThemes) - *Adds additional Customizer options for the "Twenty Sixteen" theme*
60+
* Advanced Twenty Seventeen (free, by saturnplugins) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
61+
* Instant Indexing for Google (free, by Rank Math)
62+
* weForms (free, by weDevs)
63+
* Fluent Forms (Pro) (free/Premium, by WP Fluent Forms)
64+
* MailOptin Lite (free, by MailOptin Team)
65+
* WPCore Plugin Manager (free, by Stuart Starr)
66+
* Delete Expired Transients (free, by WebAware) - *for Dev Mode*
67+
* Transient Cleaner (free, by David Artiss) - *for Dev Mode*
68+
69+
1770
### ⚡ 1.4.7 - 2019-09-20
1871

1972
* New: Brand new **Import/ Export feature** to export or import the plugin's own settings via a .json file - including (official) Add-Ons, if these are currently active --- this feature allows you to easily transfer/ migrate the plugin's settings over to new installs or just make personal backups

README.md

Lines changed: 75 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
**Donate link:** https://www.paypal.me/deckerweb
1010
**Tags:** toolbar, adminbar, admin bar, elementor, page builder, themes, menu, links, settings, usability, deckerweb, ddwtoolbar
1111
**Requires at least:** 4.7
12-
**Tested up to:** 5.2
12+
**Tested up to:** 5.3
1313
**Requires PHP:** 5.6
14-
**Stable tag:** 1.4.7
14+
**Stable tag:** 1.4.8
1515
**License:** GPL-2.0-or-later
1616
**License URI:** https://opensource.org/licenses/GPL-2.0
1717

@@ -518,7 +518,62 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
518518
([For the full changelog of this plugin visit its website at ToolbarExtras.com](https://toolbarextras.com/changelog/))
519519

520520

521+
### ⚡ 1.4.8 - 2019-10-22
522+
523+
* New: Added "News & Updates" Dashboard widget - only viewable for (Super) Admins, can easily be disabled via "Screen Options" (top right corner) - Note: settings integration will follow, though
524+
* New: Added way more specific, helpful resources within the WordPress Logo/ About group (finishing the work that began with plugin version 1.4.5)
525+
* New: Added shortcut to plugin's settings in Multisite Network Admin (only to the main site of the Network, though)
526+
* New: Added shortcuts to plugin's settings tabs on the Elementor "General Settings" admin page (as extra tab there)
527+
* New: For [ClassicPress](https://www.classicpress.net/) installs added new "Toolbar Extras" info page under "Security" admin menu (for ClassicPress v1.1.0+)
528+
* New: You can now also leverage "WPCore Plugin Manager" plugin to bulk install plugins - if active, new item and sub items appear within the "New Content" Group
529+
* Tweak: Extended "WP About" sub items with more stuff when *Dev Mode* is enabled
530+
* Tweak: Refined "Mailster" plugin support, added new sub items (Setup Wizard, Tests) and one new resource item (Changelog)
531+
* Tweak: Refined "Formidable Forms" plugin support, added new sub items for Pro version and 2 Pro Add-Ons, plus one new resource item (Changelog)
532+
* Tweak: Improved readability of settings page description texts - now they have an enforced `max-width` of 800px (much better on bigger screens/ viewports...!)
533+
* Tweak: Refinements for the Plugin Manager for Add-Ons - info screens, minimum version management, descriptions
534+
* Tweak: Updated bundled library DDWlib Plugin Installer Recommendations to latest version (v1.5.0) - better performance due to the use of transients
535+
* Tweak: Updated bundled library Astra Notices to latest version (v1.1.4)
536+
* Tweak: Properly enqueued inline styles also for Local Dev Environment feature
537+
* Tweak: Properly enqueued inline styles also for "Gravity Forms" plugin support
538+
* Tweak: Minor security improvement for settings page
539+
* Tweak: Minor enhancements throughout the plugin
540+
* Tweak: Where possible, migrated all the plugin's Toolbar items over from Global usage to `$admin_bar` object to be more in line with WP standards
541+
* Tweak: Updated `.pot` file plus all German translations (formal, informal) and language packs
542+
* Tweak: If available, use new WP 5.0+ function `determine_locale()` for even better (user) locale detection
543+
* Fix: CSS issue on Plugins page - info & update action links from other plugins are no longer hidden
544+
* Fix: Fixed admin URL for Genesis Child Themes "Brunch Pro", "Cook'd Pro" and "Foodie Pro"
545+
* Fix: Fixed loading for "Pretty Chic" Child Theme support
546+
547+
**New, 1.4.8:** *Extended the Theme support for:*
548+
* Course Maker Pro (Premium, by brandiD), a Child Theme for Genesis
549+
* Cafe Pro (Premium, by StudioPress), a Child Theme for Genesis
550+
* Pretty Creative (Premium, by Lindsey Riel), a Child Theme for Genesis
551+
552+
**New, 1.4.8:** *Extended the Plugin support for Elementor Add-Ons:*
553+
554+
* Prime Slider Lite Addons for Elementor (free, by BdThemes)
555+
* Happy Elementor Addons (free, by HappyMonster/ weDevs)
556+
* Ruvuv Extension for Elementor (free, by Ruvuv)
557+
558+
**New, 1.4.8:** *Extended the general Plugin support for:*
559+
560+
* Options for Twenty Nineteen (free, by webd.uk) - *Adds additional Customizer options for the "Twenty Nineteen" theme*
561+
* Options for Twenty Seventeen (free, by webd.uk) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
562+
* Customize Twenty Seventeen (free, by BoldThemes) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
563+
* Customize Twenty Sixteen (free, by BoldThemes) - *Adds additional Customizer options for the "Twenty Sixteen" theme*
564+
* Advanced Twenty Seventeen (free, by saturnplugins) - *Adds additional Customizer options for the "Twenty Seventeen" theme*
565+
* Instant Indexing for Google (free, by Rank Math)
566+
* weForms (free, by weDevs)
567+
* Fluent Forms (Pro) (free/Premium, by WP Fluent Forms)
568+
* MailOptin Lite (free, by MailOptin Team)
569+
* WPCore Plugin Manager (free, by Stuart Starr)
570+
* Delete Expired Transients (free, by WebAware) - *for Dev Mode*
571+
* Transient Cleaner (free, by David Artiss) - *for Dev Mode*
572+
573+
574+
521575
### ⚡ 1.4.7 - 2019-09-20
576+
522577
* New: Brand new **Import/ Export feature** to export or import the plugin's own settings via a .json file - including (official) Add-Ons, if these are currently active --- this feature allows you to easily transfer/ migrate the plugin's settings over to new installs or just make personal backups
523578
* New: Added **group of "Website Settings" items/ sub items to the Site Group** - this pretty much covers all official/ default WordPress settings pages under "Settings" - now you have handy shortcuts for those important settings (for example *Permalinks*) from the frontend AND the admin! 😁
524579
* New: **"What Template?" feature** - adds a new top-level item to the Toolbar showing you the file name of the current used Template for the currently displayed page/ document, plus template parts, relative path and Parent/ Child Theme name -- ***Note:** currently this can only be enabled with Dev Mode active and `add_theme_support( 'tbex-show-current-template' );` added via [Code Snippet](https://wordpress.org/plugins/code-snippet/) or your (Child) Theme's `functions.php` (in a next plugin major version this gets even better settings integration, yeah!)*
@@ -576,13 +631,17 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
576631
* Gutentor (free, by Gutentor)
577632

578633

634+
579635
### ⚡ 1.4.6 - 2019-08-12
636+
580637
* New: [Brand new Add-On for Give Donations (GiveWP) released!](https://wordpress.org/plugins/toolbar-extras-givewp/)
581638
* New: For all changes see version 1.4.5 below 😁
582639
* Tweak: Hot fix for update issue
583640

584641

642+
585643
### ⚡ 1.4.5 - 2019-08-12
644+
586645
* New: Added support for Elementor Pro v2.6+ where needed ("Custom Icons" for example)
587646
* New: Added very useful "Changelog" resource item to some supported plugins and themes, including Elementor (free) and Elementor Pro
588647
* New: For optional "Web Group" added new 6 new services for live testing URLs - Facebook Debugger, plus 5 more Google Services!
@@ -617,7 +676,9 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
617676
* Schema Markup Rich Snippets (free, by Rank Math)
618677

619678

679+
620680
### ⚡ 1.4.4 - 2019-07-04
681+
621682
* New: [Brand new Add-On for MainWP Dashboard released!](https://wordpress.org/plugins/toolbar-extras-mainwp/)
622683
* New: Added 31 new Dashicons from WordPress 5.2+ to our list of Dashicons icon picker (on our settings page) - only if your install runs WordPress 5.2 or higher
623684
* New: New resource for "Genesis Customizer" theme - Facebook Group
@@ -652,7 +713,9 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
652713
* WPvivid Backup Plugin (free, by WPvivid Team)
653714

654715

716+
655717
### ⚡ 1.4.3 - 2019-05-14
718+
656719
* *New: Successfully tested with WordPress 5.2*
657720
* *New: Successfully tested with ClassicPress 1.0.1*
658721
* New: [Brand new Add-On for Oxygen Builder released!](https://wordpress.org/plugins/toolbar-extras-oxygen/)
@@ -736,7 +799,9 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
736799
* Add RichText Toolbar Button (free, by Technote)
737800

738801

802+
739803
### ⚡ 1.4.2 - 2019-03-31
804+
740805
* New: Added "Add-Ons" tab to plugin's settings page, featuring official, supported and recommended Add-Ons -- preparing for first official Add-On release(s) ;-)
741806
* New: Lots of additions and refinements under the hood to make official Add-Ons work smarter (extends the groundwork from v1.4.0)
742807
* New: Tweaks and additions for (optional) post type archive items, plus new sub items, including special support for Genesis CPT Archive Settings
@@ -854,7 +919,9 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
854919
* Guten-bubble (free, by Chronoir.net)
855920

856921

922+
857923
### ⚡ 1.4.1 - 2019-03-05
924+
858925
* *New: Successfully tested with WordPress 5.1*
859926
* Tweak: Added new resource link for "Elementor Extras" (by Namogo) plugin support
860927
* Tweak: Added new developer resource link for "WPForms" plugin support
@@ -864,7 +931,9 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
864931
* Fix: Removing of WordPress Widgets from Elementor Live Editor (panel) now works again, especially with Elementor 2.5.0 or higher - thanks to user feedback ([Topic](https://wordpress.org/support/topic/remove-wordpress-widgets-incompatible-with-elementor-2-5/))
865932

866933

934+
867935
### 🎉 1.4.0 - 2019-01-14
936+
868937
* New: Full support for WordPress 5.0+ new Block Editor (Gutenberg) - set as default "Page Builder" integration (for Toolbar); also supported are popular plugins "Classic Editor" and "Disable Gutenberg" plugins
869938
* New: Lots of additional resource links for Block Editor (Gutenberg) added (can be disabled like other resources)
870939
* New: Support for dozens of Block Editor specific Gutenberg Add-On plugins and themes now built-in - see appropriate changelog sections below -- the add-on support can be disabled via plugin's settings
@@ -1577,6 +1646,10 @@ See the full [tutorial on how to use Toolbar Extras on a WordPress.com Business
15771646

15781647

15791648

1649+
### 1.4.8
1650+
16 additional Plugins supported! Plus, new Dashboard widget, new settings shortcuts, lots of new external resources, even more refinements, tweaks and fixes. - **Update highly recommended.**
1651+
1652+
15801653
### 1.4.7
15811654
Import/Export feature. Optional "What Template?" feature. 18 additional plugins and 5 new Themes supported! New items for "Website Settings" in Site Group. Lots of refinements and improvements. - **Update highly recommended.**
15821655

assets/css/tbex-dashboard.css

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
/**
2+
* // assets/css/tbex-dashboard
3+
* @package Toolbar Extras - Assets
4+
* @since 1.4.8
5+
*/
6+
7+
.tbexdbw-header {
8+
-webkit-box-shadow: 0 5px 8px rgba(0,0,0,.05);
9+
box-shadow: 0 5px 8px rgba(0,0,0,.05);
10+
display: table;
11+
margin: 0 -12px 8px;
12+
padding: 0 12px 12px;
13+
width: 100%;
14+
}
15+
16+
.tbexdbw-header .tbexdbw-logo,
17+
.tbexdbw-header .tbexdbw-versions,
18+
.tbexdbw-header .tbexdbw-action {
19+
display: table-cell;
20+
vertical-align: middle;
21+
}
22+
23+
.tbexdbw-header .tbexdbw-logo {
24+
line-height: 1;
25+
width: 50px;
26+
}
27+
28+
.tbexdbw-header .tbexdbw-logo img {
29+
width: 100%;
30+
}
31+
32+
.tbexdbw-header .tbexdbw-versions {
33+
font-size: 1em;
34+
line-height: 1.5;
35+
padding: 0 10px;
36+
}
37+
38+
.tbexdbw-header .tbexdbw-action {
39+
text-align: right;
40+
}
41+
42+
.tbexdbw-dashboard-widget .rss-widget {
43+
font-size: 13px;
44+
}
45+
46+
#dashboard-widgets .tbexdbw-dashboard-widget .tbexdbw-heading {
47+
border-bottom: 1px solid #eee;
48+
color: #7e49c2;
49+
font-weight: 700;
50+
margin: 0 -12px 12px;
51+
padding: 6px 12px;
52+
}
53+
54+
.tbexdbw-dashboard-widget .rssSummary {
55+
color: #333;
56+
}
57+
58+
.tbexdbw-news-footer {
59+
background-color: #fafafa;
60+
border-top: 1px solid #eee;
61+
margin: 15px -12px -12px;
62+
padding: 12px;
63+
}
64+
65+
.tbexdbw-news-footer a {
66+
border-left: 1px solid #ddd;
67+
padding: 0 10px;
68+
}
69+
70+
.tbexdbw-news-footer a:first-child {
71+
border: none;
72+
padding-left: 0;
73+
}
74+
75+
#tbex-dashboard-overview .dashicons {
76+
color: #7e49c2;
77+
font-size: 17px;
78+
vertical-align: middle;
79+
}
80+
81+
#tbex-dashboard-overview .tbexdbw-post-link:hover .dashicons {
82+
color: #c56cd7;
83+
}
84+
85+
.rss-widget ul li:hover {
86+
background-color: #fafafa;
87+
}
88+
89+
.community-events-footer,
90+
.e-overview__footer {
91+
background-color: #fafafa;
92+
}

assets/css/tbex-settings.css

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@
77
* @since 1.4.2 Added styles for Add-On tab; further general improvements.
88
*/
99

10-
.settings_page_toolbar-extras #wpbody-content .wrap {
10+
.settings_page_toolbar-extras #wpbody-content .wrap,
11+
.security_page_toolbar-extras #wpbody-content .wrap {
1112
width: 70vw;
1213
}
1314

@@ -82,6 +83,31 @@
8283
display: inline-block;
8384
}
8485

86+
.tbex-sub-description {
87+
margin-bottom: 20px;
88+
margin-left: 30px;
89+
display: block;
90+
}
91+
92+
.tbex-security-info.dashicons-before:before {
93+
color: #c56cd7;
94+
font-size: 68px;
95+
opacity: .5;
96+
padding-bottom: 40px;
97+
}
98+
99+
.tbex-security-info.dashicons-info:before {
100+
clear: left;
101+
float: left;
102+
padding-right: 60px;
103+
}
104+
105+
.tbex-security-info.dashicons-editor-code:before {
106+
clear: right;
107+
float: right;
108+
padding-left: 10px;
109+
}
110+
85111
.tbex-settingsfields-block {
86112
border-top: 1px dotted #999;
87113
}
@@ -218,6 +244,11 @@
218244
display: inline-block;
219245
}
220246

247+
.tbex-settings-page p,
248+
.tbex-intro p {
249+
max-width: 800px;
250+
}
251+
221252
/* Settings General: Main/Fallback logic */
222253
.tbex-main.is-main-inactive,
223254
.is-fallback.is-main-active {
@@ -650,7 +681,8 @@ iframe #plugin-information-title.with-banner {
650681

651682
@media only screen and (max-width: 1500px) {
652683

653-
.settings_page_toolbar-extras #wpbody-content .wrap {
684+
.settings_page_toolbar-extras #wpbody-content .wrap,
685+
.security_page_toolbar-extras #wpbody-content .wrap {
654686
width: 75vw;
655687
}
656688

@@ -666,7 +698,8 @@ iframe #plugin-information-title.with-banner {
666698

667699
@media only screen and (max-width: 960px) {
668700

669-
.settings_page_toolbar-extras #wpbody-content .wrap {
701+
.settings_page_toolbar-extras #wpbody-content .wrap,
702+
.security_page_toolbar-extras #wpbody-content .wrap {
670703
width: 85vw;
671704
}
672705

0 commit comments

Comments
 (0)