PHPIndex

This page lists files in the current directory. You can view content, get download/execute commands for Wget, Curl, or PowerShell, or filter the list using wildcards (e.g., `*.sh`).

mind.gif
wget 'https://sme10.lists2.roe3.org/guppy/admin/plugins/mind/mind.gif'
View Content
mind.inc
wget 'https://sme10.lists2.roe3.org/guppy/admin/plugins/mind/mind.inc'
View Content
<?php
/*******************************************************************************
 *   Mind Plugin
 *******************************************************************************
 *   GuppY PHP Script - version 6.0
 *   CeCILL Copyright (C) 2004-2013 by Laurent Duveau
 *   Initiated by Laurent Duveau and Nicolas Alves
 *   Web site = https://www.freeguppy.org/
 *   e-mail   = guppy@freeguppy.org
 *   V6 developed by Lud Bienaimé
 *      with the participation of the GuppY Team
 *******************************************************************************
 *   Latest Changes :
 * v6.00.00 (December 15, 2019) : initial release
 ******************************************************************************/

if (stristr($_SERVER['SCRIPT_NAME'], 'mind.inc')) {
    header('location:../index.php');
    die();
}

$uninstall = import('uninstall');
$act       = import('act');

if ($uninstall == 'on') {
	include CHEMIN.'admin/plugins/mind/uninstall.inc';
	mind_uninstall('off');
}

if (is_file(CHEMIN.'plugins/mind/'.$lng.'-mind.inc')) {
    include CHEMIN.'plugins/mind/'.$lng.'-mind.inc';
} else {
    include CHEMIN.'plugins/mind/en-mind.inc';
}

$topmess = '<a href="admin.php?lng='.$lng.'">Admin</a> > '.str_replace('Admin - ', '', $mind[1]);
include CHEMIN.'admin/hpage.inc';
if ($wri == 'admin') include CHEMIN.'admin/administrateur.php';
if ($wri == $userprefs[1]) include CHEMIN.'admin/adminredac.php';
htable($mind[1], '100%');

if (trim($serviz[31]) == '' || $userprefs[1] == $serviz[176] || $userprefs[1] == $serviz[31] || $drtuser[42] == 'admin') {
	if ($act == 'uninst') {
		echo'
<hr />
<div style="text-align:center;">
  <a href="admin.php?lng='.$lng.'&amp;pg=plugin&amp;plug=mind/mind">'.$mind[1].'</a>
</div>
<hr />';
		echo '
<div style="margin:20px;text-align:center;">
  <form name="uninst" action="admin.php?lng='.$lng.'&amp;pg=plugin&amp;plug=mind/mind" method="POST">
	<input type="hidden" name="uninstall" value="on" />
    <p class="text-center">'.$mind[19].'</p>
	'.SubmitButton($mind[18]).'
  </form>
</div>
<hr />';
		btable();
		include CHEMIN.'admin/bpage.inc';
		exit();
	}
}

echo '
<p>'.$mind[2].'</p>
<hr />
<p>'.$mind[3].'
  <br /><br />
  <u>'.$mind[4].'</u> '.$mind[5].' <a href="admin.php?lng='.$lng.'&amp;pg=config6"><b>'.$admin[346].'</b></a>
  <br /><br />
  <u>'.$mind[6].'</u> <a href="'.CHEMIN.'plugins/mind/mind.php?lng='.$lng.'#z2" target="_blank"><b>'.$mind[7].'</b></a>
</p>';

if (trim($serviz[31]) == '' || $userprefs[1] == $serviz[176] || $userprefs[1] == $serviz[31] || $drtuser[42] == 'admin') {
	echo'
<hr />
<div style="text-align:center;padding:2px;">
  '.SubmitButton($mind[18], 'self.location.href=\'admin.php?lng='.$lng.'&pg=plugin&plug=mind/mind&act=uninst\'').'
</div>
<hr />';
}

btable();
include CHEMIN.'admin/bpage.inc';
?>
plugin.inc
wget 'https://sme10.lists2.roe3.org/guppy/admin/plugins/mind/plugin.inc'
View Content
<?php
/*******************************************************************************
 *   Mind Plugin
 *******************************************************************************
 *   GuppY PHP Script - version 6.0
 *   CeCILL Copyright (C) 2004-2013 by Laurent Duveau
 *   Initiated by Laurent Duveau and Nicolas Alves
 *   Web site = https://www.freeguppy.org/
 *   e-mail   = guppy@freeguppy.org
 *   V6 developed by Lud Bienaimé
 *      with the participation of the GuppY Team
 *******************************************************************************
 *   Latest Changes :
 * v6.00.00 (December 15, 2019) : initial release
 ******************************************************************************/

if (stristr($_SERVER['SCRIPT_NAME'], 'plugin.inc')) {
  header('location:../index.php');
  die();
}

if (is_file(CHEMIN.'plugins/mind/'.$lng.'-mind.inc')) {
    include CHEMIN.'plugins/mind/'.$lng.'-mind.inc';
} else {
    include CHEMIN.'plugins/mind/en-mind.inc';
}

