Changeset 24672 in spip-zone


Ignore:
Timestamp:
Nov 26, 2008, 4:12:52 PM (11 years ago)
Author:
erational@…
Message:

archives triées par date

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/_dev_/ma-lettre/exec/malettre_archive.php

    r23537 r24672  
    5050        }
    5151        $c = 0;
     52       
     53        // lecture des lettres disponibles (archives anti-chrono)
     54        $lettres_path = array();
     55        $output = "";
     56       
    5257        while ($myfile = $folder->read())   {
    5358          $entirePath  = $path."/".$myfile;         
    5459          $ext_start = substr($myfile, 0 , 6);
    55           $ext = substr($myfile, -4 , 4);
    56           $daty =  substr($myfile, 13 , 2).".".substr($myfile, 11 , 2).".".substr($myfile, 7 , 4);
    57           if ($ext_start=="lettre" && $ext == "html") {         
    58                     $out_file_current =  " - <a href=\"../$path_archive/$myfile\" target='_blank' />lettre du  $daty</a>";
    59               $out_file_current .= " : <a href='#' onclick=\"malettref.location.href='../$path_archive/$myfile'\" style='color:green;'>voir</a>";
    60               $out_file_current .= " - <a href='?exec=malettre_archive&amp;action=del&amp;f=$myfile'  onclick='return confirm(\"Etes vous sûr ?\");' style='color:red;'>effacer</a><br />\n";               
    61                     $out_file =  $out_file_current.$out_file;
     60          $ext = substr($myfile, -4 , 4);
     61          if ($ext_start=="lettre" && $ext == "html") {   
     62              $lettres_path[] = $myfile;
    6263              $c++;
    63           }
    64                          
     64          }                     
    6565        }
    66          
    67         echo $out_dir.$out_file;
     66       
     67        arsort($lettres_path);
     68        foreach ($lettres_path as $k=>$lettre_path) {
     69          $date_lettre =  substr($lettre_path, 13 , 2).".".substr($lettre_path, 11 , 2).".".substr($lettre_path, 7 , 4);       
     70          $output .= " - <a href=\"../$path_archive/$lettre_path\" target='_blank' />lettre du  $date_lettre</a>";
     71          $output .= " : <a href='#' onclick=\"malettref.location.href='../$path_archive/$lettre_path'\" style='color:green;'>voir</a>";
     72          $output .= " - <a href='?exec=malettre_archive&amp;action=del&amp;f=$lettre_path'  onclick='return confirm(\"Etes vous sûr ?\");' style='color:red;'>effacer</a><br />\n";           
     73            }
     74        echo $output;
    6875        echo "<p><small>$c lettre(s) disponible(s)</small></p>";
    6976        echo "<iframe width=\"750\" height=\"500\" src='' id='malettref' name='malettref'></iframe>\n";
Note: See TracChangeset for help on using the changeset viewer.