parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Касаемо версии 1.7:

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. Отступы бы добавить слева у объектов значений хэша, у таблиц, рисунков и прочего.
По остальному – хорошо.
Ошибок не нашёл.