Bifurcation depuis
spip / spip
19200 validations de retard le dépôt en amont.
page.php3 767 o
<?php
// Reglage du $fond
if (isset($contexte_inclus['fond']))
$fond = $contexte_inclus['fond'];
else if (isset($_GET["fond"]))
$fond = $_GET["fond"];
else
$fond = '404';
// Reglage du $delais
// par defaut : la valeur existante (inclusion) ou sinon SPIP fera son reglage
if (isset($contexte_inclus['delais']))
$delais = $contexte_inclus['delais'];
// Securite : le squelette *doit* exister dans squelettes/
if (strstr($fond, '..')) {
die ("Faut pas se gener");
}
if (!function_exists('find_in_path')) {
include ('ecrire/inc_version.php3');
}
if (preg_match(',^(squelettes/|dist/404),', $a = find_in_path("$fond.html"))) {
include ("inc-public.php3");
} else {
spip_log("page.php3: le squelette $fond.html ($a) *doit* se trouver dans squelettes/");
}
?>