Linux mail.vriendennsm.nl 6.1.0-51-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.177-1 (2026-07-16) x86_64
Apache/2.4.68 (Debian)
Server IP : 217.154.75.17 & Your IP : 216.73.216.195
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
vnsm /
plugins /
system /
clarity /
Delete
Unzip
Name
Size
Permission
Date
Action
clarity.php
1.79
KB
-rwxr-xr-x
2023-05-07 14:56
clarity.xml
1.36
KB
-rwxr-xr-x
2023-05-07 14:56
index.html
224
B
-rwxr-xr-x
2023-05-07 14:56
Save
Rename
<?php /** * * @version 1.1.0 * @copyright Copyright (c) Microsoft Corporation. * @license MIT License */ // no direct access defined( '_JEXEC' ) or die( 'Restricted access' ); jimport( 'joomla.plugin.plugin'); class plgSystemClarity extends JPlugin { var $document = null; public function onContentPrepare($context, &$row, &$params, $page = 0) { } function onAfterRender() { // don't run if we are in the index.php or we are not in an HTML view $this->document = JFactory::getDocument(); if(strpos($_SERVER["PHP_SELF"], "index.php") === false || $this->document->getType() != 'html'){ return; } // Check to see if we are in the admin and if we should track $trackadmin = $this->params->get('trackadmin',''); $mainframe = JFactory::getApplication(); if($mainframe->isClient('administrator') && ($trackadmin != 'on')) { return; } // Get the Body of the HTML - have to do this twice to get the HTML $buffer = JFactory::getApplication()->getBody(); $buffer = JFactory::getApplication()->getBody(); // Get our Container ID and Track Admin parameter $project_id = $this->params->get('project_id',''); // String containing the Clarity JavaScript code including the project id $clarity_js_container_code = "<script>(function(c,l,a,r,i,t,y){ c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)}; t=l.createElement(r);t.async=1;t.src='//www.clarity.ms/tag/'+i+'?ref=joomla'; y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y); })(window, document, 'clarity', 'script', '".$project_id."');</script>"; $buffer = preg_replace ("/(<head(?!er).*>)/i", "$1".$clarity_js_container_code, $buffer, 1); JFactory::getApplication()->setBody($buffer); return true; } }