jamiebergen / plugin-notes-plus Goto Github PK
View Code? Open in Web Editor NEWA WordPress plugin that provides a column to record notes about plugins
License: GNU General Public License v2.0
A WordPress plugin that provides a column to record notes about plugins
License: GNU General Public License v2.0
https://wordpress.org/support/topic/incredibly-useful-38/
"Would love to see color coding and make author and time a mouseover so it doesn't eat up screen space."
It would be SUPER EXCELLENT BEYOND GREAT if when making a note, we can set it as a
GLOBAL NOTE that appears on the plugin page of every site on a multisite network
OR
SITE SPECIFIC NOTE so the note only appears on the site where it is added
GLOBAL NOTES would always display IN ADDITION TO SITE SPECIFIC NOTES on every site.
GLOBAL NOTES would also display on the network plugin page.
Is there any chance for this feature to be added in a future update?
Thank you for considering this request.
Sincerely,
Phil D
From: https://wordpress.org/support/topic/feature-request-for-global-notes-on-multisite/
Looks like a deprecation with the latest WordPress.
Affecting:
{
"function": "WP_Scripts::localize",
"message": "The <code>$l10n</code> parameter must be an array. To pass arbitrary data to scripts, use the <code>wp_add_inline_script()</code> function instead.",
"version": "5.7.0",
"exception": "
#0 /path/to/wp-includes/class.wp-scripts.php(496): _doing_it_wrong('WP_Scripts::loc...', 'The <code>$l10n...', '5.7.0')
#1 /path/to/wp-includes/functions.wp-scripts.php(221): WP_Scripts->localize('pnp_updates_scr...', 'updates', '[[],{\"62\":{\"not...')
#2 /path/to/wp-content/plugins/plugin-notes-plus/admin/class-plugin-notes-plus-admin.php(118): wp_localize_script('pnp_updates_scr...', 'updates', '[[],{\"62\":{\"not...')
#3 /path/to/wp-includes/class-wp-hook.php(292): Plugin_Notes_Plus_Admin->enqueue_scripts('update-core.php')
#4 /path/to/wp-includes/class-wp-hook.php(316): WP_Hook->apply_filters(NULL, Array)
#5 /path/to/wp-includes/plugin.php(484): WP_Hook->do_action(Array)
#6 /path/to/wp-admin/admin-header.php(102): do_action('admin_enqueue_s...', 'update-core.php')
#7 /path/to/wp-admin/update-core.php(980): require_once('/home/customer/...')
#8 {main}
"
}
I only noticed this in the logs. The notes are appearing fine on the updates screen!
You should delete all the PO/MO files from the plugin. All the translation strings should be uploaded to https://translate.wordpress.org/projects/wp-plugins/plugin-notes-plus/ . This way the plugin stays small and efficient.
WordPress will automatically download the language files. And only the languages used by the site, not all the languages.
WP Core has a cron job every 12 hours. It check for core/plugins/themes updates. In adittion it check for new translation strings. If some plugin have new strings, WordPress will download the PO/MO files to /wp-content/languages/plugins/
On its official page, the following warning can be found:
"This plugin has not been tested with the latest 3 larger versions of WordPress. It may no longer be maintained or supported. There may also be compatibility issues when used with more recent versions of WordPress."
Has this (very useful) plugin been abandoned?
I'd like to suggest the feature of also showing the notes on the WordPress updates screen.
Here's my use case. I have a plugin that was recently updated and the new version breaks my site. I rolled back to the prior version and added a note about the situation to the plugin. But if another admin decides to apply updates through the update screen it is possible that will happen without ever seeing the note.
See this support request: https://wordpress.org/support/topic/how-to-change-text-color-size/
See feature requests here:
"I also liked the way Plugin Notes coloured the background to make the notes stand out, although the method of selecting the colour by hex code was very poor to use."
"The old has some nice background selection,. easier to identify them in group. instance i use red bg for danger /dont deactivate series of plugins, is that possible here ?"
See feature request here: https://wordpress.org/support/topic/request-for-different-placement-of-notes/
"Plugin Notes places its notes in the description column, rather than adding an extra column. I find this much preferable because there is plenty of width available and it avoids widening the screen width required and deepening the height used for each plugin, as happens when there is only a narrow space available in the extra column. I also liked the way Plugin Notes coloured the background to make the notes stand out, although the method of selecting the colour by hex code was very poor to use.
Please consider the alternative placement, either as a change or option. I can supply examples or copy of the code if required. Thanks."
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.