Esempio n. 1
0
function changeWikis ($directory,$count) {
   $directory_handle  = opendir($directory);
   while ( false !== ($entry = readdir($directory_handle)) ) {
      if ($entry != '.' and $entry != '..' and is_dir($directory.'/'.$entry)) {
         changeWikis($directory.'/'.$entry,$count);
      } elseif (is_file($directory.'/'.$entry) and $entry == 'index.php') {
         unlink($directory.'/'.$entry);
         global $c_pmwiki_absolute_path_file;
         $str = "<?php include('".$c_pmwiki_absolute_path_file."/pmwiki.php');?>";
         file_put_contents($directory.'/'.$entry,$str);
         update_progress_bar($count);
      }
   }
}
Esempio n. 2
0
function changeWikis ($directory,$count) {
   $directory_handle  = opendir($directory);
   while ( false !== ($entry = readdir($directory_handle)) ) {
      if ($entry != '.' and $entry != '..' and is_dir($directory.'/'.$entry)) {
         changeWikis($directory.'/'.$entry,$count);
      } elseif (is_file($directory.'/'.$entry) and $entry == 'commsy_config.php') {
         $str = file_get_contents($directory.'/'.$entry);
         if ( mb_stristr($str,'authuser.php') and !mb_stristr($str,'authusercommsy.php') ) {
            $str = str_replace('include_once("$FarmD/scripts/authuser.php");','include_once("$FarmD/cookbook/authusercommsy.php");'.LF.'include_once("$FarmD/scripts/authuser.php");',$str);
            file_put_contents($directory.'/'.$entry,$str);
         }
         update_progress_bar($count);
      }
   }
}
Esempio n. 3
0
function changeWikis ($directory,$count) {
   global $c_commsy_path_file;
   if ( empty($c_commsy_path_file) ) {
      @include_once('../../etc/cs_config.php');
   }
   $str2 = file_get_contents($c_commsy_path_file.'/etc/pmwiki/wiki_config.php');
   $directory_handle  = opendir($directory);
   while ( false !== ($entry = readdir($directory_handle)) ) {
      if ($entry != '.' and $entry != '..' and is_dir($directory.'/'.$entry)) {
         changeWikis($directory.'/'.$entry,$count);
      } elseif (is_file($directory.'/'.$entry) and $entry == 'config.php') {
         $str = file_get_contents($directory.'/'.$entry);
         if ( mb_stristr($str,"include_once('commsy_config.php');") and !empty($str2) ) {
            file_put_contents($directory.'/'.$entry,trim($str2));
         }
         update_progress_bar($count);
      }
   }
}