Skip to content

Instantly share code, notes, and snippets.

@christian-kolb
Created March 20, 2014 08:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save christian-kolb/9659809 to your computer and use it in GitHub Desktop.
Save christian-kolb/9659809 to your computer and use it in GitHub Desktop.
<?php
define('BYPASS_TOKEN_CHECK', true);
require('system/initialize.php');
class UpdateHomeDirectories extends Frontend {
public function __construct()
{
parent::__construct();
$this->import('Database');
}
public function run() {
echo "<pre>";
$objMembers = $this->Database->prepare("
SELECT id
FROM tl_member
")->execute();
// Update home directories
while($objMembers->next() != null) {
$homeDir = "tl_files/users/user_" . $objMembers->id;
echo $homeDir."\n";
mkdir($homeDir);
$this->Database->prepare("
UPDATE tl_member
SET homeDir = ?
WHERE id = ?
")->execute($homeDir, $objMembers->id);
}
echo "</pre>";
}
}
$updater = new UpdateHomeDirectories();
$updater->run();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment