Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
wp-content
/
plugins
/
vikbooking
/
libraries
/
adapter
/
router
/
classes
:
users.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?php /** * @package VikWP - Libraries * @subpackage adapter.application * @author E4J s.r.l. * @copyright Copyright (C) 2023 E4J s.r.l. All Rights Reserved. * @license http://www.gnu.org/licenses/gpl-2.0.html GNU/GPL * @link https://vikwp.com */ // No direct access defined('ABSPATH') or die('No script kiddies please!'); JLoader::import('adapter.router.router'); /** * Class to create and parse routes for com_users. * * @since 10.1.19 */ class JRouterUsers extends JRouter { /** * @override * Function to convert an internal URI to a route. * * @param mixed $url The internal URL or an associative array. * * @return mixed The absolute search engine friendly URL object. */ public function build($url) { // search for option=com_users&view=reset if (preg_match("/&view=reset/i", $url)) { // return WordPress password reset URL return wp_lostpassword_url(); } // search for option=com_users&view=remind if (preg_match("/&view=remind/i", $url)) { // WordPress doesn't support a page to remind the username, // we should just return an empty link return '#'; } return $url; } }