fapi-member
Last commit date
_sources
4 weeks ago
app
4 weeks ago
languages
4 weeks ago
libs
4 weeks ago
media
4 weeks ago
multiple-blocks
4 weeks ago
src
4 weeks ago
vendor
4 weeks ago
fapi-member.php
4 weeks ago
readme.txt
4 weeks ago
uninstall.php
4 weeks ago
readme.txt
405 lines
| 1 | === FAPI Member === |
| 2 | Contributors: Jiří Slischka, Monika Tomešková, Marek Klein |
| 3 | Tags: membership, fapi, member |
| 4 | Requires at least: 5.9 |
| 5 | Tested up to: 6.7 |
| 6 | Requires PHP: 8.1 |
| 7 | License: GPLv2 or later |
| 8 | Stable tag: 2.2.31 |
| 9 | |
| 10 | Plugin FAPI pro jednoduchou správu členských sekcí na webu. |
| 11 | |
| 12 | == Description == |
| 13 | Plugin FAPI Member umožňuje jednoduchou správu členských sekcí, tedy webových stránek přístupných jen oprávněným uživatelům. Ve spojení s aplikací FAPI tak můžete velmi snadno a automatizovaně prodávat přístup do svých on-line kurzů, klubů nebo k prémiovému obsahu na svém webu. Dále přidává jednoduchou možnost vkládání prodejního formuláře skrze Wordpress komponentu FAPI form. |
| 14 | |
| 15 | Seznam nekompatibilních pluginů: |
| 16 | - WP Cerber Security, Anti-spam & Malware Scan => Zakazuje FM vytvořit uživatele |
| 17 | |
| 18 | == Frequently Asked Questions == |
| 19 | Jak napojit FAPI a plugin na členskou sekci FAPI Member se dozvíte v nápovědě FAPI: [FAPI Member](https://napoveda.fapi.cz/category/129-fapi-member) |
| 20 | Máte problém s nastavením FAPI Memberu. Obrátit se můžete na naší podporu. Kontakt naleznete na naších stránkách: [FAPI](https://fapi.cz/kontakty/) |
| 21 | |
| 22 | == Screenshots == |
| 23 | |
| 24 | == Ohodnoťte tento plugin a dejte nám zpětnou vazbu == |
| 25 | Ohodnotit tento plugin můžete na stránkách [WordPress](https://wordpress.org/plugins/fapi-member/#reviews). |
| 26 | |
| 27 | == Changelog == |
| 28 | |
| 29 | = 2.2.31 = |
| 30 | * bug fix |
| 31 | |
| 32 | = 2.2.30 = |
| 33 | * bug fix |
| 34 | |
| 35 | = 2.2.28 = |
| 36 | * Translations |
| 37 | |
| 38 | = 2.2.27 = |
| 39 | * Translations |
| 40 | |
| 41 | = 2.2.26 = |
| 42 | * Typo |
| 43 | |
| 44 | = 2.2.25 = |
| 45 | * Bug fix |
| 46 | |
| 47 | = 2.2.24 = |
| 48 | * Bug fixes |
| 49 | |
| 50 | = 2.2.23 = |
| 51 | * Updated CSV export |
| 52 | |
| 53 | = 2.2.22 = |
| 54 | * Updated CSV export |
| 55 | |
| 56 | = 2.2.21 = |
| 57 | * Improved CSV import/export |
| 58 | * Improved SimpleShop to FAPI Member migration. Migrating also registration and expiration date in member section. |
| 59 | |
| 60 | = 2.2.20 = |
| 61 | * Fixed conditional content bug |
| 62 | |
| 63 | = 2.2.19 = |
| 64 | * Fixed timezone shift bug |
| 65 | |
| 66 | = 2.2.18 = |
| 67 | * Fixed registration date error |
| 68 | |
| 69 | = 2.2.17 = |
| 70 | * Fixed session error |
| 71 | |
| 72 | = 2.2.16 = |
| 73 | * Fixed user creating |
| 74 | * Added FM Pro buy buttons |
| 75 | |
| 76 | = 2.2.15 = |
| 77 | * Bugfix |
| 78 | |
| 79 | = 2.2.14 = |
| 80 | * Bugfix |
| 81 | |
| 82 | = 2.2.13 = |
| 83 | * Enabled API V2 |
| 84 | |
| 85 | = 2.2.12 = |
| 86 | * Enabled API V2 |
| 87 | |
| 88 | = 2.2.11 = |
| 89 | * Fixed an UI error |
| 90 | |
| 91 | = 2.2.10 = |
| 92 | * When user is redirected to a 'no access page' and then logs in, they are now redirected back to the page that they were intending to access (if they have access to it) |
| 93 | |
| 94 | = 2.2.9 = |
| 95 | * FAPI Member Pro |
| 96 | * Added information about last member login date in member detail |
| 97 | |
| 98 | = 2.2.8 = |
| 99 | * Fixed automatic unlocking redirect error |
| 100 | |
| 101 | = 2.2.7 = |
| 102 | * Increased maximum of automatic unlocking by days to 730 |
| 103 | |
| 104 | = 2.2.6 = |
| 105 | * Added link to FAPI Member section settings in users table and user profile |
| 106 | |
| 107 | = 2.2.4 = |
| 108 | * Allow seamless migration from the SimpleShop plugin to FAPI Member |
| 109 | |
| 110 | = 2.2.3 = |
| 111 | * Bug fix - Fixed user creation from voucher FAPI actions |
| 112 | |
| 113 | = 2.2.2 = |
| 114 | * Fixed updating password for members from wp administration |
| 115 | |
| 116 | = 2.2.1 = |
| 117 | * FAPI Member Pro |
| 118 | * Added average churn rate period graph |
| 119 | |
| 120 | = 2.2.0 = |
| 121 | * FAPI Member Pro |
| 122 | * Tracking of statistics like user activity, churn and acquisition rates, membership ownership over time or gained vs lost members over a period |
| 123 | * Member history - displays a history of changes for every member |
| 124 | |
| 125 | = 2.1.18 = |
| 126 | * Added support for Mioweb editor (hiding/showing elements based user's memberships) |
| 127 | |
| 128 | = 2.1.17 = |
| 129 | * Added the option to create new members directly in the plugin UI |
| 130 | |
| 131 | = 2.1.16 = |
| 132 | * Made it possible to send automatic emails when importing users |
| 133 | * Fixed email sending process |
| 134 | |
| 135 | = 2.1.15 = |
| 136 | * Added bulk member import |
| 137 | * Refactored create membership API endpoint |
| 138 | * Refactored email shortcodes |
| 139 | |
| 140 | = 2.1.14 = |
| 141 | * Added members tab |
| 142 | * Added bulk member export |
| 143 | |
| 144 | = 2.1.13 = |
| 145 | * Added alerts to user settings |
| 146 | * Added UI elements communicating additional information about automatic level unlocking |
| 147 | * When a level is automatically unlocked, the expiration date is now set to the expiration date of it's section (instead of "Bez expirace") |
| 148 | * Membership now expires at the end of the expiration date |
| 149 | |
| 150 | = 2.1.12 = |
| 151 | * Added support for Divi Builder (hiding/showing elements based user's memberships) |
| 152 | |
| 153 | = 2.1.11 = |
| 154 | * Internal fixes |
| 155 | |
| 156 | = 2.1.10 = |
| 157 | * Internal fixes |
| 158 | |
| 159 | = 2.1.9 = |
| 160 | * Added internal debugging features |
| 161 | |
| 162 | = 2.1.8 = |
| 163 | * Bug fix - page/post editor - assign sections/levels |
| 164 | |
| 165 | = 2.1.7 = |
| 166 | * Bug fix - safari user settings bug |
| 167 | |
| 168 | = 2.1.6 = |
| 169 | * Api bug fix |
| 170 | |
| 171 | = 2.1.5 = |
| 172 | * Reworked Page, posts and cpts - Added ordering, filtering and pagination |
| 173 | |
| 174 | = 2.1.4 = |
| 175 | * Added option to disallow automatic email when user is added to a section/level using API (parameter 'send_email' = true/false) |
| 176 | |
| 177 | = 2.1.3 = |
| 178 | * Added option to disallow automatic unlocking when user is registered after unlock date |
| 179 | |
| 180 | = 2.1.2 = |
| 181 | * Now you can specify in which hour automatic level unlocking will happen |
| 182 | |
| 183 | = 2.1.1 = |
| 184 | * Fixed user section settings not showing up for users with timezones based on a city |
| 185 | |
| 186 | = 2.1.0 = |
| 187 | * Entirely new and reworked UI |
| 188 | * New internal API |
| 189 | |
| 190 | = 2.0.12 = |
| 191 | * Bug fixes |
| 192 | |
| 193 | = 2.0.11 = |
| 194 | * Bug fix - Member levels now can't have longer expiration times than member sections |
| 195 | |
| 196 | = 2.0.10 = |
| 197 | * Bug fix - when using repayment and FM API, memberships are now prolonged by a portion of the total days based on the repayment count |
| 198 | |
| 199 | = 2.0.09 = |
| 200 | * Bug fix - fixed admin login redirect |
| 201 | |
| 202 | = 2.0.08 = |
| 203 | * Minor bug fix |
| 204 | |
| 205 | = 2.0.07 = |
| 206 | * Bug fix - removed delay when automatic level unlocking is set to 0 days |
| 207 | |
| 208 | = 2.0.06 = |
| 209 | * Bug fixes |
| 210 | |
| 211 | = 2.0.05 = |
| 212 | * Fixed login redirect bug |
| 213 | |
| 214 | = 2.0.04 = |
| 215 | * Fixed registration emails not being sent |
| 216 | |
| 217 | = 2.0.03 = |
| 218 | * Bug fixes |
| 219 | |
| 220 | = 2.0.02 = |
| 221 | * Bug fixes |
| 222 | |
| 223 | = 2.0.01 = |
| 224 | * Redactored FM backend |
| 225 | |
| 226 | = 1.9.47 = |
| 227 | * Bug Fixed |
| 228 | |
| 229 | = 1.9.45 = |
| 230 | * Made it possible to hide elements with type 'container' based on membership ownership in elementor |
| 231 | |
| 232 | = 1.9.44 = |
| 233 | * Bugfix - levels now automatically unlock according to the timezone set in the WordPress settings |
| 234 | |
| 235 | = 1.9.43 = |
| 236 | * Fixed element display conditions for elementor |
| 237 | |
| 238 | = 1.9.42 = |
| 239 | * Gradual level release fixes |
| 240 | |
| 241 | = 1.9.41 = |
| 242 | * Added gradual level release |
| 243 | * Fixed too many redirects error |
| 244 | |
| 245 | = 1.9.40 = |
| 246 | * Fixed type error |
| 247 | |
| 248 | = 1.9.39 = |
| 249 | * Fixed elementor update error |
| 250 | |
| 251 | = 1.9.38 = |
| 252 | * Changed showing FAPI Member settings in Elementor |
| 253 | |
| 254 | == Changelog == |
| 255 | = 1.9.37 = |
| 256 | * Fixed section email template saving |
| 257 | |
| 258 | == Changelog == |
| 259 | = 1.9.36 = |
| 260 | * Fixed user shortcode overflow |
| 261 | |
| 262 | = 1.9.35 = |
| 263 | * Updated function of Level Emails checkbox |
| 264 | |
| 265 | = 1.9.34 = |
| 266 | * Small UI fixes |
| 267 | |
| 268 | = 1.9.33 = |
| 269 | * Updated compatible WP version |
| 270 | |
| 271 | = 1.9.32 = |
| 272 | * Fixed sending emails to existing users |
| 273 | |
| 274 | = 1.9.31 = |
| 275 | * Fixed FAPI level selection DIVI bug |
| 276 | |
| 277 | = 1.9.30 = |
| 278 | * Translations |
| 279 | |
| 280 | = 1.9.29 = |
| 281 | * Translations |
| 282 | |
| 283 | = 1.9.28 = |
| 284 | * Improved plugin update system |
| 285 | * Improved error logging |
| 286 | |
| 287 | = 1.9.27 = |
| 288 | * Fixed multiple FAPI connections, invoice processing |
| 289 | |
| 290 | = 1.9.26 = |
| 291 | * Enable multiple FAPI connections |
| 292 | |
| 293 | = 1.9.25 = |
| 294 | * Fixed problem with login into FAPI Member section on DIVI theme |
| 295 | |
| 296 | = 1.9.24 = |
| 297 | * Fixed problem with login form not redirecting to wordpress admin page if the user is admin |
| 298 | |
| 299 | = 1.9.23 = |
| 300 | * Update |
| 301 | |
| 302 | = 1.9.22 = |
| 303 | * Fixed function arguments |
| 304 | |
| 305 | = 1.9.19 = |
| 306 | * Added retry logic for FAPI API calls |
| 307 | * Added list and export of members for sections and levels |
| 308 | |
| 309 | = 1.9.16 = |
| 310 | * Fixed problem with redirect after logged in for WPS Hide Login plugin |
| 311 | |
| 312 | = 1.9.13 = |
| 313 | * Fixed problem with login form redirecting to wordpress admin page instead of FAPI Member page |
| 314 | |
| 315 | = 1.9.12 = |
| 316 | * Added public PHP functions |
| 317 | * \FapiMember\Utils\isIsSection( int|array<int> $sectionOrLevel ) : bool; Return TRUE if current logged user is in section or level |
| 318 | * \FapiMember\Utils\isNotInSection( int|array<int> $sectionOrLevel ) : bool; Return TRUE if current logged user is NOT in section or level |
| 319 | |
| 320 | = 1.9.11 = |
| 321 | * Bugfix |
| 322 | |
| 323 | = 1.9.10 = |
| 324 | * Bugfix |
| 325 | |
| 326 | = 1.9.9 = |
| 327 | * Oprava zobrazení nastavených společných stránek. |
| 328 | * Přidán nový shortcode "[fapi-member-user-section-expiration section=x]", který vypíše datum expirace pro zvolenou členskou sekci nebo úrověň. |
| 329 | |
| 330 | = 1.9.8 = |
| 331 | * Bugfix |
| 332 | |
| 333 | = 1.9.7 = |
| 334 | * Bugfix |
| 335 | |
| 336 | = 1.9.6 = |
| 337 | * Přidaná podpora pro Custom Post Types, zejména pro Elementor. |
| 338 | |
| 339 | = 1.9.5 = |
| 340 | * Oprava funkce zobrazování části stránky pro Elementor. |
| 341 | |
| 342 | = 1.9.3 = |
| 343 | * Oprava emailů po přidání do další členské sekce. |
| 344 | * Účty se nově zakládání i se jménem a přijmením pokud jsou dostupné. |
| 345 | * Zástupný symbol %%CLENSTVI_DO%% nově vypisuje pouze datum místo data a času platnosti přístupu. |
| 346 | |
| 347 | = 1.9.2 = |
| 348 | * Oprava globální nástěnky. |
| 349 | * Minimální požadavky verze Wordpressu 5.8. |
| 350 | * Oprava přihlašovacího formuláře při použití pluginu, které mění výchozí přihlašovací stránku do Wordpressu (například plugin Change wp-admin login). |
| 351 | |
| 352 | = 1.9.1 = |
| 353 | * Opravná verze. |
| 354 | |
| 355 | = 1.9.0 = |
| 356 | * Přidaná podpora teaseru pro Elementor. |
| 357 | * Přidán widget prodejního formuláře do Elementoru. |
| 358 | * Čas registrace se nyní zakládá v časovém pásmu GTM+2 místo UTC+0. |
| 359 | * Oprava chyby při konkurečním vytváření člena v členské sekci. |
| 360 | |
| 361 | = 1.8.21 = |
| 362 | * Přidáná nová komponenta FAPI formuláře, nyní se dá vkládat prodejní formulář jednoduše pomocí komponenty. |
| 363 | |
| 364 | = 1.8.20 = |
| 365 | * Přidána možnost nastavit společnou stránku pro nástěnku, tedy stránku, kam se člen dostane po přihlášení. |
| 366 | |
| 367 | = 1.8.19 = |
| 368 | * Vylepšení skrývání bloků, přidaná možnost zobrazit všem návštěvníkům |
| 369 | |
| 370 | = 1.8.18 = |
| 371 | * Oprava nekompatibilního kódu na produkci |
| 372 | |
| 373 | = 1.8.17 = |
| 374 | * Oprava chyb u bloků |
| 375 | |
| 376 | = 1.8.16 = |
| 377 | * Oprava chyb u bloků |
| 378 | |
| 379 | = 1.8.15 = |
| 380 | * Oprava chyb u bloků |
| 381 | |
| 382 | = 1.8.14 = |
| 383 | * Přidána možnost zobrazování a skrývaní bloků stránky podle toho za má člen přiřazenou sekci nebo nikov. |
| 384 | Nově tedy jde vytvořit tzv. nástěnku, kde člen uvidí všechny sekce, které má zakoupené a sekce které nemá zakoupané se mu skryjí. |
| 385 | * Oprava překladů |
| 386 | |
| 387 | = 1.8.13 = |
| 388 | * Příprava pro možnost napojení více FAPI účtů. |
| 389 | |
| 390 | = 1.8.10 = |
| 391 | * Přidán API endpoint listování členských sekci pro jednoduší napojení na Integromat. |
| 392 | |
| 393 | = 1.8.9 = |
| 394 | * K prodloužení nebo založení nového člena, se nově plugin pokusí najít existujícího člena pomocí e-mailové adresy a uživatelského jména. |
| 395 | |
| 396 | = 1.8.8 = |
| 397 | * Po kliknutí na tlačítko připojit se po úspěšném napojení na FAPI zkontroluje zda je FAPI připojené na FAPI Member pokud ne vytvoří propojení automaticky. |
| 398 | * Oprava chyby při zakládání nových členů. Oprava serializace objektu. |
| 399 | * Do API odpovědi přidaná verze pluginu pro lepší dohledávání chyb pro různé verze pluginu. |
| 400 | * Zjednodušení a zpřehlednění kódu. |
| 401 | |
| 402 | = 1.8.6 = |
| 403 | * Přidání zamykání příspěvků |
| 404 | * přidání zamykání příspěvků a stránke přimo v editoru stránky |
| 405 |