Changeset 3091609
- Timestamp:
- 05/23/2024 02:50:58 PM (8 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
bp-bulk-delete/tags/1.5/readme.txt
r2992512 r3091609 1 === BP Bulk Delete===1 === BP === 2 2 Contributors: shanebp 3 3 Donate link: https://www.philopress.com/donate/ 4 Author: shanebp 5 Author URI: https://profiles.wordpress.org/shanebp 6 Plugin URI: https://philopress.com/ 4 Tags: buddypress, members, profile, xprofile, location, address, geocode, map, buddyboss 5 Author: PhiloPress 6 Author URI: https://philopress.com/ 7 Plugin URI: https://www.philopress.com/products/bp-xprofile-location/ 7 8 Requires at least: 4.0 8 9 Tested up to: 6.4 9 Stable tag: 1.510 Stable tag: 10 11 License: GPLv2 or later 11 12 12 13 14 13 == Description == 15 An Admin Tool plugin for bulk deletions. Works with BuddyPress and the BuddyBoss Platform. 16 17 It allows admins to bulk delete Activity, Group Activity, Message and Notification entries & meta based on an 'older than' date. 18 19 Adds a link under *Tools* menu. 20 21 Note: for Messages and Notifications, it will delete **BOTH** read and unread entries. 22 23 There are action hooks for pre and post deletion for all four entry types. 24 25 For more plugins, please visit [PhiloPress](https://www.philopress.com/) 14 15 This plugin works with both BuddyPress and the BuddyBoss Platform. It creates an xProfile Location field type that will use the Google Places API to populate and validate address fields on member profiles. 16 17 The result will be *uniform* and *searchable* addresses with a *single* input field. 18 19 In BuddyPress, you can create multiple Location fields via *wp-admin > Users > Profile Fields > Add New Field* 20 21 In BuddyBoss Platform, you can create multiple Location fields via *wp-admin > BuddyBoss > Profiles > Profile Fields > Add New Field* 22 23 The xprofile field for each member will be populated as a searchable string. 24 25 A latitude / longitude 'geocode' will be saved as a separate field, if that option was selected when the field was created. 26 27 You can then use the geocode in your preferred Member Map solution. 28 29 Or you may be interested in this **Member Map** solution: [BP Maps for Members](https://www.philopress.com/products/bp-maps-for-members "BP Maps for Members") 30 31 For **Group Maps**, please see: [BP Maps for Groups](https://www.philopress.com/products/bp-maps-for-groups "BP Maps for Groups") 32 33 34 For more information about this plugin, please visit [BP xProfile Location](https://www.philopress.com/products/bp-xprofile-location/ "BP xProfile Location") 35 36 37 == Installation == 38 39 1. If you have not entered a Google Maps API Key for one of your other PhiloPress plugins - see the FAQ 40 41 2. Upload the zip on the Plugins > Add screen in wp-admin 42 43 3. Activate the plugin through the 'Plugins' menu in WordPress 44 45 4. If you are using BuddyPress: 46 - Go to wp-admin > Settings > BuddyPress > Options. Under 'Profile Settings', find 'Google Maps API key', enter your key and Save 47 - Go to wp-admin > Users > Profile Fields > Add New Field and Create a profile field of Type = Location 48 49 5. Or if you use BuddyBoss Platform: 50 - Go to wp-admin > BuddyBoss > Integrations > BuddyPress Plugins. Under 'Profile Settings', find 'Google Maps API key', enter your key and Save 51 - Go to wp-admin > > BuddyBoss > Profiles > Profile Fields > Add New Field and Create a profile field of Type = Location. 52 53 26 54 27 55 28 56 == Frequently Asked Questions == 29 57 30 = Is there an UnDo after deletions? = 31 No! 58 = Do I need a Google Maps API Key? = 59 Yes. If you need help, read this tutorial: [Google Maps API Key](https://www.philopress.com/google-maps-api-key/ "Google Maps API Key") 60 61 = I have a Google Maps API Key. Where do I put it? = 62 63 If you use BuddyPress: Go to wp-admin > Settings > BuddyPress > Options. Under 'Profile Settings', find 'Google Maps API key', enter your key and Save. 64 65 Or if you use BuddyBoss Platform: Go to wp-admin > BuddyBoss > Integrations > PhiloPress. Find 'Google Maps API key', enter your key and Save. 66 67 = Why are geocodes sometimes not created? = 68 If you selected the "Save Geocode" option when creating the profile field and a geocode is not being saved when a member edits that field, then most likely they are not clicking on one of the address options that Google returns as they type. They have to click on one of the addresses or Goggle will not return the geocode. There is no practical method of forcing them to make that selection. We suggest that the "Description" text of the profile field contain an instruction like: "Please make a selection from the dropdown or you will not appear on the Members Map". 69 70 = Other questions = 71 72 * Multisite support - Maybe. Not tested in all configs 73 74 * Works with [BP Profile Search](https://wordpress.org/plugins/bp-profile-search/ "BP Profile Search plugin") 75 76 * Works with [BuddyBoss Platform > Profile Search](https://www.buddyboss.com/resources/docs/components/profiles/profile-search/ "BuddyBoss Platform > Profile Search") 77 78 * Maps are not included. 79 For BuddyPress or BuddyBoss Platform, please see: [BP Maps for Members](https://www.philopress.com/products/bp-maps-for-members "BP Maps for Members"). 80 For group maps, please see: [BP Maps for Groups](https://www.philopress.com/products/bp-maps-for-groups "BP Maps for Groups") 81 82 32 83 33 84 == Screenshots == 34 35 1. Admin Screen36 85 1. The Edit screen on a member profile with Address Auto-Complete 86 n 87 3. GeoCode option when creating a Profile Field 37 88 38 89 39 90 == Changelog == 40 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 41 136 = 1.5 = 42 * bug fix re Notifications Bulk Delete date selector137 * 43 138 44 139 = 1.4 = 45 * adds checks for active components140 * 46 141 47 142 = 1.3 = 48 * adds an option to delete group activity only 143 * Added check for enabled BuddyPress Extended Profiles component 144 * Tested with WP 4.7 and BP 2.7.2 49 145 50 146 = 1.2 = 51 * fix minor bug re creation of sub-menu admin page52 53 = 1.1 .0=54 * add hooks for pre and post bulk deletion55 56 = 1.0 .0=57 * initial release147 * 148 149 = 1.1 = 150 * 151 152 = 1.0 = 153 * 58 154 59 155 … … 61 157 == Upgrade Notice == 62 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 63 188 = 1.5 = 64 * bug fix re Notifications Bulk Delete date selector189 * 65 190 66 191 = 1.4 = 67 * adds checks for active components192 * 68 193 69 194 = 1.3 = 70 * adds an option to delete group activity only 195 * Added check for enabled BuddyPress Extended Profiles component 196 * Tested with WP 4.7 and BP 2.7.2 71 197 72 198 = 1.2 = 73 * fix minor bug re creation of sub-menu admin page74 75 = 1.1 .0=76 * add hooks for pre and post bulk deletion77 78 = 1.0 .0=79 * initial release 80 199 * 200 201 = 1.1 = 202 * 203 204 = 1.0 = 205 206
Note: See TracChangeset
for help on using the changeset viewer.