PluginProbe ʕ •ᴥ•ʔ
Admin Help Docs / trunk
Admin Help Docs vtrunk
2.0.1.1 trunk 1.4.3.2 2.0.0 2.0.0.1 2.0.0.2 2.0.1
admin-help-docs / readme.txt
admin-help-docs Last commit date
inc 1 month ago admin-help-docs.php 1 month ago index.php 3 years ago readme.txt 1 month ago uninstall.php 3 months ago
readme.txt
327 lines
1 === Admin Help Docs ===
2 Contributors: apos37
3 Tags: help, documentation, instructions, how-to, admin
4 Requires at least: 6.0
5 Tested up to: 7.0
6 Requires PHP: 8.0
7 Stable tag: 2.0.1.1
8 License: GPLv2 or later
9 License URI: http://www.gnu.org/licenses/gpl-2.0.txt
10
11 Site developers and operators can easily create help documentation and notices for the admin area.
12
13 == Description ==
14
15 The "Admin Help Docs" WordPress plugin is a brilliant tool for streamlining administrative tasks and empowering website management! It allows you to create custom help documentation for your WordPress admin dashboard, making it easy to remind yourself or guide other administrators through complex tasks and settings.
16
17 With this plugin, you can:
18
19 * Add a section to your admin area where users can go to browse or search through help documentation that you create.
20 * Add instructions/notes to ANY admin page at the top, bottom, or other areas of the page.
21 * Add custom dashboard widgets, or replace your entire WordPress dashboard with help docs.
22 * Brand your help section and docs with your own logo and colors.
23 * Import and auto-feed docs remotely from other sites.
24 * Change the footer text in the admin area.
25 * Reorganize your admin menu in an order that makes more sense.
26 * Add a simple Support Contact form for your clients to contact you directly.
27
28 Page locations include:
29
30 * Top
31 * Bottom
32 * Side (if on post/page edit screens)
33 * Contextual help tab
34 * Next to specific elements (using a CSS selector)
35 * Anywhere else you can hook into if you're a developer by using a function
36
37 By providing easy access to relevant information and guidance, "Admin Help Docs" saves time, reduces confusion, and makes WordPress administration more efficient and enjoyable! It's perfect for developers, designers, and site owners who want to simplify website management and focus on creating amazing content!
38
39 == Installation ==
40 1. Install the plugin from your website's plugin directory, or upload the plugin to your plugins folder.
41 2. Activate it.
42 3. Go to Help Docs in your admin menu.
43
44 == Frequently Asked Questions ==
45 = Who can add a help section? =
46 Anyone that has the `Administrator` role, or other roles that you specify.
47
48 = Who can view help docs? =
49 Anyone role or capability you specify in settings. You can also override the default role on a per-doc basis.
50
51 = Can I use the same documentation across multiple sites? =
52 Yes, you can choose to automatically feed documents or copy them locally from a remote site with the same plugin. You can do so from the **Help Docs** > **Imports** section.
53
54 = Where can I request features and get further support? =
55 We recommend using our [website support forum](https://pluginrx.com/support/plugin/admin-help-docs/) as the primary method for requesting features and getting help. You can also reach out via our [Discord support server](https://discord.gg/3HnzNEJVnR) or the [WordPress.org support forum](https://wordpress.org/support/plugin/admin-help-docs/), but please note that WordPress.org doesn’t always notify us of new posts, so it’s not ideal for time-sensitive issues.
56
57 == Demo ==
58 https://youtu.be/8_JHpyOSunU
59
60 == Screenshots ==
61 1. Main documentation page
62 2. Page locations
63 3. Gutenburg contextual help and side locations
64 4. Replacing the WordPress Dashboard
65 5. Organize your admin menu
66 6. Settings page
67 7. Contact Support form
68 8. Flexible branding options
69
70 == Changelog ==
71 = 2.0.1.1 =
72 * Compatibility: Increased minimum required WordPress version to 6.0
73 * Compatibility: Tested with WordPress 7.0
74
75 = 2.0.1 =
76 * Update: Added several helpful shortcodes to be used in docs (see help guide on pluginrx.com)
77 * Fix: Warning - Uninitialized string offset 2
78
79 = 2.0.0.2 =
80 * Fix: Replacing dashboard wasn't working for some roles
81 * Tweak: Updated the dashboard docs (when replacing dashboard entirely) to be sorted by date
82 * Fix: Make a few minor CSS adjustments
83 * Fix: Save button icon wobbly
84 * Fix: Doc font color not taking on some docs
85
86 = 2.0.0.1 =
87 * Fix: Update old image path to new one if using the stock page logo
88
89 = 2.0.0 =
90 * Update: Complete rebuild for better performance and UI
91 * Update: Added ability to reset colors and all settings before save to test before keeping changes
92 * Update: Removed import/export settings API and replaced it with JSON upload/download
93 * Update: Added color themes and more color options
94 * Update: Added option for downloading/uploading colors only so people can share themes easily
95 * Update: Added more access control options, including per doc viewing roles
96 * Update: Added "Remove All Plugin Data on Uninstall" option
97 * Update: Removed Gravity Form User Merge Tags option as it has no place here; same functionality added to our other plugin, "Advanced Tools for Gravity Forms"
98 * Update: Removed "Hide Version" option and moved it to title attribute when hovering over logo and page title
99 * Update: Changed settings save functionality to ajax without refreshing the page, added Ctrl+S/Cmd+S capability as well
100 * Update: Added style option for main docs page navigation
101 * Update: Added support for multiple locations on a single help doc
102 * Update: Split option for enabling admin bar menu into backend and frontend enabling
103 * Update: Added option to include doc content in admin bar menu
104 * Fix: Footer text wasn't updating properly
105 * Update: Added a separate doc logo field and an option to hide it
106 * Update: Removed support for [helpdocs_css] shortcode, and added a css field in settings for the whole main docs page
107 * Tweak: Changed the [dont_do_shortcode] shortcode to allow wrapping shortcodes instead of only requiring them being in a content attribute with curly braces (see help guide)
108 * Fix: Gutenberg docs weren't showing up where they should be
109 * Update: Removed priority option from side page location and fixed it to the top of the sidebars so it can't be moved by the user
110 * Update: Added option to replace the WP Dashboard entirely
111 * Update: Redid the import page entirely; fetching data is now live with ajax and cached
112 * Update: Added an optional public access api key to secure sharing and importing
113 * Update: Added support for sorting imported docs on the main docs page
114 * Update: Removed User Preferences option as help docs on the post/page edit screen no longer use meta boxes that can be moved around
115 * Update: Added a bunch of developer hooks for further customization
116 * Update: All help guides and developer docs updated
117 * Update: Recorded new video tutorial
118
119 = 1.4.3.2 =
120 * Fix: Default icon causing php warning "Undefined variable $di"
121
122 = 1.4.3 =
123 * Update: Added new Admin Menu tab with an option to sort the admin parent menu items and colorize the separators
124
125 = 1.4.2 =
126 * Fix: Timezone on main doc page meta was offset (props @eyesofjeremy for pointing it out)
127
128 = 1.4.1 =
129 * Update: Added support for enqueuing frontend stylesheets in the backend, option to enable it in settings
130 * Update: Added support for Gutenberg editor, option to enable it in settings (props @derek for suggestion)
131
132 = 1.4.0 =
133 * Update: Removed feedback form since it's not being utilized
134 * Update: New support links
135
136 = 1.3.12 =
137 * Fix: If a doc is put into a folder and then changed to a different site location, folder still counts it on main doc page
138 * Fix: Importing folders only drops 1 doc into the folder (props pierre_miguel)
139
140 = 1.3.11 =
141 * Fix: If importing site is updated before exporting site, a fatal error occurs on the importing site
142
143 = 1.3.10 =
144 * Update: Added ability to import folders (props pierre_miguel for suggestion)
145
146 = 1.3.9 =
147 * Fix: Importing doc notice escaping <strong></strong>
148 * Fix: Error when importing permanently to main documentation page
149 * Tweak: Changed filter names for imports to be unique from the main CPT
150
151 = 1.3.8 =
152 * Update: Updated author name and website again per WordPress trademark policy
153 * Tweak: Updated default header sizes on main documentation page
154
155 = 1.3.7 =
156 * Update: Added option to auto-generate TOC from headings on main documentation page (props @cpoakl for suggestion)
157
158 = 1.3.6 =
159 * Update: Changed author name from Apos37 to WordPress Enhanced, new Author URI
160 * Tweak: Optimization of main file
161 * Fix: Deprecated - creation of dynamic property DateInterval::$w (props @georgestephanis)
162
163 = 1.3.5.6 =
164 * Fix: Main documentation page removes full path from url on some sites
165
166 = 1.3.5.5 =
167 * Update: Allow embedding videos with embed code (props Dan for suggestion)
168
169 = 1.3.5.4 =
170 * Fix: Contextual help not working on block editor toolbar after v6.6 (props nshower)
171
172 = 1.3.5.3 =
173 * Fix: Undefined property and array keys on class-imports.php
174
175 = 1.3.5.2 =
176 * Fix: Shortcodes showing double brackets when not using Click-to-Copy option
177 * Fix: Shortcodes showing javascript with Click-to-Copy option (props tenacious_hare_45963)
178
179 = 1.3.5.1 =
180 * Fix: Warning about folder nonce on all pages
181
182 = 1.3.5 =
183 * Fix: Warnings from Plugin Checker
184 * Tweak: Reorganized some code for better readability
185
186 = 1.3.4 =
187 * Fix: PHP 8.3 deprecation notices
188
189 = 1.3.3 =
190 * Tweak: Removed checkboxes for adding to Dashboard TOC on imports that are not on Main Doc page
191 * Tweak: Updated Add All to Dashboard TOC checkbox on imports to include Main Docs only with notice to enable in settings
192 * Fix: Non-main documentation items from imports showing up on dashboard table of contents when selecting all
193 * Fix: Error on Imports page with not serializing array
194 * Tweak: Removed donate option; nobody ever donates
195
196 = 1.3.2 =
197 * Fix: Some issues with folder docs not loading in folder on main docs page
198
199 = 1.3.1 =
200 * Fix: Warning: session_start(): Session cannot be started after headers have already been sent (props pauloc)
201 * Fix: Click to copy shortcodes copying shortcode output instead of shortcode itself
202
203 = 1.3.0 =
204 * Update: Added new plugin to About tab
205 * Tweak: Removed deactivation survey code and files permanently; only one legitimate response - not worth it
206 * Tweak: Updated some functions and techniques as recommended by WP Plugin team
207
208 = 1.2.9 =
209 * Tweak: Updates to some areas affected by live preview
210 * Update: Added other plugins on About tab
211
212 = 1.2.8.3 =
213 * Fix: Options page path error
214 * Update: Added live preview blueprints
215
216 = 1.2.8 =
217 * Update: Add click-to-copy functionality to [dont_do_shortcode], can disable
218 * Update: Temporarily disable deactivation feedback form
219
220 = 1.2.7 =
221 * Fix: Description showing endless characters in admin column
222 * Fix: Manage tab admin columns duplicating values
223 * Fix: Documentation page causing error if default doc is deleted
224
225 = 1.2.6.1 =
226 * Fix: Session already open
227
228 = 1.2.6 =
229 * Fix: Docs on pages were duplicating
230
231 = 1.2.5 =
232 * Fix: Removed unneccesary instantiation of Discord class
233 * Tweak: Removed all unneccesary static declarations and usage
234
235 = 1.2.4 =
236 * Fix: FAQ css example stylesheet path was missing a slash
237 * Tweak: Updated some CSS styles
238 * Tweak: Added version logging to deactivation feedback to make it easier to chase down errors
239
240 = 1.2.3 =
241 * Fix: More than 5 files in a folder won't stay in the folder (props alex_p6577 for pointing this out)
242 * Tweak: Added an option to stop showing feedback form on deactivate; will automatically disable for certain choices
243
244 = 1.2.2 =
245 * Tweak: Changed import feeds icon to a newspaper
246 * Update: Added notice that import feeds cannot be added to folders
247
248 = 1.2.1 =
249 * Update: Added setting option to hide the created and last modified dates and authors (props chrismaclean for suggestion)
250 * Update: Added `[helpdocs_css]` shortcode for adding custom CSS to docs on the main doc page
251 * Update: Added setting option to select a default doc for the main doc page
252 * Tweak: Removed top border on first doc in main doc page and added borders to dragged doc instead
253 * Update: Added permalink and view button to top of edit screen if site location is main doc page
254 * Update: Added `[dont_do_shortcode]` shortcode to make it easier to share shortcodes without executing them
255
256 = 1.2.0 =
257 * Tweak: Drag and drop sorting - added icons, linked entire cells instead of just text, removed sorting cursor
258 * Tweak: Added 150 ms delay to drag and drop sorting to prevent accidental dragging
259 * Update: Added folders for main documentation page (props alex_p6577 for suggestion)
260 * Tweak: Moved doc editing JS to its own file
261 * Update: Added support for WP Version to still be used in footer
262 * Tweak: Changed order of deactivate feedback form options
263 * Tweak: Planned Updates on About tab
264 * Update: Added search bar on main documentation page (props alex_p6577 for suggestion)
265
266 = 1.1.5 =
267 * Fix: PHP warning about id variable not being found on every page load
268
269 = 1.1.4 =
270 * Fix: Sorting by order column not in order (props alex_p6577 for pointing this out)
271 * Fix: Documentation page ordering issue (props alex_p6577 for pointing this out)
272 * Fix: Attempt to read property "singular_name" on null (props alex_p6577 for pointing this out)
273
274 = 1.1.3 =
275 * Update: Added setting to change user capability
276 * Fix: Editors could view menu link and dashboard widget, but not view docs (props chrismaclean for pointing it out)
277
278 = 1.1.2 =
279 * Update: Added setting to disable curly quotes site-wide that make sharing code difficult
280 * Fix: Resize cursor showing up on doc list items
281
282 = 1.1.1 =
283 * Fix: Custom link fields not showing up for some people
284
285 = 1.1.0 =
286 * Tweak: Highlighted "Enable This Site" checkbox on imports when disabled
287 * Update: Added deactivation survey
288 * Update: Added support for importing custom urls with auto-updating domain
289 * Update: Added new site location for custom url
290
291 = 1.0.9 =
292 * Tweak: Updated Discord support link
293
294 = 1.0.8 =
295 * Tweak: Added icons to dashboard TOC
296 * Tweak: Added ability to add imports/feeds to dashboard TOC
297 * Fix: Hid "Add to Dashboard TOC" by default
298 * Fix: Replaced early escapes with sanitizers
299
300 = 1.0.7 =
301 * Update: Added dashboard table of contents (props chrismaclean for suggestion)
302 * Tweak: Updated changelog to use commonly used prefixes (Fix, Tweak, and Update)
303
304 = 1.0.6 =
305 * Update: Added optional setting for allowing the addition of missing user meta merge tags to Gravity Forms dropdowns
306 * Update: Added missing `index.php` to `/classes/` and `/js/` folders
307 * Fix: Excerpt meta box title changing on other post types
308
309 = 1.0.5 =
310 * Update: Added video to readme
311 * Tweak: When resetting settings, added a notice instead of attempting to refresh
312
313 = 1.0.4 =
314 * Fix: Nested ordered lists on main documentation page not showing proper list types
315 * Update: Added links to plugins list page
316
317 = 1.0.3 =
318 * Fix: Minor fixes
319
320 = 1.0.2 =
321 * Update: Added feedback form to About tab
322
323 = 1.0.1 =
324 * Initial release on WP.org January 23, 2023
325
326 = 1.0.0 =
327 * Created plugin on November 14, 2022