+159
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
if (is_dir($read_dir)) {
if ($open_dir = @opendir($read_dir)) {
while (false !== ($dir_temp = readdir($open_dir))){
if ($dir_temp != "." && $dir_temp != ".." && is_dir($read_dir.'/'.$dir_temp) && $filtre == '') {
if(!(file_exists("../templates/".$dir_temp."/parameter/info.php"))) {
echo messStop(LG_DIR.' ' . $dir_temp . ' '.LG_MOD_ERROR_IS_FILE_);
} else {
require("../templates/".$dir_temp."/parameter/info.php");
echo "<tr><td>";
if(!(file_exists("../templates/".$dir_temp."/parameter/previews.jpg"))) {
echo "<a href=\"?am=mod[template]&template=[edit]&name=$dir_temp\" OnMouseOver=\"Tip('<img width="175" src="../images/all/no_prewies.png" >')\" />$temp_name</a>";
} else {
echo "<a href=\"?am=mod[template]&template=[edit]&name=$dir_temp\" OnMouseOver=\"Tip('<img width="175" src="../templates/$dir_temp/parameter/previews.jpg" >')\" />$temp_name</a>";
}
echo "</td><td>$temp_version</td><td>$temp_date</td><td>$temp_autor</td></tr>";
}
} elseif ($dir_temp != "." && $dir_temp != ".." && is_dir($read_dir.'/'.$dir_temp) && $dir_temp == $filtre) {
if(!(file_exists("../templates/".$dir_temp."/parameter/info.php"))) {
echo messStop(LG_DIR.' ' . $dir_temp . ' '.LG_MOD_ERROR_IS_FILE_);
} else {
require("../templates/".$dir_temp."/parameter/info.php");
echo "<tr><td>";
if(!(file_exists("../templates/".$dir_temp."/parameter/previews.jpg"))) {
echo "<a href=\"?am=mod[template]&template=[edit]&name=$dir_temp\" OnMouseOver=\"Tip('<img width="175" src="../images/all/no_prewies.png" >')\" />$temp_name</a>";
} else {
echo "<a href=\"?am=mod[template]&template=[edit]&name=$dir_temp\" OnMouseOver=\"Tip('<img width="175" src="../templates/$dir_temp/parameter/previews.jpg" >')\" />$temp_name</a>";
}
echo "</td><td>$temp_version</td><td>$temp_date</td><td>$temp_autor</td></tr>";
}
} elseif(!is_dir($read_dir.'/'.$filtre) && $filtre != '' && $filtre != $dir_temp) {
$returnMessWarn = messSearch(LG_ERR_FILTRE_NULL);
}
}
closedir($open_dir);
}
}
Данный код выводит списком шаблоны от системы.... Самое страшное, когда спустя некоторое время, со свежими мозгами потребовалось усовершенствовать всё это, в итоге проблема решилась просто, всё переписатьс нуля по человечески.
Запостил: nethak,
30 Марта 2011
1_and_0 30.03.2011 15:24 # 0