Тема: tt_news + RSS
Показать сообщение отдельно
Старый 01.11.2006, 00:08   #19
Олег
Продвинутый
 
Регистрация: 13.02.2006
Сообщений: 49
По умолчанию

Цитата:
Сообщение от Tod
По поводу скрипта, то можно полюбопытствовать исходник Хотелось бы поиспользовать
Файл typo3conf/ext/xml_ttnews_import/cli/conf.php:
Цитата:
<?php
// DO NOT REMOVE OR CHANGE THESE 3 LINES:
define('TYPO3_MOD_PATH', '../typo3conf/ext/xml_ttnews_import/cli/');
$BACK_PATH='../../../../typo3/';
$MCONF['name'] = '_CLI_rss';
?>
_CLI_rss - Имя бэкэнд юзера.

Файл typo3conf/ext/xml_ttnews_import/cli/xmlttnewsimport_cli.phpsh:
Цитата:
#! /usr/local/bin/php -q
<?php

// *****************************************
// Standard initialization of a CLI module:
// *****************************************

// Defining circumstances for CLI mode:
define('TYPO3_cliMode', TRUE);

// Defining PATH_thisScript here: Must be the ABSOLUTE path of this script in the right context:
// This will work as long as the script is called by it's absolute path!
define('PATH_thisScript', __FILE__);

// Include configuration file:
require(dirname(PATH_thisScript).'/conf.php');

// Include init file:
require(dirname(PATH_thisScript).'/'.$BACK_PATH.'init.php');

# HERE you run your application!
require_once(t3lib_extMgm::extPath('xml_ttnews_imp ort').'/cm1/index.php');

$SOBE = t3lib_div::makeInstance('tx_xmlttnewsimport_cm1');
$uids = array(1,2,3,4,6,7,8,9,11,12,13,14);
foreach ($uids as $uid)
{
$_GET['id'] = $uid;
print($SOBE->importRSS());
}
?>
Плохо, что uid'ы записей News feed import перечисляются прямо в скрипте

Запрос для пурженья новостей трудностей, надеюсь, не вызывает.
Олег вне форума   Ответить с цитированием