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

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
Некоторое время назад искал возможность авто-постинга RSS,теперь же вопрос.
Дело в том,что автоматом RSS не добавляется,а лишь после нажатия "Выполнить запланированную задачу сейчас". Может быть нужен какой-то хак?
Пример настройки одной из лент
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
Сам крон на месте.
эммм....
скрин наличия файлов в директории нЕ поможет
когда заходите в "управление задачами" - /admincp/cronadmin.php?do=modify - там есть колонка Следующий раз - так вот там какие даты стоят, из будущего или из прошлого?

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

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

===
Уважаемые модераторы, если вас не затруднит, вытащите этот вопрос про постинг рсс куда-то в отдельную тему, в заказах хаков ему явно не место... а вопрос интересный
Большое спасибо :)
 
  • Мне нравится
Реакции: knt

Helenka1

Пользователь
Регистрация
26.06.12
Сообщения
2.501
Реакции
535
Баллы
28
Льюви, я то вытащу, только скажу куда и как обозвать :D.

Добавлено через 3 минуты
[MOD="Helenka"]Ну вот, переехали :crazy:, продолжайте. [/MOD]
 

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
/admincp/cronadmin.php?do=modify - там есть колонка Следующий раз - так вот там какие даты стоят, из будущего или из прошлого?
хм,даты из прошлого,месячной давности.
при добавлении этого авто-постинга RSS какой был задан промежуток времени, как часто скрипт должен ходить проверять?
Ставил 20 минут.
юзера вообще хотят по форуму? в смысле, люди, с браузеров, а не боты?
Да,народу мало,но все же форум не пустует.
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
хм,даты из прошлого,месячной давности.
это ответ на Ваш вопрос
переменная $cronimage в футере - присутствует? не взята случайно ни в какие условия? проверьте
 

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
это ответ на Ваш вопрос
переменная $cronimage в футере - присутствует? не взята случайно ни в какие условия? проверьте
Сделал скрин,на всякий случай:
Скрин

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

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
  • Мне нравится
Реакции: knt

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
можно было просто скопировать))
ну в ифах переменная
и копирайтТекст наверняка не прописан

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

Добавлено через 11 минут
Так,теперь шаблон выглядит следующим образом:

Даты поправились. Скоро узнаем,работает ли rss.

Добавлено через 9 минут
На данный момент проблема,вроде,решена. Благодарю за помощь :)
[OFF]
[/OFF]
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
Убираю следующее,правильно?
не совсем так...

Так,теперь шаблон выглядит следующим образом:
получился закрывающий иф без открытия? или просто иф без прописанного условия?

скопируйте мне этот кусок, пару строк выше - пару строк ниже

или дайте ссылку на стиль, что это за зверь с таким футером

На данный момент проблема,вроде,решена
надо бы глянуть, что валидатор думает по этому поводу...
 
  • Мне нравится
Реакции: knt

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
Итак,сам стиль.
А вот кусочек шаблона:
footer
<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>
 

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
угу, угу...
косячок изначально в стиле

вот оригинал футера, внимательно, берём табличку, от открывающего <table... до закрывающего </table>

Код:
<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]">, что означает "если в настройках прописан текст копирайтов, то ..."

корректно будет взять вот этот кусок

Код:
<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 -->

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

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
Все сделал. Еще раз благодарю за труд и детальную помощь :)
Еще пару вопросов. В данный момент проверил админку по адресу /cronadmin.php?do=modify,где заметил,что "Следующий раз" у RSS стоит в
11:20,хотя,дай бог,время уже прошло. Что могло случиться на этот раз?

Добавлено через 8 минут
Как видно на скрине,все даты неверные,я в замешательстве.
Скрин
 
Последнее редактирование:

Льюви

Пользователь
Регистрация
22.05.12
Сообщения
1.216
Реакции
996
Баллы
28
Адрес
Харьков
Что могло случиться на этот раз?
мало заходов с браузеров?
походите по форуму... просто обновите несколько раз любую страницу форума и посмотрите этот список в админке - что-то поменяется?
 

knt

Пользователь
Регистрация
22.05.12
Сообщения
29
Реакции
1
Баллы
3
мало заходов с браузеров?
походите по форуму... просто обновите несколько раз любую страницу форума и посмотрите этот список в админке - что-то поменяется?
Да,все сменилось. Что ж,скорей всего правда мало заходов. Еще раз благодарю :)
 

Статистика форума

Темы
200.632
Сообщения
380.533
Пользователи
327.887
Новый пользователь
Jlij00
Сверху Снизу