adonis
Прочитала все топики с подобной проблемой, но тем не менее уже два дня сижу с этим топом и безрезультатно. Не появляется код топа на морде и все
1. Через админку создаю два файла top.template и toplist.html, они появляются в корне домена. Меняю права доступа на toplist.html 777
в top.template с кодом (1. <a href="/cgi-bin/at3/out.cgi%%lnk_000%%">%%tit_000%%</a> - %%rin_000%% <br> ....), а toplist.html остается пустой. Разве он должен быть пустым?
2. В index.shtml стоит такой код :
<base target="_blank">
<!--#include virtual="/cgi-bin/at3/in.cgi" -->
<!--#include virtual="/streamrotator/in.php"-->
#INCLUDE_toplist.html#
Причем пробовала все варианты иклюда, какие здесь на форуме нашла (<!--#include file="toplist.html" -->
<?php include("tops/top.html"); ?>
<!--#include file="toplist.html" --> )
Инкюд должен только в index.shtml вставляться? Не в теплейты через админку в стриме? И какие права доступа должны быть на index.shtml
3 Активных трейдеров ещё нет, но хотя бы код топа все-таки должен появится на морде и без них.
4. Заглянула в log cron, а там тока это, через минуту:
23:45 - 23 Sep system error - unable to open /path/to/.htaccess
В этот день я скрипт устанавливала.
Помогите пожалуйста!
Gary
Цитата:
Активных трейдеров ещё нет
добавь трайдеров (пусть даже и не активных) и в поле "in toplist": поставь
on?.. там по дефолту
off стоит..
у тебя хост поддерживает SSI?.. хотя тут походу проблема не в этом..
Insider
1 На toplist.html права не обязательно менять (у меня 644), на top.template меняешь на 777. В top.template вставляешь свой темплейт, т. е.
(1. <a href="/cgi-bin/at3/out.cgi%%lnk_000%%">%%tit_000%%</a> - %%rin_000%% <br> ....) и т. д. А toplist.html инклудишь в админке стрима в
template вот так
Код:
#INCLUDE_toplist.html#
Дальше темплейт правишь с админки ATL3 при необходимости.
2.<base target="_blank"> можно вставить непосредственно в темплейт морды в стриме. В индексе всего 2 инклуда.
Код:
<!--#include virtual="/cgi-bin/at3/in.cgi" -->
<!--#include virtual="/streamrotator/in.php"-->
Права менять не надо на индекс.
3. Топ появится только при наличии активных трейдеров. Добавь одного и появится.
4. Загляни в стриме в
script state.
Update:
Линка в топе выглядит так ( с моего топа пример ) :
Код:
<a href="/cgi-bin/at3/out.cgi?id=%%tid_000%%&tag=top30&trade=%%url_000%%">
Полезные линки:
http://cj-racer.com/forum/viewtopic.php?t=887
http://www.arrowscripts.com/atl3_docs.shtml
На мануал стрима в его админке линка есть : )
Последний раз редактировалось: Insider (21/10/07 в 22:42), всего редактировалось 2 раз(а)
adonis
Спасибо всем ответившим!
На самом деле проблема была в том что созданный файл toplist.html был без кода, я его ручками поставила.
И как оказалось, что куда инклюд ставить в индекс или в шаблон без разницы. Топ появился в обоих случаях.
Uncle Joe
нет, ШТМЛ и должен быть пустым. вся суть автогенерации что из темплейта через скрипт заполняется штмл файл тем чем надо. то что ты его заполнила принудительно означает лишь то что теперь до следующей генерации в нем будет то что ты туда записала а не реальное расположение трейдеров.. поэтому это не решение проблемы