Lines Matching +full:k +full:- +full:touch

13     $this->namespace = strtolower($_name);
14 $this->prefix = strtolower($_prefix);
15 $this->extension = strtolower($_ext);
17 $this->prefix = $_prefix;
19 $this->prefix = $_prefix.'_';
22 $this->mediaDir = $conf['mediadir'].'/'.$this->namespace;
23 $this->mediaFormat = $this->mediaDir.'/'.$this->prefix.'%s.'.$this->extension;
24 $this->linkFormat = $this->namespace.$delimiter.$this->prefix.'%s.'.$this->extension;
26 $this->useTmpDir = false;
27 $this->tmpDir = '/var/tmp';
28 … $this->tmpFormat = $this->tmpDir.'/'.$this->namespace.'_'.$this->prefix.'%s.'.$this->extension;
30 $this->CheckDir();
38 if($this->useTmpDir===false){
39 return sprintf($this->mediaFormat,$id);
41 return sprintf($this->tmpFormat,$id);
50 $dir = $this->mediaDir;
54 $patten = array($this->prefix,'.'.$this->extension);
57 if (strpos($name,$this->extension)!==false){
71 return ml(sprintf($this->linkFormat,$id),'',true,'',true);
81 $filepath = $this->GetMediaPath($id);
83 @touch($filepath);
96 $path = $this->GetMediaPath($id);
108 $dummyFN=mediaFN($this->namespace.':_dummy');
114 if (auth_aclcheck($this->namespace.":*","","@ALL")==0){
117 $p_acl = $this->namespace.":*\t@ALL\t1\n";
127 $path = $this->GetMediaPath($id);
129 @touch($path);
140 $handle = @opendir($this->mediaDir);
144 $path = $this->mediaDir.'/'.$entry;
154 $this->ClearCache();
155 @rmdir($this->mediaDir);
158 * save array as tab-text
171 $k = $keys[$i];
172 if(empty($k)) $k=$i;
173 $v=strtr($ar[$k],$rep_pair);
174 $file.= $k."\t".$v."\n";
178 $path = $this->GetMediaPath($id);
190 * read array from tab-text
194 if (empty($id) || !$this->Exists($id)) return NULL;
195 $path = $this->GetMediaPath($id);
208 @touch($path);