MCMS
[ class tree: MCMS ] [ index: MCMS ] [ all elements ]

Source for file newnames.php

Documentation is available at newnames.php

  1. <?php
  2. require_once $_SERVER["DOCUMENT_ROOT"]."/admin/lib/controller/all.inc";
  3. require_once $_SERVER["DOCUMENT_ROOT"]."/admin/lib/view/alluser.inc";
  4.  
  5. $engine new Engine();
  6. $sites $engine->getSites();
  7. foreach ($sites as $i){
  8.     $articles $i->getArticles();
  9.     foreach ($articles as $j){
  10.         $ua new UserArticle($i,$j);
  11.         print "Redirect permanent /".$ua->GetOldFileName()." http://www.moioli.net".$ua->getFileName()."\n";
  12.     }
  13.     $categories $i->getCategories();
  14.     foreach ($categories as $j){
  15.         $uc new UserCategory($i,$j);
  16.         print "Redirect permanent /".$uc->GetOldFileName()." http://www.moioli.net".$uc->getFileName()."\n";
  17.     }
  18.     $uh new UserHomepage($i);
  19.     print "Redirect permanent /".$uh->GetOldFileName()." http://www.moioli.net".$uh->getFileName()."\n";
  20.     $um new UserMap($i);
  21.     print "Redirect permanent /".$um->GetOldFileName()." http://www.moioli.net".$um->getFileName()."\n";
  22.     $un new UserNews($i);
  23.     print "Redirect permanent /".$un->GetOldFileName()." http://www.moioli.net".$un->getFileName()."\n";    
  24. }
  25.  
  26. print "--------------------------------------\n";
  27.  
  28.  
  29. $engine new Engine();
  30. $sites $engine->getSites();
  31. foreach ($sites as $i){
  32.     $articles $i->getArticles();
  33.     foreach ($articles as $j){
  34.         $ua new UserArticle($i,$j);
  35.         print "sed \"s#".$ua->GetOldFileName()."#".$ua->getFileName()."#g\" <\$file >temp\nmv -f temp \$file\n";
  36.     }
  37.     $categories $i->getCategories();
  38.     foreach ($categories as $j){
  39.         $uc new UserCategory($i,$j);
  40.         print "sed \"s#".$uc->GetOldFileName()."#".$uc->getFileName()."#g\" <\$file >temp\nmv -f temp \$file\n";
  41.     }
  42.     $uh new UserHomepage($i);
  43.     print "sed \"s#".$uh->GetOldFileName()."#".$uh->getFileName()."#g\" <\$file >temp\nmv -f temp \$file\n";
  44.     $um new UserMap($i);
  45.     print "sed \"s#".$um->GetOldFileName()."#".$um->getFileName()."#g\" <\$file >temp\nmv -f temp \$file\n";
  46.     $un new UserNews($i);
  47.     print "sed \"s#".$un->GetOldFileName()."#".$un->getFileName()."#g\" <\$file >temp\nmv -f temp \$file\n";    
  48. }
  49. ?>

Documentation generated on Wed, 26 Jul 2006 21:44:55 +0200 by phpDocumentor 1.3.0RC6