Не добавляется задача автоматического постинга RSS ленты на vBulletin

  • Автор темы knt
  • 2044
  • Обновлено
  • 18, Feb 2013
  • #1
Некоторое время назад искал возможность авто-постинга RSS,теперь же вопрос. Дело в том,что автоматом RSS не добавляется,а лишь после нажатия "Выполнить запланированную задачу сейчас". Может быть нужен какой-то хак?




knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 18, Feb 2013
  • #2
KaneArt:
Дело в том,что автоматом RSS не добавляется,а лишь после нажатия "Выполнить запланированную задачу сейчас".
а остальные крон-задачи выполняются?
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 19, Feb 2013
  • #3
Льюви:
а остальные крон-задачи выполняются?
Вроде,по крайней мере счетчики. Сам крон на месте.




 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 19, Feb 2013
  • #4
KaneArt:
Сам крон на месте.
эммм.... скрин наличия файлов в директории нЕ поможет когда заходите в "управление задачами" - /admincp/cronadmin.php?do=modify - там есть колонка Следующий раз - так вот там какие даты стоят, из будущего или из прошлого?

при добавлении этого авто-постинга RSS какой был задан промежуток времени, как часто скрипт должен ходить проверять?

юзера вообще хотят по форуму? в смысле, люди, с браузеров, а не боты?

===

Уважаемые модераторы, если вас не затруднит, вытащите этот вопрос про постинг рсс куда-то в отдельную тему, в заказах хаков ему явно не место.

а вопрос интересный Большое спасибо
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 19, Feb 2013
  • #5
Льюви, я то вытащу, только скажу куда и как обозвать .
[MOD="Helenka"]Ну вот, переехали , продолжайте.
 

Helenka1


Рег
25 Jun, 2012

Тем
83

Постов
1825

Баллов
2655
  • 19, Feb 2013
  • #6
Льюви:
/admincp/cronadmin.php?do=modify - там есть колонка Следующий раз - так вот там какие даты стоят, из будущего или из прошлого?
хм,даты из прошлого,месячной давности.
Льюви:
при добавлении этого авто-постинга RSS какой был задан промежуток времени, как часто скрипт должен ходить проверять?
Ставил 20 минут.
Льюви:
юзера вообще хотят по форуму? в смысле, люди, с браузеров, а не боты?
Да,народу мало,но все же форум не пустует.
 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 19, Feb 2013
  • #7
KaneArt:
хм,даты из прошлого,месячной давности.
это ответ на Ваш вопрос переменная $cronimage в футере - присутствует? не взята случайно ни в какие условия? проверьте
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 19, Feb 2013
  • #8
Льюви:
это ответ на Ваш вопрос
переменная $cronimage в футере - присутствует? не взята случайно ни в какие условия? проверьте
Сделал скрин,на всякий случай:




А как,собственно,исправить проблему? Пересмотрел файлы,обратился к хостеру - нечего нового.
 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 19, Feb 2013
  • #9
KaneArt:
Сделал скрин,на всякий случай:
можно было просто скопировать)) ну в ифах переменная и копирайтТекст наверняка не прописан вынимайте $cronimage из условий
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 19, Feb 2013
  • #10
Льюви:
можно было просто скопировать))
ну в ифах переменная
и копирайтТекст наверняка не прописан

вынимайте $cronimage из условий
Убираю следующее,правильно?
 <if condition="$vboptions[copyrighttext]">
<tr>
Боюсь лишнее отрезать
Так,теперь шаблон выглядит следующим образом:



Даты поправились. Скоро узнаем,работает ли rss.
На данный момент проблема,вроде,решена. Благодарю за помощь

 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 19, Feb 2013
  • #11
KaneArt:
Убираю следующее,правильно?
не совсем так...
KaneArt:
Так,теперь шаблон выглядит следующим образом:
получился закрывающий иф без открытия? или просто иф без прописанного условия? скопируйте мне этот кусок, пару строк выше - пару строк ниже или дайте ссылку на стиль, что это за зверь с таким футером
KaneArt:
На данный момент проблема,вроде,решена
надо бы глянуть, что валидатор думает по этому поводу...
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 19, Feb 2013
  • #12
Итак,сам стиль

. А вот кусочек шаблона:
<tr>
<td class="alt2" align="center">
<div class="cr"><a href="javascript:alert('Vbulletin Style Designed By Deep Design -- [email protected]

.')" >
<!-- Do not remove this copyright notice -->
$vbphrase[powered_by_vbulletin]
<!-- Do not remove this copyright notice --></a>
</div>
</td>
</tr>
<if>
<td class="alt1" align="center">
<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->
$cronimage
<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->
<if>
$vboptions[copyrighttext]
</td>
</tr>
</if>
</table>
</div>
</form>
 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 19, Feb 2013
  • #13
угу, угу... косячок изначально в стиле вот оригинал футера, внимательно, берём табличку, от открывающего
 <table cellpadding="4" cellspacing="1" border="0" class="tborder" align="center" width="100%">

<tr>

<td class="alt1" align="center">$vbphrase[all_times_are_gmt_x_time_now_is_y]</td>

</tr>

<tr>

<td class="alt2" align="center">

<div class="cr"><a href="javascript:alert('Vbulletin Style Designed By Deep Design -- [email protected] .')" >

<!-- Do not remove this copyright notice -->

$vbphrase[powered_by_vbulletin]

<!-- Do not remove this copyright notice --></a>

</div>

</td>

</tr>

<if condition="$vboptions[copyrighttext]">

<tr>

<td class="alt1" align="center">

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$cronimage

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$vboptions[copyrighttext]

</td>

</tr>

</if>

</table>
здесь $cronimage получился в условиях, , что означает "если в настройках прописан текст копирайтов, то ..." корректно будет взять вот этот кусок
 <if condition="$vboptions[copyrighttext]">

<tr>

<td class="alt1" align="center">

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$cronimage

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$vboptions[copyrighttext]

</td>

</tr>

</if>
и переписать его вот так:
 <if condition="$vboptions[copyrighttext]">

<tr>

<td class="alt1" align="center">

$vboptions[copyrighttext]

</td>

</tr>

</if>

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

$cronimage

<!-- Do not remove $cronimage or your scheduled tasks will cease to function -->

таким образом, мы вынимаем выполнение крона из-под условий, не нарушая ни вёрстку, ни условия для копирайтного текста
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 20, Feb 2013
  • #14
Все сделал. Еще раз благодарю за труд и детальную помощь Еще пару вопросов. В данный момент проверил админку по адресу /cronadmin.php?do=modify,где заметил,что "Следующий раз" у RSS стоит в 11:20,хотя,дай бог,время уже прошло. Что могло случиться на этот раз?
Как видно на скрине,все даты неверные,я в замешательстве.




 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
  • 20, Feb 2013
  • #15
KaneArt:
Что могло случиться на этот раз?
мало заходов с браузеров? походите по форуму... просто обновите несколько раз любую страницу форума и посмотрите этот список в админке - что-то поменяется?
 

Льюви


Рег
22 May, 2012

Тем
10

Постов
1108

Баллов
1208
  • 20, Feb 2013
  • #16
Льюви:
мало заходов с браузеров?
походите по форуму... просто обновите несколько раз любую страницу форума и посмотрите этот список в админке - что-то поменяется?
Да,все сменилось. Что ж,скорей всего правда мало заходов. Еще раз благодарю
 

knt


Рег
22 May, 2012

Тем
2

Постов
28

Баллов
48
Тем
49554
Комментарии
57426
Опыт
552966

Интересно