403Webshell
Server IP : 172.67.147.195  /  Your IP : 216.73.216.142
Web Server : Apache/2
System : Linux hosting8537.lvs 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User : mienphi ( 1014)
PHP Version : 8.2.14
Disable Function : exec,system,passthru,shell_exec,proc_close,proc_open,dl,popen,show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/mienphi/public_html/wp-content/plugins/learnpress/inc/admin/views/course/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/mienphi/public_html/wp-content/plugins/learnpress/inc/admin/views/course/sections.php
<?php
/**
 * Template list sections.
 *
 * @since 3.0.0
 */

learn_press_admin_view( 'course/section' );
learn_press_admin_view( 'course/new-section' );
?>

<script type="text/x-template" id="tmpl-lp-list-sections">
	<div class="curriculum-sections">
		<lp-section v-for="(section, index) in sections" :section="section" :index="index" :disableCurriculum="disableCurriculum" :key="index"></lp-section>

		<div class="add-new-section" v-if="!disableCurriculum">
			<lp-new-section></lp-new-section>
		</div>
	</div>
</script>

<script type="text/javascript">
	window.$Vue = window.$Vue || Vue;

	jQuery( function( $ ) {
		( function( $store ) {
			$Vue.component( 'lp-list-sections', {
				template: '#tmpl-lp-list-sections',
				computed: {
					sections: function() {
						return $store.getters['ss/sections'];
					},
					disableCurriculum: function() {
						return $store.getters['disable_curriculum'];
					}
				},
				created: function() {
					var _self = this;

					setTimeout( function() {
						var $el = $( '.curriculum-sections' );

						$el.sortable({
							handle: '.section-head .movable',
							axis: 'y',
							items: "> .section",
							update: function () {
								_self.sort();
							}
						});
					}, 1000 );
				},
				methods: {
					sort: function() {
						var _items = $( '.curriculum-sections>div.section' ),
							order = _items.map( function() {
								return $( this ).data( 'section-id' );
							}).get();

						$store.dispatch( 'ss/updateSectionsOrder', order );
					}
				}
			});
		})( LP_Curriculum_Store );
	});
</script>

Youez - 2016 - github.com/yon3zu
LinuXploit