Changeset 3288487
- Timestamp:
- 05/06/2025 01:34:09 PM (11 months ago)
- Location:
- skilltriks
- Files:
-
- 12 edited
-
tags/1.0/readme.txt (modified) (1 diff)
-
tags/1.0/skilltriks.php (modified) (1 diff)
-
tags/1.0/src/Helpers/SettingOptions.php (modified) (1 diff)
-
tags/1.0/templates/admin/course/course-settings.php (modified) (2 diffs)
-
tags/1.0/templates/admin/quiz/metabox-quiz-settings.php (modified) (1 diff)
-
tags/1.0/templates/admin/settings/setting-theme.php (modified) (3 diffs)
-
trunk/readme.txt (modified) (1 diff)
-
trunk/skilltriks.php (modified) (1 diff)
-
trunk/src/Helpers/SettingOptions.php (modified) (1 diff)
-
trunk/templates/admin/course/course-settings.php (modified) (2 diffs)
-
trunk/templates/admin/quiz/metabox-quiz-settings.php (modified) (1 diff)
-
trunk/templates/admin/settings/setting-theme.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
skilltriks/tags/1.0/readme.txt
r3288471 r3288487 1 1 === SkillTriks === 2 Author: KrishaWeb 3 Author URI: https://profiles.wordpress.org/krishaweb/ 2 4 Contributors: krishaweb, dilipbheda, Dhruvang21, parthvataliya 3 5 Tags: learnpress, lms, e-learning, education, courses -
skilltriks/tags/1.0/skilltriks.php
r3288471 r3288487 10 10 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 11 11 * Domain Path: /languages 12 * Version: 1.0 .012 * Version: 1.0 13 13 * 14 14 * @package ST\Lms -
skilltriks/tags/1.0/src/Helpers/SettingOptions.php
r3288409 r3288487 303 303 <a href="<?php echo esc_url( add_query_arg( 'tab', 'general', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'general' === $tab || empty( $tab ) ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'General', 'skilltriks' ); ?></a> 304 304 <a href="<?php echo esc_url( add_query_arg( 'tab', 'bulk-import', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'bulk-import' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Bulk Import', 'skilltriks' ); ?></a> 305 <a href="<?php echo esc_url( add_query_arg( 'tab', 'theme', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'theme' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Theme', 'skilltriks' ); ?></a>306 <?php if ( 'layout-default' !== $this->options['theme'] ) : ?>307 <a href="<?php echo esc_url( add_query_arg( 'tab', 'customise-theme', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'customise-theme' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Customise Theme', 'skilltriks' ); ?></a>308 <?php endif; ?>309 305 </nav> 310 306 <?php 311 307 if ( 'bulk-import' === $tab ) { 312 308 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-bulk-import.php'; 313 } elseif ( 'theme' === $tab ) {314 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-theme.php';315 } elseif ( 'customise-theme' === $tab ) {316 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-customise-theme.php';317 309 } else { 318 310 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-general.php'; -
skilltriks/tags/1.0/templates/admin/course/course-settings.php
r3288409 r3288487 13 13 'stlms_course_setting_tabs', 14 14 array( 15 'course-info' => array(15 'course-info' => array( 16 16 'name' => esc_html__( 'Course Information', 'skilltriks' ), 17 17 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-course-info.php', 18 18 ), 19 'assessment' => array(19 'assessment' => array( 20 20 'name' => esc_html__( 'Assessment', 'skilltriks' ), 21 21 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-assessment.php', 22 22 ), 23 'author' => array(23 'author' => array( 24 24 'name' => esc_html__( 'Author', 'skilltriks' ), 25 25 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-author.php', 26 ),27 'downloadable-materials' => array(28 'name' => esc_html__( 'Downloadable Materials', 'skilltriks' ),29 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-downloadable-materials.php',30 26 ), 31 27 ) … … 58 54 </div> 59 55 </div> 60 <?php if ( isset( $setting_tags['downloadable-materials'] ) ) : ?>61 <script id="materials_item_tmpl" type="text/template">62 <div class="stlms-materials-list-item material-add-new">63 <ul class="hidden">64 <li class="assignment-title"></li>65 <li class="assignment-type"><?php esc_html_e( 'Upload', 'skilltriks' ); ?></li>66 <li>67 <div class="stlms-materials-list-action">68 <a href="javascript:;" class="edit-material">69 <svg class="icon" width="12" height="12">70 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#edit"></use>71 </svg>72 <?php esc_html_e( 'Edit', 'skilltriks' ); ?>73 </a>74 <a href="javascript:;" class="stlms-delete-link">75 <svg class="icon" width="12" height="12">76 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#delete"></use>77 </svg>78 <?php esc_html_e( 'Remove', 'skilltriks' ); ?>79 </a>80 </div>81 </li>82 </ul>83 <div class="stlms-materials-item">84 <div class="stlms-media-choose">85 <label><?php esc_html_e( 'File Title', 'skilltriks' ); ?></label>86 <input type="text" class="material-file-title" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][title]" placeholder="<?php esc_attr_e( 'Enter File Title', 'skilltriks' ); ?>">87 </div>88 <div class="stlms-media-choose material-type">89 <label><?php esc_html_e( 'Method', 'skilltriks' ); ?></label>90 <select name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][method]">91 <option value="upload"><?php esc_html_e( 'Upload', 'skilltriks' ); ?></option>92 <option value="external"><?php esc_html_e( 'External', 'skilltriks' ); ?></option>93 </select>94 </div>95 <div class="stlms-media-choose" data-media_type="choose_file">96 <label><?php esc_html_e( 'Choose File', 'skilltriks' ); ?></label>97 <div class="stlms-media-file">98 <a href="javascript:;" class="stlms-open-media button" data-library_type="application/pdf, text/plain" data-ext="<?php echo esc_attr( apply_filters( 'stlms_lesson_allowed_material_types', 'pdf,txt' ) ); ?>"><?php esc_html_e( 'Choose File', 'skilltriks' ); ?></a>99 <span class="stlms-media-name"><?php esc_html_e( 'No File Chosen', 'skilltriks' ); ?></span>100 <input type="hidden" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][media_id]">101 </div>102 </div>103 <div class="stlms-media-choose hidden" data-media_type="file_url">104 <label><?php esc_html_e( 'File URL', 'skilltriks' ); ?></label>105 <input type="text" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][external_url]" placeholder="<?php esc_attr_e( 'Enter File URL', 'skilltriks' ); ?>">106 </div>107 <?php108 do_action(109 'stlms_course_material_item',110 array(111 'method' => 'upload',112 'title' => '',113 'media_id' => 0,114 'external_url' => '',115 ),116 $this117 );118 ?>119 <div class="stlms-media-choose">120 <button type="button" class="button button-primary stlms-save-material">121 <?php esc_html_e( 'Done', 'skilltriks' ); ?>122 </button>123 <button type="button" class="stlms-remove-material">124 <svg class="icon" width="12" height="12">125 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#delete"></use>126 </svg>127 <?php esc_html_e( 'Delete', 'skilltriks' ); ?>128 </button>129 </div>130 </div>131 </div>132 </script>133 <?php134 endif; -
skilltriks/tags/1.0/templates/admin/quiz/metabox-quiz-settings.php
r3288409 r3288487 33 33 </li> 34 34 <li> 35 <div class="stlms-setting-label"><?php esc_html_e( 'Negative Marking', 'skilltriks' ); ?></div>36 <div class="stlms-setting-option">37 <div class="stlms-setting-checkbox">38 <input name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[settings][negative_marking]" type="checkbox" id="stlms-neg-mark"<?php checked( 1, $settings['negative_marking'] ); ?>>39 <label for="stlms-neg-mark"><?php esc_html_e( 'Each question that answer wrongly, the total point is deducted exactly from the question\'s point.', 'skilltriks' ); ?></label>40 </div>41 </div>42 </li>43 <li>44 <div class="stlms-setting-label"><?php esc_html_e( 'Review', 'skilltriks' ); ?></div>45 <div class="stlms-setting-option">46 <div class="stlms-setting-checkbox">47 <input name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[settings][review]" type="checkbox" id="stlms-review"<?php checked( 1, $settings['review'] ); ?>>48 <label for="stlms-review"><?php esc_html_e( 'Allow students to review this quiz after they finish the quiz.', 'skilltriks' ); ?></label>49 </div>50 </div>51 </li>52 <li>53 35 <div class="stlms-setting-label"><?php esc_html_e( 'Show Correct Answer', 'skilltriks' ); ?></div> 54 36 <div class="stlms-setting-option"> -
skilltriks/tags/1.0/templates/admin/settings/setting-theme.php
r3288409 r3288487 24 24 <div class="theme-template-card"> 25 25 <div class="card-top"> 26 <div class="image-wrap">27 <img src="https://dummyimage.com/600x400/fff/000&text=stlms" alt="">28 </div>29 26 <div class="overlay"> 30 27 <div class="btn-wrap"> … … 59 56 <div class="theme-template-card"> 60 57 <div class="card-top"> 61 <div class="image-wrap">62 <img src="https://dummyimage.com/600x400/fff/000&text=stlms" alt="">63 </div>64 58 <div class="overlay"> 65 59 <div class="btn-wrap"> … … 96 90 97 91 <div class="preview-theme-modal wp-dialog stlms-modal bulk-import-modal" id='bulk-import-modal'> 98 <img src="https://dummyimage.com/1920x1080/000/fff" alt="">99 92 </div> -
skilltriks/trunk/readme.txt
r3288471 r3288487 1 1 === SkillTriks === 2 Author: KrishaWeb 3 Author URI: https://profiles.wordpress.org/krishaweb/ 2 4 Contributors: krishaweb, dilipbheda, Dhruvang21, parthvataliya 3 5 Tags: learnpress, lms, e-learning, education, courses -
skilltriks/trunk/skilltriks.php
r3288471 r3288487 10 10 * License URI: https://www.gnu.org/licenses/gpl-3.0.html 11 11 * Domain Path: /languages 12 * Version: 1.0 .012 * Version: 1.0 13 13 * 14 14 * @package ST\Lms -
skilltriks/trunk/src/Helpers/SettingOptions.php
r3288409 r3288487 303 303 <a href="<?php echo esc_url( add_query_arg( 'tab', 'general', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'general' === $tab || empty( $tab ) ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'General', 'skilltriks' ); ?></a> 304 304 <a href="<?php echo esc_url( add_query_arg( 'tab', 'bulk-import', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'bulk-import' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Bulk Import', 'skilltriks' ); ?></a> 305 <a href="<?php echo esc_url( add_query_arg( 'tab', 'theme', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'theme' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Theme', 'skilltriks' ); ?></a>306 <?php if ( 'layout-default' !== $this->options['theme'] ) : ?>307 <a href="<?php echo esc_url( add_query_arg( 'tab', 'customise-theme', menu_page_url( 'stlms-settings', false ) ) ); ?>" class="nav-tab <?php echo 'customise-theme' === $tab ? esc_attr( 'active' ) : ''; ?>"><?php esc_html_e( 'Customise Theme', 'skilltriks' ); ?></a>308 <?php endif; ?>309 305 </nav> 310 306 <?php 311 307 if ( 'bulk-import' === $tab ) { 312 308 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-bulk-import.php'; 313 } elseif ( 'theme' === $tab ) {314 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-theme.php';315 } elseif ( 'customise-theme' === $tab ) {316 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-customise-theme.php';317 309 } else { 318 310 require_once STLMS_TEMPLATEPATH . '/admin/settings/setting-general.php'; -
skilltriks/trunk/templates/admin/course/course-settings.php
r3288409 r3288487 13 13 'stlms_course_setting_tabs', 14 14 array( 15 'course-info' => array(15 'course-info' => array( 16 16 'name' => esc_html__( 'Course Information', 'skilltriks' ), 17 17 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-course-info.php', 18 18 ), 19 'assessment' => array(19 'assessment' => array( 20 20 'name' => esc_html__( 'Assessment', 'skilltriks' ), 21 21 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-assessment.php', 22 22 ), 23 'author' => array(23 'author' => array( 24 24 'name' => esc_html__( 'Author', 'skilltriks' ), 25 25 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-author.php', 26 ),27 'downloadable-materials' => array(28 'name' => esc_html__( 'Downloadable Materials', 'skilltriks' ),29 'template' => STLMS_TEMPLATEPATH . '/admin/course/setting-downloadable-materials.php',30 26 ), 31 27 ) … … 58 54 </div> 59 55 </div> 60 <?php if ( isset( $setting_tags['downloadable-materials'] ) ) : ?>61 <script id="materials_item_tmpl" type="text/template">62 <div class="stlms-materials-list-item material-add-new">63 <ul class="hidden">64 <li class="assignment-title"></li>65 <li class="assignment-type"><?php esc_html_e( 'Upload', 'skilltriks' ); ?></li>66 <li>67 <div class="stlms-materials-list-action">68 <a href="javascript:;" class="edit-material">69 <svg class="icon" width="12" height="12">70 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#edit"></use>71 </svg>72 <?php esc_html_e( 'Edit', 'skilltriks' ); ?>73 </a>74 <a href="javascript:;" class="stlms-delete-link">75 <svg class="icon" width="12" height="12">76 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#delete"></use>77 </svg>78 <?php esc_html_e( 'Remove', 'skilltriks' ); ?>79 </a>80 </div>81 </li>82 </ul>83 <div class="stlms-materials-item">84 <div class="stlms-media-choose">85 <label><?php esc_html_e( 'File Title', 'skilltriks' ); ?></label>86 <input type="text" class="material-file-title" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][title]" placeholder="<?php esc_attr_e( 'Enter File Title', 'skilltriks' ); ?>">87 </div>88 <div class="stlms-media-choose material-type">89 <label><?php esc_html_e( 'Method', 'skilltriks' ); ?></label>90 <select name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][method]">91 <option value="upload"><?php esc_html_e( 'Upload', 'skilltriks' ); ?></option>92 <option value="external"><?php esc_html_e( 'External', 'skilltriks' ); ?></option>93 </select>94 </div>95 <div class="stlms-media-choose" data-media_type="choose_file">96 <label><?php esc_html_e( 'Choose File', 'skilltriks' ); ?></label>97 <div class="stlms-media-file">98 <a href="javascript:;" class="stlms-open-media button" data-library_type="application/pdf, text/plain" data-ext="<?php echo esc_attr( apply_filters( 'stlms_lesson_allowed_material_types', 'pdf,txt' ) ); ?>"><?php esc_html_e( 'Choose File', 'skilltriks' ); ?></a>99 <span class="stlms-media-name"><?php esc_html_e( 'No File Chosen', 'skilltriks' ); ?></span>100 <input type="hidden" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][media_id]">101 </div>102 </div>103 <div class="stlms-media-choose hidden" data-media_type="file_url">104 <label><?php esc_html_e( 'File URL', 'skilltriks' ); ?></label>105 <input type="text" name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[material][0][external_url]" placeholder="<?php esc_attr_e( 'Enter File URL', 'skilltriks' ); ?>">106 </div>107 <?php108 do_action(109 'stlms_course_material_item',110 array(111 'method' => 'upload',112 'title' => '',113 'media_id' => 0,114 'external_url' => '',115 ),116 $this117 );118 ?>119 <div class="stlms-media-choose">120 <button type="button" class="button button-primary stlms-save-material">121 <?php esc_html_e( 'Done', 'skilltriks' ); ?>122 </button>123 <button type="button" class="stlms-remove-material">124 <svg class="icon" width="12" height="12">125 <use xlink:href="<?php echo esc_url( STLMS_ASSETS ); ?>/images/sprite.svg#delete"></use>126 </svg>127 <?php esc_html_e( 'Delete', 'skilltriks' ); ?>128 </button>129 </div>130 </div>131 </div>132 </script>133 <?php134 endif; -
skilltriks/trunk/templates/admin/quiz/metabox-quiz-settings.php
r3288409 r3288487 33 33 </li> 34 34 <li> 35 <div class="stlms-setting-label"><?php esc_html_e( 'Negative Marking', 'skilltriks' ); ?></div>36 <div class="stlms-setting-option">37 <div class="stlms-setting-checkbox">38 <input name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[settings][negative_marking]" type="checkbox" id="stlms-neg-mark"<?php checked( 1, $settings['negative_marking'] ); ?>>39 <label for="stlms-neg-mark"><?php esc_html_e( 'Each question that answer wrongly, the total point is deducted exactly from the question\'s point.', 'skilltriks' ); ?></label>40 </div>41 </div>42 </li>43 <li>44 <div class="stlms-setting-label"><?php esc_html_e( 'Review', 'skilltriks' ); ?></div>45 <div class="stlms-setting-option">46 <div class="stlms-setting-checkbox">47 <input name="<?php echo esc_attr( $this->meta_key_prefix ); ?>[settings][review]" type="checkbox" id="stlms-review"<?php checked( 1, $settings['review'] ); ?>>48 <label for="stlms-review"><?php esc_html_e( 'Allow students to review this quiz after they finish the quiz.', 'skilltriks' ); ?></label>49 </div>50 </div>51 </li>52 <li>53 35 <div class="stlms-setting-label"><?php esc_html_e( 'Show Correct Answer', 'skilltriks' ); ?></div> 54 36 <div class="stlms-setting-option"> -
skilltriks/trunk/templates/admin/settings/setting-theme.php
r3288409 r3288487 24 24 <div class="theme-template-card"> 25 25 <div class="card-top"> 26 <div class="image-wrap">27 <img src="https://dummyimage.com/600x400/fff/000&text=stlms" alt="">28 </div>29 26 <div class="overlay"> 30 27 <div class="btn-wrap"> … … 59 56 <div class="theme-template-card"> 60 57 <div class="card-top"> 61 <div class="image-wrap">62 <img src="https://dummyimage.com/600x400/fff/000&text=stlms" alt="">63 </div>64 58 <div class="overlay"> 65 59 <div class="btn-wrap"> … … 96 90 97 91 <div class="preview-theme-modal wp-dialog stlms-modal bulk-import-modal" id='bulk-import-modal'> 98 <img src="https://dummyimage.com/1920x1080/000/fff" alt="">99 92 </div>
Note: See TracChangeset
for help on using the changeset viewer.