DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /AppServ/www/news/tmp/install_531e19974c5e5/com_admirorgallery/admin/views/button/tmpl/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /AppServ/www/news/tmp/install_531e19974c5e5/com_admirorgallery/admin/views/button/tmpl/default.php
<?php
/*------------------------------------------------------------------------
# com_admirorgallery - Admiror Gallery Component
# ------------------------------------------------------------------------
# author   Igor Kekeljevic & Nikola Vasiljevski
# copyright Copyright (C) 2011 admiror-design-studio.com. All Rights Reserved.
# @license - http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL
# Websites: http://www.admiror-design-studio.com/joomla-extensions
# Technical Support:  Forum - http://www.vasiljevski.com/forum/index.php
# Version: 4.5.0
-------------------------------------------------------------------------*/
defined('_JEXEC') or die('Restricted access');

$AG_template = JRequest::getVar('AG_template'); // Current template for AG Component
// GET ROOT FOLDER
$plugin = JPluginHelper::getPlugin('content', 'admirorgallery');
$pluginParams = new JRegistry($plugin->params);
$ag_rootFolder = $pluginParams->get('rootFolder', '/images/sampledata/');
$ag_init_itemURL = $ag_rootFolder;
?>
<script type="text/javascript" src="<?php echo JURI::root() . 'plugins/content/admirorgallery/admirorgallery/AG_jQuery.js'; ?>"></script>
<link rel="stylesheet" href="<?php echo JURI::root() . 'administrator/components/com_admirorgallery/templates/' . $AG_template . '/css/add-trigger.css'; ?>" type="text/css" />

<div style="display:block" class="AG_margin_medium">
    <form action="index.php" id="AG_form" method="post" enctype="multipart/form-data">

        <div style="float: right">
            <button type="button" onclick="AG_createTriggerCode();window.parent.SqueezeBox.close();"><?php echo JText::_('Insert') ?></button>
            <button type="button" onclick="window.parent.SqueezeBox.close();"><?php echo JText::_('Cancel') ?></button>
        </div>
        <br style="clear:both;"/>
        <hr />
        <h2><?php echo JText::_("AG_FOLDERS"); ?></h2>
        <?php echo JText::_('Select Folder:'); ?>&nbsp;
        <select name="AG_form_folderName">
            <?php
            $ag_folders = JFolder::listFolderTree(JPATH_SITE . $ag_init_itemURL, "");
            $ag_init_itemURL_strlen = strlen($ag_init_itemURL);
            if (!empty($ag_folders)) {
                foreach ($ag_folders as $ag_folders_key => $ag_folders_value) {
                    $ag_folderName = substr($ag_folders_value['relname'], $ag_init_itemURL_strlen);
                    echo '<option value="' . $ag_folderName . '" />' . $ag_folderName;
                }
            }
            ?>
        </select>
        <br />

        <p> </p>
        <hr />
        <h2><input type="CHECKBOX" id="AG_form_insertParams" name="AG_form_insertParams" /> <?php echo JText::_("AG_PARAMETERS"); ?></h2>
        <div id="AG_form_params" style="display:none;">
            <?php
            $db = JFactory::getDBO();
            $query = "SELECT * FROM #__extensions WHERE (element = 'admirorgallery') AND (type = 'plugin')";
            $db->setQuery($query);
            $row = $db->loadAssoc();

            $paramsdefs = JPATH_COMPONENT_ADMINISTRATOR . DS . 'views' . DS . 'button' . DS . 'tmpl' . DS . 'default.xml';
            $myparams = JForm::getInstance('AG_Settings', $paramsdefs);

            $values = array('params' => json_decode($row['params']));
            $myparams->bind($values);

            $fieldSets = $myparams->getFieldsets();

            foreach ($fieldSets as $name => $fieldSet) :
                $label = !empty($fieldSet->label) ? $fieldSet->label : 'COM_PLUGINS_' . $name . '_FIELDSET_LABEL';
                //echo JHtml::_('sliders.panel', JText::_($label), $name.'-options');
                if (isset($fieldSet->description) && trim($fieldSet->description)) :
                //echo '<p class="tip">'.$this->escape(JText::_($fieldSet->description)).'</p>';
                endif;
                ?>
                <fieldset class="panelform">
                    <?php $hidden_fields = ''; ?>
                    <ul class="adminformlist">
                        <?php foreach ($myparams->getFieldset($name) as $field) : ?>
                            <?php if (!$field->hidden) : ?>
                                <li class="paramlist_value">
                                    <?php echo $field->label; ?>
                                    <?php echo $field->input; ?>
                                </li>
                            <?php else : $hidden_fields.= $field->input; ?>
                            <?php endif; ?>
                        <?php endforeach; ?>
                    </ul>
                    <?php echo $hidden_fields; ?>
                </fieldset>
            <?php endforeach; ?>

        </div>
        <script type="text/javascript">
            AG_jQuery(document).ready(function() {

                AG_jQuery(".ag_button_folderName").click(function(event) {
                    event.preventDefault();
                });

                AG_jQuery('#AG_form_insertParams').change(function() {
                    if(AG_jQuery('#AG_form_insertParams').attr('checked')){
                        AG_jQuery('#AG_form_params').fadeIn("slow");
                    }else{
                        AG_jQuery('#AG_form_params').fadeOut("slow");
                    }
                });

            });
            function AG_createTriggerCode(){

                var AG_params="";

                var AG_fields = AG_jQuery(".paramlist_value input").serializeArray();
                AG_jQuery.each(AG_fields, function(i, field) {
                    AG_params += " "+field.name.substring(7,(field.name.length-1)) +'="'+field.value+'"';
                });
                var AG_fields = AG_jQuery(".paramlist_value select").serializeArray();
                AG_jQuery.each(AG_fields, function(i, field) {
                    AG_params += " "+field.name.substring(7,(field.name.length-1)) +'="'+field.value+'"';
                });
                if(AG_jQuery('#AG_form_insertParams').attr('checked')){
                    var AG_triggerCode='{AG'+AG_params+'}'+AG_jQuery('select[name="AG_form_folderName"]').val()+'{/AG}';
                }else{
                    var AG_triggerCode='{AG}'+AG_jQuery('select[name="AG_form_folderName"]').val()+'{/AG}';
                }
                window.parent.insertTriggerCode(AG_triggerCode);

            }
        </script>

    </form>
</div>

Anon7 - 2022
AnonSec Team