forked from ZwiiCMS-Team/ZwiiCMS
check id identique à un dossier du site
This commit is contained in:
parent
0828862c10
commit
d01a717709
@ -345,6 +345,10 @@ class helper {
|
|||||||
if (empty($text)) {
|
if (empty($text)) {
|
||||||
$text = uniqid('');
|
$text = uniqid('');
|
||||||
}
|
}
|
||||||
|
// un dossier existe du même nom (erreur en cas de redirection)
|
||||||
|
if (file_exists($text)) {
|
||||||
|
$text = uniqid($text);
|
||||||
|
}
|
||||||
// Un ID ne peut pas être un entier, pour éviter les conflits avec le système de pagination
|
// Un ID ne peut pas être un entier, pour éviter les conflits avec le système de pagination
|
||||||
if(intval($text) !== 0) {
|
if(intval($text) !== 0) {
|
||||||
$text = '_' . $text;
|
$text = '_' . $text;
|
||||||
|
@ -312,10 +312,6 @@ class page extends common {
|
|||||||
} else {
|
} else {
|
||||||
$pageId = $this->getUrl(2);
|
$pageId = $this->getUrl(2);
|
||||||
}
|
}
|
||||||
// un dossier existe du même nom (erreur en cas de redirection)
|
|
||||||
if (file_exists($pageId)) {
|
|
||||||
$pageId = uniqid($pageId);
|
|
||||||
}
|
|
||||||
// Si l'id a changée
|
// Si l'id a changée
|
||||||
if ($pageId !== $this->getUrl(2)) {
|
if ($pageId !== $this->getUrl(2)) {
|
||||||
// Incrémente le nouvel id de la page
|
// Incrémente le nouvel id de la page
|
||||||
|
Loading…
Reference in New Issue
Block a user