#1 2009-07-15 20:55:28

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

[Evolution] Gestion des erreurs 401-403-404-500

Si j'ai bien vu qu'un lien brisé amenant vers une photos provoquait un mesage d'erreur avec une redirection, est-il envisageable de donner la possiblité à Piwigo de gérer les erreurs 401-403-404-500.
La page reprendrait le thème de la galerie avec tout ce qui s'en suit (header, footer).

[_] Oui, tapper "ok"
[_] Non, tapper "Gotcha"


:-)




Note à moi même:
http://www.lbb.org/fr/services/erreur.php

Dernière modification par Gotcha (2009-07-15 22:16:57)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#2 2009-07-16 09:40:59

flop25
Équipe Piwigo
2006-07-06
6477

Re: [Evolution] Gestion des erreurs 401-403-404-500

+1
ça permet d'accompagner le visiteur tout au long et de ne pas le laisser planté devant une erreur 500 qui peut être interprété comme mauvais fonctionnement de la galerie.

Hors ligne

#3 2009-07-16 10:08:00

rio
Équipe Piwigo
Paris
2006-07-24
1589

Re: [Evolution] Gestion des erreurs 401-403-404-500

+1


-> /<Ä®¿M <-
http://riohome.free.fr
Il forum è anche in ITALIANO

Hors ligne

#4 2009-12-15 01:45:16

mathiasm
Former Piwigo Team
2006-02-06
2692

Re: [Evolution] Gestion des erreurs 401-403-404-500

[Bugtracker, ticket 1117, not fixable] Pages error 401-403-404-500 fermé : ces pages sont gérées par le serveur http, pas par le site.

Hors ligne

#5 2009-12-15 03:20:21

repie38
Équipe Piwigo
grenoble
2006-05-23
678

Re: [Evolution] Gestion des erreurs 401-403-404-500

401/403 -> authentification apache necessaire : piwigo ne s'en sert pas
500 -> erreur serveur, "configurable" sur le serveur, mais page inaccessible depuis piwigo ... (ben ouais, ou alors mauvaise config serveur :p)
404 -> pourquoi pas, pour ceux qui deplacent souvent et qui n'utilisent pas les permalink.

je suis pour une page 404 au look du theme, du meme genre de celle d'identification (piwigo) necessaire.
apres ... plugin, natif, ... faut voir

Hors ligne

#6 2009-12-15 10:49:16

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Evolution] Gestion des erreurs 401-403-404-500

repie38 a écrit:

401/403 -> authentification apache necessaire : piwigo ne s'en sert pas
500 -> erreur serveur, "configurable" sur le serveur, mais page inaccessible depuis piwigo ... (ben ouais, ou alors mauvaise config serveur :p)
404 -> pourquoi pas, pour ceux qui deplacent souvent et qui n'utilisent pas les permalink.

je suis pour une page 404 au look du theme, du meme genre de celle d'identification (piwigo) necessaire.
apres ... plugin, natif, ... faut voir

Dit comme ça je comprend bien :-)

Donc oui, pour la 404 ça serait utile. En natif ça serait mieux car c'est bien vis à vis du fonctionnement même de Piwigo dont on parle là.
Est-ce vraiment si difficile que ça que de l'intégrer au core de Piwigo ???


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#7 2009-12-15 13:43:52

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Evolution] Gestion des erreurs 401-403-404-500

En lisant ce topic je me suis dit qu'on peut toujours configurer le serveur pour gérer l'erreur 404 de façon à rediriger vers un page Additional Pages de cette façon (fichier .htaccess) :

Code:

ErrorDocument 404 /piwigo/index.php?/additional_page/5

mais cela ne fonctionne pas, il faut une page HTML déjà toute faite.

D'où
_ navigation sur lucmorizur.free.fr/piwigo/index.php?/additional_page/5 ;
_ -> "éditer le code source de la page" ;
_ création fichier Err404_2.html contenant le "code source" ci-dessus ;
_ édition du .htaccess pour rediriger vers cette page :

Code:

ErrorDocument 404 /Err404_2.html

Et ça fonctionne bien : http://lucmorizur.free.fr/page_inexistante.php

EDIT :
Ca ne fonctionne pas si bien que ça, il faut tout de même reprendre toutes les références à des fichiers (les CSS par exemple) pour donner des liens absolus (http... plutôt que /template...)

Dernière modification par LucMorizur (2009-12-15 13:50:03)

Hors ligne

#8 2009-12-15 14:01:18

Gotcha
Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: [Evolution] Gestion des erreurs 401-403-404-500

L'idée est bien là Luc et tu arrives à la modéliser correctement.

:-)


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter facebook newsletter Faire un don Piwigo.org © 2002-2020 · Contact