Показать сообщение отдельно
Старый 31.08.2004, 16:01     # 4
Ale
Junior Member
 
Регистрация: 22.03.2004
Сообщения: 123

Ale Известность не заставит себя ждатьAle Известность не заставит себя ждать
Цитата:
1. Длина описания может составлять 255 знаков. Умножаем на три...
На 3 не надо - tc() не использует id

Цитата:
Нужно что-то короткое и элегантное.
FILENAME? Не знаю откуда берутся / как хранятся описания ("Описание касающееся паки №3") и FILENAME ("папка №3)

Цитата:
2. Само описание может содержать html форматирование и уже не обработается.
Тада можно все упростить - хранить в описании весь кусок html-кода к этому описанию/лэеру относящийся (от <tr до </tr>). Это самый простой вариант, но изячности в нем тоже нету

Цитата:
3. Выглядит этот метод, как бы сказать правильно, не так, как мог бы...
Можно облагородить: поместить описания в массив и выводить циклом. Счетчик цикла будет unique id. html-код для каждой папки/файла повторяется соотв его можно засунуть в js-переменную, этим сократить объем кода. См. аттач. Я исходил из того, что под FILENAME в шаблоне есть такой-же плэйсхолдер как и под описания

НО все же самым правильным (оно же красивым), имхо, было бы формировать и выводить весь этот код не джава-скриптом а пхп
Вложения
Тип файла: rar test.rar (3.6 Кбайт, 1 просмотров - Кто скачивал? )
Ale вне форума