<?php
if (!$argv[2]) {
    echo "Missing arguments: hostname basedir";
    exit(1);
}
$hostname=$argv[1];
$basedir = $argv[2];
// $_SERVER['HTTP_HOST'] = 'http://www.genevois-biblio.fr/genevois-biblio.fr';
$_SERVER['HTTP_HOST']=$hostname;
chdir($basedir);

require('console.php');

echo BASE_URL."\n";

$occurences = 0;
$news_checked = 0;

$news = Class_Newsletter::findAllBy(['where' => 'contenu like "%' . $basedir . '%"']);
$transformer = new Class_CmsUrlTransformer($hostname, $basedir);

foreach ($news as $new) {
	$news_checked++;
	$new->setContenu($transformer->removeHost($new->getContenu(), $countContenu))
      ->save();

	$occurences += $countContenu;
}

echo "News checked: $news_checked\n";
echo "$occurences occurence(s) replaced.\n";
?>