Login   Register  
PHP Classes
elePHPant
Icontem

PHP File Renamer: Rename files in directory using several strategies

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author Author  
Picture of Sergii Pryz
Name: Sergii Pryz <e-mail contact>
Packages: 3 Browse all classes by Sergii Pryz Browse all classes by
Country: Ukraine Ukraine - PHP jobs in Ukraine
Age: 29
All time rank: 265048 in Ukraine Ukraine
Week rank: 1298 Up25 in Ukraine Ukraine Up


  Detailed description   Download Download .zip .tar.gz  
This package can rename files in directory using several strategies.

It can traverse a directory recursively and rename files according to several different types of strategies.

Each strategy defines how each file should be renamed or not.

Currently several types of strategies are implemented like transliteration of names in different idioms and prefix names with a time values. Additional strategies may be registered.

The renamed files may be copied to a separate directory.

The class can also generate a report in CSV format about the renamed files.

  Classes of Sergii Pryz  >  PHP File Renamer  >  Download Download .zip .tar.gz  >  Support forum Support forum  >  Blog Blog (1)  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PHP File Renamer
Base name: file-renamer
Description: Rename files in directory using several strategies
Version: 1.3.0
PHP version: 5.3.0
License: BSD License
All time users: 334 users
All time rank: 6203
Week users: 1 user
Week rank: 1765 Up
 
  Groups   Screenshots Screenshots   Rate classes User ratings   Applications   Files Files  

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes

  Files folder image Screenshots  
Result of running help command
File Role Description
Accessible without login Image file FileRenamer_v1_1_0_help.png Screen Result of running help command
Accessible without login Image file FileRenamer_v1_1_0_hash_strategy.png Screen Result of running hash strategy command


  User ratings  
There are not enough user ratings to display for this class.

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Files folder imageconfigs (1 file)
Files folder imagedocs (1 directory)
Files folder imagesrc (1 file, 1 directory)
Files folder imagetests (2 files, 2 directories)
Accessible without login Plain text file CHANGELOG.md Doc. Updated release history.Renamed to upperCase.
Accessible without login Plain text file frcon.php Appl. Class source
Accessible without login Plain text file LICENSE.txt Doc. Renamed to upperCase.
Accessible without login Plain text file README.md Doc. Renamed to upperCase.

  Files  /  Files folder image configs  
File Role Description
  Accessible without login Plain text file strategies.ini Data Auxiliary data

  Files  /  Files folder image docs  
File Role Description
Files folder imageuml (2 files)

  Files  /  docs  /  Files folder image uml  
File Role Description
  Accessible without login Image file class.diagram.png Data Auxiliary data
  Accessible without login Plain text file class.diagram.xmi Data Auxiliary data

  Files  /  Files folder image src  
File Role Description
Files folder imageFileRenamer (3 files, 2 directories)
  Plain text file Autoload.php Class New autoload due change script location.

  Files  /  src  /  Files folder image FileRenamer  
File Role Description
Files folder imageReport (2 files)
Files folder imageStrategy (5 files, 1 directory)
  Plain text file Console.php Class Only script location was changed.
  Plain text file Core.php Class Only script location was changed.
  Plain text file GeneralException.php Class Only script location was changed.

  Files  /  src  /  FileRenamer  /  Files folder image Report  
File Role Description
  Plain text file Csv.php Class Only script location was changed.
  Plain text file ReportInterface.php Class Only script location was changed.

  Files  /  src  /  FileRenamer  /  Files folder image Strategy  
File Role Description
Files folder imageTranslit (6 files)
  Plain text file AbstractStrategy.php Class Only script location was changed.
  Plain text file Hash.php Class Only script location was changed.
  Plain text file Microtime.php Class Only script location was changed.
  Plain text file StrategyInterface.php Class Only script location was changed.
  Plain text file StrReplace.php Class Only script location was changed.

  Files  /  src  /  FileRenamer  /  Strategy  /  Files folder image Translit  
File Role Description
  Plain text file General.php Class Only script location was changed.
  Plain text file German.php Class Only script location was changed.
  Plain text file Hungarian.php Class Only script location was changed.
  Plain text file Portuguese.php Class Only script location was changed.
  Plain text file Russian.php Class Only script location was changed.
  Plain text file Ukrainian.php Class Only script location was changed.

  Files  /  Files folder image tests  
File Role Description
Files folder imagedata (1 directory)
Files folder imagesrc (1 directory)
  Plain text file bootstrap.php Class UnitTest related.
  Accessible without login Plain text file phpunit.xml Data UnitTest related.

  Files  /  tests  /  Files folder image data  
File Role Description
Files folder imageRenameMe (1 file, 2 directories)

  Files  /  tests  /  data  /  Files folder image RenameMe  
File Role Description
Files folder imageFolder1 (1 file, 1 directory)
Files folder imageFolder2 (1 file)
  Accessible without login Plain text file test.txt Doc. Data for unitTests

  Files  /  tests  /  data  /  RenameMe  /  Files folder image Folder1  
File Role Description
Files folder imageFolder12 (1 file)
  Accessible without login Plain text file test1.txt Data Data for unitTests

  Files  /  tests  /  data  /  RenameMe  /  Folder1  /  Files folder image Folder12  
File Role Description
  Accessible without login Plain text file test12.txt Data Data for unitTests

  Files  /  tests  /  data  /  RenameMe  /  Files folder image Folder2  
File Role Description
  Accessible without login Plain text file test2.txt Data Data for unitTests

  Files  /  tests  /  Files folder image src  
File Role Description
Files folder imageFileRenamer (2 files)

  Files  /  tests  /  src  /  Files folder image FileRenamer  
File Role Description
  Accessible without login Plain text file BaseTest.php Test Only script location was changed.
  Accessible without login Plain text file CoreTest.php Test Only script location was changed.

Download Download all files: file-renamer.tar.gz file-renamer.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.