HEX
Server: LiteSpeed
System: Linux srv1.dhviews.com 5.14.0-570.23.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jun 24 11:27:16 EDT 2025 x86_64
User: bdedition (1723)
PHP: 7.4.33
Disabled: NONE
Upload Files
File: //usr/local/softaculous/webuzo/plugin/softaculous.php
<?php
/*
Plugin Name: Softaculous
Description: Auto Installer
Version: 1.0
*/

// softaculous icon enduser menu
add_filter('enduser_cats_icons', 'softaculous_top_scripts_icons');
function softaculous_top_scripts_icons($icons){
	
	global $globals, $theme;
	
	$soft = softaculous_load_universal();
	
	if(empty($soft['show_top_scripts'])){
		return $icons;
	}
	
	$icons['softaculous_apps_installer'] = [
		'name' => $soft['show_top_scripts'],
		'icon' => 'fas fa-grip-horizontal',
	];
	
	$icons['softaculous_apps_installer']['html'] = '<div id="panel_softaculousTopScripts"></div><script src="./softaculous/index.php?act=top"></script>';
	
	return $icons;
}

function softaculous_load_universal(){

	// Do not globalize $globals here
	
	// Do not change to include_once
	include('/usr/local/softaculous/enduser/universal.php');
	
	return $globals;
	
}