Показать сообщение отдельно
Старый 31.08.2004, 20:56     # 5
WMRomik
Full Member
 
Аватар для WMRomik
 
Регистрация: 25.11.2001
Адрес: Moscow. Russia
Пол: Male
Сообщения: 573

WMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik СэнсэйWMRomik Сэнсэй
Да уж, про ПХП я знаю, но это совершенно другая история. Это не веб-сайт, это темплэйт генерируемый программой hfs.exe (HTTP File Server).
Используются свои собственные методы генерации.
Вот как это выглядит, в кусочке:
Код:
[files]
<tr>
<th style="text-align:center"><span class="column">I</span>
<th><a href="%folder%?sort=n"><span class="column">FILENAME</span></a>
<th><a href="%folder%?sort=s"><span class="column">FILESIZE</span></a>
<th><a href="%folder%?sort=t"><span class="column">FILEDATE</span></a>
<th style="text-align:center"><span class="column">HITS</span>
</tr>
%list%

[file]
<tr class="mout" onmouseover="this.className='mover'" onmouseout="this.className='mout'" onclick="location.href='%item-url%'">
    <td width="16px">%comment%</td>
    <td><img align="top" src="/~img_file" border="0" alt="">&nbsp;&nbsp;<b>%item-name%</b></td>
    <td>%item-size%</td>
    <td>%item-modified%</td>
    <td>%item-dl-count%</td>
</tr>

[folder]
<tr class="mout" onmouseover="this.className='mover'" onmouseout="this.className='mout'" onclick="location.href='%item-url%'">
<td width="16px">%comment%</td>
<td><img align="top" src="/~img_folder" border="0" alt="">&nbsp;&nbsp;<b>%item-name%</b></td>
<td colspan="3"><b><i>Directory</i></b></td>
</tr>

[link]
<tr class="mout" onmouseover="this.className='mover'" onmouseout="this.className='mout'" onclick="location.href='%item-url%'">
<td width="16px">%comment%</td>
<td><img align="top" src="/~img_link" border="0" alt="">&nbsp;&nbsp;<b>%item-name%</b></td>
<td colspan="3"><b><i>This is a link</i></b></td>

[comment]
<div id="t_screen" class="tip" style="left: 515px; top: 298px;">
<table width="100%"><tr><td><span class="tipline" id="bb"><i>= Comment =</i></span></td></tr>
<tr><td class="tip2"> %item-comment% </td></tr>
</table>
</div>
<img onmousemove="ts(event,'t_screen')" onmouseout="tc('t_screen')" src="/~img10" border="0" alt="">
Сам видишь, конкретно массив как-будто бы и поместить некуда...

Из шаблона [comment] шаблоны [file] [folder] [link] не парсятся. Пробовал переставлять местами - ничего не изменилось... т.е. %item-name% так и прописывается, и ID по прежнему остаётся одним и тем же...

Далее, если вставить массив в <head></head>, то не парсится значение для %comment% и т.д.
Блин, я 100% уверен, что есть решение.
Влезать в исходный код программы мне бы не хотелось. Да и задачи такой нет. В конце-концов у неё есть автор, это его рук дело: &RQ (крыса, в народе).
Да и в Delphi я куда ещё больший чайник.
Спасибо тебе за то, что парился так долго. Может ещё какие мысли придут, в силу вновь открывшихся обстоятельств.
Вообще, можешь её скачать и попробовать, очень милый файловый сервер, кстати.
Тут сама прога: _http://www.rejetto.com/temp/hfs2.0alpha20.zip
Тут мой темплейт: _http://www.audiodom.ru/hfs/HFS_damn_Template_by_brooks.zip
Форум проги: _http://rejetto.gamesnet.it/forum/viewforum.php?f=21&sid=3bd72b520e8173e00564a0aa5f208b2c
__________________
Ничто не даётся нам с таким трудом, как то, что не даётся.

Best regards!

2008 © Roman V. Brooks
WMRomik вне форума