public function __construct(Oedipus_Act $act, $scene_id)
 {
     parent::__construct();
     $this->set_attribute_str('id', 'act');
     $this->act = $act;
     $this->scene_id = $scene_id;
     foreach ($this->act->get_scenes() as $scene) {
         $url = Oedipus_DramaHelper::get_drama_page_url_for_scene_id($scene->get_id());
         $li = new HTMLTags_LI();
         $a = new HTMLTags_A($scene->get_name());
         $a->set_href($url);
         if ($this->scene_id == $scene->get_id()) {
             $a->set_attribute_str('id', 'selected');
         }
         $li->append($a);
         $this->append($li);
     }
     /**
      * Add scene LI
      *
      */
     if ($this->act->is_editable()) {
         $this->append($this->get_add_scene_li());
     }
     $this->append_tag_to_content($this->get_tree_view_li());
     $this->append_tag_to_content($this->get_frame_view_li());
 }
 public function __construct(Oedipus_Drama $drama, $act_id)
 {
     parent::__construct();
     $this->drama = $drama;
     $this->act_id = $act_id;
     foreach ($this->drama->get_acts() as $act) {
         $url = Oedipus_DramaHelper::get_drama_page_url_for_act_id($act->get_id());
         $li = new HTMLTags_LI();
         $a = new HTMLTags_A($act->get_name());
         $a->set_href($url);
         if ($this->act_id == $act->get_id()) {
             $a->set_attribute_str('id', 'selected');
         }
         $li->append($a);
         $this->append($li);
     }
     /*
      * Add Act LI
      */
     if ($this->drama->is_editable()) {
         $this->append($this->get_add_act_li());
     }
     /*
      *Link to share drama
      */
     $this->append($this->get_share_drama_li());
 }
 public function __construct(Oedipus_Drama $drama)
 {
     parent::__construct();
     $this->drama = $drama;
     /*
      *Link to view drama
      */
     $this->append($this->get_view_drama_li());
     /*
      *Link to share drama
      */
     $this->append($this->get_share_drama_li());
 }