protected function build_content_part(rsPage $Page, rsContainer $Container) { $text = explode('<!-- pagebreak -->', str_replace('<p><!-- pagebreak --></p>', '<!-- pagebreak -->', $Page->get_content())); $Container->subordinate('h1', $Page->get_description() == '' ? $Page->get_title() : $Page->get_description()); $Content = $Container->subordinate('div', array('class' => 'content')); $Content->subordinate('div', array('class' => 'text'), $text[0]); $this->build_bloglist($Content); $Content->subordinate('div', array('class' => 'text'), $text[1]); return $Content; }
protected function build_content_part(rsPage $Page, rsContainer $Container) { $Container->subordinate('h1', $Page->get_description() == '' ? $Page->get_title() : $Page->get_description()); $Content = $Container->subordinate('div', array('class' => 'content')); $Content->subordinate('div', array('class' => 'text'), $Page->get_content()); return $Content; }
protected function build_dateibaum(rsContainer $Container, rsMysql $DB = null) { if (!$DB) { $DB = new rsMysql('media'); } $user_roots = $this->rightsdb->getColumn('mediaid', '`userid` = ' . $this->Benutzer->get('id')); $user_roots = explode(',', $user_roots); $this->build_mediatoolbar($Container); $Treelist = $Container->subordinate('ul', array('class' => 'first')); foreach ($user_roots as $user_root) { if (intval($user_root) > 0) { $Page = new rsPage($user_root, $DB); $Li = $Treelist->subordinate('li', array('class' => 'dir', 'id' => $user_root)); $LiDiv = $Li->subordinate('div', array('id' => 'div' . $user_root)); $LiDiv->subordinate('a', array('onClick' => 'show_mediaeditor(' . $user_root . ')'), $Page->get_title()); $this->build_mediatree($user_root, $Li->subordinate('ul'), $DB); } } $this->build_mediatoolbar($Container); }