Ignore:
Timestamp:
Jan 1, 2012, 10:09:17 PM (12 years ago)
Author:
mistic100
Message:

fix detection regex and watermark position

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/PHP_Optimisateur/plugins/create_folders_alpha/main.php

    r10337 r12819  
    11<?php
    22/***************************************\
    3 |                       PHP OPTIMISATEUR                        |
    4 |         Plugin CreateFoldersAlpha 1.2         |
     3|            PHP OPTIMISATEUR           |
     4|      Plugin CreateFoldersAlpha 1.2    |
    55\***************************************/
    66
     
    1111
    1212while ($file = readdir($handle)) {
    13         if ($file != '.' && $file != '..' && !is_dir($CONF['DIRsource'].'/'.$file)) {
    14                 // Récupère le parties du nom servant à créer les dossiers
    15                 if (preg_match('#^(.{1})([^_.]*)_(.*)#', $file, $matches)) {
    16                         $Letter = strtoupper($matches[1]);
    17                         $FolderName = $matches[1].$matches[2];
     13  if ($file != '.' && $file != '..' && !is_dir($CONF['DIRsource'].'/'.$file)) {
     14    // Récupère le parties du nom servant à créer les dossiers
     15    if (preg_match('#^(.{1})([^_.]*)_(.*)#', $file, $matches)) {
     16      $Letter = strtoupper($matches[1]);
     17      $FolderName = $matches[1].$matches[2];
    1818
    19                         // Crée les dossier
    20                         if (!file_exists($CONF['DIRsource'].$Letter.'/'.$FolderName)) {
    21                                 mkdir_log($CONF['DIRsource'].$Letter.'/'.$FolderName);
    22                         }
    23                        
    24                         // Déplace le fichier
    25                         rename_log($CONF['DIRsource'].$file, $CONF['DIRsource'].$Letter.'/'.$FolderName.'/'.$file, true);
    26                
    27                 } else {
    28                         $LOG[] = 'The file '.$CONF['DIRsource'].$file.' doesn\'t match the patern #^(.{1})([^_.]*)_(.*)#, not moved';
    29                 }
    30                
    31                 $done = true;
    32         }
     19      // Crée les dossier
     20      if (!file_exists($CONF['DIRsource'].$Letter.'/'.$FolderName)) {
     21        mkdir_log($CONF['DIRsource'].$Letter.'/'.$FolderName);
     22      }
     23     
     24      // Déplace le fichier
     25      rename_log($CONF['DIRsource'].$file, $CONF['DIRsource'].$Letter.'/'.$FolderName.'/'.$file, true);
     26   
     27    } else {
     28      $LOG[] = 'The file '.$CONF['DIRsource'].$file.' doesn\'t match the patern #^(.{1})([^_.]*)_(.*)#, not moved';
     29    }
     30   
     31    $done = true;
     32  }
    3333}
    3434
Note: See TracChangeset for help on using the changeset viewer.