Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: TradePulse + StreamRotator как сделать топлист?
цитата
19/04/10 в 19:44
 Черный Корсар
сабж. чет не понимаю как на сей связке сделать топ?
в TP в Template HTML code прописываю
Код:

<ul>
<li><a href='tp/out.php?to=%%DOMAIN1%%&link=top'>%%DESC1%%</a></li>
<li><a href='tp/out.php?to=%%DOMAIN2%%&link=top'>%%DESC2%%</a></li>
<li><a href='tp/out.php?to=%%DOMAIN3%%&link=top'>%%DESC3%%</a></li>
</ul>

сохраняю, по линке "Preview" кидает на главную где топа есстесно нету. каким образом его вообще вставить на страницы? icon_rolleyes.gif
спс smail54.gif
цитата
19/04/10 в 21:49
 Хаттабыч
В Tools - toplist найди Add new template
в Input - укажи файл в котором код который ты тут продемонстрировал (у меня вообще без расширения например toplist1)
в Output - укажи заранее тобою созданный файл, обычно html (например toplist1.html) в этот файл будет генерится твой топлист, его и инклюдь в то место где тебе нужен топлист
цитата
18/12/14 в 00:42
 qwertyman17
не работает. как решить?
цитата
18/12/14 в 01:19
 wgroove
При добавлении нового топлиста в админке

Input - /www/домен.com/toplist.tpl
Output - /www/домен.com/toplist.html, в корневой папке сгенерируются темплейты, или самому можно сделать


топ имеет вид
<a target="_blank" href='/tp/out.php?to=%%DOMAIN1%%&link=top'>%%NAME1%%</a>
                                 <a target="_blank" href='/tp/out.php?to=%%DOMAIN2%%&link=top'>%%NAME2%%</a>
              <a target="_blank" href='/tp/out.php?to=%%DOMAIN3%%&link=top'>%%NAME3%%</a>
              <a target="_blank" href='/tp/out.php?to=%%DOMAIN4%%&link=top'>%%NAME4%%</a>
              <a target="_blank" href='/tp/out.php?to=%%DOMAIN5%%&link=top'>%%NAME5%%</a>
               <a target="_blank" href='/tp/out.php?to=%%DOMAIN6%%&link=top'>%%NAME6%%</a>
                                  <a target="_blank" href='/tp/out.php?to=%%DOMAIN7%%&link=top'>%%NAME7%%</a>
           <a target="_blank" href='/tp/out.php?to=%%DOMAIN8%%&link=top'>%%NAME8%%</a>

в темплейт стрима перед </head> добавляем <?php virtual("/tp/ssi_in.php")?>

это после <body> в темплейт стрима куда-нибудь

<img src="/tp/img.php" width="0" height="0" style='display:none;border:none'>


...и все поехало icon_cool.gif

а, собственно, топ инклюдится в стриме <?php include "toplist.html";?>
цитата
18/12/14 в 14:37
 qwertyman17
Я всё делаю подобным образом, но при нажатии на prewiew открывается пустая страница, хотя трейдеры созданы.

И ещё, когда вставляю <?php virtual("/tp/ssi_in.php")?>
вообще перестаёт открываться главная, с чем это связано?
цитата
18/12/14 в 15:59
 wgroove
qwertyman17 писал:
перестаёт открываться главная, с чем это связано?

тут уже по настройкам сервера скорее вопрос, стрим отлично работает со всеми трейдскриптами
цитата
18/12/14 в 16:21
 LeMoN
Хаттабыч писал:
в Output - укажи заранее тобою созданный файл, обычно html (например toplist1.html) в этот файл будет генерится твой топлист, его и инклюдь в то место где тебе нужен топлист


если у этого файла 644, то может ничего и не сгенериться...
цитата
18/12/14 в 16:29
 Nux
qwertyman17 писал:
И ещё, когда вставляю <?php virtual("/tp/ssi_in.php")?>
вообще перестаёт открываться главная, с чем это связано?


стучись админам пусть включат virtual

ты уверен что нужно именно так и не достаточно так?

<?php include "tp/ssi_in.php";?>


очень часто путают это , особенно при смене кристала на другие скрипты... далеко не всем нужно писать virtual - это совершенно другая функция.
цитата
18/12/14 в 17:17
 qwertyman17
[quote="Nux"]стучись админам пусть включат virtual

ты уверен что нужно именно так и не достаточно так?

<?php include "tp/ssi_in.php";?>

