AnonSec Shell
Server IP : 54.36.91.62  /  Your IP : 216.73.217.111
Web Server : Apache
System : Linux webm013.cluster127.gra.hosting.ovh.net 5.15.206-ovh-vps-grsec-zfs-classid #1 SMP Fri May 15 02:41:25 UTC 2026 x86_64
User : coopiak ( 151928)
PHP Version : 8.3.23
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/coopiak/amisdesseniors-fr/nice2/components/com_jlexreview/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/coopiak/amisdesseniors-fr/nice2/components/com_jlexreview/router.php
<?php
/**
 * @package		JLex Review
 * @version		4.2.3
 * @copyright	Copyright (c) 2013-2018 JLexArt. All rights reserved
 * @license		GNU General Public License version 2 or later;
 * @author		www.jlexart.com
 */

defined ( "_JEXEC" ) or die;

function JlexReviewBuildRoute(&$query)
{
	$segments = array();
	$app = JFactory::getApplication();
	$menu = $app->getMenu()->getActive();
	$view = @$query["view"];

	// Unset limitstart=0 since it's pointless
	if(isset($query['limitstart']) && $query['limitstart']==0) unset($query['limitstart']);

	if(isset($query["Itemid"]))
		$menu = $app->getMenu()->getItem($query["Itemid"]);

	if(in_array($view, array("profile", "ranking")))
	{
		if(!$menu || @$menu->query["view"]!=$view){
			$segments[]=$view;
		}
	} else {
		$segments[]=$view;
	}

	unset($query["view"]);

	if($view=="profile" && isset($query["id"]))
	{
		$segments[]=$query["id"];
		unset($query["id"]);
	}

	return $segments;
}


function JlexReviewParseRoute(&$segments)
{
	$menu = JFactory::getApplication()->getMenu()->getActive();

	$total = count($segments);
	$vars = array();
	$view = "";

	if($menu && @$menu->query["option"]=="com_jlexreview" && in_array(@$menu->query["view"], array("profile", "ranking")))
	{
		$view = $menu->query["view"];
	}

	if($view=="" && $total>0)
	{
		$view = $segments[0];
		array_shift($segments);
		$total-=1;
	}

	$vars["view"] = $view;
	if($view=="profile" && $total>0)
	{
		$slug = str_replace(":", "-", $segments[0]);
		$parse = explode("-", $slug);

		if(isset($parse[0]) && is_numeric($parse[0]))
		{
			$vars["id"] = (int) $parse[0];
			array_shift($segments);
		}

		$total-=1;
	}

	if($total>0)
	{
		throw new Exception("PAGE NOT FOUND!", 404);
		return;
	}

	return $vars;
}

Anon7 - 2022
AnonSec Team