normalize_storyline_structure() as $key => $value) { $this->{$key} = $value; } $this->comic_categories = array(); foreach ($this->category_tree as $node) { $this->comic_categories[] = end(explode("/", $node)); } $this->post_categories = array(); } function _partial_path($file) { if (empty($this->_partial_path)) { $this->_partial_path = dirname(__FILE__) . '/views/' . get_class($this) . '/'; } return $this->_partial_path . $file . ".inc"; } function _display_storyline_checkboxes($prefix = "", $root_name = 'in-comic-category') { foreach ($this->category_tree as $node) { $parts = explode("/", $node); $category_id = end($parts); $name = (empty($prefix) ? "" : "${prefix}-") . $root_name; ?>