webmail.tpl 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <?php
  2. /**
  3. * webmail.tpl
  4. *
  5. * Template for rendering the main squirrelmail window
  6. *
  7. * The following variables are available in this template:
  8. * $nav_size - integer width of the navigation frame
  9. * $nav_on_left - boolean TRUE if the mavigation from should be on the
  10. * left side of the page. FALSE if it is on the right.
  11. *
  12. * @copyright &copy; 1999-2006 The SquirrelMail Project Team
  13. * @license http://opensource.org/licenses/gpl-license.php GNU Public License
  14. * @version $Id: webmail.tpl 12092 2007-01-07 15:44:12Z kink $
  15. * @package squirrelmail
  16. * @subpackage templates
  17. */
  18. /** add required includes */
  19. /** extract variables */
  20. extract($t);
  21. /** set up for adding preview pane if turned on */
  22. global $data_dir, $username;
  23. $use_previewPane = getPref($data_dir, $username, 'use_previewPane', 0);
  24. $show_preview_pane = checkForJavascript() && $use_previewPane;
  25. if ($show_preview_pane) {
  26. $previewPane_size = getPref($data_dir, $username, 'previewPane_size', 300);
  27. $previewPane_vertical_split = getPref($data_dir, $username, 'previewPane_vertical_split', 0);
  28. if ($previewPane_vertical_split)
  29. $split = 'cols';
  30. else
  31. $split = 'rows';
  32. }
  33. $output = '';
  34. if ($nav_on_left) {
  35. $output .= "<frameset cols=\"$nav_size, *\" id=\"fs1\">\n";
  36. }
  37. else {
  38. $output .= "<frameset cols=\"*, $nav_size\" id=\"fs1\">\n";
  39. }
  40. $left_frame = '<frame src="left_main.php" name="left" frameborder="1" title="'. _("Folder List") .'" />'."\n";
  41. /** use preview pane? */
  42. if ($show_preview_pane) {
  43. $right_frame = "<frameset $split=\"*, $previewPane_size\" id=\"fs2\">\n"
  44. . "<frame src=\"$right_frame_url\" name=\"right\" title=\"" . _("Message List") . "\" frameborder=\"1\" />\n"
  45. . "<frame src=\"" . SM_PATH . "plugins/preview_pane/empty_frame.php\" name=\"bottom\" title=\"" . _("Message Preview") . "\" frameborder=\"1\" />\n"
  46. . "</frameset>\n";
  47. /** no preview pane */
  48. } else {
  49. $right_frame = '<frame src="'.$right_frame_url.'" name="right" frameborder="1" title="'. _("Message List") .'" />'."\n";
  50. }
  51. if ($nav_on_left) {
  52. $output .= $left_frame . $right_frame;
  53. } else {
  54. $output .= $right_frame . $left_frame;
  55. }
  56. echo $output ."\n</frameset>\n</html>";