PluginProbe ʕ •ᴥ•ʔ
Admin Help Docs / 2.0.0
Admin Help Docs v2.0.0
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 3 months ago admin-help-docs.php 3 months ago index.php 3 months ago readme.txt 3 months ago uninstall.php 3 months ago
readme.txt
309 lines
1 === Admin Help Docs ===
2 Contributors: apos37
3 Tags: help, documentation, instructions, how-to, admin
4 Requires at least: 5.9
5 Tested up to: 6.9
6 Requires PHP: 8.0
7 Stable tag: 2.0.0
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.0 =
72 * Update: Complete rebuild for better performance and UI
73 * Update: Added ability to reset colors and all settings before save to test before keeping changes
74 * Update: Removed import/export settings API and replaced it with JSON upload/download
75 * Update: Added color themes and more color options
76 * Update: Added option for downloading/uploading colors only so people can share themes easily
77 * Update: Added more access control options, including per doc viewing roles
78 * Update: Added "Remove All Plugin Data on Uninstall" option
79 * 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"
80 * Update: Removed "Hide Version" option and moved it to title attribute when hovering over logo and page title
81 * Update: Changed settings save functionality to ajax without refreshing the page, added Ctrl+S/Cmd+S capability as well
82 * Update: Added style option for main docs page navigation
83 * Update: Added support for multiple locations on a single help doc
84 * Update: Split option for enabling admin bar menu into backend and frontend enabling
85 * Update: Added option to include doc content in admin bar menu
86 * Fix: Footer text wasn't updating properly
87 * Update: Added a separate doc logo field and an option to hide it
88 * Update: Removed support for [helpdocs_css] shortcode, and added a css field in settings for the whole main docs page
89 * 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)
90 * Fix: Gutenberg docs weren't showing up where they should be
91 * 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
92 * Update: Added option to replace the WP Dashboard entirely
93 * Update: Redid the import page entirely; fetching data is now live with ajax and cached
94 * Update: Added an optional public access api key to secure sharing and importing
95 * Update: Added support for sorting imported docs on the main docs page
96 * Update: Removed User Preferences option as help docs on the post/page edit screen no longer use meta boxes that can be moved around
97 * Update: Added a bunch of developer hooks for further customization
98 * Update: All help guides and developer docs updated
99 * Update: Recorded new video tutorial
100
101 = 1.4.3.2 =
102 * Fix: Default icon causing php warning "Undefined variable $di"
103
104 = 1.4.3 =
105 * Update: Added new Admin Menu tab with an option to sort the admin parent menu items and colorize the separators
106
107 = 1.4.2 =
108 * Fix: Timezone on main doc page meta was offset (props @eyesofjeremy for pointing it out)
109
110 = 1.4.1 =
111 * Update: Added support for enqueuing frontend stylesheets in the backend, option to enable it in settings
112 * Update: Added support for Gutenberg editor, option to enable it in settings (props @derek for suggestion)
113
114 = 1.4.0 =
115 * Update: Removed feedback form since it's not being utilized
116 * Update: New support links
117
118 = 1.3.12 =
119 * 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
120 * Fix: Importing folders only drops 1 doc into the folder (props pierre_miguel)
121
122 = 1.3.11 =
123 * Fix: If importing site is updated before exporting site, a fatal error occurs on the importing site
124
125 = 1.3.10 =
126 * Update: Added ability to import folders (props pierre_miguel for suggestion)
127
128 = 1.3.9 =
129 * Fix: Importing doc notice escaping <strong></strong>
130 * Fix: Error when importing permanently to main documentation page
131 * Tweak: Changed filter names for imports to be unique from the main CPT
132
133 = 1.3.8 =
134 * Update: Updated author name and website again per WordPress trademark policy
135 * Tweak: Updated default header sizes on main documentation page
136
137 = 1.3.7 =
138 * Update: Added option to auto-generate TOC from headings on main documentation page (props @cpoakl for suggestion)
139
140 = 1.3.6 =
141 * Update: Changed author name from Apos37 to WordPress Enhanced, new Author URI
142 * Tweak: Optimization of main file
143 * Fix: Deprecated - creation of dynamic property DateInterval::$w (props @georgestephanis)
144
145 = 1.3.5.6 =
146 * Fix: Main documentation page removes full path from url on some sites
147
148 = 1.3.5.5 =
149 * Update: Allow embedding videos with embed code (props Dan for suggestion)
150
151 = 1.3.5.4 =
152 * Fix: Contextual help not working on block editor toolbar after v6.6 (props nshower)
153
154 = 1.3.5.3 =
155 * Fix: Undefined property and array keys on class-imports.php
156
157 = 1.3.5.2 =
158 * Fix: Shortcodes showing double brackets when not using Click-to-Copy option
159 * Fix: Shortcodes showing javascript with Click-to-Copy option (props tenacious_hare_45963)
160
161 = 1.3.5.1 =
162 * Fix: Warning about folder nonce on all pages
163
164 = 1.3.5 =
165 * Fix: Warnings from Plugin Checker
166 * Tweak: Reorganized some code for better readability
167
168 = 1.3.4 =
169 * Fix: PHP 8.3 deprecation notices
170
171 = 1.3.3 =
172 * Tweak: Removed checkboxes for adding to Dashboard TOC on imports that are not on Main Doc page
173 * Tweak: Updated Add All to Dashboard TOC checkbox on imports to include Main Docs only with notice to enable in settings
174 * Fix: Non-main documentation items from imports showing up on dashboard table of contents when selecting all
175 * Fix: Error on Imports page with not serializing array
176 * Tweak: Removed donate option; nobody ever donates
177
178 = 1.3.2 =
179 * Fix: Some issues with folder docs not loading in folder on main docs page
180
181 = 1.3.1 =
182 * Fix: Warning: session_start(): Session cannot be started after headers have already been sent (props pauloc)
183 * Fix: Click to copy shortcodes copying shortcode output instead of shortcode itself
184
185 = 1.3.0 =
186 * Update: Added new plugin to About tab
187 * Tweak: Removed deactivation survey code and files permanently; only one legitimate response - not worth it
188 * Tweak: Updated some functions and techniques as recommended by WP Plugin team
189
190 = 1.2.9 =
191 * Tweak: Updates to some areas affected by live preview
192 * Update: Added other plugins on About tab
193
194 = 1.2.8.3 =
195 * Fix: Options page path error
196 * Update: Added live preview blueprints
197
198 = 1.2.8 =
199 * Update: Add click-to-copy functionality to [dont_do_shortcode], can disable
200 * Update: Temporarily disable deactivation feedback form
201
202 = 1.2.7 =
203 * Fix: Description showing endless characters in admin column
204 * Fix: Manage tab admin columns duplicating values
205 * Fix: Documentation page causing error if default doc is deleted
206
207 = 1.2.6.1 =
208 * Fix: Session already open
209
210 = 1.2.6 =
211 * Fix: Docs on pages were duplicating
212
213 = 1.2.5 =
214 * Fix: Removed unneccesary instantiation of Discord class
215 * Tweak: Removed all unneccesary static declarations and usage
216
217 = 1.2.4 =
218 * Fix: FAQ css example stylesheet path was missing a slash
219 * Tweak: Updated some CSS styles
220 * Tweak: Added version logging to deactivation feedback to make it easier to chase down errors
221
222 = 1.2.3 =
223 * Fix: More than 5 files in a folder won't stay in the folder (props alex_p6577 for pointing this out)
224 * Tweak: Added an option to stop showing feedback form on deactivate; will automatically disable for certain choices
225
226 = 1.2.2 =
227 * Tweak: Changed import feeds icon to a newspaper
228 * Update: Added notice that import feeds cannot be added to folders
229
230 = 1.2.1 =
231 * Update: Added setting option to hide the created and last modified dates and authors (props chrismaclean for suggestion)
232 * Update: Added `[helpdocs_css]` shortcode for adding custom CSS to docs on the main doc page
233 * Update: Added setting option to select a default doc for the main doc page
234 * Tweak: Removed top border on first doc in main doc page and added borders to dragged doc instead
235 * Update: Added permalink and view button to top of edit screen if site location is main doc page
236 * Update: Added `[dont_do_shortcode]` shortcode to make it easier to share shortcodes without executing them
237
238 = 1.2.0 =
239 * Tweak: Drag and drop sorting - added icons, linked entire cells instead of just text, removed sorting cursor
240 * Tweak: Added 150 ms delay to drag and drop sorting to prevent accidental dragging
241 * Update: Added folders for main documentation page (props alex_p6577 for suggestion)
242 * Tweak: Moved doc editing JS to its own file
243 * Update: Added support for WP Version to still be used in footer
244 * Tweak: Changed order of deactivate feedback form options
245 * Tweak: Planned Updates on About tab
246 * Update: Added search bar on main documentation page (props alex_p6577 for suggestion)
247
248 = 1.1.5 =
249 * Fix: PHP warning about id variable not being found on every page load
250
251 = 1.1.4 =
252 * Fix: Sorting by order column not in order (props alex_p6577 for pointing this out)
253 * Fix: Documentation page ordering issue (props alex_p6577 for pointing this out)
254 * Fix: Attempt to read property "singular_name" on null (props alex_p6577 for pointing this out)
255
256 = 1.1.3 =
257 * Update: Added setting to change user capability
258 * Fix: Editors could view menu link and dashboard widget, but not view docs (props chrismaclean for pointing it out)
259
260 = 1.1.2 =
261 * Update: Added setting to disable curly quotes site-wide that make sharing code difficult
262 * Fix: Resize cursor showing up on doc list items
263
264 = 1.1.1 =
265 * Fix: Custom link fields not showing up for some people
266
267 = 1.1.0 =
268 * Tweak: Highlighted "Enable This Site" checkbox on imports when disabled
269 * Update: Added deactivation survey
270 * Update: Added support for importing custom urls with auto-updating domain
271 * Update: Added new site location for custom url
272
273 = 1.0.9 =
274 * Tweak: Updated Discord support link
275
276 = 1.0.8 =
277 * Tweak: Added icons to dashboard TOC
278 * Tweak: Added ability to add imports/feeds to dashboard TOC
279 * Fix: Hid "Add to Dashboard TOC" by default
280 * Fix: Replaced early escapes with sanitizers
281
282 = 1.0.7 =
283 * Update: Added dashboard table of contents (props chrismaclean for suggestion)
284 * Tweak: Updated changelog to use commonly used prefixes (Fix, Tweak, and Update)
285
286 = 1.0.6 =
287 * Update: Added optional setting for allowing the addition of missing user meta merge tags to Gravity Forms dropdowns
288 * Update: Added missing `index.php` to `/classes/` and `/js/` folders
289 * Fix: Excerpt meta box title changing on other post types
290
291 = 1.0.5 =
292 * Update: Added video to readme
293 * Tweak: When resetting settings, added a notice instead of attempting to refresh
294
295 = 1.0.4 =
296 * Fix: Nested ordered lists on main documentation page not showing proper list types
297 * Update: Added links to plugins list page
298
299 = 1.0.3 =
300 * Fix: Minor fixes
301
302 = 1.0.2 =
303 * Update: Added feedback form to About tab
304
305 = 1.0.1 =
306 * Initial release on WP.org January 23, 2023
307
308 = 1.0.0 =
309 * Created plugin on November 14, 2022