[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/cms/template/_cms/ -> image_select.html (source)

   1  <div class='field'>
   2    <label for='image'>Image</label>
   3    <div><img id='image_preview' src="/shared/cms/images/1x1.gif"/></div>
   4    <div>
   5      <span id='image_path'></span>
   6      <input type='hidden' name='image_id' id='image_id' />
   7      <input type='button' value='...' onclick='return onButtonClick();' runat='client' style="width:20px"/>
   8      <input type='button' value='Reset' onclick='return onResetClick();' runat='client'/>
   9    </div>
  10  </div>
  11  
  12  <script type="text/javascript">
  13  function onButtonClick()
  14  {
  15    new Limb.Window('/admin_media/browse?Type=Image', 'image_select');
  16    return false;
  17  }
  18  
  19  function onResetClick()
  20  {
  21    var image = document.getElementById('image_preview');
  22    if(!image) return;
  23    image.src = "/shared/cms/images/1x1.gif";
  24  
  25    var image_id = document.getElementById('image_id');
  26    if(!image_id) return;
  27    image_id.value = '';
  28  }
  29  
  30  function SetUrl(url, id)
  31  {
  32    var image = document.getElementById('image_preview');
  33    if(!image) return;
  34    image.src = '/admin_image/show/' + id;
  35  
  36    var image_id = document.getElementById('image_id');
  37    if(!image_id) return;
  38    image_id.value = id;
  39  }
  40  
  41  function InitImageSelect()
  42  {
  43    var image_id = document.getElementById('image_id');
  44    if(!image_id || !image_id.value) return;
  45  
  46    var url = '/admin_image/show/' + image_id.value;
  47  
  48    var image = document.getElementById('image_preview');
  49    if(!image) return;
  50    image.src = url;
  51  }
  52  
  53  Limb.events.add_event(window, 'load', InitImageSelect);
  54  </script>


Generated: Fri Dec 5 04:05:07 2008 Cross-referenced by PHPXref 0.7