Файловый менеджер - Редактировать - /home/lmsyaran/public_html/components/com_moojla/layouts/lmskarandefault.php
Назад
<?php /*----------------------------------------------------------------------------------| www.vdm.io |----/ Lmskaran /-------------------------------------------------------------------------------------------------------/ @version 1.0.77 @build 6th April, 2022 @created 22nd July, 2020 @package Moojla @subpackage lmskarandefault.php @author Lmskaran <http://Lmskaran.com> @copyright Copyright (C) 2015. All Rights Reserved @license GNU/GPL Version 2 or later - http://www.gnu.org/licenses/gpl-2.0.html ____ _____ _____ __ __ __ __ ___ _____ __ __ ____ _____ _ _ ____ _ _ ____ (_ _)( _ )( _ )( \/ )( ) /__\ / __)( _ )( \/ )( _ \( _ )( \( )( ___)( \( )(_ _) .-_)( )(_)( )(_)( ) ( )(__ /(__)\ ( (__ )(_)( ) ( )___/ )(_)( ) ( )__) ) ( )( \____) (_____)(_____)(_/\/\_)(____)(__)(__) \___)(_____)(_/\/\_)(__) (_____)(_)\_)(____)(_)\_) (__) /------------------------------------------------------------------------------------------------------*/ // No direct access to this file defined('JPATH_BASE') or die('Restricted access'); ?> <!--[JCBGUI.layout.layout.4.$$$$]--> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous"> <?php ?> <div class="container_moojla"> <div id="moojla_header"> <!-- این دایو برای مستطیل نوک مدادی هست --> <div id="header-landscape"> <!-- تمام متن ها در این دایو قرار میگیره --> <div id="header-text-course"> <!-- عنوان درس --> <div id="title"> <h1><?php echo $displayData->fullname; ?></h1> </div> <!-- ستاره های درس --> <div id="star"> <span id="icont-star-1" class="icon-star"></span> <span id="icont-star-2" class="icon-star"></span> <span id="icont-star-3" class="icon-star"></span> <span id="icont-star-4" class="icon-star"></span> <span id="icont-star-5" class="icon-star"></span> </div> <!-- توضیحات مختصر درس --> <div id="header-Description"> <p class="header-Description-p"><?php echo $displayData->summary; ?></p> </div> </div> </div> </div> <div id="moojla_nav"> <div id="box-course" class="box-width-course"> <div id="details-course"> <img class="image-course" src="<?php echo $displayData->summary_files; ?>" alt="image"> <div id="course-button"> <?php echo $displayData->htmlButton;?> </div> <div id="details"> <hr class="line-style"> <div id="details-Description"> <span class="list-Description list"><i class="fas fa-list"></i>تعداد مراحل:</span> <span class="list-Description file"><i class="far fa-file"></i>تعداد فایل:</span> <span class="list-Description all-list"><i class="far fa-list-alt"></i>صدور گواهی نامه:</span> <span class="list-Description certificate"><i class="fas fa-certificate"></i>مهلت دسترسی:</span> <span class="list-Description phone"><i class="fas fa-mobile"></i>قابل دسترس در:</span> <span class="list-Description globe"><i class="fas fa-globe"></i>مرورگر توصیه شده:</span> </div> </div> </div> </div> <!-- ------------------------------------------------------------------------------------------------------------------------ --> <?php foreach($displayData->teachersFromMoodle as $teacher): ?> <?php try{ $date = new DateTime($teacher->firstaccess); } catch (Exception $e) { $date = new DateTime(date('m/d/Y H:i:s', $teacher->firstaccess)); } $interval = $date->diff(new DateTime()); $firstaccess_date = ""; if (($interval->y) && ($interval->m)) echo $date->diff(new DateTime())->format("%y سال و %m ماه"); elseif (($interval->y) && ($interval->m == 0)) $firstaccess_date = $date->diff(new DateTime())->format("%y سال"); elseif (($interval->m) && ($interval->d)) $firstaccess_date = $date->diff(new DateTime())->format("%m ماه و %d روز"); elseif (($interval->m) && ($interval->d == 0)) $firstaccess_date = $date->diff(new DateTime())->format("%m ماه"); elseif (($interval->d) && ($interval->h)) $firstaccess_date = $date->diff(new DateTime())->format("%d روز و %h ساعت"); elseif (($interval->d) && ($interval->h == 0)) $firstaccess_date = $date->diff(new DateTime())->format("%d روز"); elseif (($interval->h) && ($interval->i)) $firstaccess_date = $date->diff(new DateTime())->format("%h ساعت و %i دقیقه"); elseif (($interval->h) && ($interval->i == 0)) $firstaccess_date = $date->diff(new DateTime())->format("%h ساعت"); elseif ($interval->i) $firstaccess_date = $date->diff(new DateTime())->format("%i دقیقه"); else $firstaccess_date = "جدید"; ?> <div id="box-course-techear" class="box-width-course"> <div id="tiket"><i class="fas fa-birthday-cake"></i><span><?php echo $firstaccess_date; ?></span></div> <div class="img-course"><img src="<?php echo $teacher->profileimageurl; ?>" alt="image"></div> <h1 id="title-course"><a href="<?php echo $teacher->moojlaurl; ?>" ><?php echo $teacher->fullname; ?></a></h1> <div id="all"> <div class="faaliat"><span>فعالیت مدرس</span></div> <div id="modares"> <div id="sidebar-film"><span>تعداد دوره ها</span></div> <div id="sidebar-star"><span>میانگین امتیاز ها</span></div> <div id="sidebar-message"><span>تماس با کاربران</span></div> </div> <div id="number-Description"> <div><span id="number-course">11</span></div> <div><span id="number-techear">33,4</span></div> <div><span id="number-message">387 نظر</span></div> </div> <div id="content"> <span>381,156 دانشجو</span> </div> </div> <div class="faaliat spacing-faaliat"><span>درباره مدرس</span></div> <div id="social"> <a href="https://daneh.ir/"><i class="fab fa-linkedin"></i></a> <a href="https://daneh.ir/"><i class="fas fa-envelope"></i></a> <a href="https://daneh.ir/"><i class="fab fa-twitter"></i></a> <a href="https://daneh.ir/"><i class="fab fa-facebook-f"></i></a> </div> </div> <?php endforeach; ?> </div> <div id="moojla_main"> <div class="accordi"> <?php if(is_array($displayData->sections)): ?> <?php foreach ($displayData->sections as $section_key => $section_value): ?> <button class="accordion"><?php echo $section_value->name; ?></button> <div class="panel"> <p><?php echo $section_value->summary; ?></p> <?php foreach ($section_value->modules as $module_key => $module_value): ?> <p><?php echo '<img src="'.$module_value->modicon.'" > '; ?> <?php echo $module_value->name; ?> </p> <?php endforeach; ?> </div> <?php endforeach; ?> <?php endif; ?> </div> </div> <!--<footer> <div><span>پشتیبانی و پاسخگویی به سوالات:</span><span class="color-footer-text"> ۰٩١٩۴١۰٨۴٣٣</span></div> <div>ارائه شده توسط <a class="color-footer-text" href="https://lmskaran.com">تیم lmskaran</a></div> <div>© <?php echo date("Y"); ?> Lmskaran</div> </footer> --> </div> <script> //accordion // var acc = document.getElementsByClassName("accordion"); // var i; // for (i = 0; i < acc.length; i++) { // acc[i].addEventListener("click", function() { // this.classList.toggle("active"); // var panel = this.nextElementSibling; // if (panel.style.display === "block") { // panel.style.display = "none"; // } else { // panel.style.display = "block"; // } // }); // } var acc = document.getElementsByClassName("accordion"); var i; for (i = 0; i < acc.length; i++) { acc[i].addEventListener("click", function() { this.classList.toggle("active"); var panel = this.nextElementSibling; if (panel.style.maxHeight) { panel.style.maxHeight = null; } else { panel.style.maxHeight = panel.scrollHeight + "px"; } }); } // jQuery(function() { // jQuery('.accordion') // .on('mouseenter', function(e) { // var parentOffset = jQuery(this).offset(), // relX = e.pageX - parentOffset.left, // relY = e.pageY - parentOffset.top; // jQuery(this).find('span.effects-hover-accordion').css({top:relY, left:relX}) // }) // .on('mouseout', function(e) { // var parentOffset = jQuery(this).offset(), // relX = e.pageX - parentOffset.left, // relY = e.pageY - parentOffset.top; // jQuery(this).find('span.effects-hover-accordion').css({top:relY, left:relX}) // }); // jQuery('[href=#]').click(function(){return false}); // }); // console.log("hello"); </script> <!-- style for accordion --> <style> .panel { max-height: 0; transition: max-height 0.8s linear; display: block !important; } .accordion.active + .panel { /*max-height: 3000px;*/ /*transition: 1s;*/ } .accordion{ position: relative; display: block; overflow: hidden; width: 100%; height: 80px; margin: 1rem auto; } .accordion span.effects-hover-accordion { position: absolute; display: block; width: 0; height: 0; border-radius: 50%; background-color: #2e3e77; -webkit-transition: width 0.4s ease-in-out, height 0.4s ease-in-out; transition: width 0.7s ease-in-out, height 0.7s ease-in-out; -webkit-transform: translate(-50%, -50%); transform: translate(-50%, -50%); z-index:1; } .accordion.active span.effects-hover-accordion { width: 300%; height: 900px; } span.name-accordion { z-index: 100 !important; color: black; position: absolute; top: 30px; right: 20px; } button.accordion.active .name-accordion { color: white; } button.accordion { color: #fff; background: #a63030 linear-gradient(180deg, #f54242, #a63030) repeat-x; border-color: #a63030; } button.accordion:active { color: #fff; background-color: #a63030; background-image: none; border-color: #a63030; } button.accordion::before { content: ""; display: block; position: absolute; width: 100%; height: 100%; top: 0; left: 0; margin-left: 0; background-image: radial-gradient(circle, #fff 10%, transparent 10.01%); background-repeat: no-repeat; background-size: 1000% 1000%; background-position: 50%; border: none; opacity: 0; pointer-events: none; transition: background .5s, opacity 1s; } button.accordion:active::before { background-size: 0 0; opacity: .2; transition: none; } .active, .accordion:hover { background-color: red; } </style><!--[/JCBGUI$$$$]-->
| ver. 1.4 |
Github
|
.
| PHP 8.1.33 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка