AnonSec Shell
Server IP : 54.36.91.62  /  Your IP : 216.73.217.117
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/administrator/components/com_jlexreview/controllers/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME ]     

Current File : /home/coopiak/amisdesseniors-fr/administrator/components/com_jlexreview/controllers/user.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;

class JLexReviewControllerUser extends JControllerLegacy
{
	public function display($cachable = false, $urlparams = array())
	{
		$app = JFactory::getApplication();
		$doc = JFactory::getDocument();
		$doc->setTitle(JText::_("JR_USER"));

		$view = $this->getView("user", "html");
		$model = $this->getModel("user");

		// filters & sorting
		$q = $app->getUserStateFromRequest("jr.u.query", "q", "");
		if(!preg_match("/^\s*$/", $q)) $model->set("q", trim($q));
		$sort_field = $app->getUserStateFromRequest("jr.u.filter_order", "filter_order", "u.registerDate");
		$sort_dir = $app->getUserStateFromRequest("jr.u.filter_order_dir", "filter_order_Dir", "DESC");
		if(!in_array($sort_field, array('u.username',
				'u.id',
				'review.count_review',
				'cm.count_cm',
				'fwing.count_following',
				'fwer.count_followers',
				'u.registerDate'))) $sort_field="u.registerDate";
		if(!in_array($sort_dir, array("asc", "ASC", "desc", "DESC"))) $sort_dir="DESC";

		$model->set("sort", $sort_field." ".$sort_dir);

		// pagination
		$offset = $app->getUserStateFromRequest("jr.u.limitstart", "limitstart", 0, "int");
		if($offset>0) $model->set("limitstart", $offset);

		$users = $model->getUsers();
		$page = $model->getPagaNav();

		$view->set("users", $users);
		$view->set("page", $page);

		$view->display();
	}

	public function thumb()
	{
		$app 	= JFactory::getApplication();
		$model 	= $this->getModel('user');
		$return = $model->thumb();

		if(!$return)
		{
			$app->enqueueMessage($model->getError(), "error");
		} else {
			$app->enqueueMessage(JText::_("JR_AVATAR_USER_CHANGED"));
		}

		$app->redirect(JUri::base(true)."/index.php?option=com_jlexreview&view=user");
	}

	public function clearthumb()
	{
		$app 	= JFactory::getApplication();
		$model 	= $this->getModel('user');
		$return = $model->clearthumb();

		$app->enqueueMessage(JText::_("JR_THESE_AVATAR_HAVE_BEEN_REMOVED"));
		$app->redirect(JUri::base(true)."/index.php?option=com_jlexreview&view=user");
	}
}

Anon7 - 2022
AnonSec Team