Outils pour utilisateurs

Outils du site


minigal_nano_diff

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
minigal_nano_diff [2010/12/08 20:23] – [templates/mano.html] sebsauvageminigal_nano_diff [2010/12/15 09:03] – [Modifications apportées à MiniGal Nano] sebsauvage
Ligne 1: Ligne 1:
 ====== Modifications apportées à MiniGal Nano ====== ====== Modifications apportées à MiniGal Nano ======
  
-Voici le diff (-u) des fichiers avec le détail de ce que j'ai modifié entre la version officielle de MiniGal Nano 0.3.5 et la mienne (0.3.5 SSE).+Voici le diff (-u) des fichiers avec le détail de ce que j'ai modifié entre la version officielle de MiniGal Nano 0.3.5 et la mienne (0.3.5 SSE2).
  
 ===== .htaccess ===== ===== .htaccess =====
Ligne 154: Ligne 154:
 <file diff index.diff> <file diff index.diff>
 --- index.php.original Mon Dec 06 10:22:00 2010 --- index.php.original Mon Dec 06 10:22:00 2010
-+++ index.php Wed Dec 08 19:56:52 2010 ++++ index.php Wed Dec 15 09:35:44 2010 
-@@ -13,17 +13,23 @@+@@ -13,17 +13,24 @@
  Community: www.minigal.dk/forum  Community: www.minigal.dk/forum
    
Ligne 166: Ligne 166:
 +  - Disabled error reporting +  - Disabled error reporting
 +  - Added gallery comment (create comment.html in each directory) +  - Added gallery comment (create comment.html in each directory)
 ++  - security update against XSS
 +   +  
 +*/ +*/
Ligne 182: Ligne 183:
   $mtime = microtime();   $mtime = microtime();
   $mtime = explode(" ",$mtime);   $mtime = explode(" ",$mtime);
-@@ -46,6 +52,8 @@+@@ -46,6 +53,8 @@
  $images = "";  $images = "";
  $exif_data = "";  $exif_data = "";
Ligne 191: Ligne 192:
  //-----------------------  //-----------------------
  // PHP ENVIRONMENT CHECK  // PHP ENVIRONMENT CHECK
-@@ -126,14 +134,14 @@+@@ -126,14 +135,14 @@
  //-----------------------  //-----------------------
  // CHECK FOR NEW VERSION  // CHECK FOR NEW VERSION
Ligne 214: Ligne 215:
  if (!defined("GALLERY_ROOT")) define("GALLERY_ROOT", "");  if (!defined("GALLERY_ROOT")) define("GALLERY_ROOT", "");
  $thumbdir = rtrim('photos' . "/" .$_REQUEST["dir"],"/");  $thumbdir = rtrim('photos' . "/" .$_REQUEST["dir"],"/");
-@@ -369,+377,16 @@+@@ -238,7 +247,7 @@ 
 +      }     
 +  } 
 +   closedir($handle); 
 +-  } else die("ERROR: Could not open $currentdir for reading!"); 
 ++  } else die("ERROR: Could not open ".htmlspecialchars(stripslashes($currentdir))." for reading!"); 
 +  
 + //----------------------- 
 + // SORT FILES AND FOLDERS 
 +@@ -369,12 +378,22 @@
  $messages = "<div id=\"topbar\">" . $messages . " <a href=\"#\" onclick=\"document.getElementById('topbar').style.display = 'none';\";><img src=\"images/close.png\" /></a></div>";  $messages = "<div id=\"topbar\">" . $messages . " <a href=\"#\" onclick=\"document.getElementById('topbar').style.display = 'none';\";><img src=\"images/close.png\" /></a></div>";
  }  }
Ligne 231: Ligne 241:
   if(GALLERY_ROOT != "") $templatefile = GALLERY_ROOT . "templates/integrate.html";   if(GALLERY_ROOT != "") $templatefile = GALLERY_ROOT . "templates/integrate.html";
   else $templatefile = "templates/" . $templatefile . ".html";   else $templatefile = "templates/" . $templatefile . ".html";
-@@ -390,6 +408,7 @@+  if(!$fd = fopen($templatefile, "r")) 
 +  { 
 +- echo "Template $templatefile not found!"; 
 ++ echo "Template ".htmlspecialchars(stripslashes($templatefile))." not found!"; 
 +  exit(); 
 +  } 
 +  else 
 +@@ -390,6 +409,7 @@
   $template = preg_replace("/<% thumbnails %>/", "$thumbnails", $template);   $template = preg_replace("/<% thumbnails %>/", "$thumbnails", $template);
   $template = preg_replace("/<% breadcrumb_navigation %>/", "$breadcrumb_navigation", $template);   $template = preg_replace("/<% breadcrumb_navigation %>/", "$breadcrumb_navigation", $template);
minigal_nano_diff.txt · Dernière modification : 2014/07/12 11:26 de 127.0.0.1