| Anonymous | Login | Signup for a new account | 2013.05.26 00:52 CEST |
| Main | My View | View Issues | Change Log | Roadmap | Docs |
| Viewing Issue Advanced Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||
| 0000560 | [Piwigo] other | block | always | 2006.10.12 11:08 | 2006.10.13 02:57 | ||
| Reporter | flipflip | View Status | public | ||||
| Assigned To | rvelices | ||||||
| Priority | normal | Resolution | fixed | Platform | |||
| Status | closed | OS | |||||
| Projection | none | OS Version | |||||
| ETA | none | Fixed in Version | 1.6.2 | Product Version | 1.6.1 | ||
| Target Version | Product Build | ||||||
| Summary | 0000560: Image introuvable suivant sont nom | ||||||
| Description | Il arrive que pour certainnes images ayant un nom de fichier particulier (0-01000.jpg) lors du clic sur la vignette de tomer sur un Page not found. Cette erreur dépand de la configuration donnée pour la gestion de l'url. | ||||||
| Steps To Reproduce |
Dans include/config_local.inc.php modifier la configuration ------------ $conf['question_mark_in_urls'] = true; $conf['php_extension_in_urls'] = true; $conf['category_url_style'] = 'id-name'; $conf['picture_url_style'] = 'file'; $conf['tag_url_style'] = 'tag'; ------------- Dans le répertoire galleries/, créer un sous répertoire album1/. Déposer une image avec le nom 0-01000.jpg puis dans le répertoire thumbnail/ mettre la vignette TN-0-01000.jpg. Synchronisé le tout. Rendez-vous dans la partie public puis essayez de cliquer sur la vignette de cette image. Normalement vous tombez sur : ------------- Page not found The requested image does not belong to this image set ------------- |
||||||
| Additional Information | Cette erreur ne se produit pas avec la configuration d'origine. | ||||||
| Tags | No tags attached. | ||||||
| browser | any | ||||||
| Database engine and version | |||||||
| PHP version | |||||||
| Web server | Apache 1.3.x | ||||||
| Attached Files | |||||||
|
|
|||||||
Notes |
|
|
(0001463) rvelices (developer) 2006.10.12 12:58 |
Si dans le fichier include/functions_url.inc.php tu modifies: case 'file': if ( isset($params['image_file']) and !is_numeric($params['image_file']) and !preg_match('/^(\d)+-/', $params['image_file'] ) ) { $url .= get_filename_wo_extension($params['image_file']); } ca marche? j'ai rajoute la ligne du preg_match ... |
|
(0001466) flipflip (reporter) 2006.10.12 13:32 |
L'image s'affiche mais j'obtient cette erreur en début de page ------------ Notice: Undefined index: 05141 in /www/base_photos/prod/picture.php on line 59 Warning: Cannot modify header information - headers already sent by (output started at /www/base_photos/prod/picture.php:59) in /www/base_photos/prod/include/page_header.php on line 67 ------------ Mais au contraire cette erreur n'apparait pas sur image ou le nom de fichier ne pose pas de problème. |
|
(0001467) rvelices (developer) 2006.10.12 13:39 |
OK. je regarde ca. Je sais d'ou ca vient. Mais dans le cas ou le nom sera completement numerique ou commencera avec un nombre suivi de -, l'url contiendra l'id |
|
(0001468) flipflip (reporter) 2006.10.12 14:51 |
C'est dommage cette contrainte mais bon si c'est la seul solution pour que sa marche. |
|
(0001469) rvelices (developer) 2006.10.13 02:57 |
branch 1.6 [Subversion] r1561 and merged to Alligator [Subversion] r1562 |
| Mantis 1.1.6[^] Copyright © 2000 - 2008 Mantis Group Contact |