Pl4tform_website/rename-files.php
2025-02-03 19:29:59 +01:00

49 lines
No EOL
909 B
PHP

<?php
$items = scandir("/var/www/nextcloud/data/radio_admin/files/archive",1);
$itemIndex = 1;
foreach($items as $item) {
$itemLink = "/var/www/nextcloud/data/radio_admin/files/archive/$item";
$itemPath = "/var/www/nextcloud/data/radio_admin/files/archive/$item";
if($item != "." AND $item != "..") {
if (is_file($itemPath)) {
$itemBeforeAt = preg_split("/[@]+/", $item)[0];
$itemAfterAt = preg_split("/[@]+/", $item)[1];
if (str_contains($item, '.md')) {
if (str_contains($item, '-i@')) {
$itemNew = substr($itemBeforeAt, 0, strlen($itemBeforeAt)-2) . ".md";
echo "$item <br> $itemNew <br><br>";
rename($item,$itemNew);
rename("/var/www/pl4tform.org/website/data/files/240710_2200_test@pl4tform.txt", "/var/www/pl4tform.org/website/data/files/240710_2200_test@pl4tformmm.txt");
}
}
}}
$itemIndex = $itemIndex + 1;
};