Diff of /mambo/branches/4.6/administrator/components/com_languages/views/catalogs.view.php
Parent Directory
|
Revision Log
|
Patch
| revision 971, Tue Feb 6 13:01:13 2007 UTC | revision 1344, Tue Oct 16 12:38:49 2007 UTC | |
|---|---|---|
| # | Line 19 | Line 19 |
| 19 | $asc = isset($session['asc']) ? $session['asc'] : 1; | $asc = isset($session['asc']) ? $session['asc'] : 1; |
| 20 | $order = array(); | $order = array(); |
| 21 | $files = $language->files; | $files = $language->files; |
| 22 | // search | |
| 23 | $search = $request->get('search'); | |
| 24 | if($search !== '') { | |
| 25 | $ds = defined('DIRECTORY_SEPARATOR') ? DIRECTORY_SEPARATOR : '/'; | |
| 26 | $basePath = mamboCore::get('mosConfig_absolute_path'); | |
| 27 | $results = array(); | |
| 28 | foreach($files as $file) { | |
| 29 | if($file['filetype'] !== 'po') continue; | |
| 30 | $filename = preg_replace("/[\/\\\\]+/",$ds,$basePath.$ds.$file['filename']); | |
| 31 | $content = file_get_contents($filename); | |
| 32 | $result = strpos($content, $search); | |
| 33 | if($result !== false) $results[] = $file; | |
| 34 | } | |
| 35 | if(count($results) > 0) $files = $results; | |
| 36 | } | |
| 37 | // end search | |
| 38 | foreach ($files as $key => $row) { | foreach ($files as $key => $row) { |
| 39 | if ($row['filetype'] == 'po'){ | if ($row['filetype'] == 'po'){ |
| 40 | $catalogs[] = $row; | $catalogs[] = $row; |
|
||||||||
| ViewVC Help | |
| Powered by ViewVC 1.0.0 |
Web Hosting provided by Network Redux.

