Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Вставка #include несколько раз (вопрос)
цитата
15/05/09 в 22:50
 Grut
Прописал в темплейте Стрима такой код:
Код:

<table>
<tr>
<td>#SUB_1#</td>
<td>#SUB_1#</td>
<td>#SUB_1#</td>
<td>#SUB_1#</td>
</tr>
</table>

В файле index.shtml строка <!--#include virtual="streamrotator/in.php"--> прописана в трех местах. И в следствии этого, тумбы во всех трех блоках повторяются.
Подскажите, пожалуйста, как подправить этот #include, чтоб тумбы были разные (если это вообще возможно)?
цитата
15/05/09 в 22:54
 Gidz
сделать разные ротаоторы или морды, но что бы одна база тумб была, проще наверное весь код из index.shtml в темплейт стрима засунуть
цитата
15/05/09 в 23:18
 Grut
Разобрался. icon_smile.gif
Достаточно создать еще два шаблона с таким же содержимым, что и main, и прописать на морде <!--#include virtual="streamrotator/in.php?facename=название шаблона"--> icon_cool.gif
цитата
19/05/09 в 21:20
 Grut
Назрел новый вопрос.

Стримротатор установлен на domain1.com. На domain2.com в файле index.shtml прописываю Код:
<!--#include virtual="http://domain1.com/streamrotator/in.php"-->

... и вместо ожидаемых тумб появляется: [an error occurred while processing this directive].

Подскажите, пожалуйста, как вызывать ротатор на отдельном хосте?
цитата
19/05/09 в 22:10
 Corex
Если на одном хосте оба домена, то вызывай через "серверный" путь, т.е. что-то вроде /home/domain1.com/streamrotator/in.php.
Через http директива include virtual и функция virtual() для включения php-скрипта не сработают.
цитата
19/05/09 в 23:40
 Grut
Нет, домены на разных хостах. icon_sad.gif
А другой какой-нить способ вставить ротируемые тумбы на отдельном хосте есть? Или может есть еще какой ротатор, который поддерживает такую функцию?
цитата
20/05/09 в 14:07
 Woland
http://smart-scripts.com/?action=smartthumbs выделено жирным.


p.s. Неоднократно ебал мозг себе и не только с устройством некоего мультидоменного ротатора - всегда приходил к выводу, что лучше отдельные ротаторы на каждом домене, по целому ряду причин.
цитата
20/05/09 в 14:37
 shahfil
Grut писал:
Нет, домены на разных хостах. icon_sad.gif
А другой какой-нить способ вставить ротируемые тумбы на отдельном хосте есть?

простенький самописный скрипт легко решает эту проблему icon_smile.gif
цитата
21/05/09 в 01:16
 Grut
Woland, за ссылку спасибо. Однако смутило следующее: one licence per domain is needed. Если запускать на десятке другом, то слишком уж дорого выходит icon_sad.gif
А по поводу отдельных ротаторов - не согласен. А если тебе достался хост, где по ряду причин ротатор не инсталится, но сиджик повесить очень хочется именно на этот хост. Что тогда делать? ;)

shahfil
С этого места, пожалуйста, подробнее. Сможет ли простенький скрипт рандомно расставлять к примеру 100 тумб в 50 ячейках без повторений?
цитата
21/05/09 в 10:58
 mexikanec
Grut писал:
А если тебе достался хост, где по ряду причин ротатор не инсталится, но сиджик повесить очень хочется именно на этот хост. Что тогда делать? ;)

та же история была, отписался сапорту - за час решили проблему
цитата
21/05/09 в 20:31
 Woland
Цитата:
А по поводу отдельных ротаторов - не согласен. А если тебе достался хост, где по ряду причин ротатор не инсталится, но сиджик повесить очень хочется именно на этот хост. Что тогда делать? ;)

Ну мне не повезло в этом плане - на всех хостах, что я юзал - всё инсталилось всегда icon_smile.gif

Тогда тебе поможет только то, что сказал shahfil
цитата
26/05/09 в 22:10
 dlk44
Grut писал:
А по поводу отдельных ротаторов - не согласен. А если тебе достался хост, где по ряду причин ротатор не инсталится, но сиджик повесить очень хочется именно на этот хост. Что тогда делать? ;)


Ну тогда купить губозакаточную машинку для таких случаев. И начать пользоваться НОРМАЛЬНЫМИ хостами где все инсталится. icon_smile.gif
цитата
29/09/09 в 22:07
 Grut
Grut писал:
Нет, домены на разных хостах. icon_sad.gif
А другой какой-нить способ вставить ротируемые тумбы на отдельном хосте есть? Или может есть еще какой ротатор, который поддерживает такую функцию?


Вопрос остается открытым. Разыскивается способ заставить ротатор отображать тумбы на удаленных хостах.

shahfil, поделись простеньким самописным скриптом, пожалуйста icon_smile.gif
цитата
30/09/09 в 01:05
 Synchro
Grut писал:
Вопрос остается открытым. Разыскивается способ заставить ротатор отображать тумбы на удаленных хостах.
shahfil, поделись простеньким самописным скриптом, пожалуйста icon_smile.gif
Кстати, понимаю, что вопрос первый уже не актуален, но имхо ты криво сделал с шаблонами. Темплэйт на морде должен быть один имхо, в него засовываешь все блоги с тумбами, дески и т.д. У меня index.php - это хедер, топлист и футер, ну и ес-но in стрима. Все остальное в темплэйте стрима. С точки зрения ротации так правильней намного, по моему мнению.
цитата
30/09/09 в 01:56
 mickey
по идее если несколько инов в одном индексе то со статой будут проблемы душик как-то говорил
цитата
30/09/09 в 11:18
 Grut
Я давно переделал шаблон. Сейчас в index.shtml у меня только header, а содержимое тега body в темплейте стрима. icon_cool.gif

Как заставить ротатор отображать тумбы на удаленных хостах есть предположения?


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