Подключение Гуглового Референта к нано-CMS :
По сравнению со Стахановским Портатором вообще ничего не меняем, кроме расположения данного файла- папка зовётся ./data/content. Как обычно, кладём туда файл referent.php, содержащий:
<?php /* Выше этой строки в файле ничего не должно быть */
$title=$keywords="новости CMS";
include_once ("./googlereferent/googlereferent_template.php");
include_once ("./googlereferent/googlereferent_css.php");
include_once ("./googlereferent/googlereferent.inc.php");
$news=new GoogleReferent;
$news->langsite("ru"); # возможны ru, en
$news->keywords($keywords);
$news->codeto("CP1251"); # возможны ISO-8859-1, CP1251, UTF-8
$news->cachetime(6000);
$news->feednumber(10);
$news->cache("./data/logs");
$news->template($googlereferent_template);
$news->ini_google_referent();
$out=$news->getnews();
$content=<<<EOF
Любой HTML код для размещения выше новостийной ленты.
$googlereferent_css
$out
Любой HTML код для размещения ниже новостийной ленты.
EOF;
/* Ниже этой строки в файле ничего не должно быть. */ ?>
Единственное, что нужно сделать, так это создать папку ./data/logs с правами 777 для хранения в ней кэша Гуглового Референта.
Пример: новости CMS
|