Да без виртула пашет icon_biggrin.gif

А вот генерится не хотят, права естессно выставил полагающиеся.
цитата
18/12/14 в 17:39
 Nux
права на что? файлы вобще удали , если их скрипт генерит сам то права смотреть на диру нужно а не на уже сгенереные файлы...
цитата
18/12/14 в 17:53
 qwertyman17
на папку 777, файлы сам создаёт, но один пустой
цитата
18/12/14 в 18:14
 wgroove
попробуй еще такой инклюд для топа <?php include('toplist.html'); ?>, если у тебя файлы сгенерировались. но virtual все-таки надо включить, насколько я полагаю.
цитата
18/12/14 в 19:31
 qwertyman17
мимо, файлы сгенерировались, но toplist.html пустой. Все пути и атрибуты верны... icon_sad.gif
цитата
18/12/14 в 21:22
 qwertyman17
Если я засовываю этот код напрямую в toplist.html, то всё работает, но Сам топ будет строится по кликам?

<ul id="t1">
<li><a href="#code_link" title="trader_desc.">Trader #1</a></li>
<li><a href="#code_link" title="trader_desc.">Trader #2</a></li>
<li><a href="#code_link" title="trader_desc.">Trader #3</a></li>
</ul>
цитата
18/12/14 в 22:12
 wgroove
хм, если список трейдеров автоматом в топлист не вписывается, то как они у тебя по топу ротироваться будут? замучаешься вручную стату рефрешить, даже если все работать будет.
цитата
18/12/14 в 23:33
 qwertyman17
да понятно, ща кристал попробую..
цитата
19/12/14 в 03:27
 wgroove
а ТС решил свой вопрос? а то кагбэ топик мимо него проходит icon_smile.gif
цитата
19/12/14 в 12:20
 net666
На сколько помню, был разговор с душиком по этому поводу.
Топ лист не генерится, если в его код прописан в пемплайте стрима.
Если его отдельно прописывать то все должно работать.
зы может конечноон чего-нибудь поправил ...
цитата
19/12/14 в 13:15
 wgroove
net666 писал:
На сколько помню, был разговор с душиком по этому поводу.
Топ лист не генерится, если в его код прописан в пемплайте стрима.

а зачем код топлиста в темплейт стрима вписывать, можно тогда уж сразу прямые ссылки на трейдеров делать , и будет трейд хардлинками, но тогда и трейдпульс не нужен. icon_smile.gif
хз, в общем, разговор уже не по существу. при нормальных настройках сервера все генерится на лету за 5 минут.
цитата
19/12/14 в 15:34
 qwertyman17
Нет вопрос я так и не решил.
Всё что касается топлиста в стриме, то там ничего нет, только инклуд в индекс файйле на сервере.
Проблема в пульсе, он не генерит линки в out файл.
Ну а хардлинки, каким образом они ратироваться будут? Выше было.
И не мимо меня, я здесь.
цитата
19/12/14 в 15:59
 wgroove
qwertyman17 писал:
Нет вопрос я так и не решил.
Всё что касается топлиста в стриме, то там ничего нет, только инклуд в индекс файйле на сервере.
Проблема в пульсе, он не генерит линки в out файл.

в корневой папке домена
chmode toplist.tpl 777
chmode toplist.html 777
chmode tp 777
включить virtual
все остальное выше. просто обязано работать, больше я хз что еще сделать можно.
поставь те3, такая же установка)
цитата
19/12/14 в 16:21
 qwertyman17
Всё, сделал, проблема была в TP 777, скажите а есть смысл юзать дальше этот скрипт или занятся кристалл? Вроде как этот соовсем не актуальный. Мне впринципе так, для начала поковырять.
цитата
19/12/14 в 17:52
 wgroove
все скрипты актуальны, пока выполняют свои задачи. как по мне, тп и те3 траф нормально держат, кристаллы я удалил после волны банов, новые апдейты не ставил уже потом, мне те3 больше понравился. как-то так
цитата
19/12/14 в 19:02
 qwertyman17
те3 есть фришная версия?

И ещё, написал хостеру включить virtual, спрашивают что конкретно нужно включить. Подкажите что ответить..
цитата
19/12/14 в 19:43
 wgroove
1.Есть
2.Php virtual() function, соответственно, php должен быть установлен как модуль апача. Пусть меня поправят если что, я не силен по серверной части ))
Стр. 1, 2  >  последняя »


Эта страница в полной версии