[ Index ]
 

Code source de PHP NUKE 7.9

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/includes/tiny_mce/plugins/table/ -> cell.htm (source)

   1  <html>
   2  <head>
   3  <title>{$lang_table_cell_title}</title>
   4  <script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
   5  <script language="javascript" type="text/javascript">
   6  function insertTable() {
   7      if (window.opener) {
   8          var args = new Array();
   9  
  10          args["width"] = document.forms[0].width.value;
  11          args["height"] = document.forms[0].height.value;
  12          args["align"] = document.forms[0].align.options[document.forms[0].align.selectedIndex].value;
  13          args["valign"] = document.forms[0].valign.options[document.forms[0].valign.selectedIndex].value;
  14          args["className"] = document.forms[0].styleSelect.options[document.forms[0].styleSelect.selectedIndex].value;
  15  
  16          window.opener.tinyMCE.execCommand("mceTableCellProps", false, args);
  17          top.close();
  18      }
  19  }
  20  
  21  function init() {
  22      for (var i=0; i<document.forms[0].align.options.length; i++) {
  23          if (document.forms[0].align.options[i].value == tinyMCE.getWindowArg('align'))
  24              document.forms[0].align.options.selectedIndex = i;
  25      }
  26  
  27      for (var i=0; i<document.forms[0].valign.options.length; i++) {
  28          if (document.forms[0].valign.options[i].value == tinyMCE.getWindowArg('valign'))
  29              document.forms[0].valign.options.selectedIndex = i;
  30      }
  31  
  32      var className = tinyMCE.getWindowArg('className');
  33      var styleSelectElm = document.forms[0].styleSelect;
  34      var stylesAr = tinyMCE.getParam('theme_advanced_styles', false);
  35      if (stylesAr) {
  36          stylesAr = stylesAr.split(';');
  37  
  38          for (var i=0; i<stylesAr.length; i++) {
  39              var key, value;
  40  
  41              key = stylesAr[i].split('=')[0];
  42              value = stylesAr[i].split('=')[1];
  43  
  44              styleSelectElm.options[styleSelectElm.length] = new Option(key, value);
  45              if (value == className)
  46                  styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
  47          }
  48      } else {
  49          var csses = tinyMCE.getCSSClasses(tinyMCE.getWindowArg('editor_id'));
  50          for (var i=0; i<csses.length; i++) {
  51              styleSelectElm.options[styleSelectElm.length] = new Option(csses[i], csses[i]);
  52              if (csses[i] == className)
  53                  styleSelectElm.options.selectedIndex = styleSelectElm.options.length-1;
  54          }
  55      }
  56  
  57      var formObj = document.forms[0];
  58      formObj.width.value = tinyMCE.getWindowArg('width');
  59      formObj.height.value = tinyMCE.getWindowArg('height');
  60  
  61      window.focus();
  62  }
  63  
  64  function cancelAction() {
  65      top.close();
  66  }
  67  </script>
  68  </head>
  69  <body onload="window.focus();init();">
  70  <form onsubmit="insertTable();return false;">
  71    <table border="0" cellpadding="0" cellspacing="0" width="100%">
  72      <tr>
  73        <td align="center" valign="middle"><table border="0" cellpadding="4" cellspacing="0">
  74            <tr>
  75              <td colspan="4" class="title">{$lang_table_cell_title}</td>
  76            </tr>
  77            <tr>
  78              <td>{$lang_insert_table_align}:</td>
  79              <td><select name="align">
  80                  <option value="">{$lang_insert_table_align_default}</option>
  81                  <option value="center">{$lang_insert_table_align_middle}</option>
  82                  <option value="left">{$lang_insert_table_align_left}</option>
  83                  <option value="right">{$lang_insert_table_align_right}</option>
  84                </select></td>
  85              <td>{$lang_insert_table_class}:</td>
  86              <td><select name="styleSelect">
  87                  <option value="" selected="selected">-- {$lang_theme_style_select} --</option>
  88              </select></td>
  89            </tr>
  90            <tr>
  91              <td>{$lang_insert_table_valign}:</td>
  92              <td><select name="valign">
  93                  <option value="">{$lang_insert_table_align_default}</option>
  94                  <option value="top">{$lang_insert_table_align_top}</option>
  95                  <option value="middle">{$lang_insert_table_align_middle}</option>
  96                  <option value="bottom">{$lang_insert_table_align_bottom}</option>
  97              </select></td>
  98              <td>&nbsp;</td>
  99              <td>&nbsp;</td>
 100            </tr>
 101            <tr>
 102              <td>{$lang_insert_table_width}:</td>
 103              <td><input name="width" type="text" id="width" value="" size="4" maxlength="4"></td>
 104              <td>{$lang_insert_table_height}: </td>
 105              <td><input name="height" type="text" id="height" value="" size="4" maxlength="4"></td>
 106            </tr>
 107            <tr>
 108              <td><input type="button" id="insert" name="insert" value="{$lang_update}" onclick="insertTable();"></td>
 109              <td align="right">&nbsp;</td>
 110              <td align="right">&nbsp;</td>
 111              <td align="right"><input type="button" id="cancel" name="cancel" value="{$lang_cancel}" onclick="cancelAction();"></td>
 112            </tr>
 113          </table></td>
 114      </tr>
 115    </table>
 116  </form>
 117  </body>
 118  </html>


Généré le : Sun Apr 1 11:11:59 2007 par Balluche grâce à PHPXref 0.7