Public Member Functions

ilFramesetGUI Class Reference

Public Member Functions

 ilFramsetGUI ()
 Constructor public.
 setFramesetTitle ($a_fs_title)
 set title for frameset (is normally shown by browser)
 setMainFrameSource ($a_main_source)
 source url for main frame
 setMainFrameTitle ($a_main_title)
 title for main frame
 setMainFrameName ($a_main_name)
 name for main frame
 setSideFrameSource ($a_side_source)
 source url for side frame
 setSideFrameTitle ($a_side_title)
 title for side frame
 setSideFrameName ($a_side_name)
 name for main frame
 show ()
 show frameset

Detailed Description

Definition at line 32 of file class.ilFramesetGUI.php.


Member Function Documentation

ilFramesetGUI::ilFramsetGUI (  ) 

Constructor public.

Definition at line 39 of file class.ilFramesetGUI.php.

        {
        }

ilFramesetGUI::setFramesetTitle ( a_fs_title  ) 

set title for frameset (is normally shown by browser)

Definition at line 46 of file class.ilFramesetGUI.php.

        {
                $this->frameset_title = $a_fs_title;
        }

ilFramesetGUI::setMainFrameName ( a_main_name  ) 

name for main frame

Definition at line 70 of file class.ilFramesetGUI.php.

        {
                $this->main_frame_name = $a_main_name;
        }

ilFramesetGUI::setMainFrameSource ( a_main_source  ) 

source url for main frame

Definition at line 54 of file class.ilFramesetGUI.php.

        {
                $this->main_frame_source = $a_main_source;
        }

ilFramesetGUI::setMainFrameTitle ( a_main_title  ) 

title for main frame

Definition at line 62 of file class.ilFramesetGUI.php.

        {
                $this->main_frame_title = $a_main_title;
        }

ilFramesetGUI::setSideFrameName ( a_side_name  ) 

name for main frame

Definition at line 94 of file class.ilFramesetGUI.php.

        {
                $this->side_frame_name = $a_side_name;
        }

ilFramesetGUI::setSideFrameSource ( a_side_source  ) 

source url for side frame

Definition at line 78 of file class.ilFramesetGUI.php.

        {
                $this->side_frame_source = $a_side_source;
        }

ilFramesetGUI::setSideFrameTitle ( a_side_title  ) 

title for side frame

Definition at line 86 of file class.ilFramesetGUI.php.

        {
                $this->side_frame_title = $a_side_title;
        }

ilFramesetGUI::show (  ) 

show frameset

Definition at line 102 of file class.ilFramesetGUI.php.

References $tpl, and ilUtil::getStyleSheetLocation().

        {
                global $ilSetting;
                
                if ($ilSetting->get("tree_frame") == "right")
                {
                        $main = "LEFT";
                        $side = "RIGHT";
                }
                else
                {
                        $main = "RIGHT";
                        $side = "LEFT";
                }
                
                $main_width = "*";
                $side_width = "25%";

                $tpl = new ilTemplate("tpl.frameset.html", true, false);
                $tpl->setVariable("LOCATION_STYLESHEET", ilUtil::getStyleSheetLocation());
                $tpl->setVariable("TXT_FS_TITLE", "ILIAS - ".$this->frameset_title);
                $tpl->setVariable("SRC_".$main, $this->main_frame_source);
                $tpl->setVariable("SRC_".$side, $this->side_frame_source);
                $tpl->setVariable("TITLE_".$main, $this->main_frame_title);
                $tpl->setVariable("TITLE_".$side, $this->side_frame_title);
                $tpl->setVariable("NAME_".$main, $this->main_frame_name);
                $tpl->setVariable("NAME_".$side, $this->side_frame_name);
                $tpl->setVariable("WIDTH_".$main, $main_width);
                $tpl->setVariable("WIDTH_".$side, $side_width);
                $tpl->show("DEFAULT", false);
        }

Here is the call graph for this function:


The documentation for this class was generated from the following file: