collapse_buttons.tpl 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. /**
  3. * collapse_buttons.tpl
  4. *
  5. * Template for building (un)collapse (and clear) buttons for preview pane.
  6. *
  7. * The following variables are available in this template:
  8. * + $orientation - Either "cols" or "rows" depending on how the
  9. * preview pane is oriented
  10. * + $down_arrow - The value to be displayed on the collapse button
  11. * + $up_arrow - The value to be displayed on the uncollapse button
  12. * + $base_uri - The SquirrelMail base URI
  13. * + $previewPane_size - The user's configured size of the preview pane
  14. *
  15. * @copyright &copy; 1999-2007 The SquirrelMail Project Team
  16. * @author Paul Lesneiwski <paul@squirrelmail.org>
  17. * @license http://opensource.org/licenses/gpl-license.php GNU Public License
  18. * @version $Id$
  19. * @package plugins
  20. * @subpackage preview_pane
  21. *
  22. */
  23. // retrieve the template vars
  24. //
  25. extract($t);
  26. ?><script type="text/javascript" language="JavaScript">
  27. <!--
  28. function set_preview_pane_size(new_size)
  29. {
  30. if (document.all)
  31. {
  32. parent.document.all["fs2"].<?php echo $orientation; ?> = "*, " + new_size;
  33. }
  34. else if (this.document.getElementById)
  35. {
  36. parent.document.getElementById("fs2").<?php echo $orientation; ?> = "*, " + new_size;
  37. }
  38. }
  39. // -->\n</script>
  40. <form style="margin:0" action="">
  41. <input type="button" value="<?php echo $down_arrow; ?>" onclick="set_preview_pane_size(0)" />
  42. <input type="button" value="X" onclick="parent.bottom.document.location='<?php echo $base_uri; ?>plugins/preview_pane/empty_frame.php'" />
  43. <input type="button" value="<?php echo $up_arrow; ?>" onclick="set_preview_pane_size(<?php echo $previewPane_size; ?>)" />
  44. </form>