MediaWiki
REL1_19
|
Support functions for the importImages script. More...
Go to the source code of this file.
Functions | |
findAuxFile ($file, $auxExtension, $maxStrip=1) | |
Find an auxilliary file with the given extension, matching the give base file path. | |
findFiles ($dir, $exts) | |
Search a directory for files with one of a set of extensions. | |
getFileCommentFromSourceWiki ($wiki_host, $file) | |
getFileUserFromSourceWiki ($wiki_host, $file) | |
splitFilename ($filename) | |
Split a filename into filename and extension. |
Support functions for the importImages script.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html
Definition in file importImages.inc.
findAuxFile | ( | $ | file, |
$ | auxExtension, | ||
$ | maxStrip = 1 |
||
) |
Find an auxilliary file with the given extension, matching the give base file path.
$maxStrip determines how many extensions may be stripped from the original file name before appending the new extension. For example, with $maxStrip = 1 (the default), file files acme.foo.bar.txt and acme.foo.txt would be auxilliary files for acme.foo.bar and the extension ".txt". With $maxStrip = 2, acme.txt would also be acceptable.
$file | base path |
$auxExtension | the extension to be appended to the base path |
$maxStrip | the maximum number of extensions to strip from the base path (default: 1) |
Definition at line 82 of file importImages.inc.
findFiles | ( | $ | dir, |
$ | exts | ||
) |
Search a directory for files with one of a set of extensions.
$dir | Path to directory to search |
$exts | Array of extensions to search for |
Definition at line 33 of file importImages.inc.
References $dir, $ext, $file, $files, and splitFilename().
getFileCommentFromSourceWiki | ( | $ | wiki_host, |
$ | file | ||
) |
Definition at line 108 of file importImages.inc.
References $file, $matches, $url, and Http\get().
getFileUserFromSourceWiki | ( | $ | wiki_host, |
$ | file | ||
) |
Definition at line 118 of file importImages.inc.
References $file, $matches, $url, and Http\get().
splitFilename | ( | $ | filename | ) |
Split a filename into filename and extension.
$filename | string Filename |
Definition at line 60 of file importImages.inc.
Referenced by findFiles().