$plugin_admin_name = $mind[7];
$plugin_admin_url  = 'mind/mind';
$plugin_admin_icon = 'mind/mind.gif';

$plugin_datas_uninstall = array(
   'dirs' => array(
   'plugins/mind',
   'admin/plugins/mind'
   ),
   'files' => array(
   'data/config/rules/mind.dtb',
   ),
   'unreg' => 'mind',
   'include' => 'admin/plugins/mind/uninstall.inc',
   'function' => 'mind_uninstall'
);

AddPluginBox($mind[8], 'plugins/mind/boxmind', 'fbox_mind', 'LRAUTBE');
?>
uninstall.inc
wget 'https://sme10.lists2.roe3.org/guppy/admin/plugins/mind/uninstall.inc'
View Content
<?php
/*******************************************************************************
 *   Mind Plugin
 *******************************************************************************
 *   GuppY PHP Script - version 6.0
 *   CeCILL Copyright (C) 2004-2013 by Laurent Duveau
 *   Initiated by Laurent Duveau and Nicolas Alves
 *   Web site = https://www.freeguppy.org/
 *   e-mail   = guppy@freeguppy.org
 *   V6 developed by Lud Bienaimé
 *      with the participation of the GuppY Team
 *******************************************************************************
 *   Latest Changes :
 * v6.00.00 (December 15, 2019) : initial release
 ******************************************************************************/
 
if (stristr($_SERVER['SCRIPT_NAME'], 'uninstall.inc')) {
	header('location:../index.php');
	die();
}

function RemoveSkinsBox() {
    $boxes[0] = 'plugins/mind/boxmind||fbox_mind';
    $allskindir = array();
    $hd = opendir(CHEMIN.'skins/');
    while ($name = readdir($hd)) {
        if ($name != '.' && $name != '..' && is_dir(CHEMIN.'skins/'.$name)) {
            $allskindir[] = CHEMIN.'skins/'.$name.'/';
        }
    }
    $fileconfs = array('confweb');
    foreach ($allskindir as $skindir) {
        foreach ($fileconfs as $fileconf) {
            unset($xposbox, $templates);
            include $skindir.$fileconf.'.inc';
            foreach ($boxes as $box) {
                foreach (array(BOX_LEFT, BOX_CENTER, BOX_RIGHT) as $pos) {
                    if (isset($xposbox[BOX_EDITO][$pos])) {
                        foreach ($xposbox[BOX_EDITO][$pos] as $e=>$item) {
                            $parts = explode('W', $item);
                            if ($box == $parts[0]) $xposbox[BOX_EDITO][$pos][$e] = '';
                        }
                    }
                }
                foreach ($templates as $key=>$name) {
                    foreach (array(BOX_LEFT, BOX_CENTER, BOX_RIGHT) as $pos) {
                        if (isset($xposbox[$key][BOX_TOP][$pos])) {
                            foreach ($xposbox[$key][BOX_TOP][$pos] as $t=>$item) {
                                $parts = explode('W', $item);
                                if ($box == $parts[0]) $xposbox[$key][BOX_TOP][$pos][$t] = '';
                            }
                        }
                        if (isset($xposbox[$key][BOX_BOTTOM][$pos])) {
                            foreach ($xposbox[$key][BOX_BOTTOM][$pos] as $b=>$item) {
                                $parts = explode('W', $item);
                                if ($box == $parts[0]) $xposbox[$key][BOX_BOTTOM][$pos][$b] = '';
                            }
                        }
                    }
                    foreach (array(BOX_LEFT, BOX_RIGHT, BOX_ABOVE, BOX_UNDER) as $pos) {
                        $n = array_search($box, $xposbox[$key][$pos]);
                        if ($n !== false) $xposbox[$key][$pos][$n] = '';
                    }
                }
            }
            $meskin = $skindir;
            include CHEMIN.'admin/inc/'.$fileconf.'.inc';
        }
    }
}

function mind_uninstall($keepdatas) {
    global $sid;
    RemoveSkinsBox();
	include CHEMIN.'admin/plugins/mind/plugin.inc';
    foreach ($plugin_datas_uninstall['dirs'] as $dir) {
        if ($keepdatas == 'on' && 1 == preg_match('!data/!', $dir)) continue;
        RecursiveRemoteDir(CHEMIN.$dir);
    }
    foreach ($plugin_datas_uninstall['files'] as $file) {
        if ($keepdatas == 'on' && 1 == preg_match('!data/config/rules/!', $file)) continue;
        @unlink(CHEMIN.$file);
    }
	if (!empty($plugin_datas_uninstall['unreg'])) {
		$regs = ReadDBFields(DBPLUGIN);
		$tmp  = array();
		foreach ($regs as $reg)
			if ($reg[0] != $plugin_datas_uninstall['unreg'])
				$tmp[] = $reg;
		WriteDBFields(DBPLUGIN, $tmp);
	}
    $htaccess = file_get_contents(CHEMIN.'.htaccess');
    if (1 == preg_match('!plugins/mind!', $htaccess)) {
        setURLrewriting('');
        setURLrewriting('on');
    }
	header('location:'.CHEMIN.'admin/admin.php?lng='.$lng);
	die();
}
?>