-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
executable file
·556 lines (319 loc) · 11.1 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
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
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
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
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
=== TalentLMS WordPress plugin ===
Contributors: panagop, papagel75, simosnomikos
Tags: TalentLMS, elearning, lms, lcms, learning management system
Requires at least: 2.0
Tested up to: 6.7.1
Requires PHP: 5.2.4
Stable tag: 7.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
This plugin integrates Talentlms with Wordpress. Promote your TalentLMS content through your WordPress site.
== Description ==
[TalentLMS](http://www.talentlms.com/ "TalentLMS super-easy, cloud-based learning platform") is a cloud-based, lean LMS with an emphasis on usability and easy course creation. With TalentLMS we wanted to create a better learning experience in every way that actually matters – and we are excited about this new offering. The product focuses on small but growing organizations. There are a number of obstacles that prohibit small organizations from using elearning. To be productive, small businesses need a number of tools and several related services such as setup and maintenance, course creation and the support of end-users. All these require ample time, resources and money. It comes as no surprise that most small organizations find elearning a non-viable pursuit and prefer on-job or informal training methods.
Read more about TalentLMS in:
* [TalentLMS - an Introduction](https://www.talentlms.com/blog/talentlms-an-introduction/ "TalentLMS - an Introduction")
* [TalentLMS - Get started in 5'](https://www.talentlms.com/blog/talentlms-get-started-in-5/ "TalentLMS - Get started in 5'")
## Plugin Features ##
* List your TalentLMS courses and their content in WordPress.
* Integrate your TalentLMS courses as WooCommerce products
== Installation ==
#To Install:#
1. Download TalentLMS WordPress plugin
1. Unzip the file into a folder on your hard drive
1. Upload `/talentlms/` folder to the `/wp-content/plugins/` folder on your site
1. Visit your WordPress _Administration -> Plugins_ and activate TalentLMS WordPress plugin
Alternatively you can automatically install TalentLMS WordPress plugin from the WordPress Plugin Directory.
#Usage:#
* Once you have activated the plugin, provide your TalentLMS Domain name and TalentLMS API key.
* You must update your permalinks to use "Custom Structure" or if your using WordPress 3.3 and above you can use the "Post name" option just as long as you have `/%postname%/` at the end of the url.
* Use the shortcodes:
* `[talentlms-courses]` : to list your TalentLMS courses
* Use the widget:
* Insert TalentLMS widget in any registered sidebar of your site.
== Frequently Asked Questions ==
If you have a question or any feedback you want to share send us an email at [[email protected]](mailto:[email protected] 'support')
== Screenshots ==
1. Course catalog `assets/screenshot-1.png`
2. Admin dashboard `assets/screenshot-2.png`
3. Integration pages `assets/screenshot-3.png`
== Changelog ==
= 7.1 =
* Provided an alternative way to provide access into course, by using a two factor authentication (2fa) code, after customer's purchase.
= 7.0 =
* Added support for Wordpress 6.1.1
* Refactor plugin's codebase
* Use your own custom css rules
* No support for Wordpress Site Editor
= 6.6.9.5 =
* Updated the readme file
= 6.6.9.4 =
* Added support for Wordpress 5.8 and PHP 7.4
* Fix category's filter in shortcode
* Fix a bug when the 12-hour format is used
* Improve password generation
* Fix checkbox filter on courses page
* Use the latest TalentLMS PHP wrapper
= 6.6.9.3 =
* Fix that respects db prefix on course re-sync action
* Update wording on course navigation button
= 6.6.9.2 =
* Fix double firstname whitespace sanitization
= 6.6.9.1 =
* Free courses upon order completion fix
= 6.6.9 =
* Payment gateway cancellation proccess fix
= 6.6.8 =
* Development functions prefixed.
= 6.6.7 =
* Metadata fix.
= 6.6.6 =
* A user should be able to purchase only one instance of a course.
= 6.6.5 =
* Drop plugin tables from the database when a user deletes the plugin
= 6.6.4 =
* Upgrade script bugfix
= 6.6.3 =
* Assets versioning
* Upgrade script
= 6.6 =
* Replace all course pictures, to big avatar
* Course list, shows only active courses that are visible on catalog.
* Improve re-sync functionality.
* Improve users enrollment on courses.
* Improve thank you page in order details list, go to course page link addition.
* TalentLMS widget addition.
* Bugfix on woocommerce checkout page, when trying to create a customer account.
* Bugfix on plugin activation.
= 6.5 =
* Remove deprecated signup page
* Improve domain/api key validation
= 6.4 =
* Provision for WooCommerce customer reset password
* Course format fix
* Setting domain/api key issue
= 6.3 =
* Woocommerce integration handle non talentlms products
* Provision for WooCommerce customer change password
* Handle existing not talentlms customers
* Error logs
= 6.2 =
* Woocommerce integration handle non talentlms products
* Handling of deleted products
= 6.1 =
* Removed deprecated shortcode [talentlms-signup]
= 6.0 =
* New improved version
* Better TalentLMS WooCommerce integration
* Removed obsolete features
= 5.3.3 =
* Fixed WooCommerce error handling
= 5.3.2 =
* Fixed notices
= 5.3.1 =
* Fixed issue when unsetting woocommerce user integration
= 5.3.0 =
* Fixed synced content
= 5.2.9 =
* Fixed warning in integrations page
= 5.2.8 =
* Do not show hidden from catalog courses in [talentlms-courses] shortcode
= 5.2.7 =
* Shortcodes correctly appear in content
= 5.2.6 =
* Fixed WooCommerce integration user details
= 5.2.5 =
* Fixed WooCommerce integration selecting courses
= 5.2.4 =
* Fixed error handling
= 5.2.3 =
* Registering users bug fix
= 5.2.2 =
* Shortcodes correctly appear in content
= 5.2.1 =
* Bug fix in forgot credentials form
= 5.2 =
* WooCommerce assign user to course (compatibility issue)
= 5.1 =
* WooCommerce assign user to course
= 5.0 =
* Updated WooCommerce integration options
= 4.9 =
* Login integration option
= 4.8.2 =
* Bug fixes for WooCommerce integration
= 4.8 =
* Various bug fixes
= 4.7.1 =
* Login redirection issue
= 4.7 =
* Login fixes
= 4.6.3 =
* Synced users get fixed password, their login
* Login redirects fixes (3)
= 4.6.2 =
* Login redirects fixes (2)
= 4.6.1 =
* Login redirects fixes
= 4.6 =
* Woocommerce integration, orders get autocompleted
* Login fixes
= 4.5.8 =
* Woocommerce integration, when admin marks order as complete user gets assigned to the course
= 4.5.7 =
* Lastest version of TalentLMS lib
= 4.5.6 =
* Fixed TalentLMS wp_login wp_logout for widget
= 4.5.5 =
* Fixed TalentLMS sync passwords issue
* Fixed TalentLMS wp_login wp_logout
= 4.5.4 =
* Updated CDNs for jquery boostrap datatables
= 4.5.3 =
* Course list does not show inactive courses
= 4.5.2 =
* Fixed issue about redirect to after TalentLMS logout
= 4.5.1 =
* Fixed issue about redirect to TalentLMS after login
= 4.5 =
* Fixed issue about TalentLMS user login (wordpress authentication)
* Signup with WooCommerce, also signs up with TalentLMS
= 4.4.6 =
* Fixed issue about empty custom fields
= 4.4.4 =
* WooCommerce integration login
= 4.4.4 =
* WooCommerce integration no active/hidden from catalog courses
= 4.4.3 =
* Fixed subscriber permissions issue
= 4.4.2 =
* Minor bugfixes
= 4.4.1 =
* Minor bugfixes
= 4.4 =
* WooCommerce integration
* Minor bugfixes
= 4.3 =
* When redirected (logged in) to TalentLMS, new option on logout from TaletLMS behavior
= 4.2.1 =
* Section unit types
= 4.2 =
* New unit types integratd to plugin
= 4.0 =
* Various bug fixes
* Complete WordPress and TalentLMS signup integration
* Complete WordPress and TalentLMS login integration
* Redesigned course catalog and admin panel
* Subscriber panel in WordPress
= 3.18.1 =
* Avoid conflict with some themes
= 3.18 =
* Creating a TalentLMS user when a user signs up to WP full registration process
= 3.17 =
* Bugfix for option to create TalentLMS user when a user signs up to WP
= 3.16 =
* Option to create TalentLMS user when a user signs up to WP
* WP subscriber/TalentLMS user, WP/TalentLMS Profile
= 3.15 =
* jquery ui update
= 3.13 =
* New signup methods supported
= 3.12 =
* Edit TalentLMS CSS bug fixed
= 3.11 =
* Sync users bugs fixed
* Forgot login/pass bugs fixed
= 3.10 =
* New version of TalentLMSLib
= 3.9.1 =
* Signup issues fixed
= 3.9 =
* Forgot login/password checkboxes
= 3.8 =
* Forgot login/password bug fix
= 3.7 =
* More signup methods supported
= 3.6 =
* Bugfix in custom fields
= 3.5 =
* Bugfix in custom fields in signup page in case of multiple select custom fields
= 3.4 =
* Various typos fixed
= 3.3 =
* Fixes issue with conflicts with other WP plugin due to query strings
= 3.2 =
* New version of TalentLMS PHP library
= 3.0 =
* TalentLMS users shortcode
* Sync TalentLMS content with WP
= 2.2 =
* Building categories tree recursively. No longer depending to libxml PHP extension
= 2.1 =
* Plugin connects to TalentLMS domain map, if exists, instead of talentLMS domain
* Units in course, link to TalentLMS units (redirect without second login)
= 2.0 =
* CSS additions
= 1.9.1 =
* When purchasing a course, does not redirect to PayPal
= 1.9 =
* Single course view, unit urls when user is logged in.
= 1.8 =
* Users page which lists instructors and instructor details
* Customizable template for users page
* Upon plugin installation courses, users and signup WordPress page with shortcodes are created.
* Error messages of each TalentLMS API call
* Clean CSS rules defined for each TalentLMS element
* New version of TalentLMS API PHP library
= 1.7 =
* Tree like representation of TalentLMS categories
= 1.6 =
* Single course template options
* Courses list template options
= 1.5 =
* Course thumbnails static urls
= 1.4 =
* TalentLMS signup supports TalentLMS custom fields
= 1.3 =
* Content to WordPress pages is inserted in its relative position to shortcodes.
* Show instructors' names in single course page
* Certification kai Certification duration removed from course page
= 1.2 =
* TalentLMS CSS editor in Wordpress Administration Panel
* TalentLMS Option for customizition of TalentLMS Plugins
* Courses per page
* Templates for course page
* Action after signup
* Caching of TalentLMS data
* Login modal in single course page
* Users are prompted to buy TalentLMS course instead of just getting it
= 1.1 =
* Users can go to courses in TalentLMS
= 1.0 (Initial release) =
* Administration Panel for TalentLMS management
* Login to TalentLMS widget for Wordpress
* shortcode for signup page to TalentLMS
* shortcode for listing courses from TalentLMS
== Upgrade Notice ==
= 3.17.1 =
* Help tabs information
= 3.14 =
* Signup custom fields bug fix
= 3.1 =
* Various minor bugfixes
= 3.0 =
* Updated version of TalentLMS library
* Various minor/major bugfixes
= 2.0 =
* Users can buy categories
= 1.9.1 =
* When purchasing a course, does not redirect to PayPal fixed
= 1.8 =
Various security issues
= 1.6 =
Courses pagination does not include inactive or hidden from catalog courses
= 1.3 =
Mishandling of inactive and not-for-catalog courses
Bottom pagination bug fix
= 1.1 =
Login fixed
When logged in user first name/last name appear correctly
Course prices appear correctly