Заголовки превь& Заголовки превь&
 

News:

CPG Release 1.6.27
change DB IP storage fields to accommodate IPv6 addresses
remove use of E_STRICT (PHP 8.4 deprecated)
update README to reflect new website
align code with new .com CPG website
correct deprecation in captcha

Main Menu

Заголовки превь&

Started by diamant, July 10, 2005, 03:33:29 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

diamant

Как сделать так, чтобы в последних добавленных файлах превьюшки были с заголовками (имя файла, кто загрузил, размер, описание)
Все эти данные выводятся при наведении курсора мыши на превьюшку, но я хочу, чтобы они писались сразу под превьюшкой.
спасибо

George_CC

Нужно немножко покопаться в коде.
Вывод превьюшек осуществляет функция display_thumbnails в файле include/functions.inc.php.
Строка с именем файла, размерами и весом хранится в переменной $pic_title и затем выводится вместе с самой картинкой в переменную $thumb_list[$i]['image']. Выглядит это так:
$thumb_list[$i]['image'] = "<img src=\"" . $pic_url . "\" class=\"image\" {$image_size['geom']} border=\"0\" alt=\"{$row['filename']}\" title=\"$pic_title\">";
Отсюда ее можно легко извлечь и заставить печататься не внутри тэга картинки, а под картинкой, тогда эта строка изменится на:
$thumb_list[$i]['image'] = "<img src=\"" . $pic_url . "\" class=\"image\" {$image_size['geom']} border=\"0\" alt=\"{$row['filename']}\"><br />$pic_title>";
Ну а дальше уже несложно придать этому тексту какой-то приличный вид, дополнив чуть выше в коде $pic_title какой-то HTML-разметкой.