PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 3.9.5
Tutor LMS – eLearning and online course solution v3.9.5
3.9.14 3.9.13 3.9.12 3.9.11 trunk 1.0.0 1.0.0-alpha 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.2.0 1.2.1 1.2.11 1.2.12 1.2.13 1.2.20 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.3.5 1.3.6 1.3.7 1.3.8 1.3.9 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.7 1.6.8 1.6.9 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 1.7.7 1.7.8 1.7.9 1.8.0 1.8.1 1.8.10 1.8.2 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.1 1.9.10 1.9.11 1.9.12 1.9.13 1.9.14 1.9.15 1.9.16 1.9.2 1.9.3 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 2.0.10 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.0.8 2.0.9 2.1.0 2.1.1 2.1.10 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.3.0 2.4.0 2.5.0 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.7.6 2.7.7 3.0.0 3.0.1 3.0.2 3.1.0 3.2.0 3.2.1 3.2.2 3.2.3 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.6.0 3.6.1 3.6.2 3.6.3 3.6.4 3.7.0 3.7.1 3.7.2 3.7.3 3.7.4 3.8.0 3.8.1 3.8.2 3.8.3 3.9.0 3.9.1 3.9.10 3.9.2 3.9.3 3.9.4 3.9.5 3.9.6 3.9.7 3.9.8 3.9.9
tutor / assets / lib / gutenberg_blocks.js
tutor / assets / lib Last commit date
SocialShare 11 months ago countdown 1 year ago plyr 1 year ago select2 1 year ago tinymce 1 year ago Chart.bundle.min.js 1 year ago gutenberg_blocks.js 1 year ago mce-button.js 1 year ago
gutenberg_blocks.js
67 lines
1 var el = wp.element.createElement,
2 registerBlockType = wp.blocks.registerBlockType,
3 withSelect = wp.data.withSelect;
4
5 /**
6 * Block for student registration
7 *
8 */
9 registerBlockType('tutor-gutenberg/student-registration', {
10 title: 'Student Registration',
11 icon: 'welcome-learn-more',
12 category: 'tutor',
13 edit: function (props) {
14 var dataHtml;
15 jQuery.ajax({
16 url: ajaxurl,
17 type: 'POST',
18 async: false,
19 data: { shortcode: 'tutor_student_registration_form', action: 'render_block_tutor' },
20 success: function (response) {
21 dataHtml = response.data;
22 },
23 });
24
25 return el('div', {
26 dangerouslySetInnerHTML: {
27 __html: dataHtml
28 }
29 })
30 },
31
32 save: function () {
33 return null;
34 //return el( 'div', { }, '[tutor_student_registration_form]' );
35 },
36 });
37
38 /**
39 * Block for instructor registration
40 *
41 */
42 registerBlockType('tutor-gutenberg/instructor-registration', {
43 title: 'Instructor Registration',
44 icon: 'welcome-learn-more',
45 category: 'tutor',
46 edit: function (props) {
47 var dataHtml;
48 jQuery.ajax({
49 url: ajaxurl,
50 type: 'POST',
51 async: false,
52 data: { shortcode: 'tutor_instructor_registration_form', action: 'render_block_tutor' },
53 success: function (response) {
54 dataHtml = response.data;
55 },
56 });
57 return el('div', {
58 dangerouslySetInnerHTML: {
59 __html: dataHtml
60 }
61 })
62 },
63 save: function () {
64 return null;
65 },
66 });
67