Upload failed. Maybe wrong permissions?

User Tools

Site Tools




Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2021.12.16., 22:17]
lattilad
start [2022.01.05., 20:22] (current)
Line 2: Line 2:
 <​phpwikify>​ <​phpwikify>​
 $s=$_SERVER['​REQUEST_URI'​];​ $s=$_SERVER['​REQUEST_URI'​];​
 +if(strpos($s,​ '&​fbclid'​))
 + $s=substr($s,​ 0, strpos($s, '&​fbclid'​));​
 $s=explode('?',​ $s.'?'​);​ $s=explode('?',​ $s.'?'​);​
 $s=urldecode($s[1]);​ $s=urldecode($s[1]);​
Line 23: Line 25:
 ); );
  
-foreach($pagesfolders as $folder=>​$foldername+if($fullmode) 
-+ foreach($pagesfolders as $folder=>​$foldername)
- $files=array_diff(scandir($root.$folder),​ array('​.',​ '​..'​));​ +
- foreach($files as $file)+
  {  {
- $text=file_get_contents($root.$folder.'/'​.$file);​ + $files=array_diff(scandir($root.$folder),​ array('​.',​ '​..'​));​ 
- if(match(title($text),​ $deacs) + foreach($files as $file) 
- ||($fullmode&&​match($text,​ $s))+
-+ $text=file_get_contents($root.$folder.'/'​.$file);​ 
- if($foldername!=$prevfoldername)+ if(match(title($text),​ $deacs) 
 + ||($fullmode&&​match($text,​ $s)))
  {  {
- echo '​======= '​.$foldername."​ =======\n";​ + if($foldername!=$prevfoldername) 
- $prevfoldername=$foldername;​+
 + echo '​======= '​.$foldername."​ =======\n";​ 
 + $prevfoldername=$foldername
 +
 +/* echo '​{{page>'​.str_replace('/',​ ':',​ $folder).':'​.str_replace('​.txt',​ "",​ $file)."​}}\n----\n";​*/​ 
 + echo ' ​ * [['​.str_replace('/',​ ':',​ $folder).':'​.str_replace('​.txt',​ "",​ $file)."​]]\n"​;
  }  }
 + }
 + }
 +else
 + foreach($pagesfolders as $folder=>​$foldername)
 + {
 + $files=array_diff(scandir($root.$folder),​ array('​.',​ '​..'​));​
 + foreach($files as $file)
 + if($file==$deacs.'​.txt'​)
  echo '​{{page>'​.str_replace('/',​ ':',​ $folder).':'​.str_replace('​.txt',​ "",​ $file)."​}}\n----\n";​  echo '​{{page>'​.str_replace('/',​ ':',​ $folder).':'​.str_replace('​.txt',​ "",​ $file)."​}}\n----\n";​
- } 
  }  }
-}+
 function match($text,​ $s) function match($text,​ $s)
 { {