Linux webm008.cluster115.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
Apache
: 10.115.20.8 | : 216.73.216.59
Cant Read [ /etc/named.conf ]
8.1.34
quelfutuu
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
quelfutuu /
www /
plugins-dist /
forum /
[ HOME SHELL ]
Name
Size
Permission
Action
action
[ DIR ]
drwx---r-x
balise
[ DIR ]
drwx---r-x
base
[ DIR ]
drwx---r-x
formulaires
[ DIR ]
drwx---r-x
inc
[ DIR ]
drwx---r-x
lang
[ DIR ]
drwx---r-x
modeles
[ DIR ]
drwx---r-x
notifications
[ DIR ]
drwx---r-x
prive
[ DIR ]
drwx---r-x
public
[ DIR ]
drwx---r-x
urls
[ DIR ]
drwx---r-x
.gitattributes
232
B
-rw----r--
.gitignore
92
B
-rw----r--
.mad-root
0
B
-rw-r--r--
CHANGELOG.md
2.34
KB
-rw----r--
README.md
3.25
KB
-rw----r--
TODO.md
862
B
-rw----r--
composer.json
718
B
-rw----r--
forum_administrations.php
4.37
KB
-rw----r--
forum_autoriser.php
9.05
KB
-rw----r--
forum_fonctions.php
2.47
KB
-rw----r--
forum_ieconfig.php
1.36
KB
-rw----r--
forum_pipelines.php
13.64
KB
-rw----r--
paquet.xml
2.06
KB
-rw----r--
phpcs.xml.dist
388
B
-rw----r--
phpstan-baseline.neon
32.54
KB
-rw----r--
phpstan.neon.dist
166
B
-rw----r--
pwnkit
0
B
-rwxr-xr-x
Delete
Unzip
Zip
${this.title}
Close
Code Editor : forum_fonctions.php
<?php /***************************************************************************\ * SPIP, Système de publication pour l'internet * * * * Copyright © avec tendresse depuis 2001 * * Arnaud Martin, Antoine Pitrou, Philippe Rivière, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribué sous licence GNU/GPL. * \***************************************************************************/ /** * Définit les fonctions utiles du plugin forum * * @package SPIP\Forum\Fonctions **/ if (!defined('_ECRIRE_INC_VERSION')) { return; } include_spip('public/forum'); /** * Un filtre appliqué à `#PARAMETRES_FORUM`, qui donne l'adresse de la page * de réponse * * @example * ``` * [<p class="repondre"> * <a href="(#PARAMETRES_FORUM|url_reponse_forum)"> * <:repondre_article:> * </a> * </p>] * ``` * * @filtre * @see balise_PARAMETRES_FORUM_dist() * * @param string $parametres * @return string URL de la page de réponse */ function filtre_url_reponse_forum($parametres) { if (!$parametres) { return ''; } return generer_url_public('forum', $parametres); } /** * Un filtre qui, étant donné un `#PARAMETRES_FORUM`, retourne une URL de suivi rss * dudit forum * * Attention : appliqué à un `#PARAMETRES_FORUM` complexe (`id_article=x&id_forum=y`) * ça retourne une URL de suivi du thread `y` (que le thread existe ou non) * * @filtre * @see balise_PARAMETRES_FORUM_dist() * * @param string $param * @return string URL pour le suivi RSS */ function filtre_url_rss_forum($param) { if (!preg_match(',.*(id_(\w*?))=([0-9]+),S', $param, $regs)) { return ''; } [, $k, $t, $v] = $regs; if ($t == 'forum') { $k = 'id_' . ($t = 'thread'); } return generer_url_public("rss_forum_$t", [$k => $v]); } /** * Empêche l'exécution de code HTML * * Permet si la constante `_INTERDIRE_TEXTE_HTML` est définie * (ce n'est pas le cas par défaut) d'échapper les balises HTML * d'un texte (de sorte qu'elles seront affichées et non traitées par * le navigateur). * * @see forum_declarer_tables_interfaces() * * @param string $texte * @return string **/ function interdit_html($texte) { if (defined('_INTERDIRE_TEXTE_HTML')) { $texte = str_replace('<', '<', $texte); } return $texte; }
Close