Отображение статистики торрент вложения без нажатия "больше информации"

D

DEProkaznik

#1
Нужно чтобы без нажатия на "больше информации" отображалась информация о торрент вложении
Вот скриншоты:


И есть html код этого шаблона:
Код:
 <a href="#" onclick="return toggle_collapse('tmoreinfo$myid')" ><FONT COLOR="#008B00">$vbphrase[vbtt_more_info]</font></a></td>
</tr>
<tr><td valign="top"><div id="freetorrent$attachment[attachmentid]">$freetorrentbit</div></td><td><b>$vbphrase[vbtt_full_size]:</b> <span title="$attachment[size] $vbphrase[bytes]">$attachment[sizeformatted]</span>, <b>$vbphrase[vbtt_seeders]:</b> $attachment[seeders], <b>$vbphrase[vbtt_leechers]:</b> $attachment[leechers], <b>$vbphrase[vbtt_completed]:</b> $attachment[completed], <b>$vbphrase[vbtt_ulspeed]:</b> <if condition="$attachment[upspeedformatted]"><phrase 1="$attachment[upspeedformatted]">$vbphrase[vbtt_speed_formatted]</phrase><else />0</if>, <b>$vbphrase[vbtt_dlspeed]:</b> <if condition="$attachment[downspeedformatted]"><phrase 1="$attachment[downspeedformatted]">$vbphrase[vbtt_speed_formatted]</phrase><else />0</if><br />
<div id="collapseobj_tmoreinfo$myid" style="display:none;">
<div id="torrentfiles$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentfiles', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentfiles$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentfiles', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_files]</a></strong>
</td></tr></tbody>
</table>
</div>
<div id="torrentpeers$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentpeers', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentpeers$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentpeers', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_peerlist]</a></strong>
</td></tr></tbody>
</table>
</div>
<div id="torrentcompleted$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentcompleted', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentcompleted$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentcompleted', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_completedby]</a></strong>
</td></tr></tbody>
</table>
</div>
</div></td></tr><tr><td>


Я так понимаю что-то корректировать вот здесь:
Код:
 <a href="#" onclick="return toggle_collapse('tmoreinfo$myid')" ><FONT COLOR="#008B00">$vbphrase[vbtt_more_info]</font></a></td>
</tr>
 
W

Wmboard

#2
Это трэкер VBTT 3 XBT?

Если Ночная Странница не ответит, то вечерком гляну. Я этот хак не ставил, поэтому все теоретически только.
 
Н

Ночная странница

#3
Veter, я уже видела и с DEProkaznik на эту тему общалась, и у спеца спрашивала. Там надо убирать onclick и порядочно редактировать шаблон. Не возьмусь - пока знаний не хватает, чтобы сделать гарантированно хорошо...
 
W

Wmboard

#4
Хм... а может там все проще? По сути это спойлер. При нажатии на ссылку также как и в спойлере вываливается содержимое.
Есть у кого установленный торрент? Посмотрите модули этого хака в продуктах и модулях. Вполне возможно там будет достаточно галочку снять на нужном модуле этого продукта. Сложно так с завязанными глазами советовать конечно :)
 
D

DEProkaznik

#5
Посмотрите модули этого хака в продуктах и модулях. Вполне возможно там будет достаточно галочку снять на нужном модуле этого продукта
Это смотрелось в первую очередь,было бы так просто..
Дело полюбому в этой строчке:
Код:
<a href="#" onclick="return toggle_collapse('tmoreinfo$myid')" ><FONT COLOR="#008B00">$vbphrase[vbtt_more_info]</font></a></td>
</tr>

Добавлено через 1 минуту
Это трэкер VBTT 3 XBT?
Да именно этот а точнее Yo VBTT 3.7 (vBulletin Torrent Tracker)
 
B

Boss3

#6
А ты ее вообще выкидывать пробовал? Ну выкинь попробуй да посмотри чего изменится. Только исходники сохраняй.
Я тоже трекеры не ставил никогда, не моя тема :D
 
Н

Ночная странница

#7
Boss, синтаксис onclick работает так:
onclick="скрипт"

Допустим, уберем мы этот return toggle_collapse('tmoreinfo$myid'), но ведь от этого лишние ячейки в таблице не появятся, чтобы отобразить нужную информацию...
return как раз и возвращает данные из пользовательских функций, поэтому я уверена, что без значительной переделки шаблона тут не обойтись - вместо закрывающих строку тегов нужно добавлять еще строки для инфы.
У меня нет этого хака, а так я бы, может, и поэкспериментировала...

Да, они есть ниже, но появляются лишь по отдельному запросу...
В общем, мне интересно посмотреть, как это всё будет реализовано (если будет)


Добавлено через 3 минуты
DEProkaznik, , я сейчас подумала... Можно попробовать добавить событие return toggle_collapse('tmoreinfo$myid') к div id="freetorrent$attachment[attachmentid]". Но не гарантирую, что результат будет желаемый.
 
B

Boss3

#8
Ночная странница, с кодерством и прогерством у меня проблемы :D Я обычно впадаю в уныние от кучи кода. Хоть и двигаюсь "по приборам" но мне не страшно раскорячить что угодно :D

Я бы попробовал убрал
Код:
<a href="#" onclick="return toggle_collapse('tmoreinfo$myid')" ><FONT COLOR="#008B00">$vbphrase[vbtt_more_info]</font></a></td>
</tr>

и посмотрел чего получится. Убрал бы вообще. Хотя если шаб завязан с хаком то может и не проканать. А потом уже по результату чего нибудь еще убрал ;)
 
D

DEProkaznik

#9
У меня нет этого хака, а так я бы, может, и поэкспериментировала...
Могу предоставить данный хак,даже мод vbtt
Можно попробовать добавить событие return toggle_collapse('tmoreinfo$myid') к div id="freetorrent$attachment[attachmentid]"
Толку ноль
 
Н

Ночная странница

#10
DEProkaznik, я его у себя ставить не буду, потому что на локалке он не заработает, а рабочий форум далек от тематики этого хака. Если хочешь, создай у себя на сайте стиль второй и дай мне поэкспериментировать. Опыт, кажется, уже был - не наврежу :)
 
D

DEProkaznik

#11
Ночная странница, Огромное тебе спасибо!;)
Все сделано в лучшем виде:good:
Кому интересно вот измененный шаблон VBTT_Attachment_bit
Код:
 </td>
</tr>
<tr><td valign="top"><div id="freetorrent$attachment[attachmentid]">$freetorrentbit</div></td><td><b>$vbphrase[vbtt_full_size]:</b> <span title="$attachment[size] $vbphrase[bytes]">$attachment[sizeformatted]</span>, <b>$vbphrase[vbtt_seeders]:</b> $attachment[seeders], <b>$vbphrase[vbtt_leechers]:</b> $attachment[leechers], <b>$vbphrase[vbtt_completed]:</b> $attachment[completed], <b>$vbphrase[vbtt_ulspeed]:</b> <if condition="$attachment[upspeedformatted]"><phrase 1="$attachment[upspeedformatted]">$vbphrase[vbtt_speed_formatted]</phrase><else />0</if>, <b>$vbphrase[vbtt_dlspeed]:</b> <if condition="$attachment[downspeedformatted]"><phrase 1="$attachment[downspeedformatted]">$vbphrase[vbtt_speed_formatted]</phrase><else />0</if><br />
<div id="torrentfiles$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentfiles', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentfiles$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentfiles', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_files]</a></strong>
</td></tr></tbody>
</table>
</div>
<div id="torrentpeers$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentpeers', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentpeers$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentpeers', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_peerlist]</a></strong>
</td></tr></tbody>
</table>
</div>
<div id="torrentcompleted$myid" style="width: 100%;">
<table class="tborder" cellpadding="6" cellspacing="1" width="100%" border="0">
<tbody>
<tr>
<td class="tcat" width="100%">
<a href="#" style="float:right" onclick="yo_vbtt_ajax('torrentcompleted', $myid,''); return false;" rel="nofollow">
<img id="collapseimg_torrentcompleted$myid" src="$stylevar[imgdir_button]/collapse_alt_collapsed.gif" alt="" border="0" title="$vbphrase[vbtt_show]" /></a>
<strong><a href="#top" onclick="yo_vbtt_ajax('torrentcompleted', $myid,''); return false;" rel="nofollow" title="$vbphrase[vbtt_show]">$vbphrase[vbtt_completedby]</a></strong>
</td></tr></tbody>
</table>
</div>
</div></td></tr><tr><td>
Тему можно закрывать
 
Н

Ночная странница

#12
Я, в свою очередь, скажу спасибо Ветру. :)
Воспользовалась его подсказкой и поискала "спойлер")) нашла и убрала)
 
W

Wmboard

#13
Ночная странница, получилось? :)
Ну и отлично.
 
Get involved!

Here you can only see a limited number of comments. On СЕО Форум Вебмастеров you see all comments and all functions are available to you. To the thread