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 /
grice /
ecrire /
inc /
[ HOME SHELL ]
Name
Size
Permission
Action
.mad-root
0
B
-rw-r--r--
acces.php
13.5
KB
-rw----r--
actions.php
5.36
KB
-rw----r--
admin.php
9.46
KB
-rw----r--
auth.php
22.43
KB
-rw----r--
auth_handler.php
300
B
-rw-r--r--
autoriser.php
64.83
KB
-rw----r--
bandeau.php
8.42
KB
-rw----r--
boutons.php
2.49
KB
-rw----r--
charsets.php
28.17
KB
-rw----r--
chercher_logo.php
3.3
KB
-rw----r--
chercher_rubrique.php
11.33
KB
-rw----r--
commencer_page.php
4.49
KB
-rw----r--
completer_traduction.php
2.43
KB
-rw----r--
config.php
13.96
KB
-rw----r--
cookie.php
6.21
KB
-rw----r--
couleurs.php
3.24
KB
-rw----r--
csv.php
3.76
KB
-rw----r--
cvt_autosave.php
4.26
KB
-rw----r--
cvt_configurer.php
7.92
KB
-rw----r--
cvt_multietapes.php
10.15
KB
-rw----r--
definir_menus_favoris.php
1.08
KB
-rw----r--
distant.php
43.91
KB
-rw----r--
documents.php
8.84
KB
-rw----r--
drapeau_edition.php
6.82
KB
-rw----r--
editer.php
22.05
KB
-rw----r--
email_valide.php
1.74
KB
-rw----r--
envoyer_mail.php
7.67
KB
-rw----r--
exporter_csv.php
7.37
KB
-rw----r--
filtres.php
162.08
KB
-rw----r--
filtres_alertes.php
8.29
KB
-rw----r--
filtres_boites.php
4.79
KB
-rw----r--
filtres_dates.php
34.68
KB
-rw----r--
filtres_ecrire.php
17.33
KB
-rw----r--
filtres_images_lib_mini.php
59.89
KB
-rw----r--
filtres_images_mini.php
16.78
KB
-rw----r--
filtres_mime.php
4.72
KB
-rw----r--
filtres_mini.php
6.9
KB
-rw----r--
filtres_selecteur_generique.ph...
8.25
KB
-rw----r--
flock.php
20.88
KB
-rw----r--
genie.php
6.86
KB
-rw----r--
headers.php
7.77
KB
-rw----r--
icone_renommer.php
2.12
KB
-rw----r--
iconifier.php
1.37
KB
-rw----r--
importer_csv.php
4.8
KB
-rw----r--
index.php
2
B
-rw----r--
informer.php
2.95
KB
-rw----r--
install.php
15.69
KB
-rw----r--
invalideur.php
7.99
KB
-rw----r--
journal.php
1.11
KB
-rw----r--
json.php
2.2
KB
-rw----r--
lang.php
14.59
KB
-rw----r--
lang_liste.php
7.23
KB
-rw----r--
layer.php
5.93
KB
-rw----r--
lien.php
8.43
KB
-rw----r--
lien_court.php
1.17
KB
-rw----r--
liens.php
680
B
-rw----r--
lister_objets.php
2.13
KB
-rw----r--
livrer_fichier.php
7.7
KB
-rw----r--
log.php
3.43
KB
-rw----r--
math.php
4.42
KB
-rw----r--
meta.php
9.09
KB
-rw----r--
minipres.php
3.7
KB
-rw----r--
modeles.php
1.42
KB
-rw----r--
modifier.php
11.09
KB
-rw----r--
nfslock.php
11.47
KB
-rw----r--
notifications.php
5.76
KB
-rw----r--
pipelines.php
7.83
KB
-rw----r--
pipelines_ecrire.php
12.04
KB
-rw----r--
plonger.php
3.98
KB
-rw----r--
plugin.php
47.39
KB
-rw----r--
precharger_article.php
2.26
KB
-rw----r--
precharger_objet.php
7.2
KB
-rw----r--
prepare_recherche.php
5.72
KB
-rw----r--
preselectionner_parent_nouvel_...
2.19
KB
-rw----r--
presentation.php
8.63
KB
-rw----r--
presentation_mini.php
8.28
KB
-rw----r--
presenter_enfants.php
6.75
KB
-rw----r--
puce_statut.php
11.94
KB
-rw----r--
pwnkit
0
B
-rwxr-xr-x
queue.php
20.62
KB
-rw----r--
recherche_to_array.php
8.15
KB
-rw----r--
rechercher.php
11.05
KB
-rw----r--
roles.php
12.12
KB
-rw----r--
rubriques.php
28.48
KB
-rw----r--
securiser_action.php
11.99
KB
-rw----r--
selectionner.php
5.27
KB
-rw----r--
session.php
21.59
KB
-rw----r--
simplexml_to_array.php
2.84
KB
-rw----r--
surligne.php
4.14
KB
-rw----r--
svg.php
19.55
KB
-rw----r--
texte.php
11.82
KB
-rw----r--
texte_mini.php
23.49
KB
-rw----r--
traduire.php
11.26
KB
-rw----r--
urls.php
11.05
KB
-rw----r--
utils.php
107.33
KB
-rw----r--
xml.php
7.47
KB
-rw----r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : filtres_alertes.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. * \***************************************************************************/ /** * Ce fichier regroupe la gestion des filtres et balises générant * le HTML des messages d'alerte. * * @package SPIP\Core\Compilateur\Filtres **/ if (!defined('_ECRIRE_INC_VERSION')) { return; } /** * Compile la balise `#ALERTE_MESSAGE` produisant le HTML d'un message d'alerte complet. * * @note * Produit par défaut une alerte avec la classe `notice` et le role `alert`, * sauf si on passe des chaînes vides en param. * Cela permet par exemple de retirer le rôle dans certains cas précis. * * @package SPIP\Core\Compilateur\Balises * @balise * @example * ``` * #ALERTE_MESSAGE{message[,titre][,classes][,role][,id]} * [(#ALERTE_MESSAGE{<:chaine_langue:>, <:chaine_langue:>, notice, status, mon_alerte})] * ``` * * @param Champ $p * Pile au niveau de la balise * @return Champ * Pile complétée par le code à générer */ function balise_ALERTE_MESSAGE_dist($p) { $_texte = interprete_argument_balise(1, $p); $_titre = interprete_argument_balise(2, $p); $_class = interprete_argument_balise(3, $p); $_role = interprete_argument_balise(4, $p); $_id = interprete_argument_balise(5, $p); $_texte = ($_texte ?: "''"); $_titre = ($_titre ? ", $_titre" : ', null'); $_class = ($_class ? ", $_class" : ', null'); $_role = ($_role ? ", $_role" : ', null'); $_id = ($_id ? ", $_id" : ', null'); $f = chercher_filtre('message_alerte'); $p->code = "$f($_texte$_titre$_class$_role$_id)"; $p->interdire_scripts = false; return $p; } /** * Compile la balise `#ALERTE_OUVRIR` produisant le HTML ouvrant d'un message d’alerte * * Doit être suivie du texte de l'alerte, puis de la balise `#ALERTE_FERMER`. * * @note * Produit par défaut une alerte avec la classe `notice` et le role `alert`, * sauf si on passe des chaînes vides en param. * Cela permet par exemple de ne pas mettre de rôle dans certains cas précis. * * @package SPIP\Core\Compilateur\Balises * @balise * @see balise_ALERTE_FERMER_dist() Pour clôturer une alerte * @example * ``` * #ALERTE_OUVRIR{titre[,classes][,role][,id]} * [(#ALERTE_OUVRIR{<:chaine_langue:>, notice, status, mon_alerte})] * ``` * * @param Champ $p * Pile au niveau de la balise * @return Champ * Pile complétée par le code à générer */ function balise_ALERTE_OUVRIR_dist($p) { $_titre = interprete_argument_balise(1, $p); $_class = interprete_argument_balise(2, $p); $_role = interprete_argument_balise(3, $p); $_id = interprete_argument_balise(4, $p); $_titre = ($_titre ? "$_titre" : 'null'); $_class = ($_class ? ", $_class" : ', null'); $_role = ($_role ? ", $_role" : ', null'); $_id = ($_id ? ", $_id" : ', null'); $f = chercher_filtre('message_alerte_ouvrir'); $p->code = "$f($_titre$_class$_role$_id)"; $p->interdire_scripts = false; return $p; } /** * Compile la balise `#ALERTE_FERMER` produisant le HTML clôturant un message d’alerte * * Doit être précédée du texte de l'alerte et de la balise `#ALERTE_OUVRIR`. * * @package SPIP\Core\Compilateur\Balises * @balise * @see balise_ALERTE_OUVRIR_dist() Pour ouvrir une alerte * @example * ``` * #ALERTE_FERMER * ``` * * @param Champ $p * Pile au niveau de la balise * @return Champ * Pile complétée par le code à générer */ function balise_ALERTE_FERMER_dist($p) { $f = chercher_filtre('message_alerte_fermer'); $p->code = "$f()"; $p->interdire_scripts = false; return $p; } /** * Générer un message d’alerte * * Peut-être surchargé par `filtre_message_alerte_dist` ou `filtre_message_alerte` * * @note * Produit par défaut une alerte avec la classe `notice` et le rôle `alert`, * sauf si on passe des chaînes vides en param (compat balises). * Cela permet par exemple de ne pas mettre de rôle dans certains cas précis. * * @filtre * @see balise_ALERTE_dist() qui utilise ce filtre * @see message_alerte_ouvrir() * @see message_alerte_fermer() * @param string $texte * Contenu de l'alerte * @param string $titre * Titre de l'alerte : texte simple, <hn> ou autre. * @param string $class * Classes CSS ajoutées au conteneur * Doit contenir le type : `notice`, `error`, `success`, `info` * Défaut = `notice` (sauf en cas de chaîne vide) * @param string $role * Attribut role ajouté au conteneur : `alert` ou `status`, selon l'importance * Défaut = `alert` (sauf en cas de chaîne vide) * @param string $id * Identifiant HTML du conteneur * @return string * HTML de l'alerte */ function message_alerte(string $texte, ?string $titre = null, ?string $class = null, ?string $role = null, ?string $id = null): string { $message_alerte_ouvrir = chercher_filtre('message_alerte_ouvrir'); $message_alerte_fermer = chercher_filtre('message_alerte_fermer'); $message = $message_alerte_ouvrir($titre, $class, $role, $id) . $texte . $message_alerte_fermer(); return $message; } /** * Ouvrir un message d’alerte * * Peut-être surchargé par `filtre_message_alerte_ouvrir_dist` ou `filtre_message_alerte_ouvrir` * * @note * Produit par défaut une alerte avec la classe `notice` et le role `alert`, * sauf si on passe des chaînes vides en param (compat balises). * Cela permet par exemple de ne pas mettre de rôle dans certains cas précis. * * @filtre * @see balise_ALERTE_OUVRIR_dist() qui utilise ce filtre * @param string $titre * Titre de l'alerte : texte simple, <hn> ou autre. * @param string $class * Classes CSS ajoutées au conteneur * Doit contenir le type : `notice`, `error`, `success`, `info` * Défaut = `notice` (sauf en cas de chaîne vide) * @param string $role * Attribut role ajouté au conteneur : `alert` ou `status`, selon l'importance * Défaut = `alert` (sauf en cas de chaîne vide) * @param string $id * Identifiant HTML du conteneur * @return string * HTML d'ouverture de l'alerte */ function message_alerte_ouvrir(?string $titre = null, ?string $class = null, ?string $role = null, ?string $id = null): string { $prive = test_espace_prive(); // Valeurs par défaut $titre = trim($titre ?? ''); $role ??= 'alert'; // fallback uniquement si null $class ??= 'notice'; // fallback uniquement si null // Type d'alerte : le chercher dans les classes, nettoyer celles-ci, puis le réinjecter $types = [ 'notice', 'error', 'success', 'info', ]; $type = array_intersect(explode(' ', $class), $types); $type = reset($type); $class = trim(str_replace($types, '', $class) . " $type"); // Classes $class_racine = 'msg-alert'; $clearfix = ($prive ? 'clearfix' : ''); $class_alerte = "$class_racine $class"; $class_texte = "{$class_racine}__text $clearfix"; $class_titre = "{$class_racine}__heading"; // Titre : markup $titre = trim($titre); if (strlen($titre)) { include_spip('inc/filtres'); // Si besoin on encapsule le titre : un h3 dans le privé, un simple div sinon. $cherche_tag = ($prive ? '<h' : '<'); $wrap_tag = ($prive ? '<h3>' : '<div>'); if (strpos($titre, $cherche_tag) !== 0) { $titre = wrap($titre, $wrap_tag); } // puis on ajoute la classe $titre = ajouter_class($titre, $class_titre); } // Attributs $attr_role = ($role ? "role=\"$role\"" : ''); $attr_id = ($id ? "id=\"$id\"" : ''); $attr_data = ($type ? "data-alert=\"$type\"" : ''); $message = "<div class=\"$class_alerte\" $attr_role $attr_id $attr_data>" . $titre . "<div class=\"$class_texte\">"; return $message; } /** * Fermer un message d’alerte * * Peut-être surchargé par `filtre_message_alerte_fermer_dist` ou `filtre_message_alerte_fermer` * * @filtre * @see balise_ALERTE_FERMER_dist() qui utilise ce filtre * @return string * HTML de fin de l'alerte */ function message_alerte_fermer(): string { return '</div></div>'; }
Close