Добрый день! Подскажите пожалуйста можно ли в информер, на главную страницу сайта, вывести $SID$, именно ID раздела, для модуля "каталог сайтов"? Спасибо!
Добрый) Нет. В чистом виде ID раздела вывести информером нельзя, но можно вырезать название раздела из ссылки в категорию, например.. Или использовать ID категории - оператор $CID$, смотря для чего вам это нужно.
Да в общем то нового ничего не придумал, но вот собственно и оно:
<a href="http://funkyimg.com/view/Xfjd" target="_blank"><img src="http://funkyimg.com/p/Xfjd.png" alt="Free Image Hosting at FunkyIMG.com" border="0"></a>
У меня игровой сайт, под каждую игру вывел иконку:
<a href="http://funkyimg.com/view/Xfjs" target="_blank"><img src="http://funkyimg.com/p/Xfjs.png" alt="Free Image Hosting at FunkyIMG.com" border="0"></a>
Вывожу в информере и виде материалов для каждой игры с помощью кода:
И в роде бы меня все устраивает, но боюсь когда количество игр достигнет большого количества, мне в информере напишут - "Макимальная длинна символов" и т.д. Вот так сказать и пытаюсь отискать решение на начале своей идеи! Спасибо!
Вот я и говорю: “вырезать название раздела из ссылки в категорию..”. А именно, вот эту часть: _http://likbezz.ucoz.ru/publ/seo/promotion/32 и вырезанное вставить в ссылку на картинку, вместо цифры.
Хммм....точно!!!)))Вот только может еслть ли у Вас решение, как назавание из сылки вырезать???У меня кроме
Подскажите пожалуйста, возможно ли автоматически обновить страницу, а лучше конкретную часть страницы, по истечению времени на таймере?
За основу взят скрипт отсчета времени типа: "До Нового Года осталось..." и т.д.
Код
<script language='javascript' type='text/javascript'> function fulltime () { var time=new Date(); var newYear=new Date("00,00,00,00:00:00"); - [color=red] вывожу заданную дату и время через дополнительные поля[/color] var totalRemains=(newYear.getTime()-time.getTime());
if (totalRemains>1){
var RemainsSec = (parseInt(totalRemains/1000)); var RemainsFullDays=(parseInt(RemainsSec/(24*60*60))); var secInLastDay=RemainsSec-RemainsFullDays*24*3600; var RemainsFullHours=(parseInt(secInLastDay/3600)); if (RemainsFullHours<10){RemainsFullHours="0"+RemainsFullHours}; var secInLastHour=secInLastDay-RemainsFullHours*3600; var RemainsMinutes=(parseInt(secInLastHour/60)); if (RemainsMinutes<10){RemainsMinutes="0"+RemainsMinutes}; var lastSec=secInLastHour-RemainsMinutes*60; if (lastSec<10){lastSec="0"+lastSec};
И в роде бы меня все устраивает, но есть маленькое но: в поле "AAA" информация отображается в исходном коде, а из-за этого теряется вся суть моей идеи, к сожалению! Решения, как сделать чтобы в данном поле "AAA" информация нигде не отображалась до истечения времени на таймере, я не нашел!
После чего пришла в голову мысль реализовать за счет обновления страницы, если это сделать, то в будущем хочу использовать оператор: <?if($TIME$="заданное время")?>
Спасибо большое за ответ, в принципе большая часть идеи готова))))Остался думаю лишь один вопрос: Возможно ли сделать, чтобы по истечению времени, страница обновилась всего один раз!?
В этой части код: если $TIME$="Нужное время", то показываем инфу, если не равно "Нужное время", то перезагружаем страницу дальше!
Код
var info='<?if($TIME$="$OTHER4$")?> $OTHER1$ <?endif?>';
Т.е. как понимаю я данный пример работы: идет таймер, по истечению времени перезагружается страница с условием <?if($TIME$="$OTHER4$")?> и должно показать нужную инфу на протяжении одной минуты (что в принципе меня очень устраивает), но перезагрузка происходит постоянно, после обнуления таймера....соответственно ни я не пользователи нужной инфы не видят!
Если Вас не затруднит...прокомментируйте пожалуйста, где я сворачиваю не туда!? Спасибо!