예제 #1
0
파일: rss.php 프로젝트: a2call/commsy
                 $email = $translator->getMessage('COMMON_USER_NOT_VISIBLE');
             }
             $author = $email . ' (' . $fullname . ')';
             unset($email);
             unset($fullname);
             $link = $path . $c_single_entry_point . '?cid=' . $cid . '&mod=discussion&fct=detail&iid=' . $row['item_id'];
             $date = date('r', strtotime($item->getModificationDate()));
         }
         unset($user_item);
     }
     unset($manager);
     unset($item);
     break;
 case 'discarticle':
     include_once 'classes/cs_discussionarticles_manager.php';
     $manager = new cs_discussionarticles_manager($environment);
     $item = $manager->getItem($row['item_id']);
     $disc_item = $item->getLinkedItem();
     if (isset($disc_item) and !$disc_item->isNotActivated()) {
         $linked_item = $item->getLinkedItem();
         if (!empty($linked_item)) {
             $title = $translator->getMessage('RSS_NEW_DISCUSSIONARTICLE_TITLE', $item->getTitle(), $linked_item->getTitle());
             setFileArray($item);
             #$description = $environment->getTextConverter()->text_as_html_long($environment->getTextConverter()->cleanDataFromTextArea($item->getDescription()));
             #$description = $environment->getTextConverter()->text_as_html_long($item->getDescription());
             $description = $environment->getTextConverter()->textFullHTMLFormatting($item->getDescription());
             $user_item = $item->getModificatorItem();
             $fullname = '';
             $email = '';
             if (isset($user_item) and is_object($user_item)) {
                 $fullname = $user_item->getFullName();
 public function __construct($environment)
 {
     $this->_db_prefix = $environment->getConfiguration('c_db_backup_prefix') . '_';
     parent::cs_discussionarticles_manager($environment);
 }