| Новости | FAQ | Авторы | Документация | В действии | Библиотека |
| Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
G_Z 18.10.2005 22:24
1. Файл. Надо как-то упорядочить информацию, хотя бы просто переводы строк добавить.@debugShowFile[f][_f]
###################################################################################################
# Визуализация объекта класса file
#
# string
# debugShowFile[
# file f
# ]
#
^try{
$_f[^file::stat[$f.name]]
$result[Файл <strong>^file:fullpath[$f.name]</strong>,<br/>
размером: $_f.size байт,<br/>
создан
${_f.cdate.day}.${_f.cdate.month}.${_f.cdate.year} в
${_f.cdate.hour}ч.${_f.cdate.minute}мин,<br/>
изменен:
${_f.mdate.day}.${_f.mdate.month}.${_f.mdate.year} в
${_f.mdate.hour}ч.${_f.mdate.minute}мин,<br/>
последний раз обращение к файлу производилось
${_f.adate.day}.${_f.adate.month}.${_f.adate.year} в
${_f.adate.hour}ч.${_f.adate.minute}мин.
<br/><br/>
MIME-тип файла: $_f.content-type<br>
^if(${_f.content-type} eq "text/plain" || ${_f.content-type} eq "text/html"){
Первые 100 символов файла:<br>
<strong><i>^f.text.left(100)...</i></strong><br>
Последние 100 символов файла:<br>
<strong><i>...^f.text.right(100)</i></strong><br>
}
]
}{
$exception.handled(1)
$result[<font color="red"><strong>^file:fullpath[$f.name]</strong> (file) не найден!</font>]
}
#end @debugShowFile[]2. Отступы бы добавить слева у объектов значений хэша, у таблиц, рисунков и прочего.