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