-
Notifications
You must be signed in to change notification settings - Fork 5
/
TODO.txt
executable file
·24 lines (19 loc) · 1.35 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
- include form shortcode in form editor page.
- improve loading of resources by validating form being loaded.
- factory class, update function has a TODO on line 402
- set menu_icon in post mapping page (http://codex.wordpress.org/Function_Reference/register_post_type)
DONE
- add filter for meta capabilities in factory class (http://wordpress.stackexchange.com/questions/108338/capabilities-and-custom-post-types)
- check that cf7 is installed, bail out otherwise
- meta fields created need to have spaces replaced with underscore + msg flashed
- when post_type is changed on form, if system post, re-load form, else we need to keep track of all the filters in use on the select and modify their values.
- map to an existing post type. Need to by pass post factory and check that the post exists, then map all the properties and taxonomies
- store all mapping post type settings directly into the cf7 post
- skip mail setting in post creation page
- hook on post_type wpcf7_contact_form delete and delete the corresponding post_type for that Form
+ add mapped post id the cf7 post meta fields
- post editor / user profile editor on front-end. Not just edit drafts. see this question )
- add edit button for saved mappings in map edit page
- DONE check compatibility with googlemap plugin v1.8
PHPCS refactor.
- use '_cf72post_nonce' for transient as well as nonce validation