PluginProbe ʕ •ᴥ•ʔ
Tutor LMS – eLearning and online course solution / 1.3.9
Tutor LMS – eLearning and online course solution v1.3.9
3.9.15 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 / views / pages / enable_disable_addons.php
tutor / views / pages Last commit date
add_new_instructor.php 6 years ago addons.php 6 years ago answer.php 6 years ago enable_disable_addons.php 6 years ago get-pro.php 6 years ago instructors.php 6 years ago question_answer.php 6 years ago quiz_attempts.php 6 years ago status.php 6 years ago students.php 6 years ago tutor-pro-addons.php 6 years ago uninstall.php 6 years ago view_attempt.php 6 years ago withdraw_requests.php 6 years ago
enable_disable_addons.php
96 lines
1 <div class="wrap">
2 <div class="tutor-addons-list">
3 <h3 class="addon-list-heading"><?php _e('Addons List', 'tutor'); ?></h3>
4 <br class="clear">
5 <?php
6 $addons = apply_filters('tutor_addons_lists_config', array());
7
8 if (is_array($addons) && count($addons)){
9 ?>
10 <div class="wp-list-table widefat plugin-install">
11 <div id="the-list">
12 <?php
13 foreach ( $addons as $basName => $addon ) {
14 $addonConfig = tutor_utils()->get_addon_config($basName);
15 $isEnable = (bool) tutor_utils()->avalue_dot('is_enable', $addonConfig);
16
17 $thumbnailURL = tutor()->url.'assets/images/tutor-plugin.png';
18 if (file_exists($addon['path'].'assets/images/thumbnail.png') ){
19 $thumbnailURL = $addon['url'].'assets/images/thumbnail.png';
20 }elseif (file_exists($addon['path'].'assets/images/thumbnail.svg')){
21 $thumbnailURL = $addon['url'].'assets/images/thumbnail.svg';
22 }
23
24 /**
25 * Checking if there any depend plugin exists
26 */
27 $depends = tutils()->array_get('depend_plugins', $addon);
28 $plugins_required = array();
29 if (tutils()->count($depends)){
30 foreach ($depends as $plugin_base => $plugin_name){
31 if ( ! is_plugin_active($plugin_base)){
32 $plugins_required[$plugin_base] = $plugin_name;
33 }
34 }
35 }
36 ?>
37 <div class="plugin-card plugin-card-akismet">
38 <div class="plugin-card-top">
39 <div class="name column-name">
40 <h3>
41 <?php
42 echo $addon['name'];
43 echo "<img src='{$thumbnailURL}' class='plugin-icon' alt=''>";
44 ?>
45 </h3>
46 </div>
47
48 <?php if ( ! tutils()->count($plugins_required)) { ?>
49 <div class="action-links">
50 <ul class="plugin-action-buttons">
51 <li>
52 <label class="btn-switch">
53 <input type="checkbox" class="tutor_addons_list_item" value="1" name="<?php echo $basName; ?>" <?php checked(true, $isEnable) ?> />
54 <div class="btn-slider btn-round"></div>
55 </label>
56 </li>
57 </ul>
58 </div>
59 <?php } ?>
60
61 <div class="desc column-description">
62 <p><?php echo $addon['description']; ?></p>
63 <p class="authors"><cite>By <a href="https://www.themeum.com" target="_blank">Themeum</a></cite></p>
64 </div>
65 </div>
66
67 <?php
68 if (tutils()->count($plugins_required)) {
69 ?>
70 <div class="required-plugin-cards">
71 <p>
72 <strong><?php _e('Required Plugin(s)', 'tutor'); ?></strong><br/>
73 <?php echo implode( ", ", $plugins_required ) ?>
74 </p>
75 </div>
76 <?php
77 }
78 ?>
79
80 <div class="plugin-card-bottom">
81 <?php
82 echo "<div class='plugin-version'> " . __( 'Version', 'tutor' ) . " : ".TUTOR_VERSION." </div>";
83 ?>
84 </div>
85 </div>
86 <?php }
87 ?>
88 </div>
89 </div>
90
91 <br class="clear">
92 <?php
93 }
94 ?>
95 </div>
96 </div>