You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
899 B
27 lines
899 B
9 years ago
|
<?php
|
||
|
|
||
|
return array(
|
||
|
'title' => 'Просмотренные документы',
|
||
|
'desc' => 'Выводит историю просмотренных документов - показывает их тизеры',
|
||
|
'author' => 'Юрий Рахимов',
|
||
|
'db_name' => 'Просмотренные документы',
|
||
|
'db_text' => '<?php
|
||
|
$last_count=5;
|
||
|
$rubrics=5; //можно указывать номера рубрик через запятую
|
||
|
$_SESSION[\'doc_view\'][$_REQUEST[\'id\']]=time();
|
||
|
$docs=$_SESSION[\'doc_view\'];
|
||
|
unset($docs[$_REQUEST[\'id\']]);
|
||
|
arsort($docs);
|
||
|
$ar=0;
|
||
|
foreach($docs as $k=>$v){
|
||
|
$sql=$AVE_DB->Query("SELECT Id from ".PREFIX."_documents WHERE Id=\'".intval($k)."\' AND rubric_id IN (".$rubrics.") and document_status=1")->GetCell();
|
||
|
$t=eval2var(\'?>\'.showteaser($sql).\'<?\');
|
||
|
|
||
|
if(!empty($t)){$ar++;echo $t;}
|
||
|
if($ar>=$last_count) break;
|
||
|
}
|
||
|
|
||
|
?>'
|
||
|
);
|
||
|
|
||
|
?>
|