Перейти к публикации

RSS информер на сайте


cherep007

Рекомендованные сообщения

Здравствуйте. Суть вопроса такова. На сайте есть категория "Поздравления". Настроен вывод новостей на главную через "RSS информер на сайте". Добавили пост "Поздравляем Васю" и появляется на главной информер. Вопрос: можно ли задать интервал жизни информера ? Чтоб дня 3-4 висел только ... А то получается информер будет висеть (при выставленном "количестве новостей в блоке = 1") до появления следующего поста ""Поздравляем Федю". А удалять публикацию - не выход.

Спасибо.

Сайт http://goprirada.com/

Ссылка на сообщение
Поделиться на других сайтах

Нет такой возможности в скрипте нет. Поэтому вам нужно или удалять публикацию или добавлять новую.

Ссылка на сообщение
Поделиться на других сайтах

Как вариант : возможно ли, "если на главной новость, то выводить информер, а если не на главной - не выводить" ? Таким образом, мы просто снимем с главной публикацию через 3-4 дня и информер не будет выводится ... :rolleyes:

Ссылка на сообщение
Поделиться на других сайтах

У вас RSS настроен на категорию и данная настройка никак не влияет на вывод в категории.

Ссылка на сообщение
Поделиться на других сайтах

Нашел скрипт жизни.... но не могу передать ему информер. Выводит просто inform_my. Надо где то еще указать....

<script type="text/javascript">

function autoExpire() {

  var goLiveMonth = "08"  // Month you want your content to start displaying. Two digits.

  var goLiveDay = "16"      // Day you want your content to start displaying. Two digits.

  var goLiveYear = "2011"     // Year you want your content to start displaying. Four digits.


  var expireMonth = "08"   // Month you want your content to stop displaying. Two digits.

  var expireDay = "17"     // Day you want your content to stop displaying. Two digits.

  var expireYear = "2011"  // Year you want your content to stop displaying. Four digits.


  /* This is where you put your content. Make sure you escape any quotation marks with a backslash. Make sure you do not delete the opening and closing quotes. */


var myContent = "текст"


  /* Don't edit below this line. Don */


  var goLiveDate = goLiveYear + goLiveMonth + goLiveDay;  // puts START year, month, and day together.

  var expireDate = expireYear + expireMonth + expireDay;  // puts EXPIRE year, month, and day together.


  var nowDate = new Date();

  var day = nowDate.getUTCDate();

  var month = nowDate.getUTCMonth();

  var correctedMonth = month + 1;  //month - JavaScript starts at "0" for January, so we add "1"


  if (correctedMonth < 10) {  /* if less than "10", put a "0" in front of the number. */

    correctedMonth = "0" + correctedMonth;

  }


  if (day < 10) {  /* if less than "10", put a "0" in front of the number. */

    day = "0" + day;

  }


  var year = nowDate.getYear();  /* Get the year. Firefox and Netscape might use century bit, and two-digit year. */

  if (year < 1900) {

    year = year + 1900;  /*This is to make sure Netscape AND FireFox doesn't show the year as "107" for "2007." */

  }


  var GMTdate = year + "" + correctedMonth + "" + day;  //corrected month GMT date.


  if ((GMTdate <= expireDate) && (GMTdate >= goLiveDate)) {

    document.write(myContent)

  }

}


 autoExpire();

</script>

